首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 109 毫秒
1.
该文在对uClinux设备管理机制进行深入研究的基础上,详细阐述了嵌入式Linux设备驱动程序的分类及特点,重点分析了动态可加载设备驱动程序的原理和设计步骤,并实现了基于uClinux的字符型设备的动态可加载驱动程序.实验结果表明,动态可加载方式为嵌入式Linux驱动程序的调试提供了便捷的途径,同时亦有效地提高了嵌入式产品的开发效率.  相似文献   

2.
在提高入侵检测速度和减少误报、漏报这2个方面展开了研究。文中基于NDIS中间层驱动程序,引入协议分析技术作为入侵分析的预处理模块,提出了一种入侵检测模型,并对其中的数据采集模块和协议分析模块进行了实现。在数据采集模块中设计并实现了基于Windows操作系统NDIS中间层驱动程序的数据捕获机制,该模块在Windows系统核心态中运行,与物理网卡驱动程序相邻,可以最大程度上减少数据捕获过程中产生的重复拷贝。而协议分析模块分成核心态协议分析模块以及用户态协议分析模块,通过Windows系统中的事件机制与文件映射机制实现了二者之间的通信,利用中间层驱动实现了核心态协议分析模块,最后利用核心态协议分析模块实现了对几种常见攻击的检测。  相似文献   

3.
周冲  刘镇 《科学技术与工程》2007,7(22):5935-59385953
随着USB应用的日益广泛,作为其重要组成部分的驱动程序开发也受到了更多的关注。对WDM驱动程序模型和USB分层结构的作了详细介绍,并以EZ-USB芯片USB设备为例,详细分析了如何利用DriverWorks工具快速开发一个基于WDM的USB驱动程序,以及驱动程序的调试及加载,以此来加深对USB驱动程序开发过程的理解。  相似文献   

4.
通过开发实例介绍了在Delphi5 .0中利用虚拟设备驱动程序进行动态加载 ,实现与并行采集卡通讯的技术方法 .  相似文献   

5.
SCADA系统中的底层通讯研究   总被引:4,自引:0,他引:4  
研究了基于RTU的自由编程口来开发和智能型设备进行通讯的驱动程序,反映目前在SCADA系统中的所应用的带自由编程口的RTU的现状,讨论了如何更好地利用RTU/PLC等设备的自由编程口编写出丰富、完善、灵活的通讯程序,增强RTU/PLC等设备的通讯能力,使之摆脱其驱动程序只能与特定设备进行通讯的束缚,增强SCADA系统的数据采集能力。  相似文献   

6.
LINUX系统的硬件配置方法   总被引:1,自引:0,他引:1  
王虹 《河南科学》2001,19(1):83-86
Linux将所有系统(包括硬件设备)都表示为文件,而配置一个文件系统就是使计算机系统可以使用一个具 体的设备,如:磁盘(硬盘或软盘),CD-ROM等等。本文针对Linux系统进行硬件配置的方式展开论述,以 期提供为用户的计算机系统合理配置硬件、提高使用Linux系统的能力。  相似文献   

7.
智能家庭网络随着微电子技术、现代通信技术、网络技术和布线标准的发展而不断改进,它关系到对家庭内部的所有设备的操作和管理。本系统利用以太网的技术,构建一个以DSP为核心的并加载TCP/IP协议栈的,能与Internet互连的嵌入式WebServer,实现用户对电器设备进行自动化监控和对电能进行计量与控制等功能。硬件设计主要是设计嵌入式WebServer模块的系统结构。软件计主要是编写基于DSP和网卡控制芯片LAN83C185驱动程序.精简TCP/IP协议。  相似文献   

8.
为了实现对机动车的实时监控,从技术上有效地抑制盗抢车辆等犯罪活动的发生,可将机动车身份信息写入IC卡中,利用专用IC读写器实现身份信息识别,其关键技术之一是IC读写系统的设计.作者在分析读写器系统工作原理的基础上,采用AT89C51和西门子公司生产的逻辑加密芯片SLE4442设计了机动车身份信息读写系统.并对机动车身份信息实时监控系统进行了描述.机动车身份信息读写系统由硬件、软件2部分组成,硬件部分主要包括键盘输入模块、液晶显示模块、IC卡接口模块、数据输入/输出模块;软件部分由键盘输入驱动程序、显示数据驱动程序和对卡操作程序3部分组成.应用结果表明,机动车身份信息IC卡读写系统具有硬件电路简单、软件调试方便、安全性能可靠的特点.  相似文献   

