stm32的下载方式我目前接触最多的有三种,用串口ISP烧录hex文件,用仿真器一键烧录,还有那种小白式的bootlaoder固件升级烧录
用转串口模块烧录hex文件
首先要下载一个软件,然后怎么下载嘞我不想说,因为这种方式用的不多。
下载一个软件叫FlyMcu
然后给你们几个链接
这是关于boot1引脚的设置
这是这么烧录的讲解
至于这么生成hex文件自己去刷视频,应该会有讲滴。
用仿真器一键烧录
敲黑板,这个是最常用的
仿真器有好几种,jlink,stlink,dap…还有一些,实际上这么配置都一样,买仿真器直接向商家要资料,这么玩都会告诉的。
仿真器选择的话,如果只是32入门的话买一个stlink就可以了,便宜嘛,不超过20块钱。
我用盗版的jlink比较多,相对来说jlink支持的芯片多一点,价格在100左右。
当然,自从V9出来以后jlink自制起来也很简单,网上开源的有一个以stm32f2系列的一个固件,去搞个这样子的也就几十块钱。什么时候我自己搞一个出来了再跟大家分享,去咸鱼上应该已经找得到了。。
DAP的话是ARM官方的开源仿真器,它最好玩的就是开源嘛,淘宝价五六十的样子,用起来还行。
最后一种挺好玩的,实际是做产品用于给别人升级固件的,我在这里不做解释,以后有机会再解释。
来源:CSDN
作者:嗣-音-
链接:https://blog.csdn.net/weixin_44479800/article/details/104185542