打印

有什么办法能判断USART正在发送一个字节?

[复制链接]
2242|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
TuBie|  楼主 | 2010-7-3 13:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我说的“正在发送”是指TXD引脚上正在向外移位数据。

状态寄存器里好像没有哪个位能代表这种状态。
沙发
neaphy| | 2010-7-3 13:13 | 只看该作者
拿个示波器看下不就得了

使用特权

评论回复
板凳
zigold| | 2010-7-3 15:21 | 只看该作者
示波器触发捕捉一下看看

使用特权

评论回复
地板
香水城| | 2010-7-3 18:41 | 只看该作者
USART_SR.TC

使用特权

评论回复
5
txcy| | 2010-7-4 09:00 | 只看该作者
用示波器观察波形最直接

使用特权

评论回复
6
TuBie|  楼主 | 2010-7-4 22:49 | 只看该作者
是我没有表达清楚,我是想单片机的程序如何知道
USART.TC有点问题,就是如果USART.TC已经被置位了,此时一个新的字节正在发送中,可能会误判为已经发送完成了。

使用特权

评论回复
7
香水城| | 2010-7-5 08:34 | 只看该作者
是我没有表达清楚,我是想单片机的程序如何知道
USART.TC有点问题,就是如果USART.TC已经被置位了,此时一个新的字节正在发送中,可能会误判为已经发送完成了。 ...
TuBie 发表于 2010-7-4 22:49


我不明白,怎么可能会误判为已经发送完成?

使用特权

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

本版积分规则

135

主题

428

帖子

0

粉丝