- 博客(2)
- 收藏
- 关注
原创 stm32定时器中断回调函数运行时间过长导致定时器不准的一种解决方案
最近在师兄的指导下做一个工程,其中一部分需要用stm32f407单片机的ADC持续读取传感器数据,以20ms/次的频率通过SDIO写入SD卡。总结:中断只用来改变标志位即可,把运行时间长的代码都放在while(1)循环里面去执行,可以防止定时器不准等一系列复杂问题的出现。
2024-05-18 13:29:32
1713
原创 Keil5错误:a value of type “uint16_t *“ cannot be used to initialize an entity of type “uint8_t *“
这行代码报错:a value of type "uint16_t *" cannot be used to initialize an entity of type "uint8_t *"打开魔术棒,在C/C++中勾选“GNU extensions”编译运行,可以通过。
2024-05-06 21:14:03
1591
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人