基于PCMBI模块的Flash编程技术研究

2015-01-13 01:33:07高辉辉
单片机与嵌入式系统应用 2015年9期
关键词:程序用户

高辉辉

(国家知识产权局 专利局专利审查协作江苏中心 光电部,苏州 215163)

高辉辉

(国家知识产权局 专利局专利审查协作江苏中心 光电部,苏州 215163)

通过JTAG对Flash进行编程,给嵌入式系统的软件维护和升级造成一定的困难,针对这一点,以PC-MBI(PCI)模块为实例,完成了通过主机接口和串口的Flash编程软件。首先优化了Am29LV320D Flash的编程代码,提高了编程速度和正确率,并且设计了一种引导程序,实现了用户自行设置启动扇区的功能,对某一扇区进行更新等操作时,不会影响其他扇区的用户程序,此设计已应用于实际项目中。实际应用结果表明,该软件运行稳定,可维护性好。

Am29LV320D;Flash;在线编程;引导程序

引 言

随着信息技术的发展,嵌入式系统目前已在国防、国民经济及社会生活等领域普及应用。在嵌入式系统中,为了提高代码执行速度和系统的可靠性,操作系统及其软件多固化在非易失性的存储器中,如ROM、EPROM、EEPROM和Flash。其中Flash是一种可以在线进行电擦写、掉电后信息不丢失的非易失性存储器,具有功耗低、容量大、擦写速度快等优点,并且内部嵌入算法完成对芯片的操作,适用于需要实时写入数据并且掉电保持的系统。

传统上使用仿真器固化软件,给用户带了很大的不便,尤其不利于系统的后期维护,另外,这种方法也不能在高、低温等复杂环境下工作。针对这些问题,本文以PC-MBI(PCI)模块为实例,设计了基于该模块的通过主机接口和串口的Flash编程软件,使用户可以脱离仿真器自行固化所需的软件。……

登录APP查看全文

猜你喜欢
程序用户
试论我国未决羁押程序的立法完善
人大建设(2019年12期)2019-05-21 02:55:44
失能的信仰——走向衰亡的民事诉讼程序
“程序猿”的生活什么样
英国与欧盟正式启动“离婚”程序程序
环球时报(2017-03-30)2017-03-30 06:44:45
关注用户
商用汽车(2016年11期)2016-12-19 01:20:16
关注用户
商用汽车(2016年6期)2016-06-29 09:18:54
关注用户
商用汽车(2016年4期)2016-05-09 01:23:12
创卫暗访程序有待改进
中国卫生(2015年3期)2015-11-19 02:53:32
Camera360:拍出5亿用户
创业家(2015年10期)2015-02-27 07:55:08
100万用户
创业家(2015年10期)2015-02-27 07:54:39