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

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

论文摘要

本文阐述了基于Freescale HCS08的嵌入式系统实验平台的研究背景、软硬件设计及其实现方法。首先介绍了本课题的研究背景以及本论文将要完成的工作。随着嵌入式应用技术的迅速发展,嵌入式系统已经广泛地应用于人类生活的方方面面。社会对嵌入式人才的需求也不断增加,很多高校已经开设了嵌入式应用技术课程。该学科具有很强的综合性,对学生的编程水平和硬件知识都有较高的要求。Freescale公司推出的新一代8位HCS08系列微处理器,因其速度快、功能强、功耗小、价格低等优点,在业界得到了广泛的应用。为了能方便快捷地使用HCS08系列微处理器研发产品,须有相应的实验平台。针对目前状况,本文设计了一个以辅助教学为目的的嵌入式系统实验平台。在平台的硬件设计部分,对整个硬件电路板做出规划,划分了硬件电路板的组成模块,其主要包括了MCU模块、电源模块、时钟模块、通信接口模块、I/O模块、调试接口模块以及扩展接口模块。详细论述了电路板的硬件设计和实现过程,并完成了硬件调试。在平台的软件设计部分,介绍了如何针对特定的硬件平台使用一整套的交叉编译工具,包括代码编辑功能及编译器、编程器、调试器等组件。以及如何实现包括程序监控、文件传输、Flash烧写等功能在内的Bootloader。本文介绍了实时操作系统μC/OS_Ⅱ的特点和内核结构,分析了μC/OS_Ⅱ的移植方法,详细论述了μC/OS_Ⅱ向实验平台的移植过程:通过对体系结构相关的汇编代码的修改使系统顺利的从目标平台上引导。最后,本文给出了开发过程中的一些体会,并对今后的研究工作进行了展望。

论文目录

  • 摘要
  • Abstract
  • 目录
  • 第一章 绪论
  • 1.1 论文背景
  • 1.2 论文目的及意义
  • 1.3 论文结构及内容
  • 第二章 嵌入式系统综述
  • 2.1 嵌入式系统的基本含义
  • 2.2 嵌入式处理器简介
  • 2.3 嵌入式操作系统简介
  • 2.4 嵌入式系统应用软件的特点
  • 2.5 嵌入式系统具有的产品特征
  • 2.6 嵌入式系统开发设计的发展
  • 第三章 嵌入式系统实验平台设计与实现的初步工作
  • 3.1 开发和设计的一般流程
  • 3.2 嵌入式系统实验平台的功能需求分析
  • 3.3 硬件部件及工具选择
  • 3.4 软件工具选择
  • 第四章 嵌入式系统实验平台的硬件设计
  • 4.1 MC9S08GB60介绍
  • 4.2 设计规划
  • 4.3 各模块电路设计
  • 4.4 系统综合
  • 第五章 嵌入式系统实验平台的软件设计
  • 5.1 监控程序分析
  • 5.2 监控程序实现
  • 5.3 监控程序运行
  • II的移植'>第六章 实时操作系统μC/OSII的移植
  • II实时操作系统介绍'>6.1 μC/OSII实时操作系统介绍
  • II系统结构与移植分析'>6.2 μC/OSII系统结构与移植分析
  • 6.3 移植过程中与硬件相关代码的编写
  • II移植测试'>6.4 μC/OSII移植测试
  • 第七章 总结
  • 7.1 开发体会
  • 7.2 本文完成的工作
  • 7.3 展望
  • 参考文献
  • 附录 监控程序的部分关键代码
  • 致谢
  • 攻读硕士期间发表的论文
  • 相关论文文献

    标签:;  ;  

    嵌入式系统实验平台的设计与实现
    下载Doc文档

    猜你喜欢