- 11
- 0
- 约6.45万字
- 约 77页
- 2018-06-16 发布于河北
- 举报
基于嵌入式操作系统来开发嵌入式设备的应用.doc
摘要
随着计算机技术的迅猛发展,嵌入式系统成为当前IT产业的焦点之一,呈现了巨大的市场需求。大量的嵌入式应用对基于嵌入式设备的开发实现提出了更高的要求,传统的直接面向嵌入式设备硬件的开发方式已经成为嵌入式应用开发的瓶颈。
ARM体系的微处理器由于其突出的性能特点,近年来已经在嵌入式应用领域确立了市场和技术的领先地位。Linux是一种与UNIX系统兼容的开源的桌面操作系统,被广泛应用于服务器领域,当前Linux影响正逐渐的扩展到嵌入式设备。uClinux就是从Linux衍生出来的一种操作系统,支持众多的嵌入式处理器类型。
针对传统嵌入式系统应用开发方式的不足,本论文对基于嵌入式操作系统的嵌入式设备应用开发方式进行了深入的研究,重点研究了嵌入式设备的硬件驱动开发。
本文分三个阶段来阐述如何基于嵌入式操作系统来开发嵌入式设备的应用。在介绍了本课题的软硬件平台基础之后,本文对移植嵌入式操作系统进行研究,并重点讲述了如何将uClinux操作系统内核移植到本文的研究平台GBA上。接着,本文以移植了uClinux内核的GBA平台为研究对象,详细探讨了如何为这款硬件已成熟的嵌入式设备设计并实现音频和图像设备驱动,以及如何将驱动安装进uClinux内核,从而完善uClinux内核对GBA平台的控制。最后,本文简单的说明了,在uClinux操作系统中,如何简单的通过系统内核调用驱动程序来完成对硬件设备
原创力文档

文档评论(0)