找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 29442|回复: 6
打印 上一主题 下一主题
收起左侧

STM32几种程序烧写方法介绍

  [复制链接]
跳转到指定楼层
楼主
感兴趣的可以看下
烧写STM32,有三个方法:
1.  用 J-LINK自带的工具+J-LINK烧写
装完J-LINK 的驱动后,顺带也会装上了J-LINK 的烧写工具:

这个工具其实用起来还是很简单的,先打开软件,然后要New Project:,再就Open一个HEX文件.



之后就是设置一下J-LINK:



这里选择CPU,工程师版的是103VC,学生版是V8.


然后就可以CONNECT了



正常的话,会显示下面的连接成功的提示,是了,J-LINK 的速度还可以设置,一般我比较喜欢用2000K 速度,烧写 64K程序基本就几秒.



连接好以后就在 Target 菜单上,刷写烧写校正随你便. 多说一句的是,下面这一项要多加
注意,secure chip :


这可是 STM32 的加密.如果选中了,断电再上电后(注意,是要断电再上才生效),J-LINK 就
再也连接不上的了.因为STM32的加密除了读不出外,还包括把JTAG接口都废了.要解除
加密必须使用ISP模式.


2.  ISP串口烧写
最原始的烧写方式,插个串口就可以了.当然,还需要硬件跳线,留意硬件手册上的跳线说明:
以下为BOOT表



USR代表程序从用户FLASH 上启动,
ISP则为进入芯片下载状态
RAM代表程序从RAM中运行*此功能一般用的比较少,多数被用于 RAM中的程序调试.


此组跳线在大虾板的右边,JTAG 接口的左上方.跳线后,要复位,CPU 才进入 ISP 模式的.
然后打开官方的ISP软件(此软件在光盘的软件工具上,官方最新的为 ISP1.3 版.


新手第一次用这个软件都有点小烦恼,什么小烦恼就由你自己去经历了,其实也不是什么
大问题,就是老是设置错串口号,跳线没跳好,跳了后忘记复位之类~反正操作成功后,以后
用起来就很顺的了.

完整的pdf格式文档51黑下载地址(共14页):
STM32的几种烧写方法.pdf (912.11 KB, 下载次数: 270)




分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏10 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:202586 发表于 2018-12-13 12:16 | 只看该作者
谢谢分享   谢谢正需要
回复

使用道具 举报

板凳
ID:136337 发表于 2020-3-26 15:15 | 只看该作者
正需要,谢谢分享
回复

使用道具 举报

地板
ID:849356 发表于 2020-11-26 08:02 | 只看该作者
好了,终于找到了
回复

使用道具 举报

5#
ID:849356 发表于 2020-11-26 08:03 | 只看该作者
资料是太详细了
回复

使用道具 举报

6#
ID:449522 发表于 2021-5-31 07:59 | 只看该作者
刚学,谢谢楼主的资料
回复

使用道具 举报

7#
ID:804860 发表于 2022-1-13 10:26 | 只看该作者
STM32几种程序烧写方法学习学习
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表