RumahBeritaKeselamatan Automotif dan Keselamatan Rangkaian: Infineon Aurix ™ TC3XX, TC4X, Traveo ™ T2G dan keluarga PSOC mikrokontroler menyokong bahasa karat

Keselamatan Automotif dan Keselamatan Rangkaian: Infineon Aurix ™ TC3XX, TC4X, Traveo ™ T2G dan keluarga PSOC mikrokontroler menyokong bahasa karat

[21 April 2023, Munich, Jerman] Pembangunan sistem keselamatan adalah penting untuk pasaran automotif.Bahasa pengaturcaraan karat boleh digunakan untuk pembangunan tertanam perisian yang selamat memori, pembolehubah penting dalam reka bentuk perisian automotif misi-kritikal.Infineon Technologies, Inc. (Kod FSE: Kod IFX/OTCQX: IFNNY) telah mengambil langkah pertama ke arah membina ekosistem karat di ruang tertanam dengan menjadi pengeluar semikonduktor kepala pertama untuk menyokong secara rasmi menjalankan bahasa karat pada mikrokontroler.AURIX ™ TC3XX dan Traveo ™ T2G Automotive MCU yang terkemuka di Infineon akan menjadi yang pertama untuk menyokong karat.Walaupun Traveo ™ menggunakan arsitektur sasaran Rust Rust Rust dan ARM Cortex-M, rakan kongsi alat Infineon Hightec EDV-Systeme telah membangunkan pengkompil karat khusus untuk Aurix.PSOC dan Aurix TC4X akan mula menyokong karat pada separuh kedua tahun 2023.

AURIX TC3XX dan Traveo T2G Keluarga produk mikrokontroler menawarkan pelbagai keupayaan perkakasan bersepadu untuk keselamatan fungsional dan keselamatan rangkaian.Pengenalan sokongan untuk karat melengkapkan fungsi perkakasan di peringkat perisian.Perpustakaan saluran periferal (PAC) disediakan untuk Aurix dan Traveo untuk memudahkan akses tempatan ke perkakasan mikropengawal.PAC yang dihasilkan menggunakan alat SVD2Rust mengikuti piawaian API akses periferal yang sama.Pengguna boleh mencari PAC di GitHub dan melihat contoh kod untuk menggunakan bahasa karat pada mikrokontroler Infineon.
Tidak seperti bahasa C/C ++, Rust adalah bahasa pengaturcaraan baru yang dibangunkan oleh komuniti sumber terbuka dengan penekanan pada jenis keselamatan dan sokongan konkurensi.Bahasa pengaturcaraan ini direka untuk memudahkan pembangunan perisian yang selamat dan boleh dipercayai dengan menyediakan sistem binaan dan pengurus pakej yang mudah digunakan, "kargo."