搜索
bottom↓
回复: 14

2000元能否求购一个MDIO的读写控制子函数呢?

[复制链接]

出20入34汤圆

发表于 2017-11-3 20:29:23 | 显示全部楼层 |阅读模式
最近在做一个产品,需要用到MDIO的控制程序,自已弄的话需要花不少时间,如果这上面能找到方法的最好

要求:

1.用STM32F103VET6单片机
2.使用模拟IO,
3.需要提供源代码(最终我还要在这个程序的基础上进行改写)。
4.最终需要的是提供一个工程文件。
5.使用串口输出读写的结果。

不知道这个价钱合适不合适,谢谢了。

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入0汤圆

发表于 2017-11-3 21:43:21 | 显示全部楼层
是以太网PHY的那个MDIO?自己看看时序就可以搞定了

出0入0汤圆

发表于 2017-11-4 07:17:46 | 显示全部楼层
如果是PHY的MDIO,刚好刚刚写完一个,只是用的是FPGA做的,其实你看一下时序说明,挺清楚的,一天时间不到就可以做完了。用的是LAN8720的手册。

出20入34汤圆

 楼主| 发表于 2017-11-4 08:47:08 | 显示全部楼层
liurangzhou 发表于 2017-11-3 21:43
是以太网PHY的那个MDIO?自己看看时序就可以搞定了

好吧 我试试自己写 以前没弄过

出5入0汤圆

发表于 2017-11-4 08:54:39 来自手机 | 显示全部楼层
如果是PHY的,我有一份NXP的例程,我晚上回家我传上来。

出0入14汤圆

发表于 2017-11-4 09:38:56 | 显示全部楼层
liurangzhou 发表于 2017-11-3 21:43
是以太网PHY的那个MDIO?自己看看时序就可以搞定了

我想请教下,在类似的这种模拟通信中,

这么高的速率(MHz),

在接收数据时,也是用引脚中断,加上定时器来测量每一个位的值?

那如果在发送时,同样是用引脚中断,加上定时器,还是直接delay()好?

出0入0汤圆

发表于 2017-11-4 10:01:50 | 显示全部楼层
isakura 发表于 2017-11-4 09:38
我想请教下,在类似的这种模拟通信中,

这么高的速率(MHz),

MDIO的速度要求不高

出0入0汤圆

发表于 2017-11-4 10:10:59 | 显示全部楼层
本帖最后由 xivisi 于 2017-11-4 10:13 编辑

MDIO  完全可以用,半双工SPI 模拟

PS: 对于Linux系统,内核中提供了一个mdio-bitbang.c,里面实现了一套软件实现的MDIO/MDC接口时序可供参考。

出0入0汤圆

发表于 2017-11-4 11:47:41 | 显示全部楼层
以太网的MDIO很简单的,摸索一下,一天就搞定了,速度也要求不高

出20入34汤圆

 楼主| 发表于 2017-11-4 12:05:01 | 显示全部楼层
isakura 发表于 2017-11-4 09:38
我想请教下,在类似的这种模拟通信中,

这么高的速率(MHz),

没关系 我想用的是主机 不是从机 从机的话很困难 主机的话会好很多

出5入0汤圆

发表于 2017-11-6 08:58:25 | 显示全部楼层

LZ,可以看看这个有没有帮助。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出20入34汤圆

 楼主| 发表于 2017-11-6 10:35:39 | 显示全部楼层
menglogic 发表于 2017-11-6 08:58
LZ,可以看看这个有没有帮助。

好的 非常感谢 我先看看

出0入0汤圆

发表于 2017-11-6 10:42:53 | 显示全部楼层
随便找个ETH PHY的手册,照着模拟时序就行了。

SMI没有最低频率限制,印象中。

注意前导的32个Bit最好不要省略。

出0入4汤圆

发表于 2017-11-7 08:37:42 | 显示全部楼层
本帖最后由 physis 于 2017-11-7 08:51 编辑

哈,这个我做过,还做过用单片机模拟以太网口协商过程
楼主不急花钱,这个上csdn或pudn搜一下就有

出20入34汤圆

 楼主| 发表于 2017-11-7 08:52:33 | 显示全部楼层
physis 发表于 2017-11-7 08:37
哈,这个我做过,还做过用单片机模拟以太网口协商过程
楼主不急花钱,这个上csdn或pudn搜一下就有 ...

好的 谢谢你的建议
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-6-3 22:48

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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