使用OpenSDA,实现编译完成后自动烧录下载

2020-02-20 20:00发布


前几天兑换了FRDM-KE02Z的板子,断断续续上了几次电,尝试自己建立工程。有一点觉得很不爽的是,给芯片下载程序,总是需要Ctrl+c 然后 Ctrl+v。虽然也不算复杂,但平时习惯了在编译器编译完成后可以直接点下载,于是想到了批处理,通过求助于X度知道后,实现了下载自动。


首先,把压缩包里面的文件解压到 .s19 文件的输出目录下,我的和工程在同一目录

使用方法一:Target options-->User , 勾选Run #2,填入 copy.bat  (注意路径)

这样,每次编译完成后,程序就会自动下载到芯片里面了

使用方法二:Tools-->Customize Tools Menu , 新建一个Menu,名字为 FlashDown, Command填 copy.bat,这样,在Tools下面就会多了一个菜单项 FlashDown

编译完成后,点 Tools-->FlashDown 程序烧录完成

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
52条回答
yzb1019
1楼-- · 2020-02-25 23:02
这个批处理文件写的有点复杂,这是我一直以来用STM32做的拷贝文件。。。  @copy .STM32F0308_Discovery*.HEX  .Result.HEX
这个需要了解一下批处理文件的相关语法管与拷贝部分的,还有就是路径的一些问题
ijlc1314
2楼-- · 2020-02-26 03:31
yzb1019 发表于 2015-1-3 10:41
这个批处理文件写的有点复杂,这是我一直以来用STM32做的拷贝文件。。。  @copy .STM32F0308_Discovery*. ...

真正的高手来了,批处理还是很好用的
一品电子
3楼-- · 2020-02-26 04:27
holts2 发表于 2015-1-1 19:50
你说的是JLINK9 ?

opensda 的固件,可以debug,虚拟存储设备,一个串口。 好像管网有的。
我的感觉是用专门Debug 的那个固件最稳定。
holts2
4楼-- · 2020-02-26 09:35
 精彩回答 2  元偷偷看……
ijlc1314
5楼-- · 2020-02-26 10:13
一品电子 发表于 2015-1-4 12:52
opensda 的固件,可以debug,虚拟存储设备,一个串口。 好像管网有的。
我的感觉是用专门Debug 的那个固 ...

现在用MSD&DEBUG那个固件,不过我只用MSD和串口的功能,很稳定
一品电子
6楼-- · 2020-02-26 15:50
ijlc1314 发表于 2015-1-4 19:32
现在用MSD&DEBUG那个固件,不过我只用MSD和串口的功能,很稳定

确实感觉挺好用的, 但是有人说飞思卡尔的低成本的下程序偶尔有问题, 我没做过批量,所以还不是很确定。

一周热门 更多>