STM32F0和F1系列芯片使用FLYMCU串口下载注意事项

本文讲述了在使用FLYMCU软件进行STM32F0和F1系列芯片串口下载时遇到的问题及解决方法。重点包括CH340G芯片的正确连接、STM32的BOOT引脚设置、晶振起振条件,以及不同容量芯片对应的启动文件选择。强调了解设备工作原理和耐心调试的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

因为FLYMCU软件上的设置,让我在硬件电路上找了一天的问题。串口下载芯片是CH340G,认真核对电路的连接,理解其为什么可以一键下载,连接的时候要注意ch340g芯片的TX连接stm32芯片Usart1_RX,ch340g芯片的RX连接stm32芯片Usart1_TX(使用串口下载程序只能使用Usart1)。遇到的问题:下载程序时一直显示在连接,接收到......,到了一定时间自动停止,如图:

我开始以为是芯片的引脚连接没连对,用示波器检测晶振的引脚发现没有起振,所以就一直以为是晶振这块出了问题,网上关于没有起振很多的回答,比如要将VDDA和VSSA分别于VDD、VSS连接起来,不能悬空,连接后没反应。后面看了STM32F103C8T6芯片的数据手册后才知道,只有在程序对HES时钟进行配置后,晶振才会起振。对于晶振的的负载电容,CL<=7PF. 确认硬件电路没有问题后,对BOOT0和BOOT1进行手动设置,BOOT0=1,BOOT1=0。FLYMCU设置

注意stm32f1和f0系列一定是,换其他的显示总在连接状态。下载成功后将BOOT0=0,BOOT1=0,按下复位键就可以运行程序了。


分割线————————————————————

之前用的是用的是正点原子stm32f407开发板调试程序,按正点原子设置下载没问题,不需要进行拨码设置一键下载即可运行,设置如下,

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值