| 用串口助手电脑上收发都正常。但实际接的通信口电平是2.8V的,对方可以正常收到MCU的数据,但MCU收不到对方的数据,用示波器看了MCU RX脚上有波形,但电平只有2.8V。不知道要怎么调了!! |
| 早上好!签到签到。 |
| 可能是MCU识别不了你发给他的数据。 |
| 额,接受管脚是不是没有配置成上拉模式? |
| 电脑收发没问题,可能是两边串口的电平不匹配,对方MCU收到的数据是否是你发送的数据。 |
| 调用HAL_UART_Receive()就是不行。后面用中断的方式就可以了!!晕啊 |
读取缓冲区,需要时间合适才行。![]() ![]() |
微信公众号
手机版