×
单片机 > 单片机程序设计 > 详情

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

发布时间:2020-08-31 发布时间:
|

两种通信方式:

1、串行通信

  • 传输原理:数据按位顺序传输。

  • 优点:占用引脚资源少

  • 缺点:速度相对较慢

2、并行通信

  • 传输原理:数据各个位同时传输。

  • 优点:速度快

  • 缺点:占用引脚资源多

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

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

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

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

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

常见的串行通信接口

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

STM32的串口通信接口

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

串口RXDTXD
1PA10PA9
2PA3PA2
3PB11PB10
4PC11PC10
5PD2PC12

 
参数:

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



『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
ARM 汇编的必知必会