发 帖  
原厂入驻New
LAN8710a的配置函数第二个变量是多少?
93 LAN8710a BIOS
分享
想用创龙的6748板子上的网口向电脑上传数据,不想用BIOS,只想跑裸机。找了一下startware中的各种driver文件,发现有EMAC,MDIO ,还有LAN8710a的配置函数。但是创龙的历程里好像是没有应用到这些。想问一下unsigned int Lan8710aIDGet(unsigned int mdioBaseAddr, unsigned int phyAddr)这个函数的第二个变量是多少呀?phyAddr几乎在所有的LAN8710a的配置函数中都有使用,所以还请大神点拨点拨。
0
2020-3-11 10:33:51   评论 分享淘帖 邀请回答
3个回答
EMAC 及 LAN8710a 相关函数在
Library\ThirdParty\lwip-1.3.2\ports\am1808\netif\sitaraif.c 中被调用

phyAddr 就是个 ID 号码 因为 MDIO 可以管理多个 phy 类似 I2C 总线
哦哦,,那这个phyAddr是不是就是     #define    LAN8710A_PHY_ID     (0x0007C0F0u)
我使用这个函数的时候是不是可以这样用啊?:
         Lan8710aIDGet ( SOC_MDIO_0_REGS,LAN8710A_PHY_ID)
???
2020-3-11 11:04:59 评论

举报

我想在创龙给的ENET_ECHO,历程的基础之上做改动,,想自己开辟一个数组,实现让程序每隔1s自动向向上位机上传我这个数组里的数,您觉得我在主函数里还用初始化EMAC,MDIO,和LAN8710吗?是不是include函数里已经帮我初始化好了?要是不行的话,我该怎么初始化呢,有什么步骤吗?需要用到那些函数呀?

2020-3-11 11:19:55 评论

举报

只有小组成员才能发言,加入小组>>

50个成员聚集在这个小组

加入小组

创建小组步骤

关闭

站长推荐 上一条 /7 下一条

快速回复 返回顶部 返回列表