=====================================================
10M双绞线接头的标准接法(线材CAT-3)
* 1 TX+ 橙白
* 2 TX- 橙
* 3 RX+ 绿白
* 4 未用 蓝
* 5 未用 蓝白
* 6 RX- 绿
* 7 未用 棕白
* 8 未用 棕
100M双绞线接头的标准接法(线材CAT-5)
* 1 TX+ 橙白
* 2 TX- 橙
* 3 RX+ 绿白
* 4 未用 蓝
* 5 未用 蓝白
* 6 RX- 绿
* 7 未用 棕白
* 8 未用 棕
1000M双绞线接头的标准接法(线材CAT-5e)
* 1 BI_DA+ 橙白
* 2 BI_DA- 橙
* 3 BI_DB+ 绿白
* 4 BI_DC+ 蓝
* 5 BI_DC- 蓝白
* 6 BI_DB- 绿
* 7 BI_DD+ 棕白
* 8 BI_DD- 棕
那么只需要按照1000M的标准制作网线,就能用于各种速度。
下图是使用CadsoftEagle绘制的主控板RJ45部分,能够发现它们一一对应:
为什么要用双绞线呢?
因为高频信号的导线之间形成了电容,而双绞之后就会形成电感,因而抵消掉电容形成的相位超前。
再来对照看看OK335xD开发板上的ping信息:
U-Boot# ping 192.168.1.132
link up on port 0, speed 100, full duplex
Using cpsw device
可知它的速度是100M,全双工。就是说,虽然AR8031和网络变压器HR911130C,有进行1000M网络通信的能力,但是受交换机能力限制,它们在100M上进行通讯。
为AM335x移植Linux内核主线代码(17)RJ45网口的接法
网址:http://www.eefocus.com/marianna/blog/14-12/307054_26ed0.html