M_CAN عبارة عن وحدة CAN IP يمكن تنفيذها كجهاز مستقل أو كجزء من ASIC أو على FPGA. يقوم بالاتصال وفقًا للمواصفة ISO11898-1:2015. وهو يدعم CAN الكلاسيكي وCAN FD (CAN مع معدل بيانات مرن). يلزم وجود أجهزة إرسال واستقبال إضافية للاتصال بالطبقة المادية لـ CAN. الغرض من تخزين الرسائل هو أن يكون عبارة عن ذاكرة وصول عشوائي (RAM) مفردة أو مزدوجة المنفذ خارج الوحدة. وهو متصل بـ M_CAN عبر الواجهة الرئيسية العامة. اعتمادًا على التكامل المختار، قد تشترك وحدات تحكم M_CAN المتعددة في نفس ذاكرة الوصول العشوائي للرسائل. يتم توصيل وحدة المعالجة المركزية المضيفة عبر الواجهة العامة 32 بت. 1
يوفر هذا المستودع صندوقين:
يحتوي على HAL غير متوافق مع النظام الأساسي لـ MCAN، مع دعم لـ
ويحتوي على سمات من المفترض أن يتم تنفيذها بواسطة HALs المستهدفة من أجل حل التفاصيل الخاصة بالنظام الأساسي
تم تطوير MCAN HAL بواسطة شركة Grepit AB وبتمويل من شركة فولفو للسيارات
لا ينتمي هذا المشروع إلى Robert Bosch GmbH
وبالتالي يجب اعتباره غير رسمي.
مرخصة بموجب أي من:
في خيارك.
ما لم تنص صراحةً على خلاف ذلك، فإن أي مساهمة يتم تقديمها عمدًا لتضمينها في العمل بواسطتك، كما هو محدد في ترخيص Apache-2.0، يجب أن تكون مرخصة بشكل مزدوج على النحو الوارد أعلاه، دون أي شروط أو أحكام إضافية.
بوش M_CAN ↩