7427| 4
|
关于STM32F103单片机死机的问题 |
5金钱
最佳答案回复【2楼】lycreturn:
---------------------------------
原因找到了,是数组越界导致的.我那个数组里面的元素是另一个函数指针数组里面的数组下标.这样开机的时候这个数组的值非常大,因为默认情况下EEPROM里面全部都是1,也就是说读出来的值全部都是65535,结果单片机执行那个函数指针数组的时候就越界了,然后就死机了.还有上面那个如果代码写错了,应该是if(Config_chun> ...
| ||
| ||
| ||
| ||
以我资质之鲁钝,当尽平心静气、循序渐进、稳扎稳打之力。
|
||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-6-19 22:33
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网