首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 187 毫秒
1.
介绍了嵌入式Linux图形用户界面支持系统Nano-X Windows的特点和体系结构.特别针对Motorola PowerPC823硬件平台,详细描述了Nano-XWindows的移植方法和GUI设计,开发出键盘驱动和GUI软件,在无线Adhoc网络移动节点设备中实现了嵌入式图形用户界面的应用.实际运行结果表明,该GUI具有占用资源少,高效,稳定等特点.  相似文献   

2.
嵌入式系统图形用户界面(GUI)的设计与研究   总被引:1,自引:0,他引:1  
本文提出一种通用的嵌入式系统图形用户界面(GUI)的设计思想和体系结构。其实现方法是以消息驱动机制为核心,采取窗口间的层叠顺序管理和相互剪切管理技术。这种嵌入式GUI实现方案具有轻型、占用资源少,可剪裁等特点。  相似文献   

3.
基于刮擦式传感器的嵌入式指纹识别系统设计   总被引:1,自引:0,他引:1  
刮擦式指纹传感器具有体积小、功耗低的优点,适合于构建嵌入式自动指纹识别系统.介绍了一种基于Windows CE 操作系统和AES2510刮擦式指纹传感器的嵌入式自动指纹识别系统,着重阐述了基于流接口驱动模型的指纹传感器驱动程序的实现,以及基于像素灰度级变化统计信息的滑动指纹序列拼接算法.测试结果表明,系统运行效率高,占用处理器资源小.  相似文献   

4.
嵌入式网络终端中高效的路由功能实现方法针对ADSL接入方式,向内部网络的另外一台终端提供公网IP地址等网络参数,避免了网络地址转换、分组校验和的重新计算等复杂操作,资源占用少,适合在资源有限的嵌入式网络终端中实现.  相似文献   

5.
针对嵌入式网络打印服务器打印流程中文件处理占用资源较大的问题,采用C/S网络打印服务结构,对打印流程结构进行合理调整,将打印文件处理移植到客户端,利用内核裁减方法对服务器实施瘦化。多任务调度则通过μClinux提供的主进程创建任务进程实现。利用嵌入式系统提供的资源,在μClinux环境下构建了网络打印服务器平台,设计了网络通信模块、打印管理模块和USB设备驱动模块。在客户端设计支持PCL5语言的文件处理模块,提供人机交互的打印管理。实验证明,网络打印服务器达到了多用户网络打印业务的要求,使打印设备得到了有效的利用。  相似文献   

6.
某些嵌入式系统需要在Bootloiader中驱动网卡完成特定的网络功能.本文针对嵌入式系统存储容量有限的特点,提出了PCIe类网卡简化驱动模型,并给出一个具体实现,对于嵌入式系统Bootloader下的网卡驱动开发有一定的借鉴作用.  相似文献   

7.
李化  关翔 《计算机工程与设计》2007,28(17):4266-4269
小型嵌入式系统具有计算资源与存储资源有限、计算相对简单的特点,其中配置系统是嵌入式系统与用户之间的窗口;提出了一种嵌入式系统的配置框架,主要解决命令解析、配置存储和重启执行的问题,同时还对命令树的功能、工作机理做了详细的阐述.系统可运行在各种嵌入式平台上,具有资源占用少和命令扩充性良好的特点.  相似文献   

8.
本文介绍了在嵌入式调试器中如何通过以太网口进行嵌入式软件调试,实现了主机与开发板之间的网口通信。针对具体的嵌入式开发板S3C4510B对网口驱动和网络协议进行了研究,裁减了网口驱动和网络协议的冗余部分,既保证了调试器可以通过以太网进行远程调试,又能满足嵌入式系统对资源占用的要求。  相似文献   

9.
近几年计算机硬件技术及网络水平的不断发展和提高,嵌入式系统在军事、政治、经济、生活等各个方面都得到了普遍的应用。 Linux操作系统具有代码公开、内核优化、占用资源少等多方面无与伦比的优点。因此,文中提出了一种嵌入式Linux系统设计及具体实现方法,其中包括硬件结构,软件设计主要分析了嵌入式操作系统的选择和驱动程序的实现。该系统采用微处理芯片来控制实现系统功能,并最终提出了一种使用软硬件技术开发的嵌入式Linux系统的方法。  相似文献   

10.
本文介绍了在嵌入式调试器中如何通过以太网口进行嵌入式软件调试,实现了主机与开发板之间的网口通信。针对具体的嵌入式开发板$3C4510B对网口驱动和网络协议进行了研究,裁减了网口驱动和网络协议的冗余部分,既保证了调试器可以通过以太网进行远程调试,又能满足嵌入式系统对资源占用的要求。  相似文献   

