1881| 9
|
求开发板的运行时间 |
10金钱
最佳答案可以使用STM32的BKP备份寄存器功能,不过要求芯片加后备电池。
将你需要累加的时间数据放到后备寄存器区域内,也是每到了5ms就加,不过后备寄存器的操作要复杂一点。而后备寄存器的数据断电、复位都不会丢失(后备电池有电时),可以达到楼主所说的目的。
当然,外接一个EEPROM存放这个时间值也是可以的,但是EEPROM读写速度较慢,多个字节的话5ms不一定够它写完;如果用SPI flash的话又容易遇到写平衡的问题,不如使用后备 ...
| ||
| ||
十六进制带我飞。
|
||
| ||
| ||
| ||
学无止境
|
||
| ||
| ||
| ||
十六进制带我飞。
|
||
| ||
我的开源链接 https://github.com/ShuifaHe/STM32.git 请关注,点赞支持哦。
|
||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-6-17 22:26
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网