论文部分内容阅读
本论文对基于嵌入式操作系统的嵌入式设备应用开发方式进行了深入的研究,重点研究了嵌入式设备的硬件驱动开发。
本文分三个阶段来阐述如何基于嵌入式操作系统来开发嵌入式设备的应用。在介绍了本课题的软硬件平台基础之后,本文对移植嵌入式操作系统进行研究,并重点讲述如何将uClinux操作系统内核移植到本文的研究平台GBA上。接着,本文以移植了uClinux内核的GBA平台为研究对象,详细探讨了如何为这款硬件己成熟的嵌入式设备设计并实现音频和图像设备驱动,以及如何将驱动安装进uClinux内核,从而完善uClinux内核对GBA平台的控制。最后,本文说明了,在uClinux操作系统中,如何简单地通过系统内核调用驱动程序来完成对硬件设备的操作。