采用1043的can 芯片:工作模式
– 正常模式
– 具有 INH 輸出以及本地和遠(yuǎn)程喚醒請(qǐng)求功能的待機(jī)模式
– 具有 INH 輸出以及本地和遠(yuǎn)程喚醒請(qǐng)求的低功耗睡眠模式
狀態(tài)切換流程圖:
CAN喚醒的需求:
喚醒請(qǐng)求(Wake Up Request)
喚醒請(qǐng)求可分為兩種:
●?主動(dòng)喚醒請(qǐng)求:來(lái)自模塊內(nèi)部對(duì)網(wǎng)絡(luò)的請(qǐng)求。本地喚醒又叫做主動(dòng)喚醒,和硬線(xiàn)相關(guān)的喚醒方式一般稱(chēng)為本地喚醒源。如:KL15硬線(xiàn),硬件傳感器信號(hào)(如:腳踢門(mén),后備箱打開(kāi))主動(dòng)喚醒節(jié)點(diǎn)的網(wǎng)絡(luò)管理報(bào)文必須先于應(yīng)用報(bào)文發(fā)送
●?被動(dòng)喚醒請(qǐng)求:來(lái)自總線(xiàn)上其他模塊對(duì)該模塊的網(wǎng)絡(luò)請(qǐng)求。被動(dòng)喚醒的節(jié)點(diǎn),發(fā)送網(wǎng)絡(luò)管理報(bào)文和應(yīng)用報(bào)文的先后順序無(wú)特別要求。遠(yuǎn)程喚醒又叫做被動(dòng)喚醒,簡(jiǎn)單說(shuō)就是和總線(xiàn)信號(hào)相關(guān)的喚醒方式。比如收到網(wǎng)絡(luò)管理報(bào)文或者指定診斷報(bào)文,或者包含KL15信號(hào)的應(yīng)用報(bào)文(有些節(jié)點(diǎn)沒(méi)有KL15硬線(xiàn),而是網(wǎng)關(guān)轉(zhuǎn)發(fā)包含KL15信號(hào)的應(yīng)用報(bào)文喚醒)
網(wǎng)絡(luò)狀態(tài)(Network States)
節(jié)點(diǎn)的網(wǎng)絡(luò)狀態(tài)包括以下兩種:文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-405957.html
●?網(wǎng)絡(luò)請(qǐng)求:模塊需要主動(dòng)與總線(xiàn)上其他節(jié)點(diǎn)進(jìn)行信息交換時(shí),它必須通過(guò)發(fā)送網(wǎng)絡(luò)管理報(bào)文來(lái)請(qǐng)求網(wǎng)絡(luò),并將其網(wǎng)絡(luò)狀態(tài)設(shè)置為“網(wǎng)絡(luò)請(qǐng)求”;當(dāng)ECU 處于網(wǎng)絡(luò)請(qǐng)求狀態(tài)時(shí),說(shuō)明ECU有網(wǎng)絡(luò)通訊的需求,會(huì)一直持續(xù)發(fā)送NM Frame?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-405957.html
到了這里,關(guān)于CAN網(wǎng)絡(luò)管理喚醒功能的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!