Tension 发表于 2015-10-29 11:24:24

CubeMX中以太网的Extended Register应该如何配置?

设置界面如图,其中有些在PHY中没能找到对应的位。

官方的例程是如下,但不匹配Cube中的项目。
/* Section 4: Extended PHY Registers */
#define PHY_SR                        ((uint16_t)0x1F)    /*!< PHY special control/ status register Offset   */

#define PHY_SPEED_STATUS                ((uint16_t)0x0004)/*!< PHY Speed mask                                  */
#define PHY_DUPLEX_STATUS               ((uint16_t)0x0010)/*!< PHY Duplex mask                                 */

#define PHY_ISFR                        ((uint16_t)0x1D)    /*!< PHY Interrupt Source Flag register Offset       */
#define PHY_ISFR_INT4                   ((uint16_t)0x0010)/*!< PHY Link down inturrupt                         */   
大家如知道这些定义的出处,请不吝指明,多谢!

Thinkdo.Noto 发表于 2015-10-29 16:18:23

offset 呀,参考对应的PHY DS里面有相应的说明

Thinkdo.Noto 发表于 2015-10-29 16:19:12

如使用通用PHY,用默认就行了。

安臣 发表于 2015-10-29 16:19:42

不懂,帮顶记号
页: [1]
查看完整版本: CubeMX中以太网的Extended Register应该如何配置?