共查询到20条相似文献,搜索用时 46 毫秒
1.
U-Boot下NorFLASH驱动实现 总被引:1,自引:1,他引:0
简要介绍了u-boot的功能,以太网卡DM9000的特性,进而阐述Tu-boot的开发环境的搭建.重点分析了u-boot下DM9000网卡驱动模型,网卡配置并给出驱动工作的代码流程.最后给出u-boot的编译、下载方法,驱动程序开发完成后能够给上层网络应用提供底层支持. 相似文献
2.
以Samsung 公司的32位嵌入式微处理器S3C2440AL和以太网MAC控制器DM9000EP为例,结合DM9000EP与S3C2440AL处理器的接口电路设计,首先,详细说明了基于S3C2440AL处理器的存储器控制器的功能和软件配置方法,其次,对Linux环境下网卡驱动进行分析,最后给出驱动程序的验证方法,测试效果良好。 相似文献
3.
4.
5.
基于ARM的嵌入式以太网通讯的实现 总被引:6,自引:3,他引:3
介绍了以ARM处理器S3C44B0X和以太网控制器DM9000A为基础的网络通信的硬件设计.详细描述了uClinux下DM9000A网卡驱动程序的编写与加载,并在此基础上开发网络应用程序,最终实现嵌入式以太网的数据传输.经过实验,目标板和PC机成功地实现了通信,这对于网络通信在嵌入式设备中的应用有很好的借鉴意义. 相似文献
6.
该文介绍了网络智能家居监控系统接收终端网卡驱动的一种设计与实现方式,该设计可以用于监控终端的数据接收与监控。本设计使用DM9000E网卡,在Linux操作系统中进行移植与调试。首先搭建好嵌入式软硬件开发环境,然后针对DM9000E网卡对通用的网卡驱动程序进行移植和修改,论述了将网卡驱动添加到Linux2.6.25内核中的具体过程,最终在系统上成功运行。 相似文献
7.
网络互联已深入多个领域,而RTEMS实时操作系统对网络设备的支持却明显不足。为添加RTEMS对网络的支持,充分利用RTEMS的性能。首先对RTEMS网络设备驱动的运行机理进行了分析,介绍了网络设备驱动开发的框架。然后在RTEMS平台中实现DM9000A网络接口卡驱动,结合网络驱动的实例重点分析了RTEMS系统下网路驱动程序的开发方法。最后使得DM9000A在RTEMS平台下能够正常编译,且通过实验来验证实现的可行性和有效性。 相似文献
8.
为了实现嵌入式以太网通信,使用以太网控制芯片DM9000A和单片机MSP430F5529,组成了嵌入式以太网接口,实现了网络通信,其中单片机完成自身以及以太网控制芯片的初始化、数据的封包和收发控制,而DM9000A芯片负责网络数据的发送和接收。详细介绍了系统的硬件构成框图和硬件设计,给出了实际的接口电路,重点描述了单片机和DM9000A芯片之间的软件接口程序设计,并给出了网络通信协议的应用方法。实验结果表明,该设计体积小、接口简单、速度快、功耗低,具有很高的推广价值。 相似文献
9.
10.
为了进一步提高嵌入式Linux系统的可靠性,设计和实现了DM9000网卡在ARM平台的用户态驱动程序。通过将影响I/O性能的数据处理操作留在内核态全速运行,而将管理操作例如初始化和配置运行在速度相对较慢的用户态,从而获得了较高的性能和兼容性。实验结果证明,文中设计实现的用户态驱动程序能够满足实际应用的性能需求,同时降低了内核态的代码量,达到了提高整个系统可靠性的目的。 相似文献
11.
12.
13.
基于TMS320DM642的H.264视频解码器设计 总被引:2,自引:0,他引:2
给出了基于TMS320DM642的H.264视频解码器的设计,并详细讨论了解码器的硬件结构、算法优化、存储器分配以及DSP的PCI驱动程序的编制. 相似文献
14.
15.
基于嵌入式技术的以太网接口设计 总被引:3,自引:2,他引:1
为了推进嵌入式设备网络化、智能化的发展,介绍了三种基于32位ARM处理器S3C2410和以太网控制器CS8900A、DM9000、RTL8019AS嵌入式以太网接口设计方法,包括三者的功能原理、网络接口硬件电路连接和软件设计,并且给出了网络芯片的部分驱动程序,提出了在Linux操作系统下移植设备驱动的步骤以及应注意的问题。在此软硬件基础上完成了一个嵌入式以太网接口卡,这种网卡具有结构简单、实现方便、性价比高等优点。在系统设计和实现过程中,采用了模块化的方法,具有很好的开放性,有利于功能扩展和系统升级。实验结果表明:设计的软硬件系统性能稳定,三者都具有一定的通用性。 相似文献
16.
17.
ARM嵌入式系统网络接口设计 总被引:2,自引:0,他引:2
使用高性价比的网络接口芯片DM9161实现基于ARM9内核的微处理器AT91RM9200的网络接口,给出了硬件设计方案,并以数据接收过程为例介绍了VxW orks下网络驱动程序的设计,给出了测试结果。结果表明,该网络接口设计实现了ARP/RARP、IP、ICMP、TCP和UDP等多种网络协议,具有良好的实时性和稳定性。 相似文献
18.
文章介绍了基于ARM9内核的微处理器AT91RM9200网络通信模块的设计方案,构建了以DM9161为以太网物理层接口的硬件电路.给出了软硬件接口驱动程序的设计方法,实现了嵌入式网络的数据传输.该模块对网络通信在嵌入式设备中的应用有很好的现实意义. 相似文献
19.
介绍了TI公司达芬奇系列DM3730微处理器多通道缓冲串口(McBSP)的特点及数据采集系统硬件结构。通过分析linux设备驱动程序结构和实现机制,采用异步通知、DMA、乒乓缓冲以及中断处理等关键技术,设计了嵌入式linux的McBSP数据采集系统驱动程序。 相似文献
20.
使用DSP/BIOS开发DM 642图像融合系统驱动程序 总被引:5,自引:0,他引:5
描述了在自主研制的TMS320DM642图像融合系统平台上,使用实时多线程操作系统(DSP/BIOS)开发驱动程序和编写融合算法的方法和流程。综合运用了BIOS、CSL、BSL、DDK、RF5、XDIAS等技术编写设备驱动程序,使用标准的类/微型驱动程序模型开发新的视频驱动程序,实现了软件开发的模块化和层次化。在此基础上编写了图像融合程序,总结了CCS编程中使用的各项优化技术。与传统软件开发比较,基于DSP/BIOS的DSP驱动程序缩短了开发时间,增加了代码的兼容性、继承性和可移植性。 相似文献