(1)数据异常
使用现象: 使用demo的操作方法,uart发送正常,示波器波形正常;
但是uart接收异常,api接收不到数据,但是示波器查看rx是有波形的,但是波形有异常,每帧数据前有一个异常信号
解决办法: 对比STM32CubeMX对UART gpio的配置,发现RX需要配置成上拉
(2) TX/RX使用注意事项
UART tx api:需使用中断模式(不然两次发送中有一次丢失)
UART rx api: 必须使用阻塞模式,否则仍接收不到数据
此原因还不太清楚
(1)定时器配置如下
时钟源: 8MHz
分频系数: 8 基准频率:1Mhz 1Tick = 1000ns / 1 ms / 0.001s
然后自定义计数器即可,如果想100ms触发一次则计数器设置1000即可
(2)参考S32DS得demo很容易理解