嵌入式系统实验平台的设计与实现

来源 :华南师范大学 | 被引量 : 0次 | 上传用户:xjtu_kendy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文阐述了基于Freescale HCS08的嵌入式系统实验平台的研究背景、软硬件设计及其实现方法。首先介绍了本课题的研究背景以及本论文将要完成的工作。随着嵌入式应用技术的迅速发展,嵌入式系统已经广泛地应用于人类生活的方方面面。社会对嵌入式人才的需求也不断增加,很多高校已经开设了嵌入式应用技术课程。该学科具有很强的综合性,对学生的编程水平和硬件知识都有较高的要求。Freescale公司推出的新一代8位HCS08系列微处理器,因其速度快、功能强、功耗小、价格低等优点,在业界得到了广泛的应用。为了能方便快捷地使用HCS08系列微处理器研发产品,须有相应的实验平台。针对目前状况,本文设计了一个以辅助教学为目的的嵌入式系统实验平台。在平台的硬件设计部分,对整个硬件电路板做出规划,划分了硬件电路板的组成模块,其主要包括了MCU模块、电源模块、时钟模块、通信接口模块、I/O模块、调试接口模块以及扩展接口模块。详细论述了电路板的硬件设计和实现过程,并完成了硬件调试。在平台的软件设计部分,介绍了如何针对特定的硬件平台使用一整套的交叉编译工具,包括代码编辑功能及编译器、编程器、调试器等组件。以及如何实现包括程序监控、文件传输、Flash烧写等功能在内的Bootloader。本文介绍了实时操作系统μC/OS_Ⅱ的特点和内核结构,分析了μC/OS_Ⅱ的移植方法,详细论述了μC/OS_Ⅱ向实验平台的移植过程:通过对体系结构相关的汇编代码的修改使系统顺利的从目标平台上引导。最后,本文给出了开发过程中的一些体会,并对今后的研究工作进行了展望。
其他文献
随着计算机技术的发展和互联网的普及,要求新的软件模式能够适应应用环境的不确定性,自主、有效地实现其功能。Web服务是目前最重要的Web资源,通过采用广泛接受的网络协议和技术
学位
时空白适应处理技术(Space-Time.Adaptive Processing,STAP)在时间和空间二维对阵列信号做耦合处理,由于其对系统误差的自调节性,信号检测的高精确性在动目标检测(Moving Tar
随着Web开发技术一直以来广泛深入的发展,各种网上应用铺天盖地。与此同时,各种各样为开发Web应用而设计的工具也层出不穷,有的是提出了新的开发语言,有的是提出了新的开发模式。
本文在Pandya提出的CTL*[DC]逻辑[1]的基础上,对其语法和语义进行扩展,在描述向前状态序列的性质前面引入量词,并对路径长度进行限制,定义了一个新的逻辑CTL*[k-QDDC],使其可以更
本文建立了集中器位置问题的数学最优化模型,它属于0-1整数线性规划问题.作为0—1规划的基本解法,隐枚举法被使用来解决该问题.给出它的基本流程后,原模型被重新整理以适合该方法
随着科技的发展,具有上网能力的移动终端品种越来越多,由于各种移动终端的显示屏幕、处理速度、内存大小及对各种多媒体格式的支持程度的不同,造成了移动终端的差异性,并且这种差
学位
真实感渲染技术是当今计算机图形学关注的一个热点,它被广泛地应用于电影制作、室内设计、工业展示等领域。路径跟踪算法是真实感渲染中一个重要的算法,它可以模拟真实场景中所
手机芯片检测技术是手机生产中的重要一环。对大批量手机芯片的检测不仅需要硬件设备的支持,还需要相应的软件平台的支持。然而,中国大陆的手机芯片检测技术比较落后,基本上
数据库压缩是一种常用的提升关系数据库性能和节省存储空间的技术。MySQL数据库几乎是应用最为广泛的开源数据库,针对目前MySQL数据库存在的磁盘访问密集且CPU利用率不足的情
数据挖掘技术是当前计算机技术的研究热点之一。当前的数据挖掘研究主要在命题逻辑的框架内,存在描述能力弱和不便于利用背景知识的局限性。而且,这些方法多采用单表假设,算法寻