28335单步运行就进不了中断函数,但是全速运行就可以跳进去是为啥呢?
Linda:您好!
请问具体是什么中断?
28335单步运行就进不了中断函数,但是全速运行就可以跳进去是为啥呢?
user4411406:
回复 Linda:
您好,是SCI的FIFO中断。因事先把SCI的FIFO初始化,当把PIE和CPU中断配置好后,IFR和IER相同位便都为1,明知道下一步就是进入FIFO的发送中断,可是一直点单步运行就是不跳进去,甚至全速运行进入中断时所在主程序位置都跨过去了。最后还得是在中断程序中加断点然后全速运行才进得去。程序如下,是从例子改的,就把SCI变成free运行。Example_2833x_Sci_FFDLB_int.c
28335单步运行就进不了中断函数,但是全速运行就可以跳进去是为啥呢?
mangui zhang:
回复 user4411406:
单步进不了中断中断一般都是全速运行在中断函数中打断点然后等待触发