Programmeren

Productiesoftware

De Embedded Coder van MathWorks genereert programmacode voor SIMD-, IPP-, MISRA-C-, ISO 26262- en AUTOSAR-normen en kan worden geïntegreerd met LDRA Testbed.

Voor het genereren van productiecode met Simulink voor embedded systemen zijn een aantal functies toegevoegd. Ontwerpers in de automobielindustrie, de lucht- en ruimtevaart, de industriële automatisering en machinebouw kunnen nu perfect op de productie afgestemde programmacode genereren, waarbij gebruik kan worden gemaakt van diverse belangrijke industrienormen en technologieën. Embedded Coder bevat nu een uitgebreide set bibliotheken met vervangende code, waarmee enorme snelheidsverbeteringen kunnen worden bewerkstelligd voor geavanceerde processorarchitecturen, zoals SIMD, SSE en Intel IPP. Ook staat de gebruikersinterface het aanmaken en beheren van zulke bibliotheken toe. Het pakket biedt een verbeterde overeenstemming met MISRA C 2004 en MISRA AC AGC voor statusactiviteiten in Stateflow. Tevens is voorzien in ISO 26262- en IEC 61508-certificering en -kwalificatie voor release R2011b door middel van de IEC Certification Kit. Er wordt ondersteuning geboden van AUTOSAR 3.2 plus sensor/actuator en het genereren van één XML-bestand. Het pakket biedt integratie met LDRA Testbed-codedekking en de profilering van de uitvoering van functies voor SIL- (Software-In-the-Loop) en PIL- (Processor-In-the-Loop) testen. Tevens wordt het Wind River VxWorks 6.8 realtime doelsysteem met makefiles ondersteund. Er zijn nu gegevens beschikbaar over de statische code in het codegeneratierapport, inclusief de geschatte stackgrootte. Ook zijn er minder gegevenskopieën nodig en is de code voor schakelblokken efficiënter.

Meer nieuws van MathWorks
Meer nieuws over programmeren

Uitgelicht nieuws