正点原子stm32与openmv进行串口通信的常见问题(1):串口无法用USB线通过FLYMCU下载程序(连接)

串口无法直接用USB线通过FLYMCU下载程序

以正点原子stm32为例

我使用的是正点原子的战舰版,在我想用串口1和openmv进行串口通信的时候,却发现FLYMCU显示如下:
一直显示在连接,却连接不到。
正点原子stm32与openmv进行串口通信的常见问题(1):串口无法用USB线通过FLYMCU下载程序(连接)_第1张图片

1)问题原因

一些stm32开发板是通过串口1进行USB连接下载的,而在本开发板中串口1与USB串口并没有在PCB上连接在一起,所以一般开发板原始状态是将串口1的输出输入端与USB串口接在一起。
原理图如下图所示:

正点原子stm32与openmv进行串口通信的常见问题(1):串口无法用USB线通过FLYMCU下载程序(连接)_第2张图片
实物图如图所示:
正点原子stm32与openmv进行串口通信的常见问题(1):串口无法用USB线通过FLYMCU下载程序(连接)_第3张图片

2)解决方法

解决一、使用ST-LINK进行下载
这个方法有关视频在网上都有,就不赘述了。
解决二、将串口1恢复上图状态,即用跳线帽将USART1的PA9和RXD连接,PA10和TXD连接在一起,下载好程序后再拔掉跳线帽接线,一般情况下建议使用其他串口比较方便。
**

如果想要学习了解更多关于单片机的学习经验,实践经验就关注我哦,我会不断更新更多优质学习内容的。

**

你可能感兴趣的:(stm32经验分享,stm32,单片机,嵌入式,项目管理,经验分享)