[ad_1]
“Rust, con le sue caratteristiche uniche di sicurezza della memoria, è emerso come un valido complemento o potenziale sostituto del C/C++ nello sviluppo di software automobilistico”, secondo l’azienda.
In collaborazione con Infineon, HighTec EDV-Systeme ha rilasciato un compilatore Rust qualificato ISO 26262 ASIL D per TC3x e TC4x, che si aggiunge a un ecosistema Rust che “include anche i crate di accesso periferico di Infineon [PACs] per il TC37x, un set di driver periferici Bluewind, il NOS runtime Rust di Veecle, nonché strumenti di Lauterbach e PLS”, ha affermato Infineon.
Il compilatore HighTec viene fornito con un sistema di costruzione del carico preconfigurato per l’accesso all’ecosistema Rust, inclusi casse I/O, driver, un runtime Rust e un’integrazione Rust del sistema operativo in tempo reale certificato di sicurezza PXROS-HR di HighTec.
Esistono anche progetti di esempio che includono casi d’uso con un mix di Rust e C/C++: HighTec dispone già di un compilatore C/C++ per processori TriCore basato sul compilatore open source LLVM.
“Questo approccio ibrido è probabilmente il più interessante, poiché ci si aspetta che molti progetti che utilizzano Rust riutilizzino il codice legacy e preservino l’investimento in C/C++”, ha affermato Mario Cupelli, CTO di HighTec.
Trovate la maggior parte di queste aziende all’Embedded World di Norimberga dal 9 all’11 aprile della prossima settimana
Sito web (sede di Embedded World):
HighTec (padiglione 4, stand 4-432)
Bluewind (padiglione 5, stand 5-277)
Veecle
Infineon TC3x e TC4x (padiglione 4A, stand 4A-138)
[ad_2]
Source link