حلولنا

منتجات وحلول AUTOSAR

منتجات برمجية قابلة لإعادة الاستخدام وخدمات متكاملة لجعل برامج التشغيل لديكم قابلة للنقل، ووحداتكم متوافقة مع AUTOSAR، وتكاملكم أسرع.

أربعة حلول، هدف واحد

خفض تكلفة برمجيات AUTOSAR ومخاطرها، من المتحكم الدقيق حتى وحدة التحكم الكاملة

01

MCAL عامة

بنية MCAL واحدة، قابلة للنقل بين المتحكمات الدقيقة.

اكتشف ←
02

إضافة AUTOSAR

اجعلوا وحداتكم الحالية متوافقة مع AUTOSAR.

اكتشف ←
03

تكامل AUTOSAR

من ملفات ARXML أو المتطلبات النصية إلى تهيئة متكاملة لوحدة التحكم.

اكتشف ←
04

منصة التطوير

منصة مخصصة لتطوير وحدة واحدة، أو N وحدات، أو وحدة التحكم بالكامل.

اكتشف ←

MCAL عامة

يتكوّن برنامج تشغيل MCAL من أربع طبقات. في MCAL العامة من MAS، تكون الطبقات الثلاث العليا عامة ومستقلة عن المتحكم الدقيق. وحدها طبقة Low Level Driver (LLD) خاصة بالمتحكم المستهدف.

نقل MCAL إلى متحكم دقيق جديد، أو إلى نسخة جديدة من العائلة نفسها، يعني كتابة LLD والتحقق منها فقط. أما منطق طبقات API وhandler وdriver فيبقى دون تغيير، وكذلك كل ما يُبنى فوقها.

طبقة API
واجهة AUTOSAR المعيارية، التحقق من المعاملات، الإبلاغ عبر DET
عامة
طبقة المعالجة (Handler)
آلات الحالة، إدارة المهام / الطوابير، الإشعارات
عامة
طبقة برنامج التشغيل (Driver)
منطق الطرفيات مستقل عن ترتيب السجلات
عامة
LLD · Low Level Driver
الوصول إلى السجلات، معالجة العتاد الخاصة بالمتحكم
خاصة بالمتحكم
المتحكم الدقيق (Infineon، NXP، Renesas، ST…)

المزايا الرئيسية

⚡

نقل سريع

دعم متحكم دقيق جديد يتطلب إعادة كتابة LLD فقط، مما يقلل جهد النقل والوقت اللازم للوصول إلى السوق.

🔗

واجهة مستقرة

الواجهة البرمجية والسلوك نفسهما على كل منصة: لا تتأثر طبقات BSW العليا ولا البرمجيات التطبيقية بتغيير المتحكم الدقيق.

✅

إعادة استخدام التحقق

يُعاد استخدام الاختبارات والمراجعات وأدلة الجودة الخاصة بالطبقات العامة من مشروع إلى آخر. وحدها LLD تحتاج إلى إعادة تحقق كاملة.

🔄

تعدد مصادر التوريد

يصبح تغيير المتحكم الدقيق أو اعتماد مصدرين له أمرًا واقعيًا، مما يقلل الاعتماد على مصنّع رقائق واحد.

🔧

صيانة أقل

قاعدة شيفرة واحدة للطبقات العليا: أي تصحيح أو تحسين يستفيد منه كل متحكم دقيق مدعوم.

⚙️

تهيئة موحّدة

نهج التهيئة نفسه على جميع المنصات، فتكتسب فرقكم الخبرة مرة واحدة وتعيد استخدامها.

إضافة AUTOSAR

تجعل MAS وحداتكم البرمجية متوافقة مع AUTOSAR، بحيث يمكن تهيئتها وتوليدها ودمجها في أي سلسلة أدوات AUTOSAR معيارية.

لمن هذا الحل؟

مصنّعو المتحكمات الدقيقة

لديكم وحدات MCAL أو برامج تشغيل منخفضة المستوى وتحتاجون إلى تسليمها لعملائكم بصيغة MCAL متوافقة مع AUTOSAR.

المكاملون والموردون

تمتلكون وحدات خاصة (برامج تشغيل مملوكة، CDD، برمجيات وسيطة) يجب أن تندمج في وحدة تحكم بمعيار AUTOSAR.

ما نسلّمه

  • واجهات برمجية وبنية وحدات متوافقة مع AUTOSAR
  • تعريف معاملات ECUC (ParamDef) ووصف وحدة BSW بصيغة ARXML
  • مولّد شيفرة التهيئة مدمج في أدوات AUTOSAR
  • الإبلاغ عن الأخطاء (DET / DEM)، وتكامل MemMap وSchM
  • وثائق التكامل ودليل المستخدم

تسريع تكامل AUTOSAR

سلّمونا ملفات ARXML، أو حتى متطلباتكم بنص عادي. سندمجها على أي منصة AUTOSAR، مع احترام تعريفات معاملات ECUC الخاصة بكل مورد AUTOSAR.

1

مدخلاتكم

مستخلص النظام / وحدة التحكم بصيغة ARXML، أو مصفوفات الاتصال، أو المواصفات النصية.

2

التحليل

فحص الاتساق، وتحليل الفجوات، وتحويل المتطلبات النصية إلى تهيئة AUTOSAR.

3

التهيئة

التهيئة على حزمة المورد لديكم، وفق تعريفات ECUC ParamDef الخاصة به (Vector، Elektrobit، ETAS…).

4

التسليم

تهيئة مولّدة ومُجمّعة، وتقرير تكامل، وقابلية تتبع إلى مدخلاتكم.

مستقل عن المنصةيعمل مع حزمة AUTOSAR الحالية لديكم
متوافق مع المورديناحترام ECUC ParamDef الخاصة بكل مورد
من النص إلى ARXMLحتى دون نماذج رسمية، ننطلق من احتياجاتكم

منصة تطوير مخصصة

لديكم وحدة تحكم بمعيار AUTOSAR وترغبون في تطوير وحداتكم الخاصة؟ توفّر لكم MAS منصة AUTOSAR مصممة حسب احتياجاتكم لتتمكن فرقكم من التركيز على برمجياتها، لا على التكامل.

وحدة واحدة

وحدة واحدة

بيئة جاهزة للاستخدام حول الوحدة التي تطورونها، مع تهيئة طبقات BSW المحيطة بها.

وحدة تحكم كاملة

وحدة تحكم كاملة

قاعدة AUTOSAR كاملة لوحدة التحكم لديكم: BSW وOS وRTE مهيأة وجاهزة لتطوير التطبيقات.

المحتوى المعتاد للمنصة

  • قاعدة AUTOSAR مهيأة للمتحكم الدقيق المستهدف
  • بيئة البناء وتكامل المترجم
  • بدائل (Stubs) للوحدات غير المتوفرة بعد
  • بيئة التصحيح والبرمجة (Flashing)
  • إرشادات التكامل والتوثيق
  • الدعم خلال مرحلة التطوير

هل يهمّكم أحد حلولنا؟

حدّثونا عن المتحكم الدقيق لديكم، أو وحداتكم، أو مشروع وحدة التحكم. سنقترح عليكم الحل الأنسب لاحتياجاتكم.

اتصل بنا