M_CAN は、スタンドアロン デバイスとして、ASIC の一部として、または FPGA 上で実現できる CAN IP モジュールです。 ISO11898-1:2015に準拠した通信を行います。 Classical CAN および CAN FD (Flexible Data-rate を備えた CAN) をサポートします。 CAN 物理層に接続するには、追加のトランシーバー ハードウェアが必要です。メッセージ ストレージは、モジュールの外部にあるシングルまたはデュアル ポートのメッセージ RAM になるように設計されています。汎用マスター インターフェイスを介して M_CAN に接続されます。選択した統合に応じて、複数の M_CAN コントローラが同じメッセージ RAM を共有する場合があります。ホスト CPU は 32 ビット汎用インターフェイスを介して接続されます。 1
このリポジトリは 2 つのクレートを提供します。
これには、プラットフォームに依存しない MCAN 用の HAL が含まれており、
プラットフォーム固有の詳細を解決するためにターゲット HAL によって実装されることを目的とした特性が含まれています
MCAN HAL は Grepit AB によって開発され、Volvo Cars Corporation によって資金提供されました。
このプロジェクトはRobert Bosch GmbH
とは提携していないため、非公式であると考えてください。
次のいずれかに基づいてライセンスが付与されます。
あなたのオプションで。
あなたが明示的に別段の定めをしない限り、Apache-2.0 ライセンスで定義されているように、あなたが作品に含めるために意図的に提出した投稿は、追加の条項や条件なしで上記のように二重ライセンスされるものとします。
ボッシュ M_CAN ↩