2019-07-14 14:46发布
TOPCB 发表于 2019-1-7 16:49 楼主用的是用HAL_USART_Transmit_IT发的?
Wu雨雨雨 发表于 2019-1-7 17:46 本帖最后由 zhdzhd-174422 于 2018-6-22 12:45 编辑 1:如果使用UART_Receive_IT来接收数据,可以把接收长度设置为1,然后在HAL_UART_RxCpltCallback里实现接收处理即可;
最多设置5个标签!
1:如果使用UART_Receive_IT来接收数据,可以把接收长度设置为1,然后在HAL_UART_RxCpltCallback里实现接收处理即可;
2:使用HAL_UART_Receive来接收,把size设置大一点,超时时间设置合适,即可;
首先用一个正确的程序试一下确保软件本身没有什么问题,
然后再依次检查波特率和VPB时钟频率是否匹配,因为它们不匹配的时候同样会出现乱码。
如果最后还是乱码的话,可能就是程序的问题了,需要检查程序是否有语法以外的错误。
是的
主要是中断发送异常,发出去的通过串口助手显示都是乱码
一周热门 更多>