zoukankan      html  css  js  c++  java
  • 串口通信概念整理

    串口理论知识整理:
    1、UART-Universal Asynchronous Receiver Transmitter,即通用异步收发器。
    2、UART之间数据传输方式为全双工,发送数据时按照一定的格式在一根线上串行发出,首先发送最低位;接收数据时检测另一根线上的信号。
    3、最少可以只有3根线:TXD,RXD,GND,GND给收发双方提供参考电平。
    4、UART使用标准的TTL/CMOS逻辑电平,0~5V、0~3.3V、0~2.5V、0~1.8V,高电平为1。
    5、RS-232电平:为增强数据抗干扰能力、提高传输距离,将TTL/CMOS转换为RS-232电平,3~12V为0,-3~-12V为1。
    6、TXD,RXD数据线以bit为最小单位传输数据。
    7、一帧包含:起始位、数据位、校验位、停止位。
    8、发送前,UART双方定好波特率。
    9、空闲状态为1状态。
    10、奇偶校验:数据位连同检验位中“1”的个数为奇数或偶数。
     
    计算一帧数据发送完耗时(ms):
    (帧bit数 * 1000) / Baudrate
  • 相关阅读:
    [loj3364]植物比较
    [loj3366]嘉年华奖券
    [atARC105F]Lights Out on Connected Graph
    [atARC105D]Let's Play Nim
    [atARC058F]Lroha Loves Strings
    [loj3347]有趣的旅途
    [atAGC001F]Wide Swap
    [cf1392I]Kevin and Grid
    [loj3340]命运
    [loj3046]语言
  • 原文地址:https://www.cnblogs.com/rockyching2009/p/9328752.html
Copyright © 2011-2022 走看看