如題,在何種條件下可以觸發(fā)CH395的不可達(dá)中斷。
目的:項(xiàng)目應(yīng)用中需要用CH395定時(shí)去Ping其他設(shè)備,并且當(dāng)ping失敗時(shí)需要檢測判斷CH395是否異常,
以下代碼是檢測CH395產(chǎn)生不可達(dá)中斷后上報(bào)不可達(dá)信息。
????init_status = CH395CMDGetGlobIntStatus();
????if(init_status & GINT_STAT_UNREACH) /* 不可達(dá)中斷,讀取不可達(dá)信息 */
????{
????????CH395CMDGetUnreachIPPT(UnreachIPPT_buf);? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? // 獲取不可達(dá)信息
????????EC04_Status_report_ENF=1; //觸發(fā)EC04的上報(bào)標(biāo)志位
}