1.问题:连续使用HAL_UART_Transmit_DMA发送数据,后面几个数据出错,加了延时后不出错。
解决方法:将待发送的数据定义为全局或者使用static来修饰。
2.问题:串口初始化后就发送0xFF。
解决方案:GPIO的复用放在GPIO初始化之前。
STM32开发debug日记
于 2024-07-25 10:15:17 首次发布
1.问题:连续使用HAL_UART_Transmit_DMA发送数据,后面几个数据出错,加了延时后不出错。
解决方法:将待发送的数据定义为全局或者使用static来修饰。
2.问题:串口初始化后就发送0xFF。
解决方案:GPIO的复用放在GPIO初始化之前。