你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【经验分享】STM32F1下载程序方法

[复制链接]
STMCU小助手 发布时间:2021-11-26 17:00
即食

插电,开机,你就可以看见板子自带的演示例程,一般显示这样的板子都是全新的哦

20201213154136158.jpg

下载程序方法
STM32F1主要支持三种下载方式哦
1.ISP下载(串口)
2.JTAG仿真器下载
3.在线IAP下载

ISP下载
前期准备
所需材料:STM32单片机,TTL串口(使用最小系统板的同学需要)
所需软件:FlyMcu
串口图片:

20201213155235160.jpg


20201213155233252.jpg


FlyMcu图片:
20201213155512983.png


开始下载
将单片机的BOOT0跳帽调整到vcc端,BOOT1调整到GND。

[8](~SNUAX]GS%@K(4BU[.png


用最小系统板的童鞋们
TTL串口的 TXD 连接到单片机的 RXD
TTL串口的 RXD 连接到单片机的 TXD
用精英版的就直接把USB线插入到USB1口就行了
然后按步骤操作

20201213161820789.png


正常的话这样就下载完成了

20201213163502247.png


!!!!下载完后要将跳帽再调回去哦(俩跳帽都调到GND)

JTAG仿真器下载
需要用到J-LINK/J-LINK OB/ST-LINK/ST-LINK OB/CMSIS/ULINK
来张全家福:

20201213163832119.jpg


从左往右为ST-LINK CMSIS ST-LINK_OB J-LINK_OB

ST-LINK、ULINK、ST-LINK和CMSIS需要这样接:

20201213164209192.jpg


xxx_OB需要这样接

20201213164245732.jpg


这个就是调试器上面写什么板子上就接什么 像图片那样,CLK接CLK IO接SDA 或者 SWC接CLK SWD接IO

配置
让我们打开Keil 5
按图片来配置

20201213174922710.png


如果能加载出芯片信息(红框框住的)就说明配置正确
然后点击确定再点击ok返回到编译页面

开始下载
用调试器下载的话以上步骤一个工程只用配置 一次 就好了
如果我们需要烧录的话我们只需要点击Download就好了
具体见图

20201213175350417.png


这样就下载完毕了

在线IAP下载
这种方式一般为程序内部程序控制下载,可以通过USB、SD卡、网络等方式更新内部程序(类似于手机里的APP),具体可见正点原子教程第52章视频。






(MF98Z3VO6P398{B0LI9RU8.png
收藏 评论0 发布时间:2021-11-26 17:00

举报

0个回答
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版