為什么修改完ip地址,調用網(wǎng)絡初始化函數(shù),只能實現(xiàn)第一次修改,第二次修改ip不生效?
熱門產品 :
USB3.0 HUB控制器:CH634
為什么修改完ip地址,調用網(wǎng)絡初始化函數(shù),只能實現(xiàn)第一次修改,第二次修改ip不生效?
您好,在第一次設置完設備IP后,若需要在程序里更改IP,在再次調用CH57xNET_Init()前需要將設備進行復位。您需要更變的IP可以先保存至E2PROM里后調用。
您好,若重新初始化也可以選擇在之前關閉ETH電源,配置方式為:
R8_SAFE_ACCESS_SIG = SAFE_ACCESS_SIG1;
R8_SAFE_ACCESS_SIG = SAFE_ACCESS_SIG2;
R8_SLP_CLK_OFF1 |= RB_SLP_ETH_PWR_DN;
R8_SAFE_ACCESS_SIG = 0;
注意在配置完之后加上適當延時,使電源釋放完畢。
添加了這個關閉ETH電源的代碼,還是和之前一樣,卡死在第二次修改ip時,網(wǎng)絡初始化函數(shù)那里
問題已解決。謝謝