STM32L562DK探索板——如何通过板载ST-LINK的虚拟串口进行通讯?
STM32G431 ADC只有软件触发,无法通过硬件触发
STM32 官方Bootloader相关咨询
使用 HAL_UART_Transmit_IT() 实现 printf
FLASH擦除轮询等待时CPU真的会轮询吗
使用 HAL 库通过串口以 ASCII 形式发送整型数据
串口DMA收发出现ORE错误
STM32F103C8T6 上电后无法通过串口发出数据的问题?
HAL_UART_Transmit_DMA 异常
STM32 增加 WiFi + 以太网的低成本方案
微信公众号
手机版
有用逻辑分析仪看下串口时序嘛,4M都可以不至于2.5M波特率不行
可以判断一下是不是波特率不对还是其他原因。
这个问题可能不是简单地出在波特率高低的问题上,而是波特率误差方面的问题。
你可以尝试调整波特率,让波特率的误差尽量小;
你可以调整主频比方150Mhz;
那个过采样率也可以调整下,看看哪个更合适,这里的8倍、16倍过采样是可以选择的;