使用J-flash arm下载程序

 J-flash arm是单独的Flash ISP烧写软件,把单独的bin文件或者hex文件烧写到单片机的flash里面去,在开发ARM9、ARM11的时候,对于已经批量生产的产品,在下生产线之后,需要我们对其控制器烧写程序的时候,厂家一般都只会提供一个bin文件,这时就又要用到j-flash arm。

J-Flash ARM是J-Link自带的一款Flash ISP软件,支持bin格式、hex格式、srec格式(Motorola的)

1、工具的位置

2、连接J-Link到PC的USB端口以,连接J-Link到STM32开发板调试端口,给STM32调试板加电。运行J-Flash ARM,在Options菜单中选择Project Settings,General设置选择Connetion to J-Link 用USB连接模式

 

Target interface选项设置如下

CPU选卡设置目标CPU的类型

如果你能找到自己的芯片类型,像ST的,都会有适配的,就在1中找到相应的CPU,设置接结束了直接进行第3步

如果找不到,像GD的芯片,就选择相应的内核,选择2,配置其他项

PS:其实是可以选择类似的,GD105选择ST105的没有问题

GD207选择STF107VC

选择内核下面的下拉框是选择大小端模式的。

大小端模式可以使用J-Link Commander查看

 

3、烧写程序

第一步:在File菜单中选择Open data file,打开你需要烧录的hex文件。然后在Target菜单中选择Connect命令,芯片,系统显示Connected以及连接上的CPU信息。

第二步:在Target菜单中选择Erase Chip,擦除STM32片上Flash中的软件,然后系统显示成功的对话框,然后在Target菜单中选择Program命令,系统开始烧录程序到STM32的片上flash中。

第三步,运行刚才烧录的程序

在Target菜单中选择Program命令,系统开始烧录程序到STM32的片上flash中。系统显示烧录所用时间。

第四步,在Target菜单中选择Start Application,系统就运行起来。

  • 4
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

strongercjd

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值