首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
在嵌入式系统中,Flash是经常使用的只读存储方式。针对目前Flash在线编程接口形式较多、软件通用性不强的现状,利用嵌入式调试技术实现一种通用Flash在线编程系统。通过定义特定Flash在线编程驱动程序封装不同Flash在线编程细节,并在基于Eclipse的集成开发环境下封装整个系统。系统内部复用现有的嵌入式调试软件工具,与嵌入式目标端的Flash驱动程序配合,可实现Flash在线编程的功能。在使用方面,该系统呈现给用户一个操作简单、可视化强的软件操作界面;在功能方面,通过定制Flash驱动程序,该系统对目前业内主流Flash进行在线编程,具有在线编程的通用性。  相似文献   

2.
Flash存储器具有应用成本低、存储速度快以及可重复擦写次数多等优点,因而在嵌入式系统中取得了广泛的应用.本文对嵌入式系统的Flash编程方法进行了介绍,然后在此基础上探讨了一种新型的基于多层结构的Flash编程模式,目的是希望提升Flash的编程质量和效率,从而促使其能够在嵌入式系统中得到更好的应用.  相似文献   

3.
介绍了BENAND Flash的基本结构和信号,详细讨论了其擦除及读写数据的时序,设计了一套对其编程的系统.针对其内嵌ECC等特点分析了BENAND Flash在工厂编程里的具体步骤,并在编程和校验环节进行优化,有力地提升了工厂编程行业内BENAND Flash的编程效率.  相似文献   

4.
嵌入式系统中的Flash编程技术研究   总被引:6,自引:0,他引:6  
对Flash编程是当前许多嵌入式系统开发中频繁使用的、必不可少的一环。与此对应的编程方法的研究,关系到嵌入式系统的开发进度和嵌入式系统的开发成本。以Pc并口连接电路板上JTAG接口,并用程序模拟嵌入式处理器的编程时序,实现了对Flash方便、快捷的在系统编程。  相似文献   

5.
基于PowerPC开发板的Flash编程方法与实现   总被引:3,自引:2,他引:3  
在介绍Flash在线编程的一般方法和原理的基础上,结合Motorola的PowerPC开发板,描述了Flash在线编程的实现问题,对嵌入式系统开发具有一定的参考。  相似文献   

6.
介绍一种简便实用的PIC编程器实现方案。设计思想是:以单片机作为主控机,欲写入的PIC程序代码存放在主控机中,由主控机提供PIC芯片编程所需信号,并监测整个编程流程。在时钟脉冲信号作用下,把代码写入PIC的Flash中以达到对芯片编程的目的。该方案可以在脱离PC的环境下运行,适用于对批量的PIC芯片进行编程。  相似文献   

7.
单片机系统在系统编程技术的实现   总被引:1,自引:0,他引:1  
黄亮亮  朱欣华 《测控技术》2004,23(10):51-53
讨论了运用ISP技术并结合Flash存储器AT29C020的特点实现基于P87C591的单片机系统的可在系统编程功能的方法及相关技术,介绍了向单片机传送目标文件的上位机(PC)需完成的串行通信、读取目标文件、传输校验等任务的实现方法.  相似文献   

8.
TKScope近期推出增强型Flash组件,支持任意外部NAND Flash、NOR Flash、SPI Flash、I2C EEPROM等常用Flash/EEPROM器件的在线编程,支持数量高达5000多种MCU和15000多种Flash器件任意组合编程,并可完美支持Flash配置的编程。界面设置简单,傻瓜式的操  相似文献   

9.
以硬件直接实现固定的Flash编程操作是片内及片外Flash控制的常用方法。文中提出的双模式Flash控制器以Flash硬核模型为基础,组合了硬件直接实现硬核的编程操作和软件控制硬核的编程信号两种模式,实现了能以较快速度和较简单驱动控制Flash的逻辑和能以较高灵活性控制Flash的逻辑。两种模式使得Flash控制器具有一定的灵活性和快速实现性,其设计模式能适应更多Hash模型。  相似文献   

10.
主要介绍闪存Flash——M25P40的存储编程特点与技巧,使用文中介绍的方法能有效地降低系统对Flash的擦写次数,从而提高Flash的使用寿命和整个系统的性能。同时,笔者基于AT91SAM7S256处理器的嵌入式系统给出了一个完整的示例  相似文献   

11.
一种双模式Flash控制器设计   总被引:2,自引:0,他引:2  
以硬件直接实现固定的Flash编程操作是片内及片外Flash控制的常用方法.文中提出的双模式Flash控制器以Flash硬核模型为基础,组合了硬件直接实现硬核的编程操作和软件控制硬核的编程信号两种模式,实现了能以较快速度和较简单驱动控制Flash的逻辑和能以较高灵活性控制Flash的逻辑.两种模式使得Flash控制器具有一定的灵活性和快速实现性,其设计模式能适应更多Flash模型.  相似文献   

