OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5162|回复: 2

开发以太网不用stm32xx7的有什么坏处

[复制链接]

4

主题

8

帖子

0

精华

新手上路

积分
44
金钱
44
注册时间
2015-2-11
在线时间
0 小时
发表于 2015-5-18 15:21:36 | 显示全部楼层 |阅读模式
5金钱
看资料xx7表示是互联性产品,互联性产品多了个以太网MAC模块,但是不明白多了这个模块有什么用
有这个模块是不是就表示能通过MII或RMII直接连个芯片,然后接网口;而没这个功能的,如103,就必须接个带SPI接口的芯片?
感觉两者差不多啊,就是用的芯片不一样;还是实际使用中,这两种芯片性能差很多?比如通信速度和稳定性什么的?
我的疑惑就是为什么做网络时要用xx7的芯片,还有,1x7,2x7,3x7,4x7这种,选哪个是根据什么决定的?

最佳答案

查看完整内容[请看2#楼]

1、对的,STM32XX7有以太网MAC,可以通过RMII或者MII接口连接网络PHY芯片。 2、如果STM32没有MAC的话你就需要自带MAC+PHY的网络芯片,比如ENC285J60和DM9000 3、实际使用上STM32自带MAC外加PHY比用DM9000,ENC28J60网速要快一点,毕竟STM32内部的MAC是有专用的DMA的。 4、1x7,2x7,3x7,4x7具体选择哪一个,一句话很简单:有钱就选择最新、最贵的总没有错的。没钱的话就需要根据你的应用要求、芯片和成本来选择了。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2015-5-18 15:21:37 | 显示全部楼层
1、对的,STM32XX7有以太网MAC,可以通过RMII或者MII接口连接网络PHY芯片。
2、如果STM32没有MAC的话你就需要自带MAC+PHY的网络芯片,比如ENC285J60和DM9000
3、实际使用上STM32自带MAC外加PHY比用DM9000,ENC28J60网速要快一点,毕竟STM32内部的MAC是有专用的DMA的。
4、1x7,2x7,3x7,4x7具体选择哪一个,一句话很简单:有钱就选择最新、最贵的总没有错的。没钱的话就需要根据你的应用要求、芯片和成本来选择了。
开往春天的手扶拖拉机
回复

使用道具 举报

4

主题

8

帖子

0

精华

新手上路

积分
44
金钱
44
注册时间
2015-2-11
在线时间
0 小时
 楼主| 发表于 2015-5-18 20:04:15 | 显示全部楼层
回复【2楼】zuozhongkai:
---------------------------------
意思就是在不要求速度的情况下 不管用什么stm32芯片都差不多啦  ENC285j60又不贵
最新最贵的肯定好啊  但是4x7比103+ENC285j60应该贵不少呢吧
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-24 19:01

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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