登录/注册

DM9000CEP

更多

好的,DM9000CEP 是一款由 Davicom Semiconductor(联杰科技)设计和制造的、高度集成的、低功耗的 10/100Mbps 自适应性以太网控制器芯片。它主要用于 嵌入式系统 中,为各种设备提供标准、成熟的以太网连接能力。

以下是关于 DM9000CEP 的关键中文信息:

  1. 核心功能:

    • 物理层(PHY) + 媒介访问控制器(MAC): 它集成了完整的 IEEE 802.3u 标准的 10/100Mbps 以太网 MAC 和 PHY 在一个芯片上。
    • 自适应速度与双工: 支持 10Base-T 和 100Base-TX,自动检测并协商连接速度和双工模式(全双工/半双工)。
    • 接口标准: 提供标准的 8位/16位 SRAM-like 接口,方便连接各种微控制器(MCU)、微处理器(MPU)、DSP 或 ASIC。
    • 支持协议: 兼容 IEEE 802.3x 全双工流量控制。
  2. 关键特性:

    • 低功耗设计: 非常适合对功耗敏感的嵌入式应用。
    • 供电电压: 通常核心逻辑电压为 3.3V(I/O 电压有时可支持 5V 容限或需要电平转换),PHY 模拟部分可能为 1.8V(具体参考数据手册)。
    • 封装: 常见的封装形式是 48-pin LQFP
    • EEPROM 接口: 内置接口,用于连接外部串行 EEPROM(如 93C46/56/66)。EEPROM 可用于存储:
      • 唯一的 MAC 地址(设备物理地址)。
      • 配置信息(如 PHY 默认设置)。
      • 厂商 ID、设备 ID 等。
    • 唤醒功能: 支持 Wake-on-LAN(WOL)和远程唤醒。
    • 连接方式: 通过整合的 HP Auto-MDIX 功能,支持使用直连网线或交叉网线连接到交换机/路由器/集线器。
    • 集成度: 包含所需滤波器和终端电阻,简化了外部电路设计。
    • 内部结构: 集成发送 FIFO、接收 FIFO、接收缓冲区、介质接口、EEPROM接口、LED接口、中断请求等模块。
    • 指示灯: 提供 Link/Activity 和 Speed LED 驱动信号。
  3. 典型应用场景:

    • 工业控制与自动化(PLC,HMI)。
    • 嵌入式网络设备(如网关、路由器、交换机的小型模块)。
    • 安防监控系统(网络摄像头、DVR/NVR)。
    • 信息亭和POS机。
    • 游戏机。
    • 网络打印机。
    • 网络存储设备。
    • 任何需要添加低成本、低功耗标准以太网连接的嵌入式系统。
  4. 与 DM9000A 系列的关系:

    • DM9000CEP 属于 DM9000A 系列的成员。
    • 该系列包括多个型号(如 DM9000AEP, DM9000CEP),它们在具体功能、封装、EEPROM 支持或内部寄存器细节上可能有细微差别。
    • CEP 后缀通常特指其特定的封装或配置。对于用户来说,最大的实用区别可能在于封装形式和引脚排列,核心功能(10/100M MAC+PHY, SRAM-like接口, EEPROM支持)是共通的。
    • 驱动程序和软件栈通常兼容同一系列的不同型号。
  5. 重要注意事项:

    • 停产通知: Davicom 的 DM9000A 系列产品(包括 DM9000CEP)已被列入停产(EOL)清单。虽然市场上可能仍有库存,但对于新设计,建议考虑 Davicom 的后续产品(如 DM9051, DM9061 系列或更高性能/更低功耗的新型号)或其他制造商的替代方案。
    • 数据手册依赖: 具体的设计细节、电气特性、时序图和寄存器定义必须参考 Davicom 官方发布的 DM9000CEP 数据手册(Datasheet)

总结: DM9000CEP 是一个经典的、经过广泛验证的嵌入式以太网控制芯片解决方案,它将 MAC、PHY 和必要接口集成在一个低功耗芯片中,通过简单的 SRAM-like 接口与主处理器连接,并利用外置 EEPROM 存储关键信息(特别是 MAC 地址),极大地简化了嵌入式设备实现以太网功能的设计难度。但由于其已停产,在新项目中应评估更新的替代方案。

如果需要更具体的寄存器操作、硬件设计参考或驱动开发信息,强烈建议查找官方的 DM9000CEP 数据手册和应用笔记。

DM9000CEP

DM9000CEP

2024-06-21 02:49:44

DM9000EP

DM9000EP

2024-06-21 02:49:44

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

上一节 我们学习了: 网卡驱动介绍以及制作虚拟网卡驱动: 接下来本节,学习网卡芯片DM9000C,如何编写移植DM9000C网卡驱动程序。1.首先来看DM90

2022-01-12 06:49:36

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

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

资料下载 田召广 2024-07-16 17:30:52

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

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

资料下载 浅笑安然hhh 2020-01-13 08:00:00

DM9000A单片机控制芯片的中文资料免费下载

DM9000A 为 DAVICOM 研发之叁合一之网路晶片,有下列特点: 1. 封装採用 LQFP 48 管脚封装,所佔用之面积和高度小。

资料下载 浅笑安然hhh 2020-01-13 08:00:00

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

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

资料下载 佚名 2019-08-27 17:30:00

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

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

资料下载 好名字 2019-05-07 18:21:00

无法进入dm9000_init函数该怎么办?

U-BOOT下得DM9000的驱动drivers\net\dm9000x.c下得一个函数:int dm9000_initialize(bd_t

2019-11-01 01:45:16

如何在uboot使用命令打开DM9000

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

2019-09-25 22:14:01

U-Boot移植DM9000网卡分享!

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

2019-07-29 00:06:31

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

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

2019-07-24 05:45:07

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

DM9000_Reset(void){DM9000_RST = 0;//DM9000硬件复位delay_ms(10);

2019-06-27 04:35:34

DM9000网卡没有反映,灯不亮

昨天还能用,今天DM9000不能用,dm9000 not found at 0x20000000 id: 0x2b2a2928

2019-06-03 05:45:32

请问IP101和DM9000区别是什么?

IP101和DM9000区别?这两个数据传输速度差异大么,为什么dm9000有16个数据位!

2019-05-09 07:55:52
7天热门专题 换一换
相关标签