
C语言
Reenrr
想养成良好的学习习惯 没什么
展开
-
嵌入式面试总结:
嵌入式软件面试题原创 2025-04-07 09:30:07 · 839 阅读 · 0 评论 -
数字信号处理--过采样
过采样:实际采样频率高于奈奎斯特频率fn。欠采样:实际采样频率低于奈奎斯特频率fn。fm–输入待采样信号的最高频率。原创 2024-12-17 19:00:44 · 237 阅读 · 0 评论 -
STM32--中断
定义一段固定的内存,以4字节对齐,存放各个中断服务函数程序的首地址。定义在启动文件中。原创 2024-12-12 21:54:07 · 506 阅读 · 0 评论 -
STM32--启动过程
通过BOOST引脚设定,决定启动模式,寻找初试地址;获取向量表的第一个位置0x00000000,初始化栈顶指针,__initial_sp;获取向量表的第二个位置0x00000004,指向复位程序,Reset_Handler;设置异常中断,HardFault_Handler;设置系统时钟,SystemInit;调用C库函数,_main主函数。原创 2024-11-30 21:22:44 · 299 阅读 · 0 评论 -
STM32--MAP文件
预处理操作:执行宏替换、条件编译以及包含指定的文件hello.i:预处理后文件编译:进行机器翻译产出hello.s:汇编文件hello.o:可重定位目标文件(机器码文件),不可直接执行链接操作:将多个目标文件链接在一起hello.out:二进制可执行目标文件。原创 2024-11-29 22:06:08 · 311 阅读 · 0 评论 -
STM32-C语言基础知识
建议使用do {…}while(0)来构造宏定义。原创 2024-11-28 22:10:50 · 1891 阅读 · 1 评论