DM9000A以太网控制器应用笔记
5星 · 超过95%的资源 需积分: 9 37 浏览量
更新于2024-07-22
收藏 182KB PDF 举报
"该资源包含了DM9000A的数据表和应用笔记,适用于需要了解或使用DM9000A 16/8位以太网控制器的工程师。"
DM9000A是一款由Davicom Semiconductor公司生产的集成处理器接口的16/8位以太网控制器。这份应用笔记提供了技术参考手册,详细介绍了DM9000A的功能、接口设计以及系统硬件配置。
1. **简介** (1INTRODUCTION)
- 介绍DM9000A的基本功能和设计目标,是连接微处理器和以太网物理层(PHY)的桥梁,支持8/16位数据宽度操作。
2. **通用处理器总线描述** (GENERAL PROCESSOR BUS DESCRIPTION)
- 提供了与处理器总线典型信号连接的方案,包括引脚功能表,处理器并行总线的8/16位模式设置,以及命令类型。
3. **系统硬件设计** (SYSTEM HARDWARE DESIGN)
- 指导如何选择芯片,设置strap引脚,以及如何操作串行EEPROM。
- EEPROM的格式也进行了详述,以存储配置信息。
- 描述了GPIO引脚的设置,以及8位和16位应用的电路图参考设计。
4. **复位操作和PHY电源管理模式** (RESET OPERATION AND PHY POWER-DOWN MODE)
- 详细阐述了上电复位、软件复位的过程,以及如何进入和控制PHY的电源关闭模式。
- 包括了GPRPHYPD设置和PHY寄存器设置,以实现节能操作。
5. **如何编程DM9000A** (HOW TO PROGRAM DM9000A)
- 解释了如何读写DM9000A的寄存器,这是驱动程序开发的基础。
- 列出了驱动初始化的步骤,确保控制器能正确启动和运行。
- 说明了读写EEPROM数据的方法,这对于设置网络配置参数至关重要。
这份文档对于需要设计和集成DM9000A到嵌入式系统中的开发者来说是非常宝贵的资源,它涵盖了从硬件选型到软件驱动开发的整个过程,确保了DM9000A能够无缝地工作在各种系统环境中。
2015-06-02 上传
107 浏览量
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
qq_24791069
- 粉丝: 0
- 资源: 1
最新资源
- EconomyAPI:基于配置存储的经济方法
- nest-status-monitor:基于Socket.io和Chart.js的简单,自托管模块,用于报告基于Nest的节点服务器的实时服务器指标
- Softimage dotXSI xchange for Max-开源
- leetCode:leetCode实践
- ecommerce
- mobile-logstash-encoder:占位符描述:@markrichardsg通过回购生成
- 56G_112G_PAM4系列之玻纤效应.rar
- GCD_Course_Project:提交我的获取和清理数据课程的课程项目
- springboot_service:Spring Boot安全性
- docker-traefik-prometheus:一个用于使用Promethues和Grafana监视Traefik的Docker Swarm堆栈
- 网状 Meta 分析实用教程(下).rar
- Network_data_复杂网络仿真_复杂网络数据_复杂网络_
- advance-CV
- nuxeo-course-browser
- artysite:主要个人网站
- Dev-Cpp_5.11_TDM-GCC_4.9.2_Setup.zip