stm32的几种下载程序的方式

∥☆過路亽.° 提交于 2020-02-05 21:11:34

stm32的下载方式我目前接触最多的有三种,用串口ISP烧录hex文件,用仿真器一键烧录,还有那种小白式的bootlaoder固件升级烧录

用转串口模块烧录hex文件

首先要下载一个软件,然后怎么下载嘞我不想说,因为这种方式用的不多。
下载一个软件叫FlyMcu
然后给你们几个链接
这是关于boot1引脚的设置
这是这么烧录的讲解
至于这么生成hex文件自己去刷视频,应该会有讲滴。

用仿真器一键烧录

敲黑板,这个是最常用的
仿真器有好几种,jlink,stlink,dap…还有一些,实际上这么配置都一样,买仿真器直接向商家要资料,这么玩都会告诉的。
仿真器选择的话,如果只是32入门的话买一个stlink就可以了,便宜嘛,不超过20块钱。
在这里插入图片描述
我用盗版的jlink比较多,相对来说jlink支持的芯片多一点,价格在100左右。
在这里插入图片描述
当然,自从V9出来以后jlink自制起来也很简单,网上开源的有一个以stm32f2系列的一个固件,去搞个这样子的也就几十块钱。什么时候我自己搞一个出来了再跟大家分享,去咸鱼上应该已经找得到了。。
DAP的话是ARM官方的开源仿真器,它最好玩的就是开源嘛,淘宝价五六十的样子,用起来还行。

在这里插入图片描述

最后一种挺好玩的,实际是做产品用于给别人升级固件的,我在这里不做解释,以后有机会再解释。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!