刘 斌,刘春茂,尹社会
(河南工业职业技术学院,河南 南阳 473000)
单片机C语言仿真调试系统研究
刘斌,刘春茂,尹社会
(河南工业职业技术学院,河南南阳473000)
摘要:目前国内单片机实验系统绝大部分采用的是专用硬件仿真器,专用硬件仿真器约占单片机实验系统总体成本的20%~40%,如果单片机加入在线仿真技术,将大幅度地降低产品的采购和维护成本,非常有利于单片机技术在国内的普及。文章开发以MC68HC9008系列MCU为载体的片内监控的基于C语言的在线仿真技术就具有尤为重要的意义。
关键词:单片机;MCU;Bootloader
MCU,即微控制器,又称单片机。MCU没有自开发能力,必须借助MCU开发系统进行软件的编写、开发,以及对电路功能进行检测和调试。
基于芯片内监控的在线仿真技术仅依靠MCU内植入的特殊监控代码就可以实现专用硬件仿真器的大部分仿真功能,成为当前研究的热点。相关研究表明,采用基于芯片内监控的在线仿真系统可以以专用硬件仿真20%的成本,实现其80%以上的功能,而且由于片内监控方式不需要添加任何仿真硬件,所以可靠性较高,不需要进行后续维护。目前国内单片机实验系统绝大部分采用的是专用硬件仿真器,专用硬件仿真器约占单片机实验系统总体成本的20%~40%,如果单片机加入在线仿真技术,将大幅度地降低产品的采购和维护成本,非常有利于单片机技术在国内的普及。Freescale公司的8位MCU具有高性能以及低功耗的特点。正是它的这些特性,使其在相应需求的电子产品中占有很大的应用市场。……