跳转到主内容
Knowledgebase
Home
Renesas Electronics China - Knowledgebase

uPD78083的UART中,从数据写入TXS到数据发送真正开始,一直存在一个从0到几百μs不等的间隔时间。如何消除它?

最新更新:2011年10月 06日

Question:

uPD78083的UART中,从数据写入发送移位寄存器TXS到数据发送真正开始,一直存在一个从0到几百μs不等的间隔时间。
我怎么才能消除这种变化的状况?

Answer:

这个变量的产生是由于UART的波特率时钟和CPU时钟的不同步而引起的。
为了避免这这种情况,必须使波特率时钟和CPU操作同步。
一个可以减少这个变量的方法是,当不进行发送的时候将ASIM的TXE设置为0, 在开始发送之前设置TXE为1。
请注意,这个操作也不能保证完全解决问题。

Suitable Products
  • 这篇文章对您有帮助吗?