为了测试STM32L562DK探索板的串口通讯,我通过串口调试助手,当波特率设置到>=56000时,单片机复位的过程时,串口助手会接收到杂乱的数据,不同波特率接收到的数据不尽相同,下面是不同波特率接收到数据的截图:
5 } |, T/ S& j; X( c: ]" I
& R0 T: k+ K9 v F) o: o 在BSP例程中没有找到串口初始化的代码,查找资料,此探索板共连接了三个串口:' c9 l. a4 T. @. R: i4 ^
& q- k8 u" u( | 试图在main函数中添加串口初始化代码,但提示有问题:7 |9 h- K6 W) v, @ e* R
仔细查看加入的库文件,没有看到UART对应的库文件,手动添加库文件后,编译出错:, s- ^* l& S/ J& C/ W P2 i2 X
: @. M R# e8 d" |1 E' M+ x % @2 `* z8 i9 z7 |0 e T, l ( c$ R7 J9 E% a0 @+ U8 c8 b, _ 4 G8 W+ _) I4 j 尝试使用官方提供的串口例程来测试,编译虽然通过了,但在下载烧录时出错:$ H3 C- O& P, a( }/ ~: C% B& L1 }4 A
|
STM32C542RC开发板启用SPI驱动TFT显示屏
STM32C542RC开发板驱动TFT显示屏
【STM32C5教程】(9)DAC 模拟量信号输出实验
STM32C542RC开发板Stop、Sleep和standby模式测试
【STM32C5教程】(10)LPUART DMA 通信实验
【STM32C5教程】(8)ADC 模拟量数据采集实验
【STM32C5教程】(7)TIM1 互补 PWM 输出实验
【STM32C5教程】(6)定时器 PWM 输出实验
【STM32C5教程】(5)定时器周期中断实验
【STM32C5教程】(4)GPIO 外部中断实验
微信公众号
手机版