ExperiencesAirport transferYacht charter
Blog
HighTec и Elektrobit объединяют усилия для улучшения автомобильного программного обеспечения с помощью Rust и AUTOSAR Classic

HighTec и Elektrobit объединяют усилия для улучшения автомобильного программного обеспечения с помощью Rust и AUTOSAR Classic

Sarah Mitchell
5 minutes read
News
·

Автомобильная промышленность переживает захватывающую волну инноваций в области программного обеспечения благодаря сотрудничеству HighTec EDV-Systeme, Elektrobit и Infineon Technologies. Это партнерство призвано упростить интеграцию приложений Rust с AUTOSAR Classic, создавая надежную основу для разработки автомобильного программного обеспечения.

Представление партнерства

HighTec EDV-Systeme, Elektrobit и Infineon объединяют усилия для продвижения достижений в области автомобильного программного обеспечения. Облегчая интеграцию приложений Rust с базовым программным обеспечением AUTOSAR Classic, эти компании прокладывают путь в будущее, ориентированное на безопасность и производительность автомобилей.

Являясь партнерами в экосистеме с Infineon Technologies' Drive Core, разработанным для микроконтроллеров AURIX™, HighTec и Elektrobit предлагают комплексный набор, ориентированный на разработчиков. Этот пакет включает EB tresos AutoCore от Elektrobit, а также автомобильный LLVM-компилятор Rust и C/C++ от HighTec. Этот программный пакет Drive Core, специально предназначенный для семейств AURIX TC4x, объединяет все необходимые инструменты и программное обеспечение, чтобы разработчики могли сразу же погрузиться в Rust и AUTOSAR Classic.

Преимущества Rust в автомобильном программном обеспечении

Преимущества использования Rust в автомобильном программном обеспечении впечатляют. Этот язык хвалят за исключительную производительность, надежность и безопасность памяти. Эти качества имеют решающее значение, поскольку они напрямую отвечают растущему спросу на кибербезопасность и функциональную безопасность в условиях давления со стороны программно-определяемых транспортных средств и недавних нормативных требований, таких как UN R155 и Закон ЕС о киберустойчивости.

Объединив AUTOSAR Classic Basic Software от Elektrobit и Rust-компилятор ISO 26262 ASIL D-certified от HighTec, разработчики могут легко интегрировать программные компоненты на базе Rust в существующие среды AUTOSAR. Это позволяет использовать гибридную модель разработки, в которой новый код Rust может сосуществовать с устаревшим кодом C/C++. Тем самым значительно снижается риск и обеспечивается соответствие строгим стандартам безопасности.

Основные компоненты программного пакета Drive Core

Программный пакет Drive Core от HighTec и Elektrobit для микроконтроллеров AURIX TC4x от Infineon предоставляет разработчикам универсальный магазин для инноваций в области автомобильного программного обеспечения. Ключевые компоненты включают:

  • Инструмент конфигурации EB tresos
  • Infineon AURIX TC4x MCALs
  • Обширные примеры и учебные пособия для программных компонентов AUTOSAR на Rust

Повышение производительности с помощью передовых инструментов

EB tresos от Elektrobit теперь полностью поддерживает эффективную разработку на Rust, позволяя сократить или даже исключить необходимость в "unsafe" коде. Благодаря использованию передовых инструментов статического анализа, таких как Rust's Clippy, а также автоматическому форматированию кода, разработчики могут повысить производительность, уменьшая при этом сложности, связанные с созданием критически важного для безопасности автомобильного программного обеспечения.

Кроме того, компилятор Rust и C/C++ от HighTec основан на устоявшейся технологии с открытым исходным кодом LLVM. Он является первым в отрасли компилятором Rust, разработанным для серий микроконтроллеров AURIX TC3x и TC4x от Infineon. Этот компилятор точно оптимизирован для архитектурно-специфических функций микроконтроллеров AURIX. Известный своей быстрой системой сборки и передовыми оптимизациями кода, он быстро облегчает разработку и сертификацию жизненно важных приложений.

Инициатива Drive Core от Infineon

Infineon лидирует на рынке с самым большим портфелем Microcontroller Abstraction Layer в отрасли, придерживаясь экосистемного подхода, который способствует инновациям и росту. Представление Drive Core служит комплексным портфелем программного обеспечения, который закладывает основу для будущей разработки автомобильного программного обеспечения.

Отзывы экспертов отрасли о сотрудничестве

