毕业设计---基于μCOS-_II的键盘驱动的实现
《毕业设计---基于μCOS-_II的键盘驱动的实现》由会员分享,可在线阅读,更多相关《毕业设计---基于μCOS-_II的键盘驱动的实现(33页珍藏版)》请在毕设资料网上搜索。
1、1 基于C/OS- II的键盘驱动的实现 第一章 绪论 一嵌入式系统简介 嵌入式系统着眼于应用,己被人们定义为“以应用为中心、以计算机技术为基础、软 件硬件可裁减、适应于应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机 系统” 。 嵌入式系统是将先进的计算机技术、半导体技术、电子技术和各个行业的具体应用 相结合后的产物,这一点就决定了它必然是一个技术密集、资金密集、高度分散、不断创新 的知识集成系统。 嵌入式系统具有一般计算机组成的共性,都是由硬件和软件组成的。嵌入式系统的硬 件部分,是以嵌入式处理器为中心,配合存储器、I/O 设备、通信模块、扩展设备接口以及 电源等必要的辅助接口
2、组成。嵌入式系统软件部分,一般是按 3 层划分的:设备驱动层、实 时操作系统层、 应用程序层。嵌入式系统的硬件是嵌入式系统的基础,决定了嵌入式系统 的运算速度和扩展功能等, 提供了嵌入式软件运行的物理平台和通信接口; 嵌入式系统的软 件是嵌入式系统的灵魂,包括嵌入式操作系统和嵌入式应用软件,决定了硬件的操作模式, 通过操作系统和应用程序发挥硬件装置的功能。 嵌入式系统是应用于特定环境下,面对专业领域、针对特定用途的系统,所以与通用 计算机系统的多样化和适用性不同。与通用计算机系统相比,它具有以下显著的特点: 1) 嵌入式系统通常是面向特定应用的,是“专用”的计算机系统; 2) 嵌入式系统一般使
3、用实时操作系统; 3) 嵌入式系统是技术密集、资金密集、高度分散、不断创新的知识集成系统; 4) 嵌入式系统具有功耗低、体积小、集成度高、成本低的特点; 5) 嵌入式系统的硬件和软件通过量体裁衣、去除冗余,可以用较少的软硬件资源实 现较高的性能; 6) 嵌入式系统与具体的行业应用相结合; 7) 嵌入式系统的软件一般都固化在非易失性存储器中,提高了执行速度和系统可靠 性。 二本课题的主要研究工作 本课题采用高性能嵌入式处理器 S3C2410X 和C/OS-II 操作系统,开发了一个轻型 嵌入式串行通信系统。具体的工作主要有: 1. 键盘的驱动编程。 2. C/OS-II 的移植,这是本课题的重点
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 基于 COS _II 键盘 驱动 实现
