Программное обеспечение RTD для нового семейства микроконтроллеров поступает в производство

Обновление: 30 октября 2021 г.

NXP запустила свое программное обеспечение драйверов реального времени (RTD), поддерживающее все автомобильные процессоры S32 с ядрами Arm Cortex-M или Cortex-R52. Одно из нескольких новых предложений в платформе поддержки программного обеспечения S32, RTD поддерживает новое семейство S32K3 и существующие семейства S32K1 / S32G с пакетом программных драйверов производственного уровня, отвечающих требованиям безопасности, которые стремятся упростить разработку приложений AUTOSAR и других приложений. Использование общей кодовой базы и программного API помогает максимально увеличить повторное использование программного обеспечения на процессорах. В то же время включение лицензии на производство в цену кремния расширяет доступ к AUTOSAR для разработчиков массового рынка.

Программное обеспечение включает высокоуровневый интерфейс для AUTOSAR; низкоуровневый интерфейс для не-AUTOSAR, с соответствием безопасности ISO 26262 до ASIL D. AUTOSAR 4.4 включает многоядерность и поддержку безопасности. Полное IP-покрытие обеспечивается за счет стандартных и сложных драйверов устройств AUTOSAR. Его можно настроить с помощью инструмента конфигурации S32 компании или партнерских инструментальных средств AUTOSAR.

RTD также был расширен до успешного семейства микроконтроллеров S32K1, предлагая переносимость программного обеспечения по всему портфелю S32K от 128 КБ до 8 МБ и с 32-контактного до 289-контактного.

Дополнительное бесплатное программное обеспечение для микроконтроллеров S32K3 включает микропрограммное обеспечение Hardware Security Engine, созданное с учетом будущих требований OEM, и межплатформенную коммуникационную платформу - промежуточное программное обеспечение для управления связью и ресурсами в многоядерных системах с ОС. Новая платформа программного обеспечения безопасности предоставляется по лицензии и содержит библиотеки безопасности для обнаружения неисправностей и механизмов реагирования, обеспечивающие основу для соответствия ISO 26262.