基于调试器的通用Flash在线编程系统  被引量:2

General Flash Online Programming System Based on Debugger

在线阅读下载全文

作  者:蒋龙[1] 刘兵 罗小华[1] 

机构地区:[1]浙江大学超大规模集成电路设计研究所,杭州310000 [2]杭州中天微系统有限公司软件研发部,杭州310012

出  处:《计算机工程》2014年第11期46-49,共4页Computer Engineering

基  金:"核高基"重大专项"高性能嵌入式CPU关键技术研究"(2010ZX01030-001-001-002)

摘  要:在嵌入式系统中,Flash是经常使用的只读存储方式。针对目前Flash在线编程接口形式较多、软件通用性不强的现状,利用嵌入式调试技术实现一种通用Flash在线编程系统。通过定义特定Flash在线编程驱动程序封装不同Flash在线编程细节,并在基于Eclipse的集成开发环境下封装整个系统。系统内部复用现有的嵌入式调试软件工具,与嵌入式目标端的Flash驱动程序配合,可实现Flash在线编程的功能。在使用方面,该系统呈现给用户一个操作简单、可视化强的软件操作界面;在功能方面,通过定制Flash驱动程序,该系统对目前业内主流Flash进行在线编程,具有在线编程的通用性。In embedded systems, Flash is an often-used way of read-only memory. For all kinds of Flash online programming interface in the present industry,a general Flash online programming system is implemented in this paper by using the embedded debugging techniques. This system encapsulates the different Flash online programming details by defining specific Flash online programming driver. An Integrated Development Environment(IDE) based on Eclipse is at the top of the system, and in the background, the existing embedded debug tool is reused to achieve Flash online programming with the help of specific Flash driver running on the embedded target. In terms of use,this system presents a simple operation,strong visual software interface for Flash online programming,and in the aspect of function,major Flash in the industry can be online programming in this system,which implements the generality of Flash online programming.

关 键 词:嵌入式系统 FLASH在线编程 调试器 ECLIPSE插件 集成开发环境 软件复用 

分 类 号:TP31[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象