摘要
在分析研究MCU S08新引入的BDM(background debugging)技术基础上,设计一种新型的集成开发系统——适应S08各种MCU芯片的通用集成开发系统。重点讨论和阐述了该开发系统的几个关键技术的编程调试器的硬件电路设计、软件编程设计,以及对目标芯片的程序擦除与写入和调试技术。并以MC9S08AW60芯片为例,简要介绍了该设计的硬件测试系统。该开发系统操作简便、开发效率高,便于嵌入式应用开发和实验教学。
Based on analyzing BDM technology for MCU S08,this paper presents the design of a new integrated development environment,which supports all kinds of MCUs of S08,followed by more detailed discussion of main points about some sorts of techniques,which are the design model of programmer and debugger,expounds the design elements of the hardware and the software,and how to design the sub-routines of erasing or writing flash,and debugging the program in target MCU online through the programmer and debugger.It is an easy-useful and high-efficient platform and useful for the development and education of the embedded system,as an example of this hardware design with MC9S08AW60.
出处
《实验技术与管理》
CAS
北大核心
2010年第11期82-86,共5页
Experimental Technology and Management
基金
江苏省教育厅科研基金资助项目(Q2118201)
关键词
嵌入式开发系统
集成开发环境
BDM
MCU
embedded development system
integrated development environment(IDE)
BDM
MCU