11.
基于ARM的Linux网络设备驱动程序开发   总被引:2,自引:0,他引:2  
对基于ARM的网络设备驱动程序开发进行了研究,分析了嵌入式Linux网络设备驱动程序的实现原理和运行过程,讲述了嵌入式系统中网络设备驱动开发的具体过程.在嵌入式Linux中实现DM9000网卡驱动,并结合实现DM9000网卡驱动的实例讲解了基于Linux操作系统的网卡驱动程序开发流程.具体分析了网络设备的初始化、设备的打开与关闭、数据的传送和接收以及超时处理等相关过程.最后归纳总结了基于嵌入式Linux网络设备驱动程序的一般方法.  相似文献   

12.
杨永志  唐玉华 《计算机工程》2006,32(14):271-273
设备驱动的编写是嵌入式系统软件设计的重要部分。当前的驱动开发通常是根据硬件设备,寻找其驱动然后进行移植工作。如果没有可用的驱动程序,将被迫重新编写设备驱动。这种模式不利于软件的重用,往往造成重复劳动。该文在现有驱动开发模型的基础上,提出了一个高度可移植的设备驱动编写模型,并定义出相应的驱动程序开发接口。这样,驱动程序的移植就被集中在这些接口的实现和适配上,从而大大提高了驱动程序的可移植性。  相似文献   

13.
基于ARM和Linux的DM9000网络接口设计及驱动实现   总被引:1,自引:0,他引:1  
DM9000 是目前在嵌入式系统中广泛应用的以太网芯片.本文在深入研究嵌入式系统的基础上,采用ARM920T系列芯片S3C2440和网络接口芯片DM9000接口电路,在Linux操作系统下分析并给出了网络设备驱动功能层抽象设计模板,最终实现了对DM9000网卡接口的驱动,为网络设备驱动开发提供了很好的范例.  相似文献   

14.
嵌入式Linux下CAN控制器的驱动程序设计   总被引:1,自引:3,他引:1  
嵌入式操作系统uClinux下扩展各类CAN总线设备,需设计相应的驱动程序。MCP2510为常用的CAN总线控制器,以它为例,详细研究分析了嵌入式操作系统中设备管理和驱动程序的特点,以及uClinux下CAN设备驱动程序的开发流程和技巧,并结合CAN总线技术的特点,设计了相关的重要数据结构和操作代码。最后介绍了把驱动程序编译添加进uClinux内核的方法,实现了CAN设备的驱动。  相似文献   

15.
SPI接口技术是一种高速,高效的串行接口技术,因而SPI设备在数据通信中应用十分方便。设备驱动程序作为操作系统内核和硬件之间的接口,是嵌入式开发的重要组成部分,针对微处理器AT91RM9200和嵌入式Linux操作系统构建的开发平台,分析了AT91RM9200与TLC2543硬件结构,并根据接口电路的连接特点说明了SPI设备驱动程序的基本开发方法和动态模块加载实现过程。  相似文献   

16.
AT91RM9200的SPI设备驱动程序开发   总被引:1,自引:0,他引:1  
SPI接口技术是一种高速,高效的串行接口技术,因而SPI设备在数据通信冲应用十分方便。设备驱动程序作为操作系统内核和硬件之间的接口,是嵌入式开发的童要组成部分,针对微处理器AT91RM9200和嵌入式Linux操作系统构建的开发平台,分析了AT91RM9200与TLC2543硬件结构,并根据接口电路的连接特点说明了SPI设备驱动程序的基本开发方法和动态模块加载实现过程。  相似文献   

17.
嵌入式Linux下基于SPI总线的网络设备驱动设计与实现   总被引:2,自引:1,他引:1  
基于SPI总线的网络驱动设备是一种新型的网络设备,其驱动程序设计尚未经过系统分析.在分析嵌入式Linux的SPI总线特点的基础上,以S3C2410为MCU、以ENC28J60为以太网控制芯片作为设计实例,首次详细分析介绍了基于SPI总线的网络驱动设计的方法.  相似文献   

18.
本文讨论了嵌入式XP的硬件资源管理和资源分配,给出了内核设备的资源请求方法,并介绍了在嵌入式XP下内核驱动程序的安装和应用程序对设备的控制方法。  相似文献   

19.
张栩  游向东  罗迁 《软件》2013,(12):99-102
嵌入式技术和网络技术的突飞猛进,为控制装置的设计提供了新的思路。本文基于tiny6410开发板设计了一种新型的网络控制开关,控制系统可以通过有线或无线网络,由电脑输入命令或控制板按键来操作受控板上4个LED灯的亮灭。开发过程涉及到嵌入式Linux环境下的设备驱动程序开发,按键驱动程序的去抖动方法,以及应用多线程技术的socket编程。  相似文献   

20.
一种嵌入式系统设备驱动程序开发模型   总被引:3,自引:0,他引:3  
驱动程序开发在嵌入式系统开发中占有重要的地位。该文在开发实践的基础上给出了一个嵌入式系统设备驱动程序开发模型,其中涵盖了开发方法学、设计技术以及系统建模等内容。该模型对嵌入式系统驱动程序的开发具有较好的指导意义。  相似文献   

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

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