使用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条回答
ijlc1314
1楼-- · 2020-02-21 18:09
fengyunyu 发表于 2014-12-30 17:51
批处理文件,这个不错,方便很多。

是啊,感觉方便了很多
holts2
2楼-- · 2020-02-21 22:36
这个好,有空试试
彼岸花开@
3楼-- · 2020-02-22 01:28
ijlc1314 发表于 2014-12-30 21:37
这个还真没注意到,明天试下

谢谢楼主。确实比较方便。。实验完了,没有什么问题呢。。之前是自己copy 会存在文件以及存在,是否覆盖这样的提示。。。使用bat 不会提示的
ijlc1314
4楼-- · 2020-02-22 02:56
彼岸花开@ 发表于 2014-12-30 22:18
谢谢楼主。确实比较方便。。实验完了,没有什么问题呢。。之前是自己copy 会存在文件以及存在,是否覆盖 ...

其实还是有比较大的局限性的,当同一个工程在不同的电脑上使用的时候,盘符可能不一样,这个需要注意。比较希望官方能出个插件或工具之类的
PCBBOY1991
5楼-- · 2020-02-22 06:21
 精彩回答 2  元偷偷看……
ijlc1314
6楼-- · 2020-02-22 08:36
PCBBOY1991 发表于 2014-12-30 22:49
不用吧,我在MDK里边直接点击LOAD按钮就可以烧录啊。

怎么实现的,是不是要刷固件。我到都还不太明白OpenSDA到底怎么用

一周热门 更多>