STM32调试利器之ITM cathy 在 周五, 04/02/2021 - 10:14 提交 STM32有一个代码跟踪功能,即 ITM,这个调试功能非常强大,可以替代串口输入输出功能,而且只需要占用一根 I/O 线就可以实现。当然它的好处不仅仅体现在这里,在调试嵌入式操作系统代码时你会发现相当方便。 查看更多 about STM32调试利器之ITM登录 或 注册 后发表评论围观 219
STM32单片机编程用库函数好还是寄存器好? cathy 在 周四, 04/01/2021 - 10:18 提交 库函数和寄存器操作的区别可能和 C 语言与汇编语言的区别差不多吧,都是跟效率有关,但有时候效率并不是唯一指标。 查看更多 about STM32单片机编程用库函数好还是寄存器好?登录 或 注册 后发表评论围观 116
如何写一个健壮且高效的串口接收程序? cathy 在 周三, 03/31/2021 - 14:22 提交 学单片机的大概最先、最常写的通信程序应该就是串口程序了,但是如何写出一个健壮且高效的串口接收程序呢?接下来将根据多年的开发经验教你如何编写串口接收程序。 查看更多 about 如何写一个健壮且高效的串口接收程序?登录 或 注册 后发表评论围观 332
C语言的程序怎么烧进STM32里? cathy 在 周二, 03/30/2021 - 15:08 提交 当你用 C 语言写好你的程序之后,如果你想把它运行在 51 单片机中,那么你就要通过具备 51 内核编译能力的编译器去编译成 51 汇编代码。 查看更多 about C语言的程序怎么烧进STM32里?登录 或 注册 后发表评论围观 388
【MCU】移植AT32库&FreeRTOS教程 cathy 在 周二, 03/30/2021 - 13:56 提交 随着全球晶圆缺货,ST疯狂涨价,也是时候把目光放到国产 MCU 上。 查看更多 about 【MCU】移植AT32库&FreeRTOS教程登录 或 注册 后发表评论围观 480
普通单片机如何实现远程程序升级功能? cathy 在 周二, 03/30/2021 - 09:30 提交 随着芯片集成度越来越高,芯片的体积也越来越小,贴片的小封装就不方便放在编程工具上,所以芯片直接焊在电路板上编程,在线编程功能随即流行起来。 查看更多 about 普通单片机如何实现远程程序升级功能?登录 或 注册 后发表评论围观 287
单片机IO口模式汇总分析 cathy 在 周一, 03/29/2021 - 16:26 提交 IO也叫GPIO,即通用输入输出端口,主要有一下几种模式:1、浮空输入模式;2、上拉输入;3、下拉输入;4、模拟输入;5、 推挽输出;6、 开漏输出;7、 复用推挽输出;8、 复用开漏输出。 查看更多 about 单片机IO口模式汇总分析登录 或 注册 后发表评论围观 878
STM32 | MCU错误代码自动追踪库的使用经验分享 cathy 在 周一, 03/29/2021 - 13:57 提交 针对HardFault问题的定位,网上有几种方法,大概都是围绕着:在debug模式下,查看一些地址,分析寄存器、函数调用栈等,这是很让人头疼的事情。 查看更多 about STM32 | MCU错误代码自动追踪库的使用经验分享登录 或 注册 后发表评论围观 124
STM32输入捕获实验示例详解 cathy 在 周四, 03/25/2021 - 15:37 提交 我们知道“输入捕获的原理就是:当有效的脉冲变化被捕获那么计数器的值就会自动被捕获/比较寄存器捕获“。 查看更多 about STM32输入捕获实验示例详解登录 或 注册 后发表评论围观 415
单片机串口接收不定长数据的通用方法 cathy 在 周三, 03/24/2021 - 11:11 提交 接收完一个字节以后,如果超过了一定的时间,就认为是接收完一帧数据了。首先我们要知道,串口是接收一个字节,就会发生一次中断,如果一帧数据包含10个字节,就会发生10次中断。在接收一个字节以后,会紧跟着接收下一个字节,如果时间超了一定值,就代表一帧数据已经发完了。 查看更多 about 单片机串口接收不定长数据的通用方法登录 或 注册 后发表评论围观 110