12.
主要介绍闪存Flash——M25P40的存储编程特点与技巧,使用文中介绍的方法能有效地降低系统对Flash的擦写次数,从而提高Flash的使用寿命和整个系统的性能。同时,笔者基于AT91SAM7S256处理器的嵌入式系统给出了一个完整的示例  相似文献   

13.
Flash单片机自编程技术的探讨   总被引:1,自引:1,他引:0  
Flash的可自编程性(Self-Programmability)是指,用Flash存储器中的驻留软件或程序对Flash存储器进行擦除/编程,但是,要求运行程序代码的存储区与待编程的存储区不在同一模块中。因此,只有一个片上Flash存储器模块的微处理器,是不能在进行擦除/编程Flash操作的同时执行程序的。目前,有两种途径可以解决:①在擦除/编程Flash的过程中,将CPU置于空闲状态;②将擦除/编程Flash的指令复制到RAM,再由CPU来执行。TI公司的MSP430系列Flash型单片机内部集成有Flash控制器,可以采用外部编程器进行烧写,也可以利用自己的程序修改Flash的内容,…  相似文献   

14.
基于虚拟扇区的Flash存储管理技术   总被引:3,自引:0,他引:3  
首先,针对闪存Flash的存储编程特点,提出一种基于虚拟扇区的闪存管理技术,使系统对Flash的擦写次数大大降低,从而提高Flash的使用寿命和整个系统的性能。然后,通过嵌入式系统电子名片管理器,介绍这一技术的应用。随着闪存的广泛应用,对Flash的有效存储管理将有很大的实用意义和社会效益。  相似文献   

15.
本文介绍了一种新的使用串行通信进行DSP远程在线编程方法。对设计中的主要技术DSP与PC机的串口通信、Flash编程以及DSP自引导等进行了详细介绍。结合TI公司的TMS320VC33处理器,阐述了具体的实现方法。  相似文献   

16.
提高Nand Flash性能的方法   总被引:1,自引:0,他引:1       下载免费PDF全文
在嵌入式系统中,Nand Flash因具有写入速度快、密度大的特点,因此特别适合用作大容量数据存储。但是在系统处理一些大量的视频数据和其他高分辨率数据存储的时候,Nand Flash的擦除和写性能难以满足要求。分析并实现了一种利用多片编程来提高Nand Flash擦、写性能的方案。实验中采用4片编程技术,结果表明,该方案可以将Nand Flash的写速率提高75.60%,擦除速率提高74.95%。  相似文献   

17.
基于串口实现DSP程序的在线编程   总被引:1,自引:0,他引:1  
目前DSP处理器普遍使用Flash作为其程序代码存储器,通过DSP的JTAG仿真接口对Flash存储器进行编程实现代码的更新.这给DSP系统的软件维护和升级造成了很大的困难.本文提出基于DSP设备的串口实现DSP程序在线编程的方法,使DSP代码的更新可以脱离仿真器,改善了DSP设备的易用性、可维护性,增强了DSP系统的技术生命力.  相似文献   

18.
本文介绍了一种新的使用串行通信进行DSP远程在线编程方法.对设计中的主要技术DSP与PC机的串口通信、Flash编程以及DSP自引导等进行了详细介绍.结合TI公司的TMS320VC33处理器,阐述了具体的实现方法.  相似文献   

19.
目前市场上通用的Flash存储器,每个扇区的循环擦除/编程寿命一般在10 000次左右,超过该寿命后Flash将工作在不稳定状态,甚至造成信息数据读写失效。笔者以设备运行过程中故障日志信息存储的数据结构设计和信息存储流程设计为实例,详细阐述了一种基于Flash增量编程的信息存储设计方案,可以有效缓和设备在工作过程中数据信息频繁存储与Flash循环擦除/编程次数受限之间的矛盾。  相似文献   

20.
基于JTAG的可重构Flash快速编程方法   总被引:1,自引:0,他引:1       下载免费PDF全文
陈超  沈海斌 《计算机工程》2010,36(17):280-282,285
提出一种基于JTAG的可重构Flash快速编程方法及其硬件框架。将Flash编程控制流程序预先下载至片上SRAM,并由硬件自行识别和执行,而JTAG接口仅用于传输数据,有效消除JTAG总线传输瓶颈,提高Flash下载速度。通过向片上SRAM下载不同的Flash编程控制流程序,实现Flash下载控制流程的重构,可支持不同类型Flash的在线编程。该设计硬件资源开销小、灵活性强。实验结果表明,编程速度约为传统方法的17倍。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号