收藏到会员中心

文档题目:

μCOS-II嵌入式操作系统在ARM系统中移植与实现

μCOS-II嵌入式操作系统在ARM系统中移植与实现
上传会员: aesxtepe
提交日期: 2013-08-25 21:39:39
文档分类: 自动化电气工程
浏览次数: 80
下载次数: 0
下载地址: 点击标题下载 μCOS-II嵌入式操作系统在ARM系统中移植与实现 (需要:125 积分)  如何获取积分?
下载提示: 不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
文档介绍: 以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
文档字数:
文档字数:18699
摘  要
    
随着计算机及其相关技术的发展,在微处理器上移植嵌入式操作系统,由两者组成一个嵌入式实时操作系统成为可能。本文以嵌入式操作系统的研究为背景,讨论了在ARM处理器上移植μC/OS-II嵌入式操作系统的方法,并以实现相关设计功能作为说明。
ARM处理器是目前公认的业界领先的32位嵌入式RISC微处理器。软件平台采用实时操作系统μC/OS-II,操作系统可以将应用分解成多个任务,简化应用系统软件的设计。μC/OS-II是一种专门为微控制器设计的抢占式实时多任务操作系统。μC/OS-II具有内核源代码公开、简洁易学、移植性强等优点。
本文阐述了在ARM7微处理器LPC2294上移植μC/OS-II的主要内容和相关设计功能的实现方法。以微处理器LPC2294、闪存FLASH,LED、蜂鸣器和PC为硬件平台,在此基础上嵌入移植了μC/OS-II嵌入式实时操作系统,并在此嵌入式系统上实现了相关的设计功能。

关键词:嵌入式系统、ARM、μC/OS-II、移植

目 录
摘要II
AbstractⅢ
1 前言1
1.1  嵌入式系统·1
1.2  本文所做的工作·2
2软硬件系统结构3
2.1  基于ARM和μC/OS-II的嵌入式操作系统·3
2.2  嵌入式微处理ARM7TDMI-S3
2.2.1  ARM7TDMI-S处理器3
2.2.2  指令流水线4
2.2.3  ARM7TDMI-S模块内核和功能框图4
2.2.4  操作模式6
2.2.5  寄存器6
2.3  嵌入式操作系统μC/OS-II8
2.3.1  μC/OS-II概述8
2.3.2  μC/OS-II特点8
2.3.3  μC/OS-II的内核9
3  移植μC/OS-II嵌入式操作系统12
3.1  移植规划·12
3.1.1  编译器选择12
3.1.2  ARM7工作模式的选择13
3.2  移植相关文件·13
        3.2.1  文件OS_CPU.H的移植·14
        3.2.2  文件OS_CPU_C.C的移植·16
        3.2.3  文件OS_CPU_A.S的移植21
3.3  移植μC/OS-II到LPC2294·23
4  系统启动与测试25
4.1  系统启动25
4.2  系统测试·25
5  移植功能实现28
5.1  主程序实现的功能28
5.2  主程序29
6  总结34
致谢·35
参考文献·36


(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载)

热门文档下载

相关文档下载

上一篇带语音播报功能的电子显示屏的设.. 下一篇监狱数字监控系统软件开发

相关栏目

最新文档下载

推荐文档下载