打印
[MCU]

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

[复制链接]
785|20
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
spark周|  楼主 | 2019-8-4 19:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
jlyuan| | 2019-8-4 19:32 | 只看该作者
仔细检查一下寄存器状态

使用特权

评论回复
板凳
wuhany| | 2019-8-4 19:37 | 只看该作者
这个串口不能插拔。

使用特权

评论回复
地板
jiaxw| | 2019-8-4 19:41 | 只看该作者

重新复位硬件电路试试。

使用特权

评论回复
5
wuhany| | 2019-8-4 19:43 | 只看该作者
这个就是电平问题。

使用特权

评论回复
6
wuhany| | 2019-8-4 19:46 | 只看该作者

串口不能热插拔。

使用特权

评论回复
7
jlyuan| | 2019-8-4 19:49 | 只看该作者
中断不能进入,就是没有接收到数据。

使用特权

评论回复
8
zhanghqi| | 2019-8-4 19:54 | 只看该作者
之前的中断接收有问题。

使用特权

评论回复
9
jiaxw| | 2019-8-4 19:58 | 只看该作者
这样的电平造成干扰了吧。

使用特权

评论回复
10
wuhany| | 2019-8-4 20:01 | 只看该作者
这是什么串口芯片?

使用特权

评论回复
11
zhenykun| | 2019-8-4 20:05 | 只看该作者
使用2812进行串口收发数据,没有什么问题

使用特权

评论回复
12
jiajs| | 2019-8-4 20:09 | 只看该作者

使用的是什么串口芯片?

使用特权

评论回复
13
wyjie| | 2019-8-4 20:14 | 只看该作者
如果复位硬件电路,数据就能重新接收。

使用特权

评论回复
14
jlyuan| | 2019-8-4 20:16 | 只看该作者
重新检查硬件工作状态就可以。

使用特权

评论回复
15
zhenykun| | 2019-8-4 20:26 | 只看该作者
可能串口芯片不能正常工作了。

使用特权

评论回复
16
dengdc| | 2019-8-4 20:30 | 只看该作者
使用示波器测量电平试试。

使用特权

评论回复
17
dengdc| | 2019-8-17 16:27 | 只看该作者

串口收发数据的时候,可能芯片有问题。

使用特权

评论回复
18
spark周|  楼主 | 2019-8-17 16:31 | 只看该作者

哦,那我就知道怎么回事了,多谢大家,结贴了哈

使用特权

评论回复
19
zhangmangui| | 2019-8-17 16:45 | 只看该作者
这个肯定不应该的    2812串口可能只有上电有时候收不到数据的问题

使用特权

评论回复
20
zhangmangui| | 2019-8-17 16:45 | 只看该作者
需要手动复位一下将恢复所有功能

使用特权

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

本版积分规则

821

主题

10121

帖子

4

粉丝