ucosII在Atmega上的移植.docVIP

  • 6
  • 0
  • 约2.07万字
  • 约 36页
  • 2017-12-29 发布于江苏
  • 举报
ucosII在Atmega上的移植

安徽大学 本科毕业论文(设计) 题  目:  μC/OS-II在ATmega128中的移植 与测试方法研究      学生姓名:      学号: 院(系): 电子科学与技术学院  专业:电气工程及其自动化        入学时间:   二零零六   年   九     月 导师姓名:      职称/学位:  讲师/硕士   导师所在单位: 安徽大学电子科学与技术学院电气工程系  μC/OS-II在ATmega128中的移植与测试方法 研究 摘 要 本论文主要探讨了μC/OS-II在mega128上的移植与测试。文中首先简单介绍了国内外的嵌入式系统设计开发的现状,探讨了在项目设计中使用嵌入式实时操作系统的意义。然后重点介绍μC/OS-II的内核结构、整体的组织架构以及各个模块的功能等,还对ATmega128的架构特点、存储器组织、中断管理等做了详细的介绍。然后讨论了在具体的移植过程中所做的工作,主要包括编写与处理器密切相关的三个函数、相关的集成开发环境、硬件平台设计以及测试方法的研究。最后展望了μC/OS-II等实时内核在未来的嵌入式系统开发中的应用前景,以及在以后的学习工作中还要继续某些方面作深入的研究。 关键词:μC/OS-II;硬实时内核;ATmega128;移植;测试 Research of the Transplantation and Test Methods about μC / OS-II in ATmega128 Abstract This article primarily discusses transplantation and the test methods about 礐/OS-II in ATmega128a. The article first provides a brief introduction to the State-of-the-art embedded system design and development of the situation, in the design of the significance of the operating system. And then focuses on ATmega128 and the real-time kernel structure, overall organizational structure and functions of each module, also on the characteristics of the schema ATmega128, storage, organization, interrupt management do detail. And then discusses the migration process in the work to be done, including key uses the Assembly to write and processors that are closely related to the three functions, related to use of the integrated development environment, and test methods. Last look 礐/OS-IIt and other real-time kernel in the future of embedded system development prospects. Keywords: μC/OS-II; hard real-time kernel ; ATmega128; transplant ; test 目  录 第一章 前言 1.1 嵌入式系统的介绍 1 1.2 国内嵌入式系统发展的现状 3 1.3 本课题研究内容和意义 3 第二章 μC/OS-II和ATmega128的架构分析 4 2.1 μC/OS-II介绍 4 2.1.1 关于μC/OS-II 4 2.1.2 μC/OS-II的总体架构分析 6 2.1.3 μC/OS-II的内核结构 7 2.2 ATmega128介绍 10 2.2.1 关于ATmega128 10 2.2.2 ATmega128的内核特点 11 2.2.3 ATmega128的片内外设 15 第三章 移植分析 16 3.1 移植的总体分析 16 3.2 移植平台的搭建 17 3.3 与移植相关的源文件编写 17 3.3.1 基于ATm

文档评论(0)

1亿VIP精品文档

相关文档