单片机、C
单片机、C
WX_LW
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
嵌入式 处理器、发展方向、选择方向
可编程片上系统SoPC(System on a Programmable Chip)嵌入式DSP处理器(Digital Signal Processer)嵌入式微处理器MPU(Micro Processor Unit)嵌入式微控制器MCU(Micro Control Unit)嵌入式片上系统SoC(System on Chip)ARM+Linux方向(学习周期长,难度大)51单片机、STM32。Linux系统开发工程师。单片机开发(学习周期短)Linux应用工程师。FPGA/DSP开发。原创 2023-08-02 19:56:34 · 262 阅读 · 0 评论 -
数组初始化
/声明时使用{0}初始化为全0。分别执行上面三种方法,统计下平均时间可以得出: for循环浪费的时间最多,{0} 与memset 耗时差不多。//使用memset方法。i++) //for循环赋值。那么,这三种方法的原理以及效率如何呢?但是不保证所有编译器都是这样实现的;1、声明时,使用 {0} 初始化;内部也是用循环实现的,只不过。2、使用memset;原创 2023-08-04 21:02:28 · 249 阅读 · 0 评论 -
C 测试程序
int main()return 0;#endifreturn a+b;#endif./main。原创 2023-08-03 10:13:32 · 471 阅读 · 0 评论 -
单片机中断系统
GATA=1时,要用软件使TR0或TR1为1,同时外部中断引脚INT0/1也为高电平时,才能启动定时/计数器工作。TF1也可以用软件置1或清0,同硬件置1或清0的效果一样。所以应该计数了9216次,16位计数器最多计数95536次,然后就溢出,一溢出TCON的TF位就会置1,我们只要经常检测TF位就可以知道什么时候完成10ms的定时了。原创 2023-08-04 21:17:12 · 825 阅读 · 0 评论 -
单片机中断系统
GATA=1时,要用软件使TR0或TR1为1,同时外部中断引脚INT0/1也为高电平时,才能启动定时/计数器工作。比如我要定时1秒, 1/(12/11059200)= 921600次,16位计数器最大可计数65536次,921600次早就益出了。所以应该计数了9216次,16位计数器最多计数95536次,然后就溢出,一溢出TCON的TF位就会置1,我们只要经常检测TF位就可以知道什么时候完成10ms的定时了。TR1置0时,T1停止工作。当定时/计数器T1发生溢出时,置位TF1,并向CPU申请中断。原创 2023-12-25 17:08:34 · 674 阅读 · 0 评论 -
单片机缩写
//*****定时器/计数器初值*****//TH----timer highTL----timer low//*****定时器/计数器方式寄存器*****//TMOD----timer mode//*****定时器/计数器控制寄存器*****//TCON----timer controlTF----timer overflow flagTR----timer runIE----interrupt enableIT----interrupt trig mode//*****中原创 2021-12-23 15:40:51 · 1314 阅读 · 0 评论 -
C 单片机通信程序
//****** 包含头文件 ******//#include <reg52.h>//****** 定义变量 ******//#define XTAL 11059200 //晶振频率#define baudrate 9600 //波特率//****** 声明函数 ******//void UartInit();void SendByte();void SendString();//****** 主函数 ******//void main(){ UartInit().原创 2021-12-16 16:49:03 · 454 阅读 · 0 评论 -
C 浮点数二进制存储
浮点数(32位)符号位(1) 指数位(8) 有效位(23)示例1:十进制:8.25二进制:1000.01二进制科学计数:1.00001*2^3符号位:0指数位:3+127=130//二进制表示为 1000 0010有效位:0000 1内存存储:0 1000 0010 0000 1000 0000 0000 0000 000示例2:十进制:135.009二进制:10000111.00000010010011011101001011110001101010原创 2021-12-14 16:02:43 · 1134 阅读 · 0 评论
分享