ucos-II在Atmega128上的移植

ucos-II在Atmega128上的移植

ID:40575860

大小:1.18 MB

页数:35页

时间:2019-08-04

ucos-II在Atmega128上的移植_第1页
ucos-II在Atmega128上的移植_第2页
ucos-II在Atmega128上的移植_第3页
ucos-II在Atmega128上的移植_第4页
ucos-II在Atmega128上的移植_第5页
资源描述:

《ucos-II在Atmega128上的移植》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、安徽大学本科毕业论文(设计)题  目:  µC/OS-II在ATmega128中的移植与测试方法研究     学生姓名:    学号:院(系):电子科学与技术学院 专业:电气工程及其自动化     入学时间:  二零零六  年  九    月导师姓名:    职称/学位: 讲师/硕士 导师所在单位:安徽大学电子科学与技术学院电气工程系 µC/OS-II在ATmega128中的移植与测试方法研究摘要本论文主要探讨了µC/OS-II在mega128上的移植与测试。文中首先简单介绍了国内外的嵌入式系统设计开发的现状,探讨了在项目设计中使用嵌入式实时操作系统的意义。然

2、后重点介绍µC/OS-II的内核结构、整体的组织架构以及各个模块的功能等,还对ATmega128的架构特点、存储器组织、中断管理等做了详细的介绍。然后讨论了在具体的移植过程中所做的工作,主要包括编写与处理器密切相关的三个函数、相关的集成开发环境、硬件平台设计以及测试方法的研究。最后展望了µC/OS-II等实时内核在未来的嵌入式系统开发中的应用前景,以及在以后的学习工作中还要继续某些方面作深入的研究。关键词:µC/OS-II;硬实时内核;ATmega128;移植;测试ResearchoftheTransplantationandTestMethodsaboutμ

3、C/OS-IIinATmega128AbstractThisarticleprimarilydiscussestransplantationandthetestmethodsaboutµC/OS-IIinATmega128.ThearticlefirstprovidesabriefintroductiontotheState-of-the-artembeddedsystemdesignanddevelopmentofthesituation,inthedesignofthesignificanceoftheoperatingsystem.Andthenfocu

4、sesonATmega128andthereal-timekernelstructure,overallorganizationalstructureandfunctionsofeachmodule,alsoonthecharacteristicsoftheschemaATmega128,storage,organization,interruptmanagementdodetail.Andthendiscussesthemigrationprocessintheworktobedone,includingkeyusestheAssemblytowritean

5、dprocessorsthatarecloselyrelatedtothethreefunctions,relatedtouseoftheintegrateddevelopmentenvironment,andtestmethods.LastlookµC/OS-IIandotherreal-timekernelinthefutureofembeddedsystemdevelopmentprospects.Keywords:µC/OS-II;hardreal-timekernel;ATmega128;transplant;test目  录第一章前言1.1嵌入式系

6、统的介绍11.2国内嵌入式系统发展的现状31.3本课题研究内容和意义3第二章µC/OS-II和ATmega128的架构分析42.1µC/OS-II介绍42.1.1关于µC/OS-II42.1.2µC/OS-II的总体架构分析62.1.3µC/OS-II的内核结构72.2ATmega128介绍102.2.1关于ATmega128102.2.2ATmega128的内核特点112.2.3ATmega128的片内外设15第三章移植分析163.1移植的总体分析163.2移植平台的搭建173.3与移植相关的源文件编写173.3.1基于ATmega128的OS_CPU.H源

7、文件:183.3.2基于ATmega128的OS_CPU_C.C源文件:193.3.3基于ATmega128的OS_CPU_A.S源文件:23第四章硬件平台设计与代码测试分析314.1硬件平台设计314.2代码测试314.2.1代码测试概述314.2.2验证移植代码32第五章总结与展望385.1心得体会385.2不足与改进395.3展望40参考文献:42致谢43µC/OS-II在ATmega128中的移植与测试方法究第一章前言1.1嵌入式系统的介绍嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严

8、格要求的专用计算机系统。它一般由嵌入式

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。