STM32F103C8T6 使用hal层库uart1打印不显示
时间: 2024-05-30 20:08:33 浏览: 66
STM32F103C8T6 HAL库 , 串口1 、串口3、通过DMA通讯
出现这种情况可能有几种原因,您可以尝试以下步骤进行排查:
1. 检查串口线路连接是否正确,包括TX和RX线路是否连接正确,是否接地短路等。
2. 检查串口波特率是否设置正确。如果波特率设置不正确,可能会导致数据无法正常传输。
3. 检查是否正确初始化了串口,包括GPIO口的初始化和串口外设的初始化。确保所有的参数都设置正确。
4. 检查代码中是否有死循环或者其他阻塞代码,这可能会导致串口数据无法及时输出。
5. 如果以上步骤都没有解决问题,可以尝试使用示波器或者逻辑分析仪对串口信号进行采集和分析,以确定是否有数据传输。
希望以上建议可以帮助您解决问题。
阅读全文