ch579能否自由設(shè)置dns。不使用dhcp自動分配的dns?如何實(shí)現(xiàn)?

如題,謝謝。

您好,CH579可以自己手動設(shè)置DNS服務(wù)器地址,在調(diào)用WCHNET_DHCPCallBack(uint8_t status, void *arg)回調(diào)函數(shù)開啟DHCP后,可以通過第二個(gè)參數(shù)獲取到一個(gè)指針,該指針指向的地址依次保存了IP地址,網(wǎng)關(guān)地址,子網(wǎng)掩碼,主DNS和次DNS,一共20個(gè)字節(jié)。

對應(yīng)您要手動更改DNS服務(wù)器地址就是,p[12]-p[15]為主DNS,p[16]-p[19]為次DNS,在執(zhí)行初始化DNS功能函數(shù)WCHNET_InitDNS之前,手動將上述變量改為其他DNS服務(wù)器地址即可。具體操作過程如圖。

image.png




只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频