
DM9000
b02330224
这个作者很懒,什么都没留下…
展开
-
单片机驱动DM9000网卡芯片(详细调试过程)
单片机驱动DM9000网卡芯片(详细调试过程)【上】2009-03-04 11:13和其它网卡芯片不同,DM9000系列网卡芯片在嵌入式开发板上很常见,尤其是有关ARM-Linux的开发板上的网络连接部分几乎都是采用该芯片完成的。当然,其它网卡芯片,如RTL8019的应用也很常见,在很多开发板上得到应用然而RTL8019的介绍在网上可以找到非常详细的介绍,尤其是用单片机对其做底层驱转载 2012-08-22 14:31:13 · 3026 阅读 · 1 评论 -
DM9000裸机驱动
1 总体介绍DM9000是以太网MAC控制器。它有一个一般处理接口、一个10/100M自适应的PHY和4K DWORD值的SRAM。它的目的是在低功耗和高性能进程的3.3V与5V的支持宽带。DM9000还提供了介质无关接口(MII)。该DM9000支持8位、16位和32位接口访问内部存储器,以支持不同的处理器。DM9000的PHY接口完全支持10MBps下3类、4类、5类非屏蔽双绞转载 2012-08-22 14:17:15 · 2267 阅读 · 0 评论 -
DM9000寄存器功能详细介绍(转)
DM9000(A)是一个全集成、功能强大、性价比高的快速以太网MAC控制器,它带有一个通用处理器接口、EEPROM接口、10/100 PHY和16KB的SRAM(13KB作为接收FIFO,3KB作为发送FIFO)。它采用单电源供电,可兼容3.3V、5V的IO接口电平。 DM9000(A)同样支持MII(Media Independent Interface 介质无关)接口,连接到HP转载 2012-08-22 14:32:44 · 1175 阅读 · 0 评论 -
IIC总线驱动基础知识
由于JZ2440开发板没有接iic总线,所以本节实验是根据fl2440开发板来做的!首先来看一下原理图:我们看到它有两根线:数据线和时钟线,他们用于数据传输。A0、A1、A2是设备地址,它是已经固化在硬件层的。再来看看AT24c02与2440连接图: 我们要知道2440与at24c02之间属于主从连接,也就是说所有的会话转载 2012-08-23 06:35:55 · 638 阅读 · 0 评论 -
Linux内核中platform驱动模型架构与dm9000网卡驱动移植(2)
转自 http://blog.youkuaiyun.com/yinwei520/article/details/6263185,转载请注明出处!通过Platform机制开发发底层驱动的大致流程为: 定义 platform_device---注册 platform_device ---定义 platform_driver-----注册 platform_driver。 1. Platf转载 2012-10-16 13:29:54 · 629 阅读 · 0 评论 -
Linux内核中platform驱动模型架构与dm9000网卡驱动移植
转自http://blog.youkuaiyun.com/yinwei520/article/details/6262931 一、硬件链接情况 DM9000在电路板上的连接中与编程相关的如下:1)EECS拉高:16bit模式;2)INT连接到2440 EINT18:INT脚为低时为有效中断信号,中断线为EINT183)cs连接到2440的nGCS4,CMD连接2440转载 2012-10-16 13:28:18 · 942 阅读 · 0 评论