首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
张广兰 《今日科苑》2009,(12):150-150
本文介绍了如何构建嵌入式Linux开发环境,分析了启动引导代码BootLoader,深入分析了如何进行Linux内核的修改和剪裁,包括设备驱动、文件系统修改的详细过程。研究建立了根文件系统的过程。并在开发板上实现了网络通信和串口通信。  相似文献   

2.
嵌入式技术具有广阔的应用前景,渗透于社会生活的诸多领域,把Linux应用于嵌入式系统,把Linux自身固有的优越性融入嵌入式技术,是嵌入式技术发展的一个重要方向。然而,由于Linux在实时应用领域的技术障碍,要将其应用在嵌入式领域还必须修改Linux内核中的各个模块以达到满足嵌入式实时应用的需求。  相似文献   

3.
介绍了Linux2.4内核进程调度系统在设计上存在的缺陷,分析Linux的最新2.6内核进程调度系统的原理和实现细节。与2.4内核相比,2.6内核增强了对实时任务和多处理器环境的支持,实现了0(1)调度算法,支持抢占式调度,在响应时间及系统开销上均有大的改进。  相似文献   

4.
王芳  于敏 《科技广场》2008,(3):51-53
以Xscale处理器架构的PXA255开发板为硬件基础,将开发好的嵌入式TCP/IP协议栈加载到嵌入式Linux构成的嵌入式系统内核中,设计并构成了基本的硬件、软件平台,在此基础上按照内核重编译的工作流程和要求,完成了TCP/IP协议栈在嵌入式Linux操作系统2.6.10内核中的加载与编译,并最终移植到Xscale处理器架构的PXA255开发板上。  相似文献   

5.
张玉馥 《中国科技信息》2007,(5):146-147,150
分析了普通Linux内核实时性不足的主要原因,其体研究了普通Linux内核在嵌入式系统中的有关进程调度算法的实时性不足的具体因素,最后,提出了Linux实时化的关键问题,同时给出了解决方法。  相似文献   

6.
Linux本身为分时操作系统,其系统目标为较好的平均响应时间和较高的吞吐量,而实时系统则主要考虑任务的按时完成、尽量减少进程运行的不可预测性等。本文通过分析嵌入式Linux在实时应用中的不足,从软中断模拟技术、可抢占式内核机制和实时调度策略等方面给出了改善系统实时性能的方法,同时提出了宏观调度结构,拓展了实时系统的应用范围。  相似文献   

7.
谭卫娟 《大众科技》2010,(12):45-46,53
对嵌入式实时操作系统RTLinux的结构和实时性进行了分析,给出了内核编译的方法,以及移植到S34C2410开发板的过程,包括交叉编译环境建立、Bootloader移植和RTLinux内核移植。系统应用程序开发由实时部分和非实时部分构成,给出了各部分设计的关键代码,并进行了验证。测试结果表明,RTLinux符合实时性操作系统的要求。  相似文献   

8.
Linux目前已成为一个流行的嵌入式操作系统,然而其在实时性应用方面有些不足。在分析了Linux实时性的基础上,从中断调用、定时器的实时性设计、可抢占内核和多任务实时性调度策略等4个方面描述了系统改进的设计方法,以满足系统的系统要求的实时性。  相似文献   

9.
韩玉敏 《中国科技信息》2006,(22):114-115,117
关于实时性,本文在详述了实时性设计的基本问题及具体的实时性性能指标,具体涉及调度算法、确定性等等后,定义出实时性设计的目标并分析MINIX的内核,对它的内核中不满足实时性设计目标的部分进行修改使其可达到某种程度的实时性要求.  相似文献   

10.
本文分析了Linux实时性方面的不足,研究了提高Linux实时性的主要方法:RTLinux、可抢占武内核和低延迟内核.  相似文献   

