嵌入式系统第六章S3C2410A基本接口应用程序设计.pptVIP

  • 54
  • 0
  • 约1.51万字
  • 约 177页
  • 2020-03-24 发布于浙江
  • 举报

嵌入式系统第六章S3C2410A基本接口应用程序设计.ppt

;具有ARM9内核的S3C2410微处理器的嵌入式系统硬件平台;一、概 述 S3C2410 的UART(通用异步串行口)有三个独立的异步串行I/O 端口:UART0、UART1、UART2,每个串口都可以在中断和DMA 两种模式下进行收发。UART支持的最高波特率达230.4kbps。 每个UART 包含:波特率发生器、接收器、发送器和控制单元。波特率发生器以PCLK或UCLK为时钟源。发送器和接收器各包含1个16 字节的FIFO 寄存器和移位寄存器。 S3C2410 的3个UART都有遵从1.0规范的红外传输功能, UART0、UART1有完整的握手信号,可以连接MODEM。 当发送数据的时候,数据先写到FIFO 然后拷贝到发送移位寄存器,然后从数据输出端口(TxDn)依次被移位输出。被接收的数据也同样从接收端口(RxDn)移位输入到移位寄存器,然后拷贝到FIFO 中。;6.1.1 S3C2410A的内部结构;;6.1.2 S3C2410A UART的主要功能; 工作原理 数据帧格式:可编程,包含1个开始位、5 到8 个数据位、1个可选的奇偶校验位、1个或2个停止位,通过线路控制器(ULCONn)来设置。 发送中止信号:迫使串口输出逻辑0 ,这种状态保持一个传输帧的时间长度。通常在一帧传输数据完整地传输完之后,再通过这个全0 状态将中止信号发送给对

文档评论(0)

1亿VIP精品文档

相关文档