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