CAN 控制器狀態(tài)機的分析與實現(xiàn)
(作者未知) 2012/1/15
摘要:CAN 狀態(tài)機包含:總線脫離、總線啟動、總線空閑、模式選擇、發(fā)送模式、接收模式、錯誤模式、間歇模式、超載模式及掛起模式等狀態(tài)。CAN 狀態(tài)機的狀態(tài)編碼采用一種類似One-Hot 的編碼方式。其只有外部硬件復(fù)位采用異步方式,其余信號均用全局時鐘進行同步。把狀態(tài)機邏輯和算術(shù)邏輯及數(shù)據(jù)通道分開,把狀態(tài)機純粹當(dāng)作控制邏輯電路來使用,從而改善其性能。
關(guān)鍵詞:CAN;控制器;狀態(tài)機
0 引言
闡述了實現(xiàn)CAN 控制器狀態(tài)機的設(shè)計思路。詳細分析了狀態(tài)機的各種狀態(tài)及狀態(tài)轉(zhuǎn)移,說明了實現(xiàn)狀態(tài)機的技術(shù)通徑和驗證狀態(tài)機的思路。
......
附件下載:點擊下載查閱全文
|