打印
[Kinetis]

读书笔记/学习心得+K60以太网外设初探

[复制链接]
4236|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
天意无罪|  楼主 | 2013-11-18 12:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
        今天天气还不错,出太阳了,吃完午饭,趁休息时间,拿起书看了哈K60的以太网外设。
       K60的以太网外设和STM32一样,同样支持MII和RMII工作模式。通过前后对这本书的学习,我觉得,貌似飞思卡尔的MCU外设寄存器都做的比较简单化:o,不像STM32,一大堆寄存器需要去啃。不过,飞思卡尔的技术资料和相关开发手册,确实没STM做的好,这点需要改进啊!

      1,MII
        MII (Media Independent Interface)介质无关接口;或称为媒体独立接口,它是IEEE-802.3定义的以太网行业标准。它包括一个数据接口,以及一个MAC和PHY之间的管理接口。数据接口包括分别用于发送器和接收器的两条独立信道。每条信道都有自己的数据、时钟和控制信号。MII数据接口总共需要16个信号。管理接口是个双信号接口:一个是时钟信号,另一个是数据信号。通过管理接口,上层能监视和控制PHY。
       2,RMII
         RMII(Reduced Media Independent Interface)精简介质无关接口;RMII是简化的MII接口 ,在数据的收发上它比MII接口少了一半的信号线,所以它一般要求是50兆的总线时钟 。RMII一般用在的多端口的交换机,它不是每个端口安排收、发两个时钟,而是所有的数据端口公用一个时钟用于所有端口的收发 ,这里就节省了不少的端口数目。RMII的一个端口要求7个数据线 ,比MII少了一半,所以交换机能够接入多一倍数据的端口。
         MII和RMII都支持10M/100M的总线速度,但是两者也有区别。
对于10M线速,MII的速率是2.5M,RMII则是5M;对于100M线速,MII的速率是25M,RMII则是50M。
        在实际设计中,为了节约IO资源,大部分都选择RMII接口来开发以太网,外挂一个PHY物理层收发芯片。如DP83848。
        介绍哈另外两种接口SMIIGMII

       3,SMII
   SMII是由思科提出的一种媒体接口,它有比RMII更少的信号线数目,S表示串行的意思。因为它只用一根信号线传送发送数据,一根信号线传输接受数据,所以在时钟上为了满足100的需求,它的时钟频率很高,达到了125兆,为什么用125兆,是因为数据线里面会传送一些控制信息。SMII一个端口仅用4根信号线完成100信号的传输,比起RMII差不多又少了一倍的信号线。SMII在工业界的支持力度是很高的。同理,所有端口的数据收发都公用同一个外部的125M时钟。
        
4,GMII
   
GMII (Gigabit MII)千兆网的MII接口;这个也有相应的RGMII接口,表示简化了的GMII接口。GMII采用8位接口数据,工作时钟125MHz,因此传输速率可达1000Mbps。同时兼容MII所规定的10/100 Mbps工作方式。
         
  

相关帖子

沙发
FSL_TICS_ZJJ| | 2013-11-18 12:52 | 只看该作者
楼主笔记写的不错,继续加油!

使用特权

评论回复
板凳
天意无罪|  楼主 | 2013-11-18 14:02 | 只看该作者
FSL_TICS_ZJJ 发表于 2013-11-18 12:52
楼主笔记写的不错,继续加油!

3ky

使用特权

评论回复
地板
FSL_TICS_ZJJ| | 2013-11-18 14:28 | 只看该作者
不用谢,感谢你对飞思卡尔产品的关注!你现在写的笔记可以参加大明星第二期的活动!

使用特权

评论回复
5
黄小俊| | 2013-11-18 14:29 | 只看该作者
加油

使用特权

评论回复
6
motodefy| | 2013-11-18 14:32 | 只看该作者
支持下···

使用特权

评论回复
7
xinyinxing| | 2013-11-18 20:03 | 只看该作者
顶顶!!!!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

61

主题

3242

帖子

12

粉丝