常见的串行通信接口.pptVIP

  • 10
  • 0
  • 约1.38千字
  • 约 20页
  • 2019-06-17 发布于天津
  • 举报
不能预览其他用户文档

* * * * 嵌入式系统开发与应用 电子与信息技术系 第五讲 UART-串行通信本 目录 串行通信接口背景知识 1 异步串口通信UART基础知识 2 STM32串口数据格式和通信过程 3 淘宝店铺: 技术论坛: 目录 串行通信接口背景知识 1 淘宝店铺: 技术论坛: 处理器与外部设备通信的两种方式: 并行通信 -传输原理:数据各个位同时传输。 -优点:速度快 -缺点:占用引脚资源多 串行通信 -传输原理:数据按位顺序传输。 -优点:占用引脚资源少 -缺点:速度相对较慢 串行通信: 按照数据传送方向,分为: 单工: 数据传输只支持数据在一个方向上传输 半双工: 允许数据在两个方向上传输,但是,在某一时刻,只允许数 据在一个方向上传输,它实际上是一种切换方向的单工通信; 全双工: 允许数据同时在两个方向上传输,因此,全双工通信是两个 单工通信方式的结合,它要求发送设备和接收设备都有独立 的接收和发送能力。 串行通信三种传送方式: 串行通信的通信方式: 同步通信:带时钟同步信号传输。 -SPI,IIC通信接口 异步通信:不带时钟同步信号。 -UART(通用异步收发器),单总线 常见的串行通信接口: 通信标准 引脚说明 通信方式 通信方向 UART (通用异步收发器) TXD:发送端 RXD:接受端 GND:公共地 异步通信 全双工 单总线 (1-wire) DQ:发送/接受端 异步通信 半双工 SPI SCK:同步时钟 MISO:主机输入,从机输出 MOSI:主机输出,从机输入 同步通信 全双工 I2C SCL:同步时钟 SDA:数据输入/输出端 同步通信 半双工 目录 异步串口通信UART基础知识 2 异步通信UART包含三点知识: 物理层(电气层:接口决定): 通信接口(RS232,RS485,RS422,TTL) ② 数据格式(数据层:芯片决定) ③ 通信协议(协议层:程序决定) UART异步通信方式引脚连接方法: -RXD:数据输入引脚。数据接受。 -TXD:数据发送引脚。数据发送。 TTL串口 RS232 RS485 RS422 接口类型 逻辑1 典型值 逻辑0 典型值 说明 优缺点 TTL +15/3.3 0 一般MCU串口引脚都支持TTL RS232 +15V -15V 3线全双工,点对点 接口电平高,传输速度相对较低,传输距离近 RS485 压差+(2~6)V 压差-(2~6)V 2线半双工,点对多,主从通信。使用压差传递信号。 传输速度高可达10M,抗干扰能力强,距离远。 RS422 相对比较少用。 USB串口 电平转换芯片(CH340,PL2303等) MCU USB接口 PC USB线 * * * *

文档评论(0)

1亿VIP精品文档

相关文档