简体   繁体   English

OMAP4460 UART如何进行全双工传输?

[英]How is full duplex transmission possible in OMAP4460 UART?

The base address for THR and RHR registers are same. THR和RHR寄存器的基址相同。 So is it possible to transmit and receive at the same time? 那么可以同时发送和接收吗?

It is specific to your particular UART hardware implementation, but it is unlikely that they are in fact the same register. 它特定于您的特定UART硬件实现,但实际上它们不可能是同一寄存器。 They are two registers that have the same address - one is read-only (RHR), the other write-only (THR), so they do not need separate addresses. 它们是两个具有相同地址的寄存器-一个是只读(RHR),另一个是只写(THR),因此它们不需要单独的地址。

In the hardware logic the correct register will be selected depending on the state of the read/write logic state as if that were an additional address line. 在硬件逻辑中,将根据读/写逻辑状态的状态选择正确的寄存器,就好像这是一条附加地址线一样。

So yes, full duplex operation will be supported. 是的,将支持全双工操作。 You should read the user manual and/or data sheet for your particular part. 您应该阅读特定部分的用户手册和/或数据表。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM