Advertisement

基于verilog的UART设计

阅读量:

串口UART

    1. UART概述
      • 1.1 数据传输速率
      1. RISCV-UART功能特点
      1. ASCII编码标准
      1. 软件开发流程
      • 核心架构模块
      • 接收数据处理单元
      • 发送控制模块设计

1. UART介绍

UART的完整名称为通用异步接收-发送器,在嵌入式系统中所提及的串口通常即指UART接口。
在数据传输过程中,发送端会将字节形式的数据以串行方式逐比特进行传送,而接收端则按顺序逐比特接收这些数据,并将其重新整合为完整的字节数据。
典型的传输数据格式如图所示:

在这里插入图片描述
  • 当系统处于非工作状态时,UART接口的输出信号维持在高电平状态(在通信技术发展的初期阶段,高电平被用于标识传输线路未受到干扰),若检测到低电平,则无法进行有效判断。
    • 在进行单字节数据传输时,UART协议要求首先发送一个低电平作为起始信号。
    • 起始位发送完毕后,通常按照从最低位至最高位的顺序依次传送该字节中的各个数据位。(部分UART设备则采用相反的

全部评论 (0)

还没有任何评论哟~