试题详情
简答题简述S3C2410A的UART的操作模式与功能。
  • (1)数据发送(Data Transmission)发送的数据帧是可编程的。它包括1个起始位、5~8个数据位、1个可选的奇偶校验位和1~2个停止位,具体设置由行控制寄存器(ULCONn)确定。
    (2)数据接收(Data Reception)与数据发送类似,接收的数据帧也是可编程的。它包括1个起始位,5~8个数据位、1个可选的奇偶校验位和1~2个停止位,具体设置由行控制寄存器(ULCONn)确定。
    (3)自动流控制(Auro Flow Control,AFC)S3C2410A的UART0和UART1使用nRTS和nCTS信号支持自动流控制。
    (4)RS-232接口(RS-232C interface)如果用户希望将UART连接到Modem接口,则需要使用nRTS、nCTS、nDSR、nDTR、DCD和nRI信号。RS-232C接口。
    (5)中断DMA请求产生(Interrupt/DMA Request Generation)S3C2410A的每个UART有5个状态(Tx/Rx/Error)信号:溢出错误、帧错误、接收缓冲数据准备好、发送缓冲空和发送移位器空。这些状态通过相关的状态寄存器(UTRSTATn/UERSTATn)指示。
    (6)波特率的产生(Baud-Rate Generation)每个UART的波特率发生器为发送器和接收器提供连续的时钟。波特率发生器的时钟源可以选择使用S3C2410A的内部系统时钟或UEXTCLK。换句话说,通过设置UCONn的时钟选择位可以选择不同的分频值。
    (7)回送模式(Loopback Mode)S3C2410ADART提供一种测试模式,即回送模式,用于发现通信连接中的孤立错误。
    (8)红外模式(Infra-Red(IR)Mode)S3C2410A的UART模块支持红外发送和接收,该模式可以通过设置UART行控制寄存器(ULCONn)中的红外模式位来选择。
  • 关注下方微信公众号,在线模考后查看

热门试题