9.
设计了温度巡检系统的硬件电路,讨论了μCLinux的驱动程序的编写方法,驱动程序动态加载到内核和直接编译到内核的应用场合.本文中的温度巡检系统已经成功应用在实际的项目中.  相似文献   

10.
基于ADSP-21160的FLASH接口应用设计   总被引:1,自引:0,他引:1  
介绍了用FLASH作ADSP-21160的引导加载存储器的引导加载问题,包括创建.ldr文件,硬件电路设计等。并以对ADSP-21160的外部口FLASH进行在线编程为例,着重介绍了如何编写加载驱动程序。  相似文献   

11.
在linux操作系统下,提出并研究了基于Linux的可加载内核模块的网络测量方法,给出了该方法的整体框架,并且通过对网络业务流的测试,证明用此方法可以真实有效的测量网络业务流,提高网络流量测量效率.  相似文献   

12.
随着Linux操作系统日益被人们所接受,许多公司企业都使用Linux作为开发平台.文章主要阐述了嵌入式Linux设备驱动程序的概念;剖析了嵌入式Linux设备驱动程序的通用模块和具体开发流程;说明了驱动程序与内核之间的关系,进一步通过实例论述如何设计和编写模块化的嵌入式Linux设备驱动程序,以及解释驱动程序的关键代码.  相似文献   

13.
介绍了Linux系统可加载内核模块机制(LKM)的用途、特点以及编写方法。提出了利用LKM提高系统安全性能以及防范攻击者利用LKM对系统进行入侵的措施。  相似文献   

14.
为了解决在ABEEMσπ模型电荷分布计算中,基于Cholesky分解并行算法在通信过程中不断增长引起的通信开销和同步开销问题,采用linux并行计算集群系统层通信优化方法,设计并实现了系统层零拷贝通讯优化方法,以及可卸载的LKM模块机制缩短开发和测试时间,减少数据拷贝冗余的基于地址映射的零拷贝技术,解决了通讯延迟等问题。测试结果表明:基于零拷贝的通讯优化方法保证了数据信息的及时性、高效性与准确性,大大提高了Cholesky分解并行算法的通信性能。  相似文献   

15.
开发Linux下的设备驱动程序是一项比较繁琐的工作。从具体的USB设备驱动的开发流程出发,描述了Linux系统下USB设备驱动程序的几个主要开发细节和注意点。以能够提供给大家一个开发Linux下USB设备驱动程序的向导。  相似文献   

16.
嵌入式系统和Linux的有机结合已经成为普适计算时代最普遍的应用形式.从应用开发的角度阐述了嵌入式LinuX设备驱动程序的工作原理,Linux网络设备驱动程序的特征和运行机制;并总体提出了编写嵌入式Linux网络设备驱动程序的框架,结合普适计算环境下嵌入式手持设备的设计,给出了基于ARM9的S3C2410嵌入式Linux网络设备驱动程序的开发方案及其具体实现.  相似文献   

17.
介绍了Linux设备管理方面的相关知识和原理,说明了设备驱动程序的组成和编程方法以及如何通过内核将系统调用转换成对物理设备的操作,并以EP9307微处理器触摸屏字符设备为例,阐明了设备驱动程序的具体编写过程.  相似文献   

18.
刘磊 《科学技术与工程》2007,7(12):2849-2851
回顾了Linux内核内存管理发展历程,比较了早期的Linux内存管理与最新的Linuxkernel2.6.16内存管理的联系和差别。分析Linux最新版本的内核内存管理策略,重点研究了最新的Linux2.6.16版本内核中的内核内存池的实现。  相似文献   

19.
运用C语言这样的面向过程语言进行程序设计时,传统上是使用结构化的分析设计方法,但是能否在C语言开发中运用面向对象的思想进行设计却是一个值得探索的问题。然而,通过分析Linux内核代码,C语言在Linux内核开发中贯穿面向对象的设计思想的技术理念得到了阐述,而且还总结了将其应用于软件工程实践中的可行性。  相似文献   

20.
文件是数据存储的基础,处于Windows操作系统内核中的设备驱动程序,对文件系统的访问不像应用程序那样方便。文章介绍了Windows设备驱动程序通过建立自定义I/O请求包(IRP),并将IRP发送到文件系统驱动程序的方式,实现对文件的内核级操作的方法,该方法可实现文件建立、读、写、删除和改名等功能。文章给出了基于微软设备驱动程序开发工具实现的IRP包的建立、发送和完成的源码。  相似文献   

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

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