私がレビューしているuCLinuxのCANドライバーを持っているので、私はこの道を歩み始めました。私は一般的にCANに慣れていないので、それについて少し調査していましたが、答えが見つからない質問に出くわしました。
CAN がシリアル インターフェイスであり、CANopenに「バス マスター」がない場合、CAN プロトコルはバス上の避けられないデータの衝突をどのように処理するのでしょうか? いつ送信できるかを管理する人がいない場合、十分なデバイスと時間が与えられた場合、衝突する送信が必要になります。
これはかなり基本的な質問なので、答えを見つけたのに理解できなかった可能性があります...誰かが答え/例を提供できれば素晴らしいでしょう。