Webinar
How to ace safety traps in C/C++ critical applications
- On-demand
- 1 hour
As technology becomes more pervasive in our lives, the safety and security of embedded systems is becoming more of a concern in the industry with standards requiring or strongly recommending having some type of functional-safety certification and following coding standards.
C and C++ are great programming languages in embedded systems. The primary reason that these languages have persisted is that there is widespread support for the languages (and their many dialects) across myriad tools that target virtually any embedded architecture, be it Arm, Renesas RX, RL78, RH850, STM8, RISC-V etc.
If C and C++ are so great, what is the problem with using them in functional safety systems? C and C++ are powerful languages that you can use in your functional safety project, but you will be required to use a coding standard like MISRA C, SEI CERT C or the Common Weakness Enumeration to remove some of the ambiguities of your selected programming language.
Join this webinar and learn how to use these types of code analysis tools will help you find and remove defects much more quickly, thus lowering your defect injection rate and helping you to achieve your release metrics much more quickly.
Coupling code analysis with a pre-qualified functional safety toolchain will help you to speed the path to functional safety for your application and thus you will have mastered the embedded safety trap.