如果要实现中断,需要在 CCS 加入哪些代码

如果要实现中断,需要在 CCS 加入哪些代码,第1张

如果要实现中断,FortheC28xdevices,thesoftwarebreakpointinstructionis:asm(“ESTOP0”)。在CCS需要设置断点的地方,加上一条汇编指令asm(”ESTOP0”)即可。理论上可以设置无数个软件断点。然后,运行程序到这条指令就会自动停下来。

中断函数一般是和硬件相关联,在一定条件下才跳转进入的函数,这也是中断两字的来历------中断现在正在进行的程序,执行中断函数。中断函数需要预先设定中断条件。在嵌入式上,可以是硬件上的定时器技术溢出,或者是中断引脚电平的跳变,在PC上也可以是一些特定的事件的发生,比如鼠标的单击,键盘某个按键的按下,等等。

字面上看这个信息的意思,没给adc10中断向量指定入口函数,或者说没有定义adc10的中断处理程序。

由于没指定入口函数,一旦发生中断,程序就会乱跑,后果很严重。但如果确定不会发生这个中断,没定义入口也没关系,所以这是个警告。

具体的原因不能确定。可能是没定义入口函数,也可能定义了,但哪个地方的拼写有问题,导致系统没正确识别出来。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11770940.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存