简单记录一次中断卡死问题的定位过程,警示自己

180阅读 0评论2023-12-06 my1999大学
分类:嵌入式

背景参见本人之前的一个求助帖:https://bbs.21ic.com/icqa/view-3345412.html

作为一个刚入门的菜鸟,遇到这种问题就是百度各种资料,发求助帖,往往回馈较少。
几天各种尝试没有解决。直到看到下面的帖子,才严重怀疑自己的中断向量表也搞错了,仔细看了下设置向量表的地方,果然是个低级的错误。
单片机0xFFFFFFFE死机问题解决
https:
//blog.csdn.net/sinat_36568888/article/details/130751013?spm=1001.2101.3001.6650.2&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-2-130751013-blog-119119453.235%5Ev39%5Epc_relevant_yljh&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-2-130751013-blog-119119453.235%5Ev39%5Epc_relevant_yljh&utm_relevant_index=5


贴下自己的错误代码,以警示自己。 

这块写错了,应该是#if 1,不是#ifdef 1
导致向量表地址错误,程序异常。

上一篇:#define的作用域 (转)
下一篇:模拟I2C时,可以参考。