关于STM32F407ZGT6的USB_UART端口损坏后使用ST-Link和USART1实现串口功能
开发板:STM32F407ZGT6;
目标:想使用软件“串口调试助手”
情况:开发板上的USB_UART口所在器件损坏或者直接没有;
解决办法:查看该开发板的原理图,可得:串口1的RX接TXD,串口1的TX接RXD,那么按如下步骤操作:
1、现在使用USB转TTL模块,将串口1的RX接USB转TTL模块的TXD,将串口1的TX接USB转TTL模块的RXD,只接这两个Pin;
2、ST-Link模块的VCC、CLK、GND、SWIO仍然按照原来的接板接口连接上不变;
如此,大功告成。
附加:可能接好后连接PC时会出现驱动问题,直接百度搜索相关驱动安装即可解决。
追加:在按照上面的步骤操作后,出现的驱动问题解答:
症状:在“设备管理器”里的“端口”一栏中,会出现“非旺玖原装的PL2303,请联系您的供货商”问题。
解决办法:安装较为老的驱动,驱动名称为“PL2303-W10RS3RS4-DCHU-DriverSetup_v1192_20180503.exe”。为避免侵权问题,不放链接,搜索引擎里可直接搜索。
步骤:①安装如上驱动,一路默认安装即可;②在“设备管理器”中,选中端口,右键更新驱动;③如下图:
到此,大功告成。
合集:
单片机开发
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10亿数据,如何做迁移?
· 推荐几款开源且免费的 .NET MAUI 组件库
· 清华大学推出第四讲使用 DeepSeek + DeepResearch 让科研像聊天一样简单!
· c# 半导体/led行业 晶圆片WaferMap实现 map图实现入门篇
· 易语言 —— 开山篇