目录STC8H开发(一): 在Keil5中配置和使用FwLib_STC8封装库(图文详解)STC8H开发(二): 在Linux VSCode中配置和使用FwLib_STC8封装库(图文详解)STC8H开发(三): 基于FwLib_STC8的模数转换ADC介绍和演示用例说明STC8H开发(四): FwLib_STC8 封装库的介绍和使用注意事项STC8H开发(五): SPI驱动nRF24L01无线模
转载 9月前
119阅读
C2000™ 系列实时控制微控制器基本架构概述
一般工程的底层代码搭建好之后,大部分应用程序中用到的PWM功能可以用以下三个函数表示:*修改PWM占空比、周期typedefstruct{Uint16TBPRD7;Uint16TBPRD8;Uint16TBPRD9;Uint16TBPRD10;Uint16TBPRD11;Uint16TBPRD12;Uint16CmpA7;Uint16CmpA8;Uint16CmpA9;Uint16CmpA10;U
原创 2020-12-18 11:23:38
2576阅读
Ti的C28x系列的DSP(28069)(28377D)使用经验,逆变器的状态机使用经验 状态机好博主:younggift  javascript:void(0)/article/details/35833119 状态机漫谈——switch:你的状态机初恋
原创 2021-09-09 11:17:46
696阅读
C28x实时微控制器旨在提高电力电子设备的效率。
原创 2023-03-09 10:47:44
394阅读
一个早上做完了我真牛B 就是A*用于DFS啊,现在我才发现迭代加深真是个好东西。 poj3460 %了%了我们的目标是把它的顺序变对,那么第i个位置的值+1是要等于第i+1个位置的值的。对于一个操作,最多就能修正3个位置对应。这题我多迭代了一层时间就跑了多10倍有点恐怖 #include<cstdi
转载 2018-07-09 14:02:00
64阅读
2评论
// // main.c // const关键字,节省内存空间,放在字符表里面, #include int main(int argc, const char * argv[]) { /* 1.const,指针类型的左边、数据类型和*号之间,指针的指向可以改变,指向的内存空间中的值不能改变。 2.const写在指针的右边(数据类型 * const),...
1. this指针工作原理通过上例我们知道,c++的数据和操作也是分开存储,并且每一个非内联成员函数(non-inline member function)只会诞生一份函数实例,也就是说多个同类型的对象会共用一块代码。那么问题是:这一块代码是如何区分那个对象调用自己的呢?c++通过提供特殊的对象指针,this指针,解决上述问题。This指针指向被调用的成员函数所属的对象。c++规定,th...
原创 2022-03-21 17:10:07
257阅读
1.定义结构体时,编译程序并未给它分配内存空间。一个结构体类型可以由多个成员
原创 2023-06-13 10:23:20
55阅读
1. this指针工作原理通过上例我们知道,c++的数据和操作也是分开存储,并且每一个非内联成员函数(non-inline member function)只会诞生一份函数实例,也就是说多个同类型的对象会共用一块代码。那么问题是:这一块代码是如何区分那个对象调用自己的呢?c++通过提供特殊的对象指针,this指针,解决上述问题。This指针指向被调用的成员函数所属的对象。c++规定,th...
原创 2021-07-08 09:42:16
175阅读
成功开发出6Gb/s的SAS2x28 Expander扩展卡
原创 2013-04-14 14:52:49
3569阅读
核心主题:异常处理 - 构建健壮的C++程序今日学习目标:理解C++异常处理的基本概念和机制。掌握try、catch、throw关键字的使用。理解异常类的层次结构和自定义异常。掌握异常规范(noexcept)和异常安全。了解栈展开(stack unwinding)和资源管理。学习RAII与异常安全的结合。详细内容1. 异常处理基础异常处理提供了一种标准化的错误处理机制,允许程序在遇到错误时跳出正常
C 语言不提供对错误处理的直接支持,但是作为一种系统编程语言,它
原创 2022-03-23 14:38:05
94阅读
一、头文件RAND_MAX指的是 C 语言标准库<stdio.h>中定义的一个宏二、概念经预编译阶段处理后,RAND_MAX展开为一个整数类型的常量表达式。RAND_MAX 是 <stdlib.h> 中伪随机数生成函数rand所能返回的最大数值 这意味着,任何一次对 rand 的调用,都将得到一个0~RAND_MAX之间的伪随机数...
函数指针数组、制作计算器、指向函数指针数组的指针
视觉
原创 5月前
235阅读
一、头文件RAND_MAX指的是 C 语言标准库<stdio.h>中定义的一个宏二、概念经预编译阶段处理后,RAND_MAX展开为一个整数类型的常量表达式。RAND_MAX 是 <stdlib.h> 中伪随机数生成函数rand所能返回的最大数值 这意味着,任何一次对 rand 的调用,都将得到一个0~RAND_MAX之间的伪随机数...
原创 2022-04-20 11:30:00
119阅读
C 语言不提供对错误处理的直接支持,但是作为一种系统编程语言,它以返回值的形式允许您访问底层数据。在发生错误时,大多数的 C 或 UNIX 函数调用返回 1 或 NULL,同时会设置一个错误代码 errno,该错误代码是全局变量,表示在函数调用期间发生了错误。您可以在 errno.h 头文件中找到各种各样的错误代码。所以,C 程序员可以通过检查返回值,然后根据返回值决定采取哪种适当的动作。开发人...
原创 2021-07-08 09:25:23
202阅读
1#import"AppController.h"2#defineAWS_ID@"1CKE6MZ6S27EFQ458402"34@implementationAppController56-(id)init7{8self=[superinit];9if(self){10//Initializationcodehere.11}1213returnself;14}1516-(IBAction)fetchBooks:(id)sender17{18[progressstartAnimation:nil];1920NSString*input=[searchFie
转载 2011-03-22 15:06:00
26阅读
2评论
多继承让编程改变世界Change the world by program 多继承  多继承(multiple inheritance)可能是面向对象编程技术中最惹人争议的功能了。 这个概念乍看起来很简单,但它可能引起一些难以预料的后果。   因此,JAVA 和 C# 等面向对象编程语言大都只支持多继承的最简单的版本。 但鱼油们稍安勿躁,只要办法得当,只要心中默念小甲鱼我爱你,多继承就可
转载 2012-06-06 02:19:00
66阅读
  • 1
  • 2
  • 3
  • 4
  • 5