完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我是首次设计STM32的扳子,首次使用stm32的,现在做了一个stm32f107+DP83848,参照金龙板画的,程序也采用金龙板程序,目前rj45口1个灯亮,另一个灯在电脑ping 的时候闪,但是ping不通,为什么
|
|
相关推荐
7个回答
|
|
看一看你的硬件接口和软件接口是不是一样的
|
|
|
|
我用的429 +83848 ping 功能也一直不好,但是客户端服务端通信都是正常的! 你可以先试试建立客户端 能与电脑通信不?
|
|
|
|
建立不起来
|
|
|
|
硬件:PA1 ETH_RMII_REF_CLK
PA2 ETH_MDIO PA8 MCO PB11 ETH_RMII_TX_EN PB12 ETH_RMII_TXD0 PB13 EHT_RMII_TXD1 PC1 ETH_MDC RESET PD8 ETH_RMII_CRSDV PD9 ETH_RMII_RXD0 PD10 ETH_RMII_RXD1 |
|
|
|
采用的是RmII模式
|
|
|
|
大哥, 不直接回复我都不知道你回复我了!!!!!
1.先仿真看看DP83848_Init 初始化能不能过去。 2.看看ping的时候你的RJ45的绿灯是否是闪烁的,不闪烁就查硬件 3.闪烁就在以太网接收中断地方打断点或者打印log,看看有没有数据接收到。 我之前调试就是可以接收但是发送不了,最后发现发送引脚配置错了。很低级的错误。 还有看看你的 配置 83848和L8702不一样的地方 [C] 纯文本查看 复制代码 1.#define DP83848_PHY_ADDRESS 0x01// PHY芯片地址./* Section 4: Extended PHY Registers */#define PHY_SR((uint16_t)16) //DP83848的PHY状态寄存器地址#define PHY_SPEED_STATUS ((uint16_t)0x0002) //DP83848 PHY速度值掩码#define PHY_DUPLEX_STATUS ((uint16_t)0x0004) //DP83848 PHY连接状态 |
|
|
|
83848 支持ping吗?有开关功能吗?我的意思就像lwip,可以关闭应答,这需要你确认。
|
|
|
|
只有小组成员才能发言,加入小组>>
490 浏览 0 评论
1030 浏览 1 评论
2411 浏览 5 评论
2732 浏览 9 评论
移植了freeRTOS到STMf103之后显示没有定义的原因?
2550 浏览 6 评论
使用eim外接fpga可是端口一点反应都没有有没有大哥指点一下啊
585浏览 9评论
587浏览 7评论
请教大神怎样去解决iMX6Q在linux3.0.35内核上做AP失败的问题呢
695浏览 6评论
563浏览 5评论
602浏览 5评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-9-29 06:17 , Processed in 1.022415 second(s), Total 93, Slave 73 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号