赞
踩
1、情况描述
有次出差遇上一个朋友,当时是硬件工程师带着产品在外测试,期间需要重新烧写代码,由于产品预留的烧录口是CMSIS-DAP的接口,一般是Keil在线仿真使用的,由于公司保密原因,软件不能带出公司,远在几千公里外的软件工程师只能发来HEX文件或者bin文件。按照SDI\SWC的接口来看,写入bin文件是更好的办法。
但硬件工程师手里完全没有烧录器,刚好我是从事嵌入式软件的,随身带着一个正点原子的DAP仿真器。于是便研究起了DAP仿真器离线下载bin文件的事情。
2、准备工作
软件:CoFlash
文件:bin文件
硬件:DAP下载器
3、烧写步骤
选择自己的芯片型号,如果是国产芯片,比如AT32\GD32等就去找STM32的替代产品就可以,比较重要的是flash大小要一致。比如这个老哥的是GD32F470VI 512k对标是STM32F407,那么就去找STM32F407 512k的即可。
然后选择自己的bin文件,点击Progarm即可。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。