主要是写来给自己看的,以后应该用得上。

如图所示代码就可以检测串口3的关键字“9600”并实时将波特率修改为9600。
主要是修改串口结构体的参数然后调用HAL_UART_Init()这个函数初始化串口。
PS:亲测开了串口的DMA也能用。
STM32F103RCT6代码链接如下:
主要是写来给自己看的,以后应该用得上。

如图所示代码就可以检测串口3的关键字“9600”并实时将波特率修改为9600。
主要是修改串口结构体的参数然后调用HAL_UART_Init()这个函数初始化串口。
PS:亲测开了串口的DMA也能用。
STM32F103RCT6代码链接如下:
3145
841
1万+

被折叠的 条评论
为什么被折叠?