嵌入式课设摘要.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
河海大学计算机及信息工程学院(常州) 课程设计报告 题 目 基于uCOSII的LCD驱动 专业、学号 授课班号 学生姓名 指导教师 完成时间 2013,06,25 课程设计(报告)任务书 (理 工 科 类) Ⅰ、课程设计(报告)题目: 基于uCOSII的LCD驱动 Ⅱ、课程设计(论文)工作内容 一、课程设计目标 1、培养综合运用知识和独立开展实践创新的能力; 2、掌握基于uCOSII的LCD驱动编写开发过程; 3、掌握在UCOSII操作系统下添加LCD驱动程序的基本方法; 4、使用做好的驱动程序做一些简单的应用实例。 二、研究方法及手段应用 1、将任务分成若干模块,查阅相关论文资料; 2、分模块调试和完成任务。 三、课程设计预期效果 1、完成实验环境搭建; 2、在移植好的uCOSII工程中添加LCD的驱动程序; 3、学习在uCOSII下,LCD应用任务的简单编程实例,实现实验箱的CPU板上的D7、D8灯闪烁的同时,在LCD屏上也进行D7、D8灯的模拟闪烁。 4、在完成要求任务的情况下,添加其他模块。 学生姓名: 彭华亮 专业年级: 自动化10级 目 录 前 言 2 第一章 课题目标及总体方案 3 第二章 系统设计 3 2.1 系统及工具简介 3 2.1.1 EL-ARM-830实验箱 3 2.1.2 ADS v1.2集成开发环境 4 2.2 系统功能实现 4 2.2.1 uCOSII内核移植 4 2.2.2 LCD驱动程序的编写 6 2.2.3 uCOSII操作系统下添加LCD驱动程序 7 2.2.4 测试程序的编写 8 第三章 实验(测试)结果及讨论 9 3.1 测试步骤 9 3.2 注意事项 9 3.3 测试结果 10 心得体会 10 参考文献 11 附 录 12 前 言 μC/OS-IIROM的,可裁剪的,抢占式的,实时多任务操作系统内核。它被广泛应用于微处理器、微控制器和数字信号处理器。同时,该系统具有源代码开放、可移植、可固化、可裁剪、可剥夺性、多任务、可确定性、任务栈、系统服务、中断管理、稳定性与可靠性等特点。另外,μC/OS-II可管理多达63个应用任务。LCD是嵌入式操作系统的重要组成部分,是系统和用户之间进行交互和信息交换的媒介,它实现信息的内部形式与人类可以接受形式之间的转换。S3C44B0X 中具有内置的LCD 控制器,它能将显示缓存(在SDRAM存储器中)中的LCD图像数据传输到外部的LCD驱动电路上的逻辑功能。对于不同尺寸的LCD显示器,它们会有不同的垂直和水平象素点、不同的数据宽度、不同的接口时间及刷新率,通过对LCD 控制器中的相应寄存器写入不同的值,来配置不同的LCD 显示板。LCD能够正常工作得益于软硬件的协同工作,S3C44B0X集成了LCD的控制器,即不带驱动电路的LCD显示模块,驱动程序需要根据用户需要来自行添加。因此,在uC/OS II下写的LCD驱动具有较好的实时性和稳定性,功能强大。 【关键字】 uCOSII,内核移植, LCD驱动,任务调度 第一章 近年来,嵌入式系统的应用已经越来越普及,对人类社会产生了巨大的影响,uCOSII作为一种高可靠性的实时嵌入式操作系统已经被广泛使用在实际中。本课题的目标是通过uCOSII内核移植,并在移植好的uCOSII操作系统上添加LCD驱动程序,掌握基于uCOSII的LCD驱动编写开发过程和在UCOSII操作系统下添加LCD驱动程序的基本方法,并能使用做好的驱动程序做一些简单应用实例。 首先学习uCOSII内核移植的方法及LCD的驱动程序,然后在移植好的uCOSII项目中添加LCD的驱动程序,最后能够在uCOSII下,编写LCD应用任务的简单编程实例,来检验LCD驱动程序的完好度。本实验实例为在LCD屏上显示跑马灯,同时模拟CPU板上D7、D8灯的交替闪烁,闪烁周期为跑马灯周期。 第二系统 2.1 系统及工具简介 2.1.1 EL-ARM-830实验箱 EL-ARM-830型嵌入式实验开发系统可移植linux、uclinux、uCOSII、WinCE等嵌入式操作系统。在实验板上有丰富的外围扩展资源(数字、模拟信号发生器,数字量IO 输入输出,语音编解码、人机接口等单元),可以完成ARM的基础实验、算法实验和数据通信实验、以太网实验。 本次课

文档评论(0)

琼瑶文档 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档