0

CAN プロトコルは初めてで、Linux の SocketCAN を介して利用しようとしています。ただし、利用可能な 2 つの異なる CAN ソケット、RAW とブロードキャスト マネージャー (BCM) に混乱しています。

ドキュメントには、BCM ソケットは個々の CAN フレームを送信するためのものではないと記載されています。直感的には、BCM はシングル マスターとマルチ スレーブの構成に向いていると思いますが、これはやや間違っているようです。

BCM の目的は何ですか? というか、機能面での違いは何ですか?Raw Sockets ではなく Broadcast Manager の使用を選択するのは、どのような状況ですか?

4

1 に答える 1