Патрик Вилл, старший директор по автомобильному программному обеспечению в Infineon, заявил: "Мы верим, что Drive Core - это прорыв для автомобильной промышленности. Очень приятно видеть, как такие компании, как HighTec и Elektrobit, используют эту технологию для стимулирования инноваций".

Флориан Бартельс, старший эксперт и системный архитектор в Elektrobit, поделился: "Интегрируя Rust в среду AUTOSAR Classic, мы продолжаем вносить свой вклад в область автомобильного программного обеспечения. Присущие Rust функции безопасности делают его идеальным решением для сегодняшних задач разработки ЭБУ".

Марио Купелли, технический директор HighTec, добавил: "Сотрудничество с Elektrobit позволяет клиентам в автомобильной отрасли создавать более безопасные и эффективные программные решения. Предлагая наш авторитетный компилятор Rust с инструментами Elektrobit, мы предоставляем автомобильным поставщикам и OEM-производителям конкурентное преимущество".

Семинары и практические знания

В дополнение к своим инновационным инструментам и программному пакету для Rust и AUTOSAR Classic, HighTec и Elektrobit также предлагают семинары и практические занятия, чтобы предоставить практические знания о внедрении Rust в проекты AUTOSAR Classic. Эта инициатива направлена на то, чтобы вооружить разработчиков знаниями и навыками, необходимыми для процветания в этом быстро развивающемся ландшафте.

Последствия интеграции таких передовых программных решений могут существенно повлиять на аспекты автомобильной производительности и безопасности, непосредственно влияя на то, как автомобили проектируются и строятся в будущем. Аренда автомобиля, оснащенного этими передовыми технологиями, может вскоре стать реальностью для тех, кто ищет современные и безопасные автомобили.

Заключение

Партнерство HighTec и Elektrobit, подкрепленное революционной технологией Infineon, призвано революционизировать подход автомобильной промышленности к разработке программного обеспечения. Упрощая интеграцию Rust и AUTOSAR Classic, они не только повышают безопасность, но и стимулируют сдвиг в стандартах разработки автомобильного программного обеспечения. В то время как обзоры и мнения других могут предоставить ценную информацию, ничто не сравнится с опытом непосредственного наблюдения за результатами. С GetRentacar.com вы можете арендовать автомобиль, оснащенный лучшими автомобильными технологиями, предлагающими как удобство, так и выгоду. Забронируйте свою поездку сегодня на GetRentacar.com.

Frequently Asked Questions

What is the partnership between HighTec, Elektrobit, and Infineon?

HighTec EDV-Systeme, Elektrobit, and Infineon Technologies are collaborating to integrate Rust applications into AUTOSAR Classic basic software for safer automotive systems. This partnership provides developers with a toolkit including Elektrobit’s EB tresos AutoCore and HighTec’s LLVM-based Rust and C/C++ compiler, targeting Infineon’s AURIX TC4x microcontrollers. It aims to enhance vehicle safety and performance as smart cars increase by 2026.

How does Rust benefit automotive software development?

Rust offers speed, reliability, and memory safety, which are crucial for software-defined vehicles under regulations like UN R155 and the EU Cyber Resilience Act. It addresses cybersecurity and functional safety challenges effectively. Developers can mix Rust components with existing C/C++ code using a hybrid setup certified to ISO 26262 ASIL D, reducing risks without full rewrites.

What is included in the Drive Core software bundle?

The Drive Core bundle for Infineon’s AURIX TC4x microcontrollers includes Elektrobit’s EB tresos configuration tool, Infineon AURIX TC4x MCALs, and examples plus tutorials for building AUTOSAR components in Rust. It provides a complete kit to streamline development. This all-in-one package allows developers to start with Rust and AUTOSAR Classic quickly without searching for separate components.

How does EB tresos support Rust development?

Elektrobit’s EB tresos now fully supports Rust development, reducing or eliminating unsafe code in automotive applications. It integrates with Rust’s Clippy for static analysis and auto-formatting, boosting productivity. This enhancement helps developers create safer, more efficient safety-critical code for vehicles.

What are the features of HighTec’s Rust compiler?

HighTec’s automotive-grade Rust and C/C++ compiler is based on LLVM open-source technology and is the first designed specifically for Infineon’s AURIX TC3x and TC4x series. It features a quick build system and optimizations for the microcontrollers’ architecture. The compiler is ISO 26262 ASIL D-certified, enabling fast certification of key applications.