基于SPARC V8处理器的用户开发平台设计与实现

来源 :天津大学 | 被引量 : 0次 | 上传用户:h8x8x8
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
SPARC体系结构是一种开放的体系结构标准,任何组织或个人都可以自由地设计自己的SPARC产品。由于SPARC的突出优势,国内外SPARC处理器的研究快速发展,SPARC体系结构已成为国际上流行的处理器结构之一,而且众多机构采用了SPARC结构的处理器设计其计算机系统。随着嵌入式系统的不断发展,嵌入式操作系统移植成为嵌入式开发的重要阶段。嵌入式Linux是一种开放源码的适用于嵌入式系统的多任务操作系统,而由它衍生出的uClinux是专门针对无MMU处理器的灵活小巧的嵌入式操作系统。由于嵌入式硬件性能不断提高,加大了对嵌入式用户图形界面的需求,越来越多的嵌入式系统中加入了GUI,嵌入式GUI要求轻量型和高可靠性,众多的嵌入式GUI应运而生,其中,MiniGUI以其良好的特性成为嵌入式GUI的首选。本课题采用基于SPARC V8处理器的开发平台,深入分析了嵌入式系统的结构和特点,针对嵌入式操作系统的重要地位,具体比较了目前广泛应用的几种嵌入式操作系统,根据它们的优缺点,着重介绍了嵌入式Linux的优势,接着,进一步就内核结构、内存管理、多进程等方面阐述了uClinux在Linux基础上做出的改动,根据本硬件平台,选定了SnapGear Linux操作系统。然后,对本系统硬件平台进行了详尽、系统的分析,并对操作系统移植及驱动程序编写过程具体表述。接下来,深入剖析了MiniGUI的体系结构各部分,使读者对其有了进一步的了解,然后具体介绍MiniGUI的移植过程,完成了整个系统的设计。
其他文献
无线传感器网络(WSN)的快速发展,使得基于WSN的定位服务具有巨大的市场价值。高效、实时、精确的定位算法是决定该定位服务潜力的关键性因素。在传统的WSN定位算法中,基于接
可视信号(包括图像、视频、光场等)因其高维特性以及受光照、背景噪声、尺度变化和非刚性形变等因素的影响,相比传统低维信号(如雷达信号、声音信号等)呈现更复杂的变化和更抽象的
目前我国高校仍处于持续扩建与开放阶段,高校的校园安全问题日益凸显,各高校也在积极地铺设校园安防系统保证校园内师生各方面的安全。宿舍安全作为校园安全问题中重要的一环
随着手机、平板等智能移动终端的普及,使用移动设备的摄像头所拍摄的自然场景图像大量涌现。文字作为人类最具影响力的发明之一,在人类生产和生活当中一直扮演着十分重要的角色
随着信息化步伐的加快,各种新颖的手持设备层出不穷,相关的硬件和软件也得到了迅速的发展,特别是GUI(图形用户界面)领域的发展异常迅速。目前国内外已经推出了很多基于Linux