DM9000 中文资料
时间:10-10
来源:互联网
点击:
50H, 360H, 370H。IO基址与设定引脚或内部EEPROM的共同选定
访问芯片有两个地址端口,分别是地址端口和数据端口。当引脚CMD接地时,为地址端口;当引脚CMD接高电平时,为数据端口。在访问任何寄存器前,地址端口输入的是数据端口的寄存器地址,寄存器的地址必须保存在地址端口。
2、存储器直接访问控制
DM9000提供DMA(直接存取技术)来简化对内部存储器的访问。在对内部存储器起始地址完成编程后,然后发出伪读写命令就可以加载当期数据到内部数据缓冲区,可以通过读写命令寄存器来定位内部存储区地址。根据当前总线模式的字长使存储地址自动加1,下一个地址数据将会自动加载到内部数据缓冲区。要注意的是在连续突发式的第一次访问是读写命令的内容。
内部存储器空间大少16K字节。低3K字节单元用作发送包的缓冲区,其他13K字节用作接收包的缓冲区。所以在写发送包存储区的时候,当存储器地址越界后,自动跳回0地址并置位IMR第七位。同样在读接收包存储器的时候,当存储器地址越界后,自动跳回起始地址0x0c00。
3、包的发送
有两个指数,顺序命名为指针1和指针2,能同时存储在发送包缓冲区。发送控制寄存器(02H)控制冗余校验码和填充的插入,其状态分别记录在发送状态寄存器1(03H)和发送状态2(04H)
发送器的起始地址是0x00H,软件或硬件复位后默认是指针1,先通过DMA端口写数据到发送包缓冲区,然后写字节计数长度到字节计数寄存器。
文章来源:http://www.originic.hk/Item/list.asp?id=1164
收发器 变压器 电压 CMOS 总线 电阻 LED 相关文章:
- 基于EPA与IEEE802.15.4两用手抄器的设计(06-01)
- 基于ARM处理器的MVB 2类设备研究(06-16)
- 基于MSP430及PROFIBUS的监测子站设计(06-12)
- TI详解其业界首款工业用隔离式CAN 收发器(07-27)
- 用无线控制器减少家庭电力消耗(08-18)
- 基于nRF905智能小区照明控制系统设计(08-20)
