原创 关于中断问题的调试

2007-9-19 18:58 2736 8 8 分类: 汽车电子

问题终于解决了,还是老办法灵啊!


在调试时,如果中断不响应或有其他问题,那么可以把所有的中断服务程序都写出来,找出哪一个中断被响应了。一般来讲,如果特定的中断没有得到响应,一定是有其他的中断被响应了,或被频繁响应。找出了哪个中断被响应了,也就清楚问题的所在了。或屏蔽掉不该响应的中断,或采取其他措施。


sink板子之所以 一旦拨号成功后就不再发送数据,是因为当拨号成功后,BenQ会给sink模块返回好多串数据。AVR接收到这些字符后,会产生接收结束中断,而我的程序却一直没有UDR中的数据,所以导致AVR不再响应发送完成中断。


 


 

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
8
关闭 站长推荐上一条 /3 下一条