首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 93 毫秒
1.
Linux 2.6内存保护机制研究   总被引:1,自引:0,他引:1  
基于Intel i386平台处理器和Linux 2.6内核源代码,从硬件内存保护和虚拟内存保护两个方面分析了最新的Linux内存保护机制,其中硬件内存保护机制包括段式映射阶段的访问控制、页式映射阶段的访问控制以及最新内存保护NX(No eXecute)技术,虚拟内存保护机制包括虚拟区间保护、虚拟区间加锁和Hole技术.最后进一步讨论了增强Linux内存保护的方案.  相似文献   

2.
随着计算机和微电子技术的飞速发展,嵌入式系统作为计算机应用的一个重要领域,已深入到社会的各个方面。本文重点研究的是嵌入式Linux在卫星测控数据通信设备中移植应用。首先介绍了嵌入式Linux的基本概念并对嵌入式Linux的移植进行了分析,阐述了S3C2410处理器的HDLC通信板的硬件构建,并论述了如何搭建交叉编译环境,最后详细研究了U-Boot的架构和功能以及Linux内核的移植方法。  相似文献   

3.
针对Linux系统在实时应用中的技术障碍,首先分析嵌入式内核实时性不足的主要原因.然后分析和研究了多任务,双内核和任务分割三种改善嵌入式实时性能的不同方法,并对它们各自的优缺点进行比较.研究表明,嵌入式实时内核性能有很大的改进空间.  相似文献   

4.
uClinux是主流Linux的一个变种,它运行于无MMU(内存管理单元)的处理器架构之上.分析了uClinux内核的组成并对实现uClinux的XIP(Execute-In-Place)运行的关键技术进行了深入研究,改进了代码重定位问题的算法,进而实现uClinux在基于ARM平台上的移植和XIP运行.这样内核代码段和应用程序可以直接从Flash或ROM中运行,减少内存需求.  相似文献   

5.
提出一种在嵌入式Linux操作系统上运行TCP/IP协议的解决方案。介绍了Linux内核,在此基础上结合嵌入式系统特点,对TCP/IP协议栈进行简化,提出总协议栈的体设计。根据军用通讯要求着重讨论了网络协议的安全问题,参考现在通用的网络安全模式PGP,对TCP/IP协议栈进行修改,主要是在应用层中加入了加密、认证以及密钥分配过程。加密过程采用DES和RSA组合算法,保证其安全性、可行性以及时效性。  相似文献   

6.
面向安全的内存管理子系统研究   总被引:1,自引:0,他引:1  
以开发具有自主知识产权的军用安全OS为背景,基于最新版本Linux内核,分析并设计安全内存管理子系统.依据可信计算机系统评估标准,将安全OS的功能需求依次映射到内存管理子系统,初步提出安全内存管理子系统的四个功能:进程隔离、防止内存信息泄露、内存访问控制,虚拟内存保护;在分析Linux内存管理机制的基础上,采用安全增强法,从安全相关和硬件相关出发分解核心程序,提出安全增强型内存管理子系统的设计方案,并对各部分进行了分析和实现.  相似文献   

7.
在Linux下编写usb设备的驱动程序从严格意义上讲,就是使用usbcore的子系统定义的数据结构、宏和函数来编写数据的处理功能。本文提出了在linux下进行usb驱动开发的两种方法,一种是在内核空间编写,另一种在用户空间的usbfs上开发,通过对比分别介绍了两种方法的具体实现。  相似文献   

8.
针对传统机场噪声监测终端不能作为移动终端来监测周围噪声的问题,提出搭建以Android系统为平台的机场噪声监测终端,以实现实时实地监测机场噪声。该终端对MagicArm270开发板的软硬件模块进行了设计,通过移植Linux内核和制作Yaffs2文件系统来实现噪声监测终端的平台搭建,最后在搭建好的平台上进行噪声信息采集程序的编写。在实验阶段也对该终端进行了系统测试。实验结果显示系统运行可靠稳定,可作为移动终端来实时监测噪声。  相似文献   

9.
郝涛  王成华  赵国安 《航空计算技术》2008,38(5):112-114,118
Bootloader是嵌入式系统开发的一个重要环节,它把操作系统和硬件平台衔接起来,对嵌入式系统后继软件开发十分重要.U-Boot是一个功能十分强大的Bootloader开发软件.尽管U-Boot支持大部分主流体系结构和操作系统,但是要将其运行在一个全新的硬件开发板上还是需要进行大量的修正.对U-Boot的结构及运行的流程进行了详细的分析,并根据以PXA270为核心的XSBase270实验平台的具体硬件配置情况,将U-Boot1.3.0-rc2移植到此实验平台.最后对实验结果进行了测试,目前,U-Boot可以成功从FLASH启动,并最终实现了引导Linux操作系统内核启动的功能.  相似文献   

