完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
原子哥,我在移植以太网程序的时候看到那些寄存器地址后面或上0x60和0x80如
#define MICON (0x11|0x40|0x80) #define MICMD (0x12|0x40|0x80) #define MIREGADR (0x14|0x40|0x80) #define MIWRL (0x16|0x40|0x80) #define MIWRH (0x17|0x40|0x80) #define MIRDL (0x18|0x40|0x80) #define MIRDH (0x19|0x40|0x80),为什么要这样呢? if((bank&BANK_MASK)!=ENC28J60BANK)//和当前bank不一致的时候,才设置 这一句BANK_MASK是0x60,这是去第六位和第五位,这个是怎么回事? |
|
相关推荐
3个回答
|
|
这个我也没研究,直接copy别人的代码呢,呵呵
|
|
|
|
原子哥,如果用W5100的话还要移植这些协议吗?
|
|
|
|
貌似W5100自带了TCP/IP协议哦.
|
|
|
|
只有小组成员才能发言,加入小组>>
如何使用STM32+nrf24l01架构把有线USB设备无线化?
2543 浏览 7 评论
请问能利用51单片机和nRF24L01模块实现实时语音无线传输吗?
2328 浏览 5 评论
3148 浏览 3 评论
2799 浏览 8 评论
为什么ucosii上移植lwip后系统进入了HardFault_Handler?
2759 浏览 4 评论
请教各位大咖:有没有接收频率32M左右的芯片推荐的?先感谢啦!
603浏览 1评论
852浏览 0评论
963浏览 0评论
618浏览 0评论
444浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-20 13:19 , Processed in 1.113991 second(s), Total 81, Slave 65 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号