首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 109 毫秒
1.
嵌入式Linux下网络设备驱动程序的开发   总被引:1,自引:0,他引:1  
阐述了Linux网络系统的分层结构,分析了Linux内核中网络设备驱动程序的运行机理,介绍了实现Linux网络驱动程序开发的关键过程,结合设备驱动的调试方法通过应用实例给出了开发的全过程.最后,总结了嵌入式Linux下网络设备驱动程序开发的通用实现模式.  相似文献   

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

3.
嵌入式网络技术正在快速发展,基于嵌入式的网络开发和应用成为当前研究热点.以嵌入式Linux为载体的DM9000网卡是通信领域应用较为广泛的硬件设备,因此开发DM9000网卡的驱动程序具有现实意义.本文基于嵌入式ARM和网络芯片DM9000对网络驱动程序进行研究,分析Linux网络驱动的实现原理,实现了基于嵌入式Linux的DM9000的网卡驱动程序开发,通过对应用程序服务器和客户端的设计,进一步分析网络驱动的工作原理,为更好地利用和改进网络驱动提供理论依据.  相似文献   

4.
该文在对uClinux设备管理机制进行深入研究的基础上,详细阐述了嵌入式Linux设备驱动程序的分类及特点,重点分析了动态可加载设备驱动程序的原理和设计步骤,并实现了基于uClinux的字符型设备的动态可加载驱动程序.实验结果表明,动态可加载方式为嵌入式Linux驱动程序的调试提供了便捷的途径,同时亦有效地提高了嵌入式产品的开发效率.  相似文献   

5.
基于嵌入式Linux设备驱动程序的开发   总被引:5,自引:0,他引:5  
嵌入式系统的研究与开发成为当前的一个热点,Linux由于其优势成为很多厂家开发嵌入式应用的操作系统。驱动程序的开发己成为嵌入式系统开发的关键。介绍了嵌入式Linux的特点,设备驱动程序的概念,筒述了基于uClinux下设备驱动程序的开发方法及过程,最后简述了字符设备驱动程序的开发的实例。  相似文献   

6.
对嵌入式Ljnux系统进行了介绍,说明在嵌入式Linux系统下如何对快速以太网控制器芯片DM9000网络驱动程序的开发,对网络驱动程序中的数据的发送和中断处理进行了详述.  相似文献   

7.
主要介绍了嵌入式Linux驱动程序相关概念及原理,分析了嵌入式Linux字符设备驱动程序设计的通用框架,总结了驱动开发的流程及方法,并通过实例论述模块化嵌入式Linux字符设备驱动程序的设计方法。  相似文献   

8.
基于ARM的嵌入式LINUX系统字符设备驱动程序的探讨   总被引:1,自引:0,他引:1  
在嵌入式领域中,LINUX以其独特的优势,成为许多IT人士目光关注的焦点.越来越多的IT从业人员为LINUX量身订做功能强大的嵌入式设备.在基于ARM的嵌入式LINUX系统的开发中,驱动程序的开发是很重要的一部分.本文以XSBase255的硬件平台上的字符设备RTC4513为例,详细分析了Linux下字符设备驱动程序的构建过程.  相似文献   

9.
文中介绍了嵌入式Linux设备驱动程序原理,通过分析字符设备驱动代码,剖析了驱动程序的编写方法;同时阐述了ARM-Linux嵌入式交叉编译环境的建立及其操作要点。  相似文献   

10.
结合Xilinx公司的可编程片上系统(SOPC)技术,在XUP Virtex-II Pro开发平台上,研究并实现了以PowerPC 405处理器为核心的硬件平台的搭建,并在Linux系统平台上通过内存映射机制实现了通用输入/输出口(GPIO)控制器的驱动程序和应用软件的开发,实现了对GPIO设备控制和数据的采集。为FPGA与嵌入式Linux操作系统在嵌入式领域的融合提供了一种方法。  相似文献   

11.
本文主要介绍了基于嵌入式Linux的矩阵键盘驱动程序设计的方法。在实践中选择PSoCCY8C24794设备对键盘进行了系统的研究和开发,综合利用了时钟模块和通用异步收发模块资源,实现了键盘设置时间,时钟和闹钟的功能,在关键技术上有所突破和创新,最后归纳了开发嵌入式Linux键盘驱动程序的核心思想。  相似文献   

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

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

14.
基于如何灵活地进行Linux 内核程序设计是扩展操作系统功能的一个重要方面- 首先通过详细剖析了Unix 、Linux 的驱动程序结构,说明了如何利用Linux 的可加载模块技术设计针对特定设备的驱动程序;此外,进一步探讨了如何利用可加载模块技术截获并替换系统默认的系统调用,从而满足Linux 在不同特定环境的需要- 参5  相似文献   

15.
Linux操作系统由于其源码开放、具有可裁剪等特点在嵌入式系统中得到越来越广泛的应用,而USB接口在嵌入式系统中的应用也十分广泛,现在的嵌入式系统的硬件平台大多数是基于ARM处理器的。文中介绍基于ARM平台的Linux2.6内核下,嵌入式USB主机设备驱动开发实现。具体的从USB设备驱动的开发流程出发,介绍了USB接口的一般原理和USB通信的一般过程,然后对USB驱动骨架进行了分析,最后给出了驱动具体实现的关键代码。  相似文献   

16.
介绍了GSM的短消息格式与GPS数据格式,并通过在Sistang手持设备移植嵌入式Linux操作系统,采用嵌入式Qt应用开发平台实现GPS与GSM功能模块在定位导航、远程控制以及个人通信等方面的硬件设计和应用软件的研究.  相似文献   

17.
设备驱动是计算机系统可靠运行的前提.现有的设备驱动方法,数据要经过驱动层缓存向应用层拷贝、应用层缓存向存储设备拷贝的过程,当数据量比较大时,系统的响应速度会受到一定的限制.通过对Linux内核的对象机制和虚拟内存机制的研究,提出基于对象的内存映射型设备驱动方法,使用户进程直接访问设备内存以提高响应速度,并对该驱动的性能进行测试和评价.  相似文献   

18.
本研究的目的是建立一个基于ARMLinux嵌入式WEB服务器结构的智能监控系统,并且提出了一种嵌入式技术和网络传输技术相结合的网络视频监控系统的实现方案。本系统在硬件方面采用以s3c2410微处理器为核心的模块化设计,软件方面以Linux为操作系统,设计了系统所需的相关设备的驱动程序和基于TCPSocket的网络传输程序。  相似文献   

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

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