电子发烧友App

硬声App

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

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

3天内不再提示

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

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

收藏

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

评论

查看更多

相关推荐

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

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

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

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

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

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

【NUCLEO-F412ZG申请】合作式调度器构建以及基于DM9000的LWIP移植及调试

申请理由:项目描述:1、首先了解该开发板外设及特性2、简单调试一个LED灯Demo。3、实现合作式调度器,以及基本的延时函数,搭建整体代码框架4、移植DM9000驱动,实现IO口模拟并行总线驱动
2016-10-31 15:31:40

【OK210试用体验】网卡驱动实现

Internet的开放性,任何厂家基于TCP/IP协议、Internet技术生产的网络适配器均能接入Internet,与全球计算机互连通信。笔者此处就DM9000A网卡驱动实现作一个简单的介绍。1.
2015-08-29 10:39:12

【分享】飞凌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

基于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

如何用DM9000口模块实现web服务器功能?

现在用DM9000口模块,用的是uip协议栈,想实现一个web服务器的功能,目前已经ping通了,但有个问题我看uip协议栈里规定,web服务器里要显示的网页代码量要控制在2k以内,而我现在想往网页上放张照片,但一张照片就至少7、8k,请问,我该怎么实现这个过程呢???
2019-09-17 03:56:41

如何编写移植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_init函数该怎么办?

U-BOOT下得DM9000驱动drivers\net\dm9000x.c下得一个函数:int dm9000_initialize(bd_t *bis){struct eth_device *dev
2019-11-01 01:45:16

用stm32vct6驱动dm9000aep,移植的lwip协议,ping不通是哪里出了问题?

我用stm32vct6驱动dm9000aep,移植的lwip协议,芯片的ID读取没有任何问题,插上网线笔记本电脑也可以检测到口,口的绿灯和黄灯常亮,也可以与电脑自动协商phy模式,但是就是
2024-03-20 07:09:07

请问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

请问stm32控制DM9000引脚连接的原理图有吗?

哪位大神做过用stm32f407控制DM9000的芯片啊,能否发一份stm32f407和DM9000的引脚连接的原理图啊。。谢谢。。。 3126228423@qq.com
2018-09-19 09:23:27

采用PocketPC实现CF驱动程序

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

WINCE驱动程序开发指南

CE驱动程序所有驱动皆为动态链接库驱动实现中可以调用所有标准的APICE驱动程序模型本机驱动程序流接口驱动程序本机驱动程序用于低级、内置设备提供
2008-07-07 15:06:2341

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

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

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

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

zt6688 usb网卡驱动程序下载

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

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:154201

8139d网卡驱动程序下载

8139d网卡驱动
2008-09-28 15:44:35599

RTL8150L USB网卡驱动程序下载

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

ADM8511 USB网卡驱动程序下载

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

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

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

天语手机usb驱动程序

天语手机usb驱动程序:天语手机usb驱动程序下载
2009-04-30 12:36:51792

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

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

嵌入式Linux网络驱动程序的开发及实现原理

分析Linux 网络驱动程序体系结构的基础上,结合利用Linux2.6.18 内核在FS2410 开发板上移植编写CS8900A 网卡驱动程序的实例,重点讨论了嵌入式Linux 网络驱动程序的实现原理,并详细分
2009-09-03 11:46:3224

VxWorks下网卡驱动程序的开发

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

Realtek 8110 8169 千兆网卡驱动程序

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

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

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

基于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:164559

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

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

嵌入式MICREL网卡底层驱动程序开发步骤

文中在HEROS嵌入式操作系统中,利用开放源代码的TCP/IP协议栈,在MICREL芯片组成的网卡架构的基础上,详细描述了添加网卡底层驱动程序的步骤,探讨并实现了驱动程序的开发。
2011-08-13 15:15:442909

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

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

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

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

HC6800的USB驱动程序

HC6800的USB驱动程序HC6800的USB驱动程序HC6800的USB驱动程序HC6800的USB驱动程序HC6800的USB驱动程序
2015-12-28 15:28:250

基于Linux支持802.11e的无线网卡驱动分析

基于 Linux 的无线网卡驱动的架构,并分析驱动程序中的发送,接收 和无线扩展接口函数。作者通过对于 madwifi 的剖析,详细阐述了如何在无线网卡驱动中实现 802.11e 的 EDCA 访问方式
2016-01-05 15:18:494

Linux下8019网卡驱动程序

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

第9章 Linux驱动程序设计

9.1 Linux 设备驱动程序 9.2 Linux经典Hello world驱动程序 9.3 Linux字符设备驱动程序实例
2017-04-11 14:56:253

DM9000的布局指南

dm9000_layout手册
2017-10-09 15:21:1617

CDM20600驱动程序,USB驱动程序和并口驱动应用程序(免费下载)

本文档的主要内容是CDM20600驱动程序,USB驱动程序和并口驱动应用程序(免费下载)详细资料概述
2018-06-06 10:00:0056

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

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

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

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

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

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

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

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

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

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

FX3驱动程序FX3驱动程序

FX3驱动程序FX3驱动程序
2021-03-22 22:35:47102

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

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

已全部加载完成