STM32学习笔记---串口通信








新建结构体,必须在最前面声明(否者会报错)


初始化时钟


初始化IO


串口基本配置(波特率,流控,模式,校验位,停止位,长度)


使能串口


开启接收中断


中断优先级配置


下面是中断服务函数


USART_GetITStatus();中断发生与否的判断(读CR寄存器)

USART_ReceiveData(); 读取接收的数据

USART_SendData();发送函数



猜你喜欢

转载自blog.csdn.net/weixin_42664901/article/details/81033165