阅读:1703回复:3
lv32和43aa82访问物理层寄存器的方法
rifter兄:
今天看了lv32的datasheet发现他24h地址的寄存器和43aa82的20h地址实现的功能是一样的--访问物理层寄存器,只不过在低16位中,一个是可读写一个是只读的。在初始化时,是不是只用到乐高16位? 我是这样写的,先把地址数据放进8-15位,然后再给写信号和地址信号,读的时候先给读信号和地址信号,再读下一个字节,但是发现和写进去的不一致,你的这个地址是怎么写的? |
|
沙发#
发布于:2002-07-30 12:25
读写Phy要通过AV Link间接访问,以Philips为例,Phy Access Register地址为0x14。
ti的类似. 写: 地址放在24-27位,数据放在16-24位,第30位置1,写到AV Link的0x14寄存器。(位从0开始) 读要分两步: 1.地址放在24-27位,第31位置1,其它位置0,写到AV Link的0x14寄存器。 2.(delay 1 ms左右)读AV Link的0x14寄存器。返回:8-11位为地址,0-7位为值。 |
|
板凳#
发布于:2002-07-30 13:19
这个就是芯片的相应寄存器
|
|
地板#
发布于:2002-07-30 13:22
对呀,你这个是ti的
|
|