调研:
用万用表测量其所使用的通信电缆,确认其完好。使用该通信电缆,将其所使用的电脑通信口与另外 一个通信口连接,互发
数据,验证该通信口完好。将电缆接回到其用户板上,选择用户板的启动模式, 设为 System Memory 启动,然后开启用户
板电源。通过串口调试助手向用户板以 57600BPS 的波特率 发送数据 0x7f,并使用示波器观测 STM32 的 USART1 的 Tx 与
Rx 管脚。 通过示波器观测,确认数据 0x7f 正确传送到 USART1 的 Rx 管脚,而 Tx 管脚上有返馈代码 0x79。多次测试,发
现并非每次测试 USART1 的 Tx 管脚上都有返馈代码送出。将 STM32 的 USART1 的 Tx、 Rx 管脚用 10K 电阻上拉 到 VDD,
测试,现象依旧。将 STM32 的 USART2 的 Tx、 Rx 管脚用 10K 电阻上拉到 VDD,测试,通信稳定。
|