CH23V208同时使用10M Net PHY和USB的时候,最大的主频可以设置为多少?

似乎最大只能配置为120M,无法配置成144M?

理论上是可以配置为144M的,可以描述一下配置为144M会出现什么情况,我们这里对应检查。


@TECH_Lpc 问题如下:

使用DHCP Demo,默认是120M主频,此时DHCP工作正常,可以获取到IP等信息:

DHCP Test

SystemClk:120000000

net version:14

              mac addr:38 3b 26 88 40 94 

                                         WCHNET_LibInit Success

PHY Link Success

GINT_STAT_IP_CONFLI

GINT_STAT_IP_CONFLI

GINT_STAT_IP_CONFLI

GINT_STAT_IP_CONFLI

GINT_STAT_IP_CONFLI

DHCP Success

IPAddr = 192.168.7.52 

GWIPAddr = 192.168.7.1 

IPAddr = 255.255.255.0 

DNS1: 192.168.7.1 

DNS2: 0.0.0.0 

WCHNET_SocketCreat 0

GINT_STAT_UNREACH



但是如果将主频改成144M,修改如下system_ch32v20x.c中,

//#define SYSCLK_FREQ_120MHz_HSE  120000000

#define SYSCLK_FREQ_144MHz_HSE  144000000


那么就会不停的打印PHY Link Success的log,且无法获取DHCP:

DHCP Test

SystemClk:144000000

net version:14

              mac addr:38 3b 26 88 40 94 

                                         WCHNET_LibInit Success

PHY Link Success

PHY Link Success

PHY Link Success

PHY Link Success

PHY Link Success

PHY Link Success

PHY Link Success

PHY Link Success

PHY Link Success

PHY Link Success



image.png

你好,V208以太网只能在120Mhz和60Mhz下运行,144Mhz分不出60Mhz给以太网使用


只有登录才能回复,可以选择微信账号登录