摘要: “volatile”,在 C 语言中该关键字用于表示变量是易变的,要求编译器不要优化。这些结构体内的成员,都代表着寄存器,而寄存器很多时候是由外设或 STM32 芯片状态修改的,也就是说即使 CPU 不执行代码修改这些变量,变量的值也有可能被外设修改、更新,所以每次使用这些变量的时候,我们都要求 C 阅读全文
posted @ 2020-04-22 23:49 明语 阅读(312) 评论(0) 推荐(0) 编辑
摘要: PWM定时器1和LCD初始化不要一起使用,PWM输出会被LCD_Init()干扰。注销掉LCD_Init里面的printf也是被干扰。 内部RTC不要使用,很难起震,容易死机。例程的程序根本没法动用RTC,可能外置的电池已经没电了,要用最好用外置的时钟芯片。 内置的芯片温度模块准确度不好,要测室温则 阅读全文
posted @ 2020-04-22 16:01 明语 阅读(115) 评论(0) 推荐(0) 编辑