串口通信 uart usart
串口通信模式 全双工通信模式
又分 (usart)同步通信 与 (uart) 异步通信
需要使用两根线 TX输出线 RX输入线
同步需要使用到CLK时钟线
通讯协议
协议为国际通用协议
由1位起始信号 1位数据信号 1位效验 1位结束信号
需要配置的东西 波特率 数据位 停止位 效验位
配置过程
1找到TX与RX的连接引脚
2开启引脚时钟 ( RCC_APB[1/2]PeriphClockCmd)
3创建引脚配置结构体(GPIO_InItTypeDef)
4mode配置引脚模式 pin选用引脚 Speed引脚速度 (GPIO_Init)初始化使能引脚
1 开启串口时钟 RCC_APB[1/2]PeriphClockCmd)
2 创建串口USART的配置结构体 (USART_InitTypeDef)
7 配置串口 (1)设置波特率 (2)设置硬件控制流 (3)配置传输模式 (4)效验设置 (5)使用的停止位 (6)设置数据为长度 8b/9b
8 使能串口USART_Cmd