历史上的今天
今天是:2025年03月19日(星期三)
2021年03月19日 | 飞思卡尔16位单片机(十五)—— 如何批量烧写芯片
2021-03-19 来源:eefocus
我们在进行飞思卡尔单片机开发时,一般使用CodeWarrior软件和usbdm调试器进行。但是在实际生产过程中,采用这种方式烧写芯片效率比较低,而且很多情况下,程序的源码不希望对生产人员开放,本文就是为了这个目的,给大家讲解一下,如何进行芯片的批量烧写。
在进行批量烧写之前,我们默认大家已经安装了飞思卡尔单片机的开发环境,包括软件、调试器驱动。下面我们就进行批量烧写的实现。
首先我们先要找到工程的二进制文件,CodeWarrior中,二进制文件的扩展名为.s19,在工程的bin文件夹下,如下图所示。

将这个文件复制到英文路径下,这一步很关键,因为烧写软件不认中文路径。
接下来将下载器、单片机与计算机连接好。
然后就是在开始菜单中找到下载器USBDM的驱动软件,如下图所示。

我们打开其中的HCS12 Programmer,如下图所示。

在这个界面上点击“Load Hex File”,然后找到我们刚才复制的.s19文件,将它打开,然后在“Device Selection”条目中,选择需要烧写的单片机型号,我这里选择的是XEP100单片机。
都选择好之后,点击“Program Flash”,就可以将程序烧写到单片机中了。烧写完成后出现如下所示的对话框

这个对话框的意思是说,已经成功烧写了芯片,是否烧写另一个芯片,如果我们需要烧写另外一个芯片,则用调试器连接另外一片单片机,然后点击“是”,则烧写另外一片单片机,知道不需要再烧写,点击“否”退出。
史海拾趣
|
如题, 小弟刚接触android,还不是很清楚开发流程, 主要是不知道在eclipse环境下的android工程,具体怎样开发设备的驱动程序, 需要建立那些文件,在环境中具体怎样开始驱动程序的开发。… 查看全部问答> |
|
XPe工作室根据客户测试需求免费推出Windows XP Embedded公测版本,该版本具备操作系统的基本功能模块与Windows XP Embedded的嵌入式特性以及系统保护功能。系统小巧、高效与简单的安装操作方法,是您的嵌入式项目可行性测试的首选。 ...… 查看全部问答> |
|
https://bbs.eeworld.com.cn/upfiles/img/20083/200837153155345.jpghttps://bbs.eeworld.com.cn/upfiles/img/20083/200837153248677.jpg … 查看全部问答> |
|
最近在学430,但是总遇到这样那样的问题,还请各位多多指点啊~~#include \"msp430x21x2.h\" void Delay(unsigned short time);unsigned int ad_value[3]; void main(){ WDTCTL = WDTPW + WDTHOLD; ...… 查看全部问答> |
|
为了更好参加这次活动,本着不一定获奖,但要再一次学好,熟悉TI易电源在使用中的巨大魅力,,到活动组织贴提供的易电源的参考易电源参考资料(https://bbs.eeworld.com.cn/thread-333423-1-1.html)。中,下载观看。了 ...… 查看全部问答> |




