下面关于S3C2410的UART的叙述中,错误的是( )。

admin2021-07-07  18

问题 下面关于S3C2410的UART的叙述中,错误的是(   )。

选项 A、通过对UART 线路控制寄存器的设置,可决定该UART一次传送时数据的位数
B、UART的特殊功能寄存器中包含UART波特率除数寄存器
C、每个UART的发送数据寄存器和接收数据寄存器共用一个地址,通过对该地址的读或写来确定其是接收数据寄存器还是发送数据寄存器
D、通过UART控制寄存器可以选择波特率发生器是对PCLK还是对UEXTCLK进行分频以获得通信所需的波特率

答案C

解析 串行异步通信接口通用异步收发器(Universal Asynchronous Receiver/Transmitter, UART)常用于全双工串行异步通信,由发送器、接收器、控制单元、波特率发生器等构成。发送器负责字符的发送,可采用先进先出(FIFO)模式,也可采用普通模式发送:接收器负责外部送来字符的接收,可以是FIFO模式接收,也可以是普通模式接收;接收和发送缓冲器的状态被记录在UART的状态寄存器中,通过读取其状态位即可了解当前接收或发送缓冲器的状态是否满足接收和发送条件。波特率发生器在外部时钟的作用下,通过编程可产生所需要的波特率,其大小由波特率系数寄存器如UBRDIVn决定。故本题选择C。
转载请注明原文地址:https://kaotiyun.com/show/Ig0Z777K
0

最新回复(0)