收藏到会员中心

文档题目:

μCOS-Ⅱ在AVR(ATmega128)上的移植应用

μCOS-Ⅱ在AVR(ATmega128)上的移植应用
上传会员: aesxtepe
提交日期: 2013-07-30 21:15:25
文档分类: 生物工程
浏览次数: 30
下载次数: 0
下载地址: 点击标题下载 μCOS-Ⅱ在AVR(ATmega128)上的移植应用 (需要:50 积分)  如何获取积分?
下载提示: 不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
文档介绍: 以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
文档字数:
文档字数:9079
摘 要

目前在单片机中移植嵌入式操作系统是嵌入式系统发展的一个热点,也是未来发展的方向。本文介绍了嵌入式操作系统在单片机中应用的优势和μC/OS-Ⅱ的特点,并结合AVR(ATMega128)单片机在数据采集和LCD显示方面的应用,分析了μC/OS-Ⅱ的移植过程和基本方法。采用μC/OS-Ⅱ可以大大简化应用程序设计,满足实时要求,降低开发难度,提高系统可靠性。把操作系统配置好后,再将任务设置好执行的优先级经编译下载,这样应用程序连同操作系统就可以在单片机里运行了。最后单片机连同其外围电路实现了本设计要完成的一个功能——在LCD上实时显示采集到的模拟信号(电压)。

关键词:μC/OS-Ⅱ;AVR;数据采集;LCD

目  录

1 引言 1
2 AVR单片机特点综述 1
2.1 单片机内部结构方框图 1
2.1.1 AVR CPU内核介绍 3
2.2 结构综述 3
2.3 AVR电气特性 4
3 μC/OS -Ⅱ系统的特点 4
3.1 源代码便于移值、剪裁 4
3.2 内核可中断 4
3.3 共享资源可保护 6
3.4 任务间的同步和通信 6
3.5 任务栈和中断管理 6
4 μC/OS -Ⅱ系统的应用 6
4.1 μC/OS -Ⅱ在AVR微处理器上的移植过程 6
4.2 修改与处理器相关的代码 7
4.2.1 OS_CPU.H文件 7
4.2.2 OS_CPU_C.C文件 7
4.2.3 OS_CPU_A.ASM文件 8
4.3 修改与应用相关的代码 8
4.3.1 INCLUDES.H文件 8
4.3.2 OS_CFG.H文件 9
5 系统的硬件设计 9
5.1 采集模块 9
5.2 通信模块 10
5.3 显示模块 10
5.4 模拟信号源 11
6 应用程序(任务)设计 12
7 程序下载及在线调试 12
8 结束语 12
参考文献: 14
附1 The Real-Time Kernel 15
附2 μC/OS Story(JEAN J.LABROSSE) 17


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

热门文档下载

相关文档下载

上一篇污染土壤铜形态分布及其生物有效.. 下一篇菲律宾蛤仔18S rRNA基因PCR扩增及..

相关栏目

最新文档下载

推荐文档下载