电子发烧友App

硬声App

扫码添加小助手

加入工程师交流群

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

电子发烧友网>嵌入式技术>驱动之路-DM9000网卡驱动程序分析

驱动之路-DM9000网卡驱动程序分析

收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论

查看更多

相关推荐
热点推荐

DM9000以太控制平台电路设计方案

基于DM9000的以太电路,单片机端移植精简TCP/IP协议栈unIP,实现简易的TCP服务器。对该简易的TCP服务器进行改造,把藏文网页存储到TCP服务器中,利用互联网直接访问该藏文TCP服务器,直接控制家用电器。
2015-01-21 13:41:514357

STM32+LWIP网络协议栈移植(网卡采用DM9000)

本篇文章主要讲解如何在STM32F103工程里添加移植LWIP协议,最终完成TCP服务器、TCP客户端的通信测试。 网卡采用的是DM9000,工程代码中,采用STM32的FSMC接口来驱动DM900网卡DM9000是并口网卡,引脚多,但是速度快,也可以采用其他网卡,SPI协议的、UART协议的等。
2022-03-11 09:49:0610890

DM9000单芯片快速以太控制器简介

DM9000 是一款完全集成的、性价比高、引脚数少、带有通用处理器接口的单芯片快速以太控制器。 自 带一个 10/100M PHY 和 4K 双字的 SRAM ,DM9000A 为适应各种处理器提供了 8 位、16 位数据接口访问 内部存储器,DM9000 拥有自动协商功能。
2022-06-01 09:08:0013720

DM9000 中文资料

本帖最后由 eehome 于 2013-1-5 10:09 编辑 DM9000 中文资料1.总体介绍该DM9000是一款完全集成的和符合成本效益单芯片快速以太MAC控制器与一般处理接口,一个
2012-11-06 18:02:20

DM9000络接口原理图

DM9000络接口电路图 
2009-10-21 16:13:11

DM9000网卡没有反映,灯不亮

昨天还能用,今天DM9000不能用,dm9000 not found at 0x20000000 id: 0x2b2a2928
2019-06-03 05:45:32

DM9000的CMD与读写操作有什么关系?

DM9000的CMD与读写操作有什么关系
2023-09-27 08:17:44

DM9000系列

的自动协调功能将自动完成配置以最大限度地适合其线路带宽。还支持IEEE 802.3x全双工流量控制。这个工作里面DM9000是非常简单的,所以用户可以容易的移植任何系统下的端口驱动程序。   2、特点
2010-05-17 10:17:36

dm9000读写寄存器的问题

最近在看dm9000驱动程序,发现读dm9000的寄存器有两种方式:1 往网卡基址0x20000000写入寄存器地址后,直接读0x200000002 把寄存器地址和0x40进行或运算后,写入地址
2013-10-31 16:13:38

Altera FPGA 用DM9000以太模块与电脑之间传输图像

各位大家好,我在用Altera 系列的FPGA ,口芯片是DM9000,想通过以太传输数据,PC机与FPGA之间可以互相传输图像数据,请问有什么好的方法吗
2014-11-18 20:51:03

ESP8266怎么实现链路层

事情是这样的,我想用WIFI模块STM32+ESP8266(内置LWIP协议)实现WIFI探针功能,需要更改底层无线网卡驱动,但是现在不知道这个ESP8266的无线网卡驱动程序该怎么写;像然后我就去
2019-02-18 03:29:17

FSMC方式访问DM9000以太芯片时读取的是ID寄存器的地址

求助:采用发烧友的例子,FSMC方式访问DM9000以太芯片时,读取DM9000的ID号总是读取0x2b2a2928,就是读取的是ID寄存器的地址而不是寄存器的内容?是FMSC配置不正确还是其它
2019-10-21 23:46:12

JZ2440学习笔记4-移植u-boot-2015.04支持jz2440的DM9000

JZ2440学习笔记 Chili 2015.5 第四部分,移植uboot2015支持JZ2440的DM90007,修改uboot支持DM9000Uboot 内核已经支持DM9000口,先打
2015-05-16 19:16:16

LWIP输出dm9000错误

