搜索
bottom↓
回复: 41

做了个DM9000板,准备上STM32+DM9000+LWIP

[复制链接]

出0入0汤圆

发表于 2012-12-10 01:52:50 | 显示全部楼层 |阅读模式
DM9000步线问题挺多的,系统稳定要考虑差分等长之类的,参数也挺重要
步线差的板也可以读ID,但ping不通,改板之后目前已能ping通了,程序写得比较乱,后续整理好后再发上来,
先上电路图

板子实物图

本帖子中包含更多资源

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

x

出0入0汤圆

 楼主| 发表于 2012-12-10 14:15:41 | 显示全部楼层
DM9000+HR911105经典组合

出0入0汤圆

发表于 2012-12-10 18:42:46 | 显示全部楼层
看样子,还可以缩小一点。

出0入0汤圆

 楼主| 发表于 2012-12-11 09:03:23 | 显示全部楼层
CANSTAR 发表于 2012-12-10 18:42
看样子,还可以缩小一点。

右边是可以再小一点,不过稳定更重要了

出0入0汤圆

发表于 2012-12-11 09:19:27 | 显示全部楼层
这个样子的板,淘宝上不是一大把?

出0入0汤圆

发表于 2012-12-11 09:21:16 | 显示全部楼层
楼主,你好,能详细讲讲,这个查分等长是指的,从DM9000到HR911105,还是从DM9000到那个排针

出0入0汤圆

 楼主| 发表于 2012-12-11 13:45:39 | 显示全部楼层
KongQuan 发表于 2012-12-11 09:19
这个样子的板,淘宝上不是一大把?

是有很多,但没有这么便宜,布局这么漂亮的

出0入0汤圆

 楼主| 发表于 2012-12-11 13:47:05 | 显示全部楼层
maimaige 发表于 2012-12-11 09:21
楼主,你好,能详细讲讲,这个查分等长是指的,从DM9000到HR911105,还是从DM9000到那个排针 ...

板子没怎么等长, 主要是弄了差分,RX和TX官脚的布线,你看DM9000的布线指南就知道了

出0入0汤圆

 楼主| 发表于 2012-12-12 23:07:53 | 显示全部楼层
接在STM32上的效果:

本帖子中包含更多资源

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

x

出0入0汤圆

发表于 2013-6-30 10:45:38 | 显示全部楼层
程序呢,怎么没有啊,好像板子的光盘里也没有!

出0入0汤圆

发表于 2013-6-30 11:14:51 | 显示全部楼层
有百为板,却不知还有一个扩展板!!

出0入0汤圆

发表于 2013-7-7 00:38:50 | 显示全部楼层
这个顶下楼主  原理图我借鉴了 谢了

出0入0汤圆

 楼主| 发表于 2013-7-7 01:22:35 | 显示全部楼层
3050311118 发表于 2013-7-7 00:38
这个顶下楼主  原理图我借鉴了 谢了

用于做非开发板类产品没问题,但若是用来做开发板或同类型产品,我们保留追究法律责任的权利,虽然没什么技术含量,但坛里有前车之鉴,请慎重!

出0入0汤圆

发表于 2013-7-7 01:56:37 | 显示全部楼层
xi_liang 发表于 2013-7-7 01:22
用于做非开发板类产品没问题,但若是用来做开发板或同类型产品,我们保留追究法律责任的权利,虽然没什么 ...

嗯  我们是做工控的呢

出0入0汤圆

发表于 2013-10-8 11:42:04 | 显示全部楼层
请问您  如果我使用DM900032位数据总线  那么读地址的时候,是不是也是32位?

出0入0汤圆

 楼主| 发表于 2013-10-8 13:22:28 | 显示全部楼层
image056 发表于 2013-10-8 11:42
请问您  如果我使用DM900032位数据总线  那么读地址的时候,是不是也是32位? ...

这个芯片最多就16位,哪来的32位。

出0入0汤圆

发表于 2013-10-8 14:06:57 | 显示全部楼层
DM9000可以设置为一次读取32位呀?  可能dm9000aep 不行吧

出0入0汤圆

发表于 2013-10-9 10:40:26 | 显示全部楼层
有程序能参考吗?

出0入0汤圆

发表于 2013-11-13 07:15:46 | 显示全部楼层
研究学习用台系芯片可以,但真正做产品,推荐用micrel ksz8851snl  ,SPI 接口,线路简单,接口稳定性好。或者选用SMSC LAN9221之类的。
在稳定性及可用性方面比台系芯片强很多。并且相应的软件资源更丰富.

做出来的产品  4KV 静电干扰测试,台系芯片抗静电性能与美系芯片性能比较?
不插网线,系统加电启动完成后,再插网线,看是否能正常连接,反复插拔网线,看看哪一家芯片每次都可以正常连接 ?

工控产品选美系的绝对是节约成本,减少系统维护成本。

出0入0汤圆

