我使用的STM32F407VET6单片机,根据原子哥的“ALIENTEK探索者STM32F4开发板”的USART1串口通信程序修改为UART4和UART5的通信程序,和上位机进行通过MAX3232通信,单片机能够通过中断正确接收上位机发送的数据,但是向上位机发送数据时遇到问题,一般发送7、8次,上位机才能接收到一次,通信线缆没有问题,其他电路板可以正常接收。请教大家,为什么发送多次,上位机才能收到,而且通过跟踪,发送单片机的程序确实发送数据了,但是上位机就是收不到。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>