»
(008) CubeIDE Implementation of USB Peripherals*
(018) C99 pointer*
(019) C99 With only value assignment*
(022) POSIX pthread multi-threads mutex*
(023) POSIX pthread multi-threads programming*
(027) C99 time and wait*
(028) High-precision calculation with GMP*
(029) Web Service Lib*
(030) International Components for Unicode (ICU)*
(031) Performance of C is higher than C++, because...*
🍓(008) RMII & PHY
RMll:缩减版中等独立接口,Reduced Medium-Independent Interface。该接口用于提供基于MAC的网络通信控制,该接口一般位于主芯片,可以通过主芯片的程序操作该接口设定通信的MAC地址。RMII为网络通信接口的标准之一。 PHY:物理接口设备,Physical interface device,用于网络接口通信的电压波形信号、电脉冲信号等物理信号的收发的设备。 RMII通信标准或者MII通信标准是网络通信的标准之一。 一般一个网络设备上的一个接口就是指一个RMII(或者MII)硬件接口。 也就是:一个网络设备上的一个接口,对应一个MAC地址。而,一个PHY是一个物理模拟信号的通信硬件。RMII(或者MII)提供的MAC地址,是通信数据收发的基础,也就是这个网络设备与其他网络设备通信的网络硬件交换数据的依据。