FlyMcu串口下载&STLink Utility

1、FlyMcu

FlyMcu串口下载,同STC-ISP(51单片机下载)。

使用步骤:

1、STM32的USART1通过串口转usb连接到电脑

2、通过keil生成Hex、bin文件

生成bin、hex文件可参考

keil生成bin文件(简单)-CSDN博客

  创建的Hex文件在工程的Object中。

 

 3、进行烧写

选择对应的串口和波特率

 然后选择文件,可选择hex(此软件不能烧写bin文件)文件。

 跳线帽配置boot0 boot1为0 1。然后重新复位

 

 然后点击开始编程下载

将跳线帽改成0 0 ,重新上电就能自动运行。

系统存储区解释:

系统存储区(0x1ffff000)的bootload为引导烧写区域(内部为自举程序),ST公司指定了特定的通信接口进行引导烧写。在更新过程中,通过自举接口USART1,接收USART1数据,刷新到程序存储区flash中0x08000000。相当于手机的刷机模式,电脑的pe系统。进行辅助自我更新。

程序一键下载电路:

可使用电路自动控制Boot0引脚和RST复位引脚的电平,使得在上电烧写程序时自动改变,烧写完成后恢复。

可使用usb转串口芯片CH340G的RTS、CTS和DTR、DSR(4个流控引脚,我们可以当作普通的GPIO使用),RTS和DTR为输出引脚,可以用来控制STM32的Boot0和RST(需要外围的控制电路)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值