STM32系列第7篇--串口通信基本原理

来源:互联网 发布:淘宝网羽绒棉裤女 编辑:程序博客网 时间:2024/06/05 04:00

两种通信方式:

1、串行通信

  • 传输原理:数据按位顺序传输。
  • 优点:占用引脚资源少
  • 缺点:速度相对较慢

2、并行通信

  • 传输原理:数据各个位同时传输。
  • 优点:速度快
  • 缺点:占用引脚资源多

串口通信按数据传输方向可以分为单工、半双工、全双工。

串行通信的通信方式
同步通信:带时钟同步信号传输。

SPI,IIC通信接口,一个时钟周期只传1bit信号

异步通信:不带时钟同步信号。

UART(通用异步收发器),单总线,要求波特率匹配

常见的串行通信接口

通信接口 引脚说明 通信方式 通信方向 UART通用异步收发器 TXD、RXD、GND 异步 全双工 单总线 DQ 异步 半双工 SPI SCK、MISO、MOSI 同步 全双工 I2C SCL、SDA 同步 半双工

STM32的串口通信接口

UART:通用异步收发器
USART:通用同步异步收发器
大容量STM32F10x系列芯片,包含3个USART和2个UART

串口 RXD TXD 1 PA10 PA9 2 PA3 PA2 3 PB11 PB10 4 PC11 PC10 5 PD2 PC12

这里写图片描述
参数:

起始位
数据位(8位或者9位)
奇偶校验位(第9位)
停止位(1,15,2位)
波特率设置

0 0