快捷搜索:  as

关于嵌入式UART的功能简介和工作原理

(文章滥觞:百家号)

S3C2440A 通用异步接管和发送器(UART)供给了3个自力的异步串口I/o端口。每个端口能经由过程中断模式或者DMA模式操作。换句话来说,UART 能孕育发生一其中断或者DMA哀求在CPU和UART之间传输数据。UART用系统时钟支持高达115200 bps。

假如用外部时钟,UART能孕育发生更高的速率,每个UART通道能体贴2个64字节的FIFOS缓存,S3C2440 UART体贴可变成的波特率,红外发送,1或者2竣事位5,6,7,8数据位和奇偶检测,每个UART体贴1个波特率天生器,发送器,接管器和1个节制单元,看下图:

波特率天生器经由过程PCLK,FCLK/n 或者UEXTCLK 供给时钟的,发送器和接管器体贴64字节FIFOS和数据移位器,数据被写道FIFO,然后在发送之前拷贝到发送移位器中,然后经由过程发送数据引脚(TxDn)发送出去,同时,经由过程接管数据引脚(RxDn)移动接管数据到移动器中,然后从移动器中拷贝数据到FIFO中。

您可能还会对下面的文章感兴趣: