发新帖我要提问
12
返回列表
打印

使用2812进行串口收发数据时,拔掉串口线再插上去,发现程序进不了串口接收中断了。

[复制链接]
楼主: spark周
手机看帖
扫描二维码
随时随地手机跟帖
21
vibra2016| | 2017-6-28 23:36 | 只看该作者 回帖奖励 |倒序浏览
插拔串口线的是不是瞬间的高脉冲信号将该接口给损坏了

使用特权

评论回复
22
spark周|  楼主 | 2017-6-29 18:41 | 只看该作者
刚才查看了一下串口寄存器的状态,发现SCIRXST寄存器里面有错误。

使用特权

评论回复
23
jiajs| | 2017-6-29 18:42 | 只看该作者
将SCICTRL1的RXERRINTENA置1呢

使用特权

评论回复
24
spark周|  楼主 | 2017-6-29 18:44 | 只看该作者
置1仍旧进不了接收中断。

使用特权

评论回复
25
huangchui| | 2017-6-29 18:46 | 只看该作者

先确保硬件没问题再看软件,把程序贴出来看看。

使用特权

评论回复
26
jlyuan| | 2017-6-29 18:47 | 只看该作者
复位后还能正常通讯吗?

使用特权

评论回复
27
午夜粪车| | 2017-6-29 18:49 | 只看该作者

楼主先检查一下软件是否冲突和设置的问题呢。

使用特权

评论回复
28
spark周|  楼主 | 2017-6-29 18:50 | 只看该作者
哦,那我就知道怎么回事了,多谢大家,结贴了哈

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则