561| 15
|
求助个貌似很简单但很奇怪的全局变量问题 |
20金钱
最佳答案破案了。原来是设置中断向量表VTOR的问题,调试时习惯性把起始地址设为0x08000000,和代码默认的中断向量表偏移是不对应了,所以才会出现奇奇怪怪的问题。核心问题就是代码下载到flash的起始地址要和VTOR对应,不管是0x08000000还是0x08010800。附件是正确配置之一。
还是认识不够深刻所以完全没联想到原因在这里,踩坑了这波,最后还是感谢各位给出的排查方向。
| ||
| ||
发表于 2024-6-5 11:20:54
|
显示全部楼层
| ||
| ||
发表于 2024-6-5 13:47:43
|
显示全部楼层
| ||
专治疑难杂症
|
||
发表于 2024-6-5 15:55:54
|
显示全部楼层
| ||
| ||
| ||
发表于 2024-6-5 17:17:06
|
显示全部楼层
| ||
专治疑难杂症
|
||
发表于 2024-6-6 08:53:31
|
显示全部楼层
| ||
| ||
| ||
发表于 2024-6-6 12:46:46
|
显示全部楼层
| ||
| ||
发表于 2024-6-11 16:36:41
|
显示全部楼层
| ||
| ||
|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )
GMT+8, 2024-11-22 10:18
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网