Board logo

标题: 关于串口接收中断请教 [打印本页]

作者: wdpyznl    时间: 2008-8-5 10:19     标题: 关于串口接收中断请教

我用9s08aw32控制一个GSM模块,就是CPU用串口发送指令给GSM模块,对方应答,串口配置:波特率19200。只允许产生串口接收中断。因为不熟,我用的是codewarrior 6.0里面自动生成的串口初始化代码。

现在的问题是程序在刚复位的时候串口接收中断程序正常运行。然而当程序运行一段时间(大概一天左右)后,总会发生串口接收中断不再进入的情况(我在串口接收中断程序里控制一个IO口来监视中断程序是否运行),而用示波器监测发现线路上CPU的发送和对方的应答是正常的。

请问:一般可能是什么原因造成这种情况?大家碰到过这种问题吗?

3ks..


作者: strongchen    时间: 2008-8-7 17:30

你的中断有嵌套吗?就是说,你在中断程序中有开中断的指令吗?




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0