×

STM32以太网的PHY硬件设计资料免费下载

消耗积分:1 | 格式:pdf | 大小:3.77 MB | 2019-07-18

阳先生

分享资料个

  OSI 的7 层基准模型中PHY 属于第一层 ——物理层。PHY是数据链路层的媒体访问控制部分和媒体的接口。PHY 对所有传输的数据只是进行编码转化,没有对有效数据信号进行任何分析或改变,但是MAC 所有的数据传输都必须经过PHY 发送和接收才能传输到目标MAC。

  PHY 还可以完成连接判断,自动协商以及冲突检测。MAC 可以通过修改PHY 的寄存器完成对自动协商的监控,当然也可以读取PHY 的寄存器来判断PHY 的状态。

  一。 PHY寄存器 IEEE802.3标准中定义了PHY的基本寄存器,寄存器偏移 00h ~ 0fh。其中最重要的就是 BCR(Basic Control Register, offset: 00h),BSR(Basic Status Register, offset: 01h)。

  MAC通过SMI接口访问BCR来控制PHY的工作模式,也可以通过访问BSR来得知PHY 的工作状态。需要注意的是,有时PHY的工作速率和工作模式不一定是通过访问BSR来得到的,因此在使用STM32 MAC外设与不同的PHY通讯时,可能需要修改寄存器定义。以下是ST所提供的驱动中关于PHY寄存器的定义(节选自stm32f4xx_hal_conf.h)。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !