S5PV210串口通信详解

本文详细介绍了S5PV210单片机的串口通信,包括波特率、起始位、数据位、奇偶校验位和停止位等参数。讲解了Transmitter和Receiver的工作过程,以及Buad-rate Generator的分频原理。此外,还讨论了波特率的计算、端口设置和发送接收模式,并提供了配置示例代码。
摘要由CSDN通过智能技术生成

S5PV210串口通信详解

S5PV210概述:

  1. S5PV210有4路独立,异步,串行的输入输出IO口,UART支持的通信速率达到3Mbps。
  2. 一个周期数据的组成:1位起始位,8位有效数据位,1位奇偶校验位,1位停止位。
  3. S5PV210使用的是异步(需要通过发送起始位和结束位),串行(数据位只在一根线上传输),电平信号(使用的是R232电平信号,因为其电平的变化范围大,抗干扰能力强,适合较长距离信号传输,3~5米)的方式进行串口通信。而S5PV210使用的是Tx \Rx\GND三根线,以二进制流的方式在的DB9接口上进行通信。
  4. 通信过程中需要明确如下参数才可以被正常通信。
    1. 波特率:单片机:5600 ;嵌入式Soc使用的是115200。
    2. 起始位:1位。由某一时刻电平的变化来确定的。
    3. 有效数据位:8位。因为符号是被ASCii编码的数据(字符),一般是8位。
    4. 奇偶校验位:1位。范围在传送的过程中数据位反转了。
    5. 停止位:1位。由某一时刻电平的变化来确定的。

原理框图

    1. 时钟信号来自于Pripheral BUS。
    2. 模块分为:Transmitter \ Receiver \ control Unit \ Buad-rate Generator
    3. 工作形式:
    评论
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

    当前余额3.43前往充值 >
    需支付:10.00
    成就一亿技术人!
    领取后你会自动成为博主和红包主的粉丝 规则
    hope_wisdom
    发出的红包
    实付
    使用余额支付
    点击重新获取
    扫码支付
    钱包余额 0

    抵扣说明:

    1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
    2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

    余额充值