问答

汇集网友智慧,解决技术难题

21ic问答首页 - GD32F405移植STM32F405,串口接收数据异常

GD32F405 串口接收异常

GD32F405移植STM32F405,串口接收数据异常

16154256212022-03-28
本帖最后由 1615425621 于 2022-3-28 11:33 编辑

STM32F405用GD32F405移植后,串口4的中断接收数据就是不对,硬件连接是用max232;
调试发现max232的ROUT,接CH340的串口调试工具,数据是正确的,串口调试工具接GD32F405发数据,仿真数据也是对的,但是max232接上,数据就是接收不对!
回答 +关注 3
627人浏览 1人回答问题 分享 举报
1 个回答
  • 没人有遇到吗?有一个很奇怪的现象:
    二个单片机对发,A的单片机通过SIT232ESE,再接MAX3232,然后接入B单片机,数据就是手不对;
    但是如何把接入A单片机的SIT232ESE,换成MAX3232,就可以接受正确;(因为一些原因,接入A的单片机的SIT232不好换);
    所以就很奇怪,通过USB转TTL模块,查看接入B的RX接口数据是正确的,但是仿真查看GD32F405的UART4,数据就是不对;

    想不明白到底问题出在哪?

您需要登录后才可以回复 登录 | 注册