查看: 1017|回复: 0

MC9S08DZ128的UART问题

[复制链接]

该用户从未签到

1

主题

1

帖子

0

新手上路

Rank: 1

积分
5
最后登录
2018-8-3
发表于 2018-8-3 10:35:57 | 显示全部楼层 |阅读模式
我们产品在客户现场出现UART通讯失效的情况。从目前的分析,因为程序是在中断进行状态寄存器和数据寄存器的读操作的,通过读状态寄存器和数据寄存器能消除UART自锁的状态,而有可能是UART在中断之前出现自我保护而进入不了中断,程序上就没有读状态寄存器和数据寄存器,也就无法消除UART自锁状态。后来在发送之前先读状态寄存器和数据寄存器,就一直正常了。现在就是无法解释UART进入自锁状态到底是什么原因,用的是什么方法进入自锁状态的,如果复现这种情况?我们在UART上串了10K电阻打EFT,能干扰通讯,但干扰一停都能正常通讯。还有是不是存在其它情况是无法通过读状态寄存器和数据寄存器恢复回来的。
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /4 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2024-5-1 01:05 , Processed in 0.103938 second(s), 18 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表