M_CAN adalah modul CAN IP yang dapat direalisasikan sebagai perangkat mandiri, sebagai bagian dari ASIC atau pada FPGA. Ia melakukan komunikasi sesuai dengan ISO11898-1:2015. Mendukung CAN Klasik dan CAN FD (CAN dengan Kecepatan Data Fleksibel). Perangkat keras transceiver tambahan diperlukan untuk koneksi ke lapisan fisik CAN. Penyimpanan pesan dimaksudkan sebagai RAM Pesan porting tunggal atau ganda di luar modul. Itu terhubung ke M_CAN melalui Generic Master Interface. Tergantung pada integrasi yang dipilih, beberapa pengontrol M_CAN dapat berbagi RAM Pesan yang sama. CPU Host terhubung melalui Antarmuka Generik 32-bit. 1
Repositori ini menyediakan dua peti:
Ini berisi HAL platform-agnostik untuk MCAN, dengan dukungan untuk
Ini berisi ciri-ciri yang dimaksudkan untuk diterapkan oleh HAL target untuk menyelesaikan detail spesifik platform
MCAN HAL dikembangkan oleh Grepit AB dan dibiayai oleh Volvo Cars Corporation
Proyek ini tidak berafiliasi dengan Robert Bosch GmbH
dan karenanya dianggap tidak resmi.
Berlisensi di bawah salah satu dari:
sesuai pilihan Anda.
Kecuali jika Anda secara eksplisit menyatakan sebaliknya, setiap kontribusi yang dengan sengaja Anda kirimkan untuk dimasukkan ke dalam karya Anda, sebagaimana didefinisikan dalam lisensi Apache-2.0, akan memiliki lisensi ganda seperti di atas, tanpa syarat atau ketentuan tambahan apa pun.
Bosch M_CAN ↩