軟件自帶總線分析功能,當(dāng)遇到總線連接錯(cuò)誤時(shí),可以很直觀的幫用戶(hù)分析CAN總線干擾和測(cè)試CAN總線狀態(tài)。 (1)CAN控制器內(nèi)部FIFO溢出:某一段時(shí)間內(nèi)的總線報(bào)文過(guò)于密集,導(dǎo)致UCAN來(lái)不及接收,發(fā)生報(bào)文丟失。 (2)CAN控制器錯(cuò)誤報(bào)警:總線發(fā)生多次發(fā)送錯(cuò)誤或接收錯(cuò)誤,錯(cuò)誤計(jì)數(shù)器出報(bào)警閾值,并能顯示錯(cuò)誤計(jì)數(shù)值。 (3)CAN控制器消錯(cuò)誤:總線發(fā)生多次發(fā)送錯(cuò)誤或接收錯(cuò)誤,導(dǎo)致CAN控制器進(jìn)入錯(cuò)誤消狀態(tài),并能顯示錯(cuò)誤計(jì)數(shù)值。 (4)CAN控制器仲裁丟失:本節(jié)點(diǎn)與其他設(shè)備在競(jìng)爭(zhēng)總線時(shí)失敗,待發(fā)報(bào)文將在下總線空閑時(shí)嘗試發(fā)送,能捕捉到相應(yīng)的錯(cuò)誤位信息并顯示出來(lái)。 (5)CAN控制器總線錯(cuò)誤:總線發(fā)送錯(cuò)誤或接收錯(cuò)誤,錯(cuò)誤計(jì)數(shù)器的值將累加,并能捕捉錯(cuò)誤的位信息,比如ACK、CRC、位界定錯(cuò)誤信息。 (6)CAN數(shù)據(jù)緩沖區(qū)溢出:由于一段時(shí)間未與PC交換數(shù)據(jù),導(dǎo)致設(shè)備存儲(chǔ)的報(bào)文數(shù)目出硬件容量限制,新接收的報(bào)文將覆蓋早的報(bào)文。 (7)可以接收總線上的錯(cuò)誤幀,指示錯(cuò)誤幀類(lèi)型,統(tǒng)計(jì)錯(cuò)誤幀率,便于用戶(hù)分析總線狀態(tài)并快速定位發(fā)送錯(cuò)誤幀的節(jié)點(diǎn)。