发表于 2013-11-26 20:45:59 | 显示全部楼层
{:huffy:不错

出0入0汤圆

发表于 2013-11-27 23:40:48 | 显示全部楼层
不错啊,等着楼主程序

出0入0汤圆

发表于 2013-11-29 08:34:20 | 显示全部楼层
qftek 发表于 2013-11-13 07:15
研究学习用台系芯片可以,但真正做产品,推荐用micrel ksz8851snl  ,SPI 接口,线路简单,接口稳定性好。或 ...

请问  SMSC的芯片LAN9218 在官网上没找到 编程指南  请问如何做驱动? (我用FPGA控制)

出0入0汤圆

发表于 2013-11-29 15:21:35 | 显示全部楼层
最佳设计是 4块钱的stm8 加17块钱的w5100 速度快 稳定 可靠

本帖子中包含更多资源

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

x

出0入0汤圆

发表于 2013-11-29 16:42:03 | 显示全部楼层
这个我们也在用,走线和地是个问题

出0入0汤圆

发表于 2013-11-29 16:51:59 | 显示全部楼层
xiaoxing 发表于 2013-11-29 15:21
最佳设计是 4块钱的stm8 加17块钱的w5100 速度快 稳定 可靠

17块钱  呵呵~~~

出0入0汤圆

发表于 2013-12-1 00:17:54 | 显示全部楼层
xiaoxing 发表于 2013-11-29 15:21
最佳设计是 4块钱的stm8 加17块钱的w5100 速度快 稳定 可靠

4块STM8 + 10块 KSZ8851SNL

W5100 17块太贵了吧,调价格12块比较正常。 新推出的W5500貌似不错。之前的W5100发热不推荐。

DM9xxxx 芯片BUG太多。

出0入0汤圆

发表于 2013-12-5 09:12:16 | 显示全部楼层

严重建议:
MICREL KSZ8851SNL 性能、价格比台系芯片强很多,特别插拔不能link的bug不存在。另外SPI接口,硬件线路及软件驱动都容易。

WIZNET W5500 ,硬件集成TCP/IP协议栈。不要哪么费心费力去调试uIP lwIP之类的东东,硬件SPI接口,线路简单。

还有SMSC的相关芯片,性能超强。

某些台系芯片D-M-NINE-K在系统上电启动之后再插网线无法LINK这种低级bug要小心。

用台系芯片的,要好好考虑一下芯片BUG,及原厂及代理商是否能出质量承诺书,及硬件软件的复杂程度。

出0入0汤圆

 楼主| 发表于 2014-5-14 17:45:56 | 显示全部楼层
STM32+DM9000+LWIP 新源码已经弄好了,购买了模块的可以联系我

出0入0汤圆

发表于 2014-5-14 23:53:43 | 显示全部楼层
本帖最后由 Mad99cat 于 2014-5-14 23:59 编辑

DM9000布线真心没难度。。。

出0入0汤圆

 楼主| 发表于 2014-5-15 00:07:16 | 显示全部楼层
Mad99cat 发表于 2014-5-14 23:53
DM9000布线真心没难度。。。

步线差也可以跑,只是不稳定而已。有客户买了别人的,然后跟我们的对比,差别就出来了

出0入0汤圆

发表于 2014-5-15 08:30:43 | 显示全部楼层
xi_liang 发表于 2014-5-15 00:07
步线差也可以跑,只是不稳定而已。有客户买了别人的,然后跟我们的对比,差别就出来了 ...

网上好多不光不走查分,等长都不管,100M这么随意可能还能凑合用,1000M肯定问题多多。走查分,等长,1000M页基本都没问题。

出0入0汤圆

 楼主| 发表于 2014-6-26 19:36:18 | 显示全部楼层
Mad99cat 发表于 2014-5-15 08:30
网上好多不光不走查分,等长都不管,100M这么随意可能还能凑合用,1000M肯定问题多多。走查分,等长,100 ...

不走差分也可以跑,只是可能没那么稳定而已。

出0入0汤圆

发表于 2014-6-26 21:42:10 | 显示全部楼层
就百兆而已,我一向都是随意走线的,没特别去等长,真没发现有啥不稳定的

出0入0汤圆

发表于 2014-6-26 21:49:58 | 显示全部楼层
xi_liang 发表于 2014-6-26 19:36
不走差分也可以跑,只是可能没那么稳定而已。

不走查分可能会丢包

出0入0汤圆

 楼主| 发表于 2014-6-26 22:53:27 | 显示全部楼层
SNOOKER 发表于 2014-6-26 21:42
就百兆而已,我一向都是随意走线的,没特别去等长,真没发现有啥不稳定的 ...

也要注意的,之前试过不走差分的,线走得很弯,也可以读ID,但是ping不通

出0入0汤圆

发表于 2014-7-18 14:03:43 | 显示全部楼层
你好,购买你开发DM9000模块有有提供源代码吗?我参考开发板画的电路现在读ID正常,就是PING不通,还有一执行Seng_to()函数就死机,不知道哪里溢出了,还是硬件有问题,请指教

出0入0汤圆

 楼主| 发表于 2014-7-18 14:33:07 | 显示全部楼层
linhui2003 发表于 2014-7-18 14:03
你好,购买你开发DM9000模块有有提供源代码吗?我参考开发板画的电路现在读ID正常,就是PING不通,还有一执 ...

有提供源码的,具体可以淘宝联系

出0入0汤圆

发表于 2015-1-24 19:55:30 | 显示全部楼层
楼主这,只要原理图,还以为教大家学差分布线,有PCB、程序了,原来什么都没有

出0入0汤圆

 楼主| 发表于 2015-1-24 22:34:35 | 显示全部楼层
xymbmcu 发表于 2015-1-24 19:55
楼主这,只要原理图,还以为教大家学差分布线,有PCB、程序了,原来什么都没有 ...

请交学费!

出0入0汤圆

发表于 2015-1-24 22:41:02 | 显示全部楼层

只可惜我已经换方案了,谢谢楼主的好意。

出0入0汤圆

发表于 2015-1-24 22:51:49 | 显示全部楼层
这个硬件方案 能做到网络速度最大是多少?能否传视频

出0入0汤圆

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

本版积分规则

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

GMT+8, 2024-4-20 04:19

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

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