Freescale HC908微控制器监控程序的设计与实现

来源 :东北大学 | 被引量 : 0次 | 上传用户:gongshan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文首先简要介绍了微控制器调试的发展和当前常见的微控制器调试方式,以及Freescale8位微控制器对于调试的支持;然后进行监控程序的总体设计;然后以MC68HC908AP64为目标微控制器详细介绍了监控程序的设计与实现,以及监控程序如何移植到其他的MC68HC908微控制器上。最后本着测试和验证的目的,对MC68HC908AP64的监控程序作了全面的功能测试。 以Freescale8位微控制器为目标,深入分析了Freescale公司提供的相关资料,详细叙述了监控程序的设计与实现。最小硬件调试电路由外部晶振、电源和微控制器组成,借助微控制器内部SCI模块,可与PC机通信进行监控调试。深入分析MC68HC908文档中关于Flash介质的相关操作,将Flash操作做为接口模块提供给上层调用,同时仔细研究MC68HC908指令系统后,监控程序中加入了汇编与反汇编的功能,借助断点模块,实现了多种功能的调试,使得应用监控程序进行片上程序调换更加方便。监控程序采用模块化的思想,实现的主要功能模块包括:擦除模块、下载模块、内存和Flash区域的修改模块、汇编模块、反汇编功能模块、断点模块、调试模块(单步、多步调试)、运行状态显示模块,资源状态显示模块,命令帮助模块,以及寄存器操作模块等。
其他文献
非线性理论是描述具有无规结构的复杂系统结构形态的一门新兴边缘科学。它包含了分形、混沌和孤子这三个非常重要的概念。本文侧重研究了分形学中具有重要意义的牛顿(Newton)
随着宽带网络技术和流媒体技术的不断成熟和发展,网络电视(IPTV,InternetProtocolTeleVision)技术正在走进千家万户。IPTV不仅能使普通家庭用户可以随时使用他们最熟悉的电视机
为了满足化工领域专业搜索的需求,我们研究室开发了化工专业搜索引擎。该搜索引擎需要对大量的文件做读写操作,这会消耗大量的系统时间,从而显著降低了搜索引擎的工作效率。因此
速度是物体运动的基本参量之一,近年来,计算机视觉与图像处理技术的飞速发展为运动物体测速提供了新的手段。本课题对此进行了研究,提出了一种改进的光流场动态测速方法。
目前随着计算机信息技术的发展,我们大量地使用关系数据库来管理我们的相关信息,在管理这些信息的过程中,由于关系数据库本身的专业性,使得信息管理人员不可能直接去操纵数据
本课题的任务是为LX-1164 CPU设计相应的总线控制器,对于CPU方向设计支持多处理器并行运算的前端总线;对于外设方向将支持Samsung DDR内存芯片。在本设计中采用了WishBone总
移动计算时代,Wi-Fi等无线接入网络的逐渐成熟,移动终端设备功能的迅速强大,使得P2P网络通信在移动环境中的应用遇到了诸多问题。无线数据广播技术能够有效地解决移动网络通信的
纹理采用任意变化的重复图案描述广泛变化的自然现象。计算机图形学的目标之一就是实现真实感的绘制,因此纹理起着十分重要的作用。但是纹理的多样性使得在一个通用框架下描
近年来,Internet迅猛发展,已遍及到社会的各个领域。但是Internet在带给人们极大便利的同时,也充斥着许多不安全隐患。为了安全的使用网络,需要有平台运行防火墙、入侵检测等程序
数据挖掘是目前数据库和决策支持领域的最前沿的研究领域之一。而粗集方法是数据挖掘中的一个重要方法。入侵检测系统(IDS)是一种从计算机网络或者计算机系统中收集信息并分