TM4C123G使用ADC和GPIO引起FaultISR

2019-03-24 11:20发布

初学M4遇到的问题,我在ti官方的例程timers上加入了ADC模块的使用,同时使用了一个普通IO口驱动的显示屏,发现一旦运行就会进入FaultISR函数。查阅Program Status Register (xPSR) 寄存器,为0x01000003,应该是出现了hard fault。但是我不知道是什么原因。1.去掉ADC部分程序可以运行,显示屏工作正常;2.加入ADC初始化程序,程序调试时可以工作,掉电后重新上电无法工作;3.加入ADC初始化及调用函数,程序运行后很快进入FaultISR函数。请问大家知道是什么原因吗?工程见附件。
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
Triton.zhang
1楼-- · 2019-03-25 10:54
 精彩回答 2  元偷偷看……
longrejoy
2楼-- · 2019-03-25 13:13
是不是外设时钟没开

一周热门 更多>

相关问题

    相关文章