历史上的今天
返回首页

历史上的今天

今天是: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”,就可以将程序烧写到单片机中了。烧写完成后出现如下所示的对话框

这个对话框的意思是说,已经成功烧写了芯片,是否烧写另一个芯片,如果我们需要烧写另外一个芯片,则用调试器连接另外一片单片机,然后点击“是”,则烧写另外一片单片机,知道不需要再烧写,点击“否”退出。

推荐阅读

史海拾趣

Cedrat Technologies公司的发展小趣事

在电子行业中,振动控制是一个至关重要的领域。Cedrat Technologies凭借其在压电技术领域的深厚积累,成功开发了一套主动振动控制系统。该系统通过精确监测机械结构或设备的振动情况,利用压电执行器产生相位相反的振动信号,有效抵消原始振动。这一技术的问世,不仅大幅提升了设备的稳定性和精度,也为机械结构的振动控制开辟了新的途径。Cedrat Technologies因此在电子行业中树立了新的技术标杆。

Bipolarics Inc公司的发展小趣事

在快速发展的过程中,Bipolarics Inc始终重视人才培养和团队建设。公司注重从高校和研究机构引进优秀人才,同时加强内部员工的培训和晋升机制。通过打造一支高效、专业的团队,Bipolarics Inc在技术研发、市场营销等方面取得了显著成绩。此外,公司还积极营造良好的企业文化氛围,激发员工的创新精神和团队凝聚力。

AEM [ American Electronic Materials]公司的发展小趣事

在追求经济效益的同时,AEM始终关注环境保护和可持续发展。公司积极响应全球环保倡议,采用环保材料和生产工艺,减少生产过程中的废弃物排放和能源消耗。同时,AEM还投入大量资源研发节能环保的电子元器件产品,为客户提供更加绿色、高效的解决方案。

此外,AEM还积极参与社会公益活动,关注社会责任。公司通过捐款、赞助等方式支持教育、文化等事业的发展,为社会的和谐与进步贡献了自己的力量。

ELMOS公司的发展小趣事

1999年,宝马拥有ELMOS公司股份,为ELMOS参与汽车电子化提供了难得的机遇。自此,ELMOS与宝马建立了紧密的合作关系。通过与宝马的深入合作,ELMOS不仅获得了更多的技术支持和市场资源,还积累了丰富的行业经验。这种紧密的合作关系使得ELMOS在汽车电子领域取得了显著的进展,进一步巩固了其在行业中的领先地位。

CALMIRCO公司的发展小趣事

CALMIRCO公司深知合作共赢的重要性,因此积极与上下游企业建立紧密的合作伙伴关系。公司与多家知名芯片制造商、电子设备生产商等建立了长期稳定的合作关系,共同推动产业链的发展。通过资源共享、技术互补等方式,CALMIRCO公司与合作伙伴实现了共赢发展,共同提升了行业竞争力。

Changzhou Galaxy Century Microelectronics Co.,Ltd公司的发展小趣事

银河微电在追求经济效益的同时,也积极履行社会责任。公司注重环保和可持续发展,在生产过程中严格控制污染排放,推广绿色生产技术。此外,银河微电还积极参与社会公益事业,捐款捐物支持灾区重建、教育扶贫等项目。这些举措不仅提升了公司的社会形象,也为公司的长远发展积累了良好的口碑。

这五个故事只是银河微电发展历程中的一部分缩影,但它们充分展示了公司在技术创新、市场拓展、资本运作、战略合作和社会责任等方面的努力和成就。正是这些因素的共同作用,使得银河微电在电子行业中脱颖而出,成为一家备受瞩目的高新技术企业。

问答坊 | AI 解惑

pt2264的资料

本帖最后由 paulhyde 于 2014-9-15 08:59 编辑 pt2264的资料,大家看看吧  …

查看全部问答>

请教如何在android工程中如何开发内核模块

如题, 小弟刚接触android,还不是很清楚开发流程, 主要是不知道在eclipse环境下的android工程,具体怎样开发设备的驱动程序, 需要建立那些文件,在环境中具体怎样开始驱动程序的开发。…

查看全部问答>

tcpmp支持流媒体吗?

比如说网络电台啥的?…

查看全部问答>

Windows XP Embedded 免费公测版

XPe工作室根据客户测试需求免费推出Windows XP Embedded公测版本,该版本具备操作系统的基本功能模块与Windows XP Embedded的嵌入式特性以及系统保护功能。系统小巧、高效与简单的安装操作方法,是您的嵌入式项目可行性测试的首选。     ...…

查看全部问答>

调试STR912F碰到问题

https://bbs.eeworld.com.cn/upfiles/img/20083/200837153155345.jpghttps://bbs.eeworld.com.cn/upfiles/img/20083/200837153248677.jpg …

查看全部问答>

国赛前走后一晚上

本帖最后由 paulhyde 于 2014-9-15 08:53 编辑 国赛前走后一晚上大家都在忙什么,刚参赛的是不是很紧张啊哈哈哈,老队员应该就没什么了哈哈哈,偶在看电视剧,调节一下嘿嘿,你没干嘛呢啊????分享分享嘿嘿!!!  …

查看全部问答>

ADC10序列通道单次转换又读不到数据

最近在学430,但是总遇到这样那样的问题,还请各位多多指点啊~~#include \"msp430x21x2.h\" void Delay(unsigned short time);unsigned  int ad_value[3]; void main(){     WDTCTL = WDTPW + WDTHOLD;   ...…

查看全部问答>

菜鸟取经

各位大师,想请问一下,MSP430F149串口通信如何向PC机发送一串浮点型的数据。…

查看全部问答>

寓教于乐深刻--体验易电源

      为了更好参加这次活动,本着不一定获奖,但要再一次学好,熟悉TI易电源在使用中的巨大魅力,,到活动组织贴提供的易电源的参考易电源参考资料(https://bbs.eeworld.com.cn/thread-333423-1-1.html)。中,下载观看。了 ...…

查看全部问答>

求助,开发ACTEL和ALTERA公司的FPGA用的仿真器和下载线的型号。

请各位大侠给我提供一些具体的型号,不胜感激!…

查看全部问答>