共查询到20条相似文献,搜索用时 125 毫秒
1.
嵌入式网络技术正在快速发展,基于嵌入式的网络开发和应用成为当前研究热点.以嵌入式Linux为载体的DM9000网卡是通信领域应用较为广泛的硬件设备,因此开发DM9000网卡的驱动程序具有现实意义.本文基于嵌入式ARM和网络芯片DM9000对网络驱动程序进行研究,分析Linux网络驱动的实现原理,实现了基于嵌入式Linux的DM9000的网卡驱动程序开发,通过对应用程序服务器和客户端的设计,进一步分析网络驱动的工作原理,为更好地利用和改进网络驱动提供理论依据. 相似文献
2.
本文设计实现了一款基于ARM和Linux的嵌入式网关,对开发系统的软硬件平台及开发环境的搭建进行了介绍,特别是对Linux下的串口程序开发和socket网络编程部分进行了重点分析。 相似文献
3.
4.
为了拓展并口在专用嵌入式系统中的应用,针对以ARM9 CPU和嵌入式Linux为平台的嵌入式系统的特点,设计开发了SPP(Standard Parallel Port)标准并口接口平台.通过硬件设计及仿真验证,实现了S3C2410A与并口的硬件接口电路连接.同时对并口驱动设备栈层次进行了分析,对并口lp上层驱动进行了移植,并开发了parport下层驱动程序,实现了以ARM9 S3C2410A和嵌入式Linux为平台的打印模块. 相似文献
5.
基于嵌入式linux的无线网卡驱动程序 总被引:1,自引:0,他引:1
若要在各种嵌入式设备终端上实现无线网络功能,基于Linux PCMCIA接口的无线网卡驱动和配置就成为需要解决的问题.分析了Linux下无线网卡驱动程序结构及设计方法,着重研究了无线网卡的初始化,数据包的接收和发送. 相似文献
6.
针对嵌入式系统应用和开发的需要,提出了在ARM嵌入式平台上移植Linux系统以及动态加载QoS模块的方法.本文在研究了Linux内核与ARM系列处理器工作原理的基础上,移植了Linux系统并设计了适用于互联网通信的QoS模块.测试分析表明,移植后的Linux系统能正常加载QoS模块,并能够良好运行在ARM平台上,证明了所提出方法的有效性.实验结果证明,该方法对其他嵌入式系统和互联网络服务质量的开发有一定的参考价值. 相似文献
7.
Linux操作系统由于其源码开放、具有可裁剪等特点在嵌入式系统中得到越来越广泛的应用,而USB接口在嵌入式系统中的应用也十分广泛,现在的嵌入式系统的硬件平台大多数是基于ARM处理器的。文中介绍基于ARM平台的Linux2.6内核下,嵌入式USB主机设备驱动开发实现。具体的从USB设备驱动的开发流程出发,介绍了USB接口的一般原理和USB通信的一般过程,然后对USB驱动骨架进行了分析,最后给出了驱动具体实现的关键代码。 相似文献
8.
基于ARM9的嵌入式系统的开发 总被引:1,自引:0,他引:1
基于ARM9嵌入式微处理器S3C2410核心板的数据采集系统选用嵌入式Linux作为系统的开发环境和运行平台,本文介绍了该系统的设计和开发过程,包括系统组成、开发环境的建立、Linux内核的配置与编译、Bootloader系统引导和文件系统安装的操作流程. 相似文献
9.
张光南 《宝鸡文理学院学报(自然科学版)》2014,(1):59-61,65
目的将监控技术和嵌入式技术相结合,实现可移动的无线远程视频监控系统。方法在基于ARM9和linux2.6内核的嵌入式系统平台上控制摄像头采集视频、电机驱动电路以及无线网卡,并配置实现Boa服务器和MJPG-streamer视频服务器;利用CGI实现了客户端浏览器控制小车和摄像头电机的运行。结果实现了一种嵌入式视频监控小车的设计方法。结论该系统可扩展性、实时性、灵活性高,可实现对实时移动视频监控的需求。 相似文献
10.
基于ARM的交叉编译工具的制作 总被引:3,自引:0,他引:3
交叉编译就是在一个平台生成可以在另一个平台执行的代码,它作为嵌入式系统开发的前提和准备,具有相当重要的作用.文章利用Cosstool脚本工具集,详细说明了基于ARM和Linux的嵌入式系统的交叉编译环境的建立方法,并给出了具体的步骤.实验结果表明,可以在x86平台编译调试ARM平台上运行的程序. 相似文献
11.
选择Linux为操作系统平台,分析了Linux下网络设备的工作原理和无线网卡驱动程序结构,并给出了部分模块的设计方法,着重研究了无线网卡的初始化和设备的卸载,同时对数据的发送也做了相关探讨。实验证明,采用此种方法设计的驱动程序可以使无线网卡正常地工作。 相似文献
12.
基于ARM9的嵌入式Linux网络通信系统设计与实现 总被引:1,自引:0,他引:1
目的 设计基于ARM9平台的嵌入式Linux网络通信系统.方法 选用S3C2410微处理器与工业级网络接口芯片CS8900A进行硬件电路设计;软件系统设计包括移植嵌入式Linux操作系统、制作cramfs根文件系统和创建socket套接口的服务器和客户端应用程序.结果 构建了以ARM9和嵌入式Linux系统为平台的服务器,成功地实现了服务器和客户端的网络通信.结论 基于ARM9平台的嵌入式设备可以很好地通过网络和其他通信系统进行信息交换. 相似文献
13.
14.
采用ARM架构的嵌入式CPU,完成了多媒体浏览器的设计与实现。首先在Intel Xscale PXA270上搭建一个完整的嵌入式Linux操作系统平台,包括bootloader、内核以及文件系统的裁减与移植,并且开发了相关的驱动程序,如蓝牙驱动、触摸屏驱动、矩阵键盘驱动、SD/MMC卡的驱动以及LCD显示屏的驱动等,用于完成系统基本的输入输出功能;然后在系统上移植了QT4用于设计应用程序和友好的GUI界面,并在此基础上开发/移植了图象浏览、视频播放、日历时间、文本浏览等功能软件;最后设计了友好的GUI界面,将这些软件有机的组织在一起,形成了完整的多媒体浏览器系统。 相似文献
15.
介绍了嵌入式手持无线终端的硬件设计和嵌入式Linux系统移植.硬件平台基于一芯双核的嵌入式微处理器OMAP5912,在此基础上完成了嵌入式Linux系统的移植,实现了存储、LCD显示、触摸屏、无线网卡和电源管理等功能模块.最后完成了带有GUI的根文件系统的裁剪及移植. 相似文献
16.
设计了在Linux操作系统上实现H.264视频编码的数字视频服务器(DVS)监控系统,该监控系统处理器采用TI公司高性能DaVinci DM6446,内嵌ARM和DSP双核结构,在ARM端完成驱动开发,如视频芯片SAA7114驱动的开发,网卡芯片KS721BL驱动的开发;在DSP端实现H.264实时编码算法.实时监控测试表明:视频图像质量良好. 相似文献
17.
基于ARM/DSP嵌入式系统ARM模块软件设计 总被引:1,自引:0,他引:1
ARM/DSP平台是采用ARM7和DSP双CPU构建的嵌入式系统开发平台.ARM模块部分是其一个重要的组成部分.在系统中ARM模块主要负责系统控制部分,由于ARM的接口丰富,因而其接口电路驱动软件设计复杂,详细介绍了嵌入式系统中ARM模块硬件接口驱动软件程序的设计. 相似文献
18.
基于ARM9处理器和开放源代码的嵌入式多任务操作系统Linux的AGV设计的总体方案。其中,研究了图像采集、图像处理,以及控制、使用ARM9,嵌入式Linux应用于AGV会使得设计新的嵌入武控制系统时,只需编写应用程序以及驱动,就可快速的完成一个全新的嵌入武系统,因此使得系统容易实现,价格低廉,且效果好。 相似文献
19.
嵌入式系统和Linux的有机结合已经成为普适计算时代最普遍的应用形式.从应用开发的角度阐述了嵌入式LinuX设备驱动程序的工作原理,Linux网络设备驱动程序的特征和运行机制;并总体提出了编写嵌入式Linux网络设备驱动程序的框架,结合普适计算环境下嵌入式手持设备的设计,给出了基于ARM9的S3C2410嵌入式Linux网络设备驱动程序的开发方案及其具体实现. 相似文献
20.
《吉林大学学报(信息科学版)》2005,23(5)
基于嵌入式平台的WLAN实现高扬,石秀民(北京理工大学信息科学技术学院,北京100081)摘要:随着移动通信和便携式通信的发展,无线局域网WLAN(WirelessLAN)应运而生,日渐普及,各种嵌入式终端由于空间的限制,大多提供了外形紧凑、兼容性良好的CF(CompactFlash)接口,若要在这些终端上实现无线网络功能,基于CF接口的无线网卡驱动和配置就成为需要解决的问题。Sitsang嵌入式开发评估平台是Intel公司推出的最新的基于PXA255处理器的嵌入式评估板,提供了蓝牙、CF等接口,在嵌入式开发领域有很强的实用性。从Linux操作系统下WLAN的层次模型… 相似文献