在工業(yè)自動(dòng)化、汽車電子及物聯(lián)網(wǎng)領(lǐng)域,CANBUS總線因其高可靠性和實(shí)時(shí)性被廣泛應(yīng)用。然而,復(fù)雜電磁環(huán)境、機(jī)械振動(dòng)及配置不當(dāng)?shù)纫蛩爻?dǎo)致通信異常。本文基于實(shí)際工程案例,從硬件、協(xié)議、軟件及環(huán)境四大維度,系統(tǒng)梳理CANBUS通信故障的排查方法與解決方案。
CANbus總線協(xié)議以高穩(wěn)定性,高容錯(cuò)率而著稱于世,然而仍有很多用戶在使用的時(shí)候擔(dān)心CAN會(huì)接受到錯(cuò)誤的信息,在數(shù)據(jù)里增加了CRC校驗(yàn)的部分,這種做法是否有必要,CAN 會(huì)收到錯(cuò)誤的數(shù)據(jù)嗎?信息的傳遞,古往今來都是人
RS-485簡(jiǎn)述電子產(chǎn)業(yè)協(xié)會(huì)EIA 于1983 年制訂并發(fā)布RS-485 標(biāo)準(zhǔn),并經(jīng)TIA—通訊產(chǎn)業(yè)協(xié)會(huì)修訂后命名為TIA/EIA-485-A,習(xí)慣地稱之為RS-485。RS-485是為彌補(bǔ)RS-232 通訊間