网络接口的设计: 网卡的存储器映射地址为:0x83400000 --- 0x8340001F RTL8019AS 基地址选择引脚BD0-BD3悬空(相当于IOS0~IOS3 都接地),此时I/O 基地址为300H,即0011,0000,0000 所以SA6,SA7,SA10-SA19均接地;SA9接电源(相当于高电平);SA5与CS3相连,当CS3为低电平时(此时SA5=0);SA8与地址总线A22相连,当A22=1(即SA8=1)选中网卡。 问题如下: 1 为什么SA0-SA4接A1-A5?难道是16位数据总线的原因,即8019带有的16K存储器按照16字节的方式来读写,我在移植uIP0.9时,8019工作在16位方式下。 2 IOCS16B为什么通过27K的电阻接地?按照手册IOCS16B接高电平,8019才工作16方式下。
EasyARM2200开发板的原理图在附件中
相关链接:https://bbs.21ic.com/upfiles/img/20071/20071615644581.pdf |