如需转载请注明出处:https://blog.csdn.net/qq_29350001/article/details/81773782
二、软件部分
1、初始化
模块的波特率为115200,8位数据位,1位停止位,没有校验位和流控。
之前有讲到串口部分,参看:STM32开发 – 串口详解
void Bsp_Usart_Init(u8 USART_ID, u32 baud_rate)
{
GPIO_InitTypeDef gpio_init;
USART_InitTypeDef usart_init;
USART_ClockInitTypeDef usart_clk_init;
/* ----------------- INIT USART STRUCT ---------------- */
usart_init.USART_BaudRate = baud_rate;
usart_init.USART_WordLength = USART_WordLength_8b;
usart_init.USART_StopBits = US