3393| 1
|
ENC28J60.H里面有几个地方不太明白,原子哥指点下,谢谢、、、 |
5金钱
最佳答案1、SPRD_MASK看名字就知道是掩码,为0X80,用来判断某个控制寄存器是否属于MAC或者PHY寄存器(我们的例程没有用到这个功能)
2、控制寄存器后面跟的0X20,0X40和0X60这些是地址偏移,因为ENC28J60有4个BANK,每个BANK大小都是0X20,所以BANK1中寄存器的地址就是BANK0对应寄存器地址上加上0X20,比如BANK0的ERDPTL为0x00,那么BANK1的EHT0就是(0X00|0X20),同理,BANK2的MACON1就是(0X00|0X40),BANK3的MAADR1寄存器就是(0x00|0X60), ...
| ||
学习ING,坚持啊、、
|
||
| ||
开往春天的手扶拖拉机
|
||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-6-19 10:37
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网