10.
以自行研制的PCI-A429芯片为例,讨论了内核设计以及系统集成中内核互连的问题。主要介绍了程控配置和自适应方式的两种ARINC429接收模块内核和PCI内核的设计。还分析了内核之间互连的多种控制接口和数据接口。  相似文献   

11.
基于实时Linux平台的数控系统研究   总被引:2,自引:0,他引:2  
介绍了基于实时Linux的数控系统实现方案。系统使用可编程多轴控制器(PMAC)作为伺服运动控制器,具有很强的灵活性和可靠性。为及时地对当前系统状态做出响应并实现系统的可预测性,选用实时Linux作为操作系统平台,实验结果证明其性能优于其它操作系统。  相似文献   

12.
为了保证基于Linux与VxWorks操作系统的C/C++软件代码的质量,需要对软件源代码进行Klocwork检查。分别以SVN与ClearCase作为配置管理工具,将Klocwork工具分别在不同的操作系统下完成安装与配置之后,对C/C++源代码进行Klocwork检查。介绍了Linux环境下配置管理工具SVN客户端安装、SVN版本库的代码更新、Klocwork工具的安装与配置、ClearCase版本库的代码更新、以及Klocwork分别在Linux与VxWorks操作系统下进行Klocwork检查的步骤。给出了Klocwork检查分别在Linux与VxWorks操作系统中的详细检查步骤与检查脚本,以及对已经被检查出来的缺陷的处理。典型案例表明,Klocwork检查有助于及时发现并解决C/C++软件源代码的各种缺陷,从而提高软件质量和安全性。  相似文献   

13.
随着电子商务、电子政务已不断发展和应用,仅仅靠用户名和口令登陆操作系统的身份认证机制,其安全性已经无法保证。使用智能卡进行身份认证是目前身份认证技术的热门话题。它描述了使用智能卡自动登陆linux操作系统gdm管理器的实现方法,包括智能卡系统的安装和守护进程设计、智能卡认证PAM模块的编写、配置1inux GDM、实现linux智能卡自动登陆操作系统等内容。  相似文献   

14.
目前Linux被广泛的应用到嵌入式系统中,但嵌入式系统中最常用的存储设备是Flash存储器,这使得Linux默认的根文件系统ext2并不适合用于嵌入式环境。为了解决这个问题,文中介绍了嵌入式环境下存储设备的特点以及JFFS2文件系统的特性,并讨论了在S3C44b0X uClinux平台上构建JFFS2文件系统的方法。  相似文献   

15.
This mainly discusses the next generation factory automation systems, i.e., open systems. Along the dimension of open architecture, it discusses some standardized methodologies involving Linux open source operating systems, platform independent programming languages, systematic object-oriented software engineering, web-based information publishing, virtual instrument-based system structure, distributed and embedded real-time systems, etc., and their applications in factory automation systems. The resulting open systems are capable of keeping up with the evolving requirements in the factory automation arena, and it is expected that the strict use of standards would bring benefits to enterprises in the long sight.  相似文献   

16.
无人机光电吊舱视频数据的实时压缩处理是无人机光电吊舱的关键技术之一.以DM368为核心处理器,以嵌入式Linux为板级操作系统,设计出一套可供无人机光电吊舱使用的低功耗视频实时压缩系统.与传统的嵌入式视频H.264软件编码压缩系统相比,本系统依赖DM368内嵌的视频协处理硬核处理H.264编码,具有功耗低、处理延迟小、外部电路简单等诸多优势.同时系统以嵌入式Linux为板级操作系统,实时性强,可稳定高效地管理视频采集、硬核调度、串口通信、数据输出等诸多任务.  相似文献   

17.
嵌入式操作系统因其强大的实时性能而被广泛采用,特别是在需要实时通信和任务处理的大型系统中。然而嵌入式操作系统的高价格和不友好的用户界面限制了应用范围。作为一种发展趋势,在通用桌面操作系统(如Windows和Linux)上构建实时应用程序、充分利用其友好的图形用户界面、具备良好的多任务处理性能和出色的硬件兼容性对提高普通桌面操作系统的实时性具有重要意义。在Windows系统上进行实时扩展,以改进其调度和任务处理兼容性。实验结果表明,该扩展对任务处理有很好的效果,可满足应用程序的实时性要求。  相似文献   

18.
随着越来越多的收费公路建成通车,收费站计算机系统的性能急需改进。因为收费车道工作环境恶劣,灰尘、电磁干扰严重,使得现有收费系统的故障率较高。本文介绍了一种基于开源L inux操作系统的嵌入式收费机,它在稳定性和经济实用性方面优于现有的基于W indows操作系统的车道工控机,该嵌入式车道收费机将逐步取代现有的车道工控机(IPC)。  相似文献   

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

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