107/207在RMII模式中接83848时,CRS_DV管脚应该接83834的RX_DV(PIN31)还是接CRS/CRS_D

2019-12-23 18:35发布

有的开发板上(例如:红牛)接的是RX_DV,有的开发板上(例如:KEIL的MCBSTM32C)接的是CRS/CRS_DV;
按照ST的数据手册好像应该接CRS/CRS_DV管脚,因为CRS/CRS_DV管脚跟TX_EN可以获得冲突;
到地应该怎么接,有没有权威的说法?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
17条回答
fisherheart
1楼-- · 2019-12-23 20:38
 精彩回答 2  元偷偷看……
gwdong
2楼-- · 2019-12-23 21:33
应该接相同的名字................
physis
3楼-- · 2019-12-23 22:35
在F107的引脚描述中
CRS_DV和RX_DV是一个引脚的两个功能
在RMII模式,这个引脚是CRS_DV,在MII模式,这个引脚是RX_DV

在RMII模式中,根本没有RX_DV的引脚定义(参考stm32 RM)
所以应该用107的CRS_DV脚连接83848的33pin CRS_DV引脚

我没看过MCBSTM32C的电路图,不过我看过ST官方的3220板电路图,这个图中,用户是可以用跳线选择RMII或MII模式,如果你参考的MCBSTM32C板也是这样,就要注意图中网络名的标注,是MII的,还是RMII的
fisherheart
4楼-- · 2019-12-24 02:12
但是DP83848中是分RX_DV和CRS_DV的,分别是PIN39和PIN40.并且手册中讲的很清楚,在RMII模式中,MAC可使用CRS_DV和TX_EN计算出载波监听(CRS);
这也就是我疑问的地方,为什么107不用DP83848的CRS_DV而是用RX_DV?
physis
5楼-- · 2019-12-24 04:29
回复【4楼】fisherheart  
为什么107不用dp83848的crs_dv而是用rx_dv?
-----------------------------------------------------------------------
你确定你说的这个107用了RMII模式?
如果107用了MII模式呢,这样连接就对了啊

至于你说的载波侦听的检测,是RMII接口通讯模块的问题,和硬件线路连接无关

83848的手册里画的很清楚

(原文件名:捕获.JPG)
fisherheart
6楼-- · 2019-12-24 08:41
 精彩回答 2  元偷偷看……

一周热门 更多>