首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 93 毫秒
1.
基于S3C2410的嵌入式Linux的移植方法   总被引:3,自引:0,他引:3  
在嵌入式系统里基于ARM的嵌入式处理器已经成为市场主流,移植操作系统是开发嵌入式系统的前提和基础,而嵌入式操作系统的移植比较复杂。通过将嵌入式Linux 2.6内核移植到S3C2410处理器的目标板上,提出了嵌入式Linux移植的方法与具体实现过程。编译生成的内核在嵌入式系统中运行稳定,制作的根文件系统可以通过Ramdisk方式正常加载进内核。结果证明方法可行,同时对于开发其它类型的嵌入式系统具有一定的参考意义。  相似文献   

2.
以Xscale处理器架构的PXA255开发板为硬件基础,将开发好的嵌入式TCP/IP协议栈加载到嵌入式Linux构成的嵌入式系统内核中,设计并构成了基本的硬件、软件平台,在此基础上按照内核重编译的工作流程和要求,完成了TCP/IP协议栈在嵌入式Linux操作系统2.6.10内核中的加载与编译,并最终移植到Xscale处理器架构的PXA255开发板上。  相似文献   

3.
基于对Linux操作系统内存管理机制、算法和模式的分析,详细解读Linux内核2.6版本中有关内存池的定义内涵,明确内存池的创建方法和调用原理,并给出内存池在网络文件系统中的应用。实验表明,在内存实现及用户程序中使用内存池进行内存管理,可以减少内存碎片,提高分配速度,防止内存泄露。  相似文献   

4.
Linux操作系统具有源码的开放性和极强的稳定性等优点。基于Linux-2.4内核,分析了系统调用的实现原理和过程,讨论了用户增加新的系统功能调用的实现方法。  相似文献   

5.
基于S3C2410的嵌入式Linux的移植方法   总被引:1,自引:0,他引:1  
在嵌入式系统里基于ARM的嵌入式处理器已经成为市场主流,移植操作系统是开发嵌入式系统的前提和基础,而嵌入式操作系统的移植比较复杂.通过将嵌入式Linux 2.6内核移植到S3C2410处理器的目标板上,提出了嵌入式Linux移植的方法与具体实现过程.编译生成的内核在嵌入式系统中运行稳定,制作的根文件系统可以通过Ramdisk方式正常加载进内核.结果证明方法可行,同时对于开发其它类型的嵌入式系统具有一定的参考意义.  相似文献   

6.
Linux内核链表及其在虚拟文件系统中的应用   总被引:1,自引:1,他引:0  
为了提高代码的重用性,Linux内核提供了一种抽象的双向循环链表结构。通过对这种双向循环链表及其在Linux虚拟文件系统中的应用进行分析,可以了解这种链表的巧妙之处。这种链表可以将不同结构体类型的数据链接起来,并可以使用相同的链表操作,从而能有效地提高编程效率。  相似文献   

7.
介绍了在Linux操作系统下,编译和调试C语言程序的工具GCC编译器、GDB调试器的使用方法等,并以例说明。  相似文献   

8.
针对校园网络带宽和用户数量的迅速增长,以及传统网关计费系统在网络中处于出口位置,成为系统瓶颈的因素,设计并提出了一种基于Linux内核内存与数据库之间的映射机制.使用该机制的计费系统在完成所有计费功能的同时减少了访问数据库的次数,从而提高了计费系统的效率.并且给出了网关计费系统的各模块组成,系统测试结果证明所有数据符合预先设计思想  相似文献   

9.
RTAI实时调度器的优化与实现   总被引:2,自引:0,他引:2  
在实时系统中,任务调度策略是内核设计的关键部分,如何进行任务调度,保证各个任务能在其期限之内完成是实时操作系统研究的一个重要领域。针对RTAI—LINUX调度器在系统负载较重或过载时调度性能急剧下降的缺点,笔者将一种改进的最小空闲时间优先算法引入到RTAI调度器中,对其进行了优化,实现了静态优先级结合动态优先级调度的调度器。对改进后的调度器调度时延和对调度器调度算法的仿真进行了测试,取得了较好的调度性能。  相似文献   

10.
移动IP技术是实现TCP/IP网络中主机和局域网络漫游通信的一种网络技术,其主要解决局域网络无法延伸的问题,可实现IP设备随时随地上网.本文给出无缝移动性在IP层的一个实现方案,能保证移动节点无论应用层、传输层采用何种上层协议都感觉不到移动的影响.在Linux操作系统下,利用开放的内核环境,给出了实现移动IP隧道技术的一种切实可行的方案,在IP层对数据包进行额外处理,使得数据包通过隧道进行传输,保证了数据包在移动节点和其他节点之间自由通信.直接将封装机制和解封装机制嵌入内核执行,提高了速度和安全性.  相似文献   

11.
介绍了嵌入式系统的概念、砬用领域和研究意义,讨论了Linux操作系统的特点和嵌入式Linux的优势,提出了一种“Windows-Linux-Target”的开发模式,并详细给出了在嵌入式Linux系统模式下进行程序设计开发的方法和步骤,包括如何选择硬件平台、建立开发环境和交叉编译环境、定制内核、创建文件系统等。  相似文献   

12.
介绍了嵌入式操作系统Linux的技术特性,构建基于Linux的嵌入式平台,并在构建的平台上开发嵌入式应用程序和基于微处理器ARM硬件平台的设计。最后以Linux嵌入式操作系统和微处理器ARM为核心,利用RS485总线或CAN总线与测量仪表进行数据通信,设计了一个网络化工业监控系统。  相似文献   

13.
给出了一种车载导航系统的整体设计方案,包括系统各硬件部分的选择,着重描述了将Linux移植到基于S3C2410A处理器的目标板上的方法和过程,最后简单介绍了如何进行图形界面Qt/Embedded的移植和相关导航软件的开发.  相似文献   

14.
介绍了嵌入式Linux系统下CMOS光电式指纹采集模块的USB接口驱动程序的设计和实现.概括了Linux系统下USB设备客户端驱动程序开发的一般过程,结合本指纹采集模块USB接口的硬件特点,详细讨论了指纹采集模块的USB接口驱动程序的设计过程.通过该指纹采集模块的USB接口读取指纹信息,实现了指纹采集模块与嵌入式Linux系统的信息传输.结果显示该模块可以采集高质量的指纹图像,实现Linux操作系统和指纹采集模块之间有效可靠的数据通信.该模块尺寸小,可靠性强,可在处于恶劣的工业环境中的嵌入式Linux系统下应用.  相似文献   

15.
针对目前Linux服务器的配置使用复杂,命令繁多以及学习掌握困难的问题,设计并实现了一套完整的系统,简化了配置和调试过程.该系统主要采用Shell脚本语言编写,搭配C语言实现.具有友好的界面和简单有效的功能,既可作为管理员管理服务器的助手,也可作为学习Linux的实用工具.另外,本文还介绍了软件具体模块的实现过程,Linux下各种服务配置的基本原理以及在Linux环境下编写Shell的技巧和C开发的相关内容,探讨了Shell的缺陷,并说明了如何利用和C语言的整合以弥补不足.  相似文献   

16.
讨论一种基于嵌入式Linux的便携式超声诊断仪的控制系统,该系统采用32位ARM9e芯片作为中央控制器,外接LCD,SD卡,USB打印机等多种输入输出设备,接口丰富.该系统采用嵌入式Linux操作系统作为软件平台,采用MiniGUI实现用户界面和人机对话,并对整机进行控制.采用该控制系统的便携式超声诊断仪具有体积小、功能丰富等特,最.  相似文献   

17.
Linux正在嵌入式系统中得到越来越多的使用,基于嵌入式Linux的应用也不断被推出.嵌入式地理信息系统(GIS)是其中很重要的一个方向.首先讨论了嵌入式GIS技术的架构、发展动态及相关技术背景.然后,在搭建相应的开发环境的基础上,给出了基于PXA250硬件平台和嵌入式Linux的嵌入式GIS软件的整体架构.最后探讨了在嵌入式GIS开发中的一些相关技术.  相似文献   

18.
传统的嵌入式HTTP服务器是面向应用的,不具备通用性。提出了一种基于通用性、移植性和扩展性考虑的嵌入式HTTP服务器的设计新思路。在设计中利用了HTTP/1.1协议的可持续连接特性,嵌入式操作系统的多线程技术,以及自定义标记和CGI技术,并最终用C语言实现了一个分层的、面向对象风格的代码结构。该嵌入式HTTP服务器G被成功应用到转子秤控制系统中。  相似文献   

19.
基于调用图的嵌入式Linux裁剪技术研究   总被引:1,自引:0,他引:1  
针对目前仍然缺少一种有效的方法来根据面向具体应用的嵌入式系统裁剪Linux,依据程序设计原理,提出了一种利用调用图为嵌入式系统裁剪Linux的方法,经过目标系统上的模拟试验,裁剪率比利用传统工具提高了3.5%,并且确保了目标系统功能的完整性及稳定性。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号