无操作系统的LWIP 用电脑一ping它,单片机串口就无限输出 dm9000 rx: rx error, stop device找不到是什么原因导致的 求解答 附上程序
2020-03-19 01:07:02

OK6410开发板 , 裸机驱动DM9000网卡的问题

本帖最后由 C4已安放A区 于 2015-12-23 10:06 编辑 先上代码 #define DM9000_ADDR (*((volatile unsigned long
2015-12-22 13:46:36

OMAP138 硬件QNX641 操作系统的DM9000驱动优化

手头有产品是OMAP138硬件+QNX641的操作系统,其自身带的网卡,还有DM9000网卡驱动程序都存在长期运行容易出现ping不通的情况,现在随着甲方要求的增高,必须进行解决,因此需要找相关的项目经验的哥们能够搞定,费用具体可以再谈
2025-06-27 19:15:16

U-Boot移植DM9000网卡分享!

U-Boot移植DM9000网卡——西伯利亚的风 根据书《嵌入式Linux应用开发完全手册》移植网卡驱动,对于Jz2440开发板好像并不适用,Jz2440开发板使用的是DM9000网卡,已经不是书上
2019-07-29 00:06:31

lwip移植时去掉DM9000的硬件复位后不能正确移植

DM9000_Reset(void){DM9000_RST = 0;//DM9000硬件复位delay_ms(10);DM9000_RST = 1; //DM9000硬件复位结束delay_ms(100
2019-06-27 04:35:34

u***网卡驱动下载

u***网卡驱动下载u***网卡驱动程序:ADM8511 USB网卡驱动程序ADM8515 USB网卡驱动程序AS268L USB网卡驱动程序DM9601 USB网卡驱动程序MCS7830 USB
2008-09-28 15:45:07

uboot移植dm9000无法获取IO BUS的位数

我在韦东山的S3C2440开发板上移植DM9000时ping主机ping不同,是因为无法获取IO BUS的位数,但不知道问题出现在哪了,代码追踪到了这里/* Auto-detect 8/16
2019-07-24 05:45:07

【分享】飞凌2440/6410新版Linux+裸机视频教程打包下载

编写继_H.aviLCD驱动编译_H.aviLCD驱动测试_H.aviOK6410_网卡驱动框架编写_H.aviOK6410_网卡DM9000的UBOOT移植及patch制作和patch文件分析
2013-06-22 08:46:49

为什么DM9000网卡物理地址无法设置进环境变量中?

原先做DM9000移植的时候都是成功的,但是在做环境变量和裁剪的时候就出了这个问题,设置成nandflash保存网卡的环境变量就会报这个错,norflash不会报错U-Boot 2016.01
2019-09-20 00:10:47

为什么UBOOT移植DM900驱动时会卡死?

注意:如果点击空白处无法输入,则点击字会有输入提示符 | 则可以使用键盘进行输入!此板块为 [uboot开发]问题所在章节:DM9000网卡移植发生问题的运行环境:官方提供的环境
2019-09-24 01:57:37

为什么uboot移植DM9000后ftfp不能下载uImage?

注意:如果点击空白处无法输入,则点击字会有输入提示符 | 则可以使用键盘进行输入!此板块为 [uboot开发]问题所在章节:毕业班第2课第3.5节_移植最新u-boot之修改代码支持DM9000网卡
2019-09-26 05:45:02

为什么通过杜邦线连接DM9000模块程序能获取到IP地址?

,但是程序还是不断通过串口打印 dm9000 rx: rx error, stop device具体的程序和电路图[url=]图片[/url][url=]附件[/url] 网络实验1 LWIP无操作系统移植.zip (3.11 MB )
2019-09-02 23:39:09

DM9000网卡芯片驱动的预备知识

交换。)。它可以实现RJ-45接口的1、2上的传送信号线和3、6上的接收信号线的功能自动互相交换。DM9000原理DM9000 是Davicom公司的一款以太控制芯片,在网络中它可自动获得同设定MAC地址
2014-03-26 16:35:39

单片机实例项目:DM9000有线以太网卡开发资料

单片机实例项目:DM9000有线以太网卡开发资料,推荐下载!
2025-06-03 20:55:32

基于S3C2440和DM9000AE的以太接口的设计

的以太接口的设计方案,并在Windows CE操作系统上开发移植了网络驱动程序实现网络的接入。2. DM9000AE工作原理2.1 DM9000的主要特性和总体结构DM9000AE是DEVICOM
2021-11-05 06:30:01

如何在STM32F103工程里添加移植LWIP协议

完成TCP服务器、TCP客户端的通信测试。 网卡采用的是DM9000,工程代码中,采用STM32的FSMC接口来驱动DM900网卡DM9000是并口网卡,引脚多,但是速度快,也可以采用其他网卡,SPI协议的、UART协议的等。 比如:W5500。 因为主要是讲LWIP协议栈的移植,所以网卡相关
2021-08-12 07:20:22

如何在uboot使用命令打开DM9000

在使用开发板ping虚拟机的时候 发现了ERROR: resetting DM9000 -> not responding 这个错误 DM9000没有打开,我使用的是没有默认打开网卡
2019-09-25 22:14:01

如何编写移植DM9000C网卡驱动程序

上一节 我们学习了: 网卡驱动介绍以及制作虚拟网卡驱动: 接下来本节,学习网卡芯片DM9000C,如何编写移植DM9000C网卡驱动程序。1.首先来看DM9000C原理图如下图所示:  (#:表示低电平有效)SD0~15:16位数据线,有CMD引脚决定访问类型CMD:命...
2022-01-12 06:49:36

怎样去解决Mini2440平台下RT-Thread Demo中的DM9000驱动问题呢

initialzation failed!Device File System initialized!dm9000 id: 0x90000a46operating at 100M half
2022-04-11 11:14:30

请问DM9000运行lwip经常死该怎么办?

战舰V3板:DM9000运行lwip经常rxbyte>1,如0xc5等,进入这里,TCP/IP通讯就死了,自己加入软复位也不好使,难道只能重新上电吗?dm9000.c的终端服务程序
2019-08-27 23:48:21

请问IP101和DM9000区别是什么?

IP101和DM9000区别?这两个数据传输速度差异大么,为什么dm9000有16个数据位!
2019-05-09 07:55:52

采用PocketPC实现CF驱动程序

用扩展槽,利用该接口,可设计不同的CF实现不同的应用,如CFMODEM、CF网卡、CF数据采集接口等。在CF的设计中,基于PocketPC的驱动程序设计非常关键,直接影响着CF的性能。本文结合CF
2019-06-04 05:00:03

1394网卡驱动下载

1394网卡驱动下载 东圣 IEEE1394 最新驱动下载
2007-12-06 08:20:21781

ad1888声驱动程序下载

ad1888声驱动程序下载 sound max V5.2版驱动程序
2008-07-16 09:19:3349

dm9601 usb网卡驱动程序下载(支持Windows X

dm9601 usb网卡驱动程序下载(支持Windows XP/2000/2003)
2008-09-28 15:23:351312

kh-886 usb网卡驱动程序下载

kh-886 usb网卡驱动程序下载********************DM9601 USB To Fast Ethernet Adapter******************** 驱动
2008-09-28 15:29:51352

zt6688 usb网卡驱动程序下载

zt6688 usb网卡驱动程序
2008-09-28 15:33:29491

davicom 9102网卡驱动程序下载

davicom 9102网卡驱动程序 全向 QN408网卡,芯片:DAVICOM 9102 For Win9x全向 QN408网卡,芯片:DAVICOM 9102 For WinME全向 QN408网卡,芯片:DAVICOM 9102 For Winnt全向 QN408网卡,芯片
2008-09-28 15:37:21115

usb网卡驱动程序下载(万能全集)

usb网卡驱动程序:ADM8511 USB网卡驱动程序ADM8515 USB网卡驱动程序AS268L USB网卡驱动程序
2008-09-28 15:40:154204

RTL8150L USB网卡驱动程序下载

RTL8150L USB网卡驱动程序
2008-09-28 15:47:3711

ADM8511 USB网卡驱动程序下载

ADM8511 USB网卡驱动程序
2008-09-28 15:47:5010

ADM8515 USB网卡驱动程序下载

ADM8515 USB网卡驱动程序
2008-09-28 15:48:264

AS268L/MCS7830 USB网卡驱动程序下载

AS268L/MCS7830 USB网卡驱动程序
2008-09-28 15:49:15274

acer aspire 5570驱动程序下载

acer aspire 5570驱动程序下载 宠基笔记本驱动程序下载. ASPIRE  5570网卡驱动程序 for WinXP ASPIRE  5570显卡驱动程序
2008-10-09 20:05:06391

acer TravelMate C300网卡驱动下载

acer TravelMate C300网卡驱动驱动下载 驱动名称: 网卡驱动版本号: 5.33.0.0操作系统: WinXP适用机型: TravelMate C300系列备注说明: 解压缩后,双击setup安装
2008-10-10 23:39:576

acer Aspire 4310网卡驱动下载

宏基acer Aspire 4310网卡驱动下载驱动名称: 网卡驱动版本号: 操作系统: WinXP适用机型: Aspire 4310系列备注说明: 解压后运行Setup.exe
2008-10-11 19:48:0521

acer Aspire 4520网卡驱动+无线网卡驱动下载

宏基acer Aspire 4520网卡驱动+无线网卡驱动下载 驱动名称: 主板驱动版本号: 13.13操作系统: WinXP 适用机型: Aspire 4520 系列 备注说明: 解压后运行Setup.exe
2008-10-11 21:42:57179

acer Aspire 4530网卡驱动下载

宏基acer Aspire 4530网卡驱动下载驱动名称: 网卡驱动版本号: v10.78.0.0操作系统: WinXP适用机型: Aspire 4530系列备注说明: 解压后运行Setup.exe
2008-10-11 22:08:0158

acer Aspire 4715网卡驱动下载

宏基acer Aspire 4715网卡驱动下载驱动名称: 网卡驱动版本号: 操作系统: WinXP适用机型: Aspire 4715系列备注说明: 解压后运行Setup.exe
2008-10-11 23:04:0714

acer Aspire 3600网卡驱动下载

宏基acer Aspire 3600网卡驱动下载驱动名称: 网卡驱动版本号: 操作系统: WinXP适用机型: Aspire 4715系列备注说明: 解压后运行Setup.exe
2008-10-13 08:00:0124

acer Aspire 4730网卡驱动下载

宏基acer Aspire 4730网卡驱动下载驱动名称: 网卡驱动版本号: 5.698.701.2008操作系统: WinXP适用机型: Aspire 4730系列备注说明: 解压后双击Setup.exe
2008-10-13 08:25:1228

acer Aspire 4720网卡驱动下载

宏基acer Aspire 4720网卡驱动下载驱动名称: 网卡驱动版本号: 10.26.0.0操作系统: WinXP适用机型: Aspire 4720系列备注说明: 解压后运行Setup.exe
2008-10-13 19:00:547

acer Aspire 4920网卡驱动下载

宏基acer Aspire 4920网卡驱动下载驱动名称: 网卡驱动版本号: 10.0.7操作系统: WinXP适用机型: Aspire 4920系列备注说明: 解压后运行Setup.exe
2008-10-13 20:05:0914

acer Aspire 5510网卡驱动下载

宏基acer Aspire 5510网卡驱动下载驱动名称: 网卡驱动版本号: 6.64.0.0操作系统: WinXP适用机型: Aspire 5510系列备注说明: 解压缩后,以添加新硬件方式安装
2008-10-13 23:34:073

acer Aspire 5530网卡驱动下载

宏基acer Aspire 5530网卡驱动下载驱动名称: 网卡驱动版本号: 操作系统: WinXP适用机型: Aspire 5530系列备注说明: 解压后运行Setup.exe
2008-10-14 00:31:246

acer Aspire 5540网卡驱动下载

宏基acer Aspire 5540网卡驱动下载驱动名称: 网卡驱动版本号: 5.639.0118.2006操作系统: WinXP适用机型: Aspire 5550系列备注说明: 解压缩后双击setup.exe安装
2008-10-14 01:07:3428

RTL8139网卡驱动程序分析

对多数驱动程序开发的学习者来说,总是感觉很难⼊门,不能从整体上把握驱动程序是如何驱动硬件设备⼯作的。本文以Linux内核中8139网卡驱动为例,对驱动程序的&#
2008-10-19 15:04:3139

DM9000/DM9010 pdf datasheet (E

DM9000/DM9000A & 9010 10/100 Mbps Single Chip Ethernet Controller with General Processor
2008-12-25 21:57:548

dm9000/dm9000a linux驱动程序 (Ethe

dm9000/dm9000a以太网卡芯片linux驱动程序 :dm9000/dm9000a Ethernet chips linux driver A Davicom DM9000 fast
2008-12-26 00:13:05117

dm9000a.c

dm9000a.c为以太芯片的驱动程序。  dm9000.c: Version 1.2 03/18/2003       
2008-12-26 00:18:5712

dm9000a驱动

dm9000驱动程序为ADS下的驱动程序。 /*  dm9000x.c: Version 1.25 04/28/2004      
2008-12-26 09:29:5192

8139网卡驱动程序下载

8139网卡驱动程序免费下载.     Realtek瑞昱RTL 8139(A/B/C/D/8130)/810X/8139C_Plus/8169(S/SB)/8110
2009-03-16 08:56:514

Realtek RTL 8150网卡驱动程序 -下载

Realtek RTL 8150网卡驱动程序 -下载
2009-03-16 09:01:533

VxWorks下网卡驱动程序的开发Development o

本文首先从整体上分析VxWorks 网卡驱动程序的原理和结构,然后深入地分析Rtl8139C 网卡驱动程序的结构以及实现,本文对于VxWorks 下的同类开发也有一定参考作用。关键词:网卡
2009-06-06 13:47:5120

uClinux 下CAN 通信驱动程序的实现

uClinux 是针对微控制领域设计的嵌入式操作系统。本文介绍了基于uClinux 嵌入式操作系统的CAN 通信设备驱动程序的实现。描述了CAN 通信驱动程序的框架以及如何将驱动程序
2009-08-13 10:51:1811

NE2000网卡芯片驱动程序

uCOS51 高效内核OS 人机界面SHELL 的编写51 机开发板的硬件设计RTL8019AS 网卡驱动程序51TCP/IP 协议栈设计应用协议FTP PPP HTTPSMTP SNMP 在51 上的实现技术51OS 任务划分和应用程序实例由51 软件
2009-11-23 15:05:1540

VxWorks下网卡驱动程序的开发

本文首先从整体上分析VxWorks网卡驱动程序的原理和结构。然后深入地分析Rd8139C网卡驱动程序的结构以及实现,本文对于VxWorks下的同类开发也有一定参考作用。
2009-11-28 16:40:3622

Realtek 8110 8169 千兆网卡驱动程序

Realtek 8110 8169 千兆网卡驱动程序.exe
2010-01-26 15:12:168

Attansic L1驱动程序与公用程序v143790

Attansic L1驱动程序与公用程序v1437907版.zip
2010-01-29 14:18:184

华硕Realtek 网卡驱动程序V5.658.0814.20

华硕Realtek 网卡驱动程序V5.658.0814.2006 .zip
2010-02-05 15:44:143

基于DM9000的以太藏文信息控制平台

基于DM9000的以太电路,单片机端移植精简TCP/IP协议栈unIP,实现简易的TCP服务器。对该简易的TCP服务器进行改造,把藏文网页存储到TCP服务器中,利用互联网直接访问该藏文TCP服务
2010-02-10 16:27:4936

基于ARM和DM9000网卡接口设计与实现

针对ARM CPU S3C2410的特点,设计开发了外围网卡接口平台,通过驱动程序对以太控制芯片DM9000的控制,实现了网络数据传输功能。硬件方面主要涉及以太网网络接口的设计,软件方
2010-10-09 16:16:27144

基于BF533的Linux网络驱动程序

分析Linux网络驱动程序体系结构的基础上,结合Linux2.6.18内核在ADSP鄄BF533开发板上移植编写CS8900A网卡驱动程序的实例,重点讨论了嵌入式Linux网络驱动程序的实现原理,并详细分析
2010-12-25 16:22:4620

DM9000的以太藏文信息控制平台

DM9000的以太藏文信息控制平台 摘要:基于DM9000的以太电路,单片机端移植精简TCP/IP协议栈unIP,实现简易的TCP服务器。对该简易的TCP服务器进行改造,把藏文网页存储
2010-04-13 12:47:166070

智能网卡驱动程序的性能评价

通信网络对机群系统的性能影响很大建立高效的通信网络依赖快速网络硬件支持智能网卡用于机群的快速接入提高了Internet应用的性能其中驱动程序是发挥智能网卡能力的关键因而对驱
2011-06-28 17:14:4521

802.11网卡Windows驱动的设计与实现

介绍了802.11系列协议的发展及异同,分析了Windows系统中的网络驱动模型,根据NDIS驱动模型设计并实现了802.11网卡Windows驱动程序,重点介绍了驱动中的数据收发队列的设计管理和协议状态
2013-09-25 11:18:0718

单片机驱动DM9000网卡芯片详细调试过程

单片机驱动DM9000网卡芯片详细调试过程
2015-11-02 11:03:110

Linux下8019网卡驱动程序

本文以 S3C44B0 的 CPU 为例, 详细解析了 linux 下 RTL8019 网卡驱动程序工作原理, 其间知识大多来源互联网络, 特别是浙大潘纲的论文, 在此不一一列出, 此文目的只是让嵌入式 linux 爱好者得到更多网卡驱动的资料,并获得交流机会
2016-01-06 11:14:3413

基于WinCE环境的CAN适配驱动程序的设计与实现

本文简要介绍了嵌入式实时操作系统WinCE环境下驱动程序的设计原理和CAN总线技术并详细分析了依托PC/104总线的CAN适配底层驱动程序的设计与实现。
2016-03-29 14:25:183

Linux设备驱动程序的平台驱动程序和字符驱动程序介绍

了解Linux设备驱动程序的基础知识,重点介绍平台驱动程序和字符驱动程序。 提出了简单的平台驱动程序实现和简单的字符驱动程序实现。
2018-11-27 06:32:004927

使用单片机驱动DM9000的详细资料和代码说明

和其它网卡芯片不同,DM9000系列网卡芯片在嵌入式开发板上很常见,尤其是有关ARM-Linux的开发板上的网络连接部分几乎都是采用该芯片完成的。当然,其它网卡芯片,如RTL8019的应用也很常见
2019-09-26 17:16:0010

使用单片机驱动DM9000网卡芯片的详细调试过程资料免费下载

本文主要介绍单片机驱动DM9000E网卡芯片的详细过程。从网卡电路的连接,到网卡初始化相关程序调试,再到ARP协议的实现,一步一步详细介绍调试过程。如果有时间也会把UDP和TCP通讯实验过程写出来
2019-08-27 17:30:0016

linux内核中的DM9000驱动程序详细资料分析

自己感觉前段时间的学习,一直是东一榔头,西一棒子,所以决定听“赵磊”大哥的话:这个世界太浮躁,需要静下心来做点儿学问。于是,哥们鼓起勇气开始分析linux内核中的DM9000驱动程序
2019-05-07 18:21:001

DM9000物理接口寄存器的详细资料说明

本文档的主要内容详细介绍的是DM9000单芯片快速以太MAC控制器物理接口寄存器的详细资料说明。
2020-01-13 08:00:0010

使用单片机驱动DM9000网卡芯片的详细调试过程说明

和其它网卡芯片不同,DM9000系列网卡芯片在嵌入式开发板上很常见,尤其是有关ARM-Linux的开发板上的网络连接部分几乎都是采用该芯片完成的。当然,其它网卡芯片,如RTL8019的应用也很常见
2020-01-13 08:00:003

网卡驱动程序不正常的解决办法

网卡驱动程序异常上不了怎么办 网卡驱动程序不正常的解决办法
2022-09-28 09:49:521

DM9000单芯片快速以太MAC控制器英文手册

电子发烧友网站提供《DM9000单芯片快速以太MAC控制器英文手册.pdf》资料免费下载
2024-07-16 17:30:520

已全部加载完成