STM32系列第7篇--串口通信基本原理
兩種通信方式:
1、串行通信
傳輸原理:數(shù)據(jù)按位順序傳輸。
優(yōu)點(diǎn):占用引腳資源少
缺點(diǎn):速度相對(duì)較慢
2、并行通信
傳輸原理:數(shù)據(jù)各個(gè)位同時(shí)傳輸。
優(yōu)點(diǎn):速度快
缺點(diǎn):占用引腳資源多
串口通信按數(shù)據(jù)傳輸方向可以分為單工、半雙工、全雙工。
串行通信的通信方式
同步通信:帶時(shí)鐘同步信號(hào)傳輸。
SPI,IIC通信接口,一個(gè)時(shí)鐘周期只傳1bit信號(hào)
異步通信:不帶時(shí)鐘同步信號(hào)。
UART(通用異步收發(fā)器),單總線,要求波特率匹配
常見(jiàn)的串行通信接口
STM32的串口通信接口
UART:通用異步收發(fā)器
USART:通用同步異步收發(fā)器
大容量STM32F10x系列芯片,包含3個(gè)USART和2個(gè)UART
參數(shù):
起始位
數(shù)據(jù)位(8位或者9位)
奇偶校驗(yàn)位(第9位)
停止位(1,15,2位)
波特率設(shè)置