11.
孙磊 《科技广场》2007,(3):180-181
基于Linux操作系统(2.6.17内核)在Embest公司的S3C2410开发板上移植一个嵌入式的Web服务器,即在2410上运行起一个支持CGI功能Web服务器,能够成生动态页面,在用户端只需要在Web浏览器上就可以对嵌入式设备进行管理和监控  相似文献   

12.
本文从宿主机与目标机的角度出发,首先建立宿主机开发及编译环境,并搭建了合理的软件平台.然后介绍Xscale PXA255开发板作为目标机硬件平台的特性,并选择嵌入式Linux操作系统2.6.10内核版本进行移植.最后实现了基于Xscale处理器及linux的嵌入式系统开发平台的搭建.  相似文献   

13.
在有大量的外部事件的计算机系统中,实时操作系统必须在有限的时间内接收和处理。这样的要求不是只有多道程序设计能满足的,还有实时操作系统一般是依靠一些特别的策略和技术来完成这些任务。Linux操作系统利用静态的可抢占的优先调度到大部分没有实时的多道程序设计系统中。作为一个在实时系统中的修改,优等权的分配是和每个任务的时间约束联系在一起的。本文阐述了Linux实时调度的几种机制。  相似文献   

14.
从Linux2.0的ipfw框架、ipfwadm工具到Linux2.2的ipchains框架、ipchains工具,再到目前Linux2.6的Netfilter/iptables框架,Linux防火墙的体系结构框架趋向合理完美。特别是Linux2.4内核的发布更是一个里程碑,在网络功能方面,Linux2.4内核相对于Linux2.2内核在IP协议栈部分有很大的变化,在防火墙方面,Netfilter/iptables框架结构的引入更是革命性的变化,这一框架结构已经成为Linux2.6内核防火墙的最重要的特色,本文对Netfilter的结构进行了剖析。  相似文献   

15.
李小航 《科技广场》2011,(9):139-141
要文利用虚拟化技术,构建了嵌入式虚拟开发环境,并在此基础上通过对linux内核进行移植和裁剪,使得Linux内核可以在虚拟开发环境中运行,并进行相关项目的开发。  相似文献   

16.
<正> 一、Lunux是什么? Linux是一个Unix操作系统的克隆,可以免费使用。1991年,芬兰的一个大学生Linux Torvalds利用Internet发布了他在个人计算机上开发的Linux操作系统内核的源代码,开创了linux操作系统的历史。Linux内核的功能以及它和GPL结合、并将GNU项目的C库、gcc、Emacs、bash等很快移植到Linux内核上来。linux项目系统的许多重要组成部分来自CNU项目正是Linux内核与GNU项目、BSD、Unix以及MT的结合,才使整个Linux操作系统很快形成而且建立在稳定的基础上  相似文献   

17.
本文介绍了嵌入式Linux在开发板上的启动过程与在普通PC机上的启动过程的不同,以及配置嵌入式Linux系统开发平台的几个重要文件,重点介绍了嵌入式Linux在开发板上启动所涉及到的两个文件的详细启动过程,这两个文件是我们在gec2410开发板上配置开发平台时制作的,且能正确使用.  相似文献   

18.
基于嵌入式Linux系统的MiniGUI的移植   总被引:1,自引:0,他引:1  
首先分析了MiniGUI的体系结构和特点,然后详细阐述了MiniGUI在S3C2440开发板上的移植过程,并举例说明如何在Linux下进行MiniGUI应用程序的开发。  相似文献   

19.
康伟民 《大众科技》2007,(12):24-25
首先分析了MiniGUI的体系结构和特点,然后详细阐述了MiniGUI在S3C2440开发板上的移植过程,并举例说明如何在Linux下进行MiniGUI应用程序的开发.  相似文献   

20.
介绍了将2.6.35.7版本的Linux内核移植到以s5pv210处理器为核心的嵌入式系统上的方法。详细介绍了Linux内核移植的方法和步骤,搭建了基于Cortex-A8的Linux开发环境,实验结果证明该方法是可行的,移植后的Linux在嵌入式系统中运行稳定。  相似文献   

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

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