MISRA C
The C programming language is growing in importance and use for real-time embedded applications within the automotive industry.
This is due largely to the inherent language flexibility, the extent of support and its potential for portability across a wide range of hardware.
Specific reasons for its use include: For many of the microprocessors in use, if there is any other language available besides •
Appropriate than assembly language. C can generate smaller and less RAM-intensive code than many other high-level •
C languages. A growth in portability requirements caused by competitive pressures to reduce hardware •
The programmer makes mistakes
Programmers make errors, which can be as simple as mistyping a variable name, or might involve something more complicated like misunderstanding an algorithm. The programming language has a bearing on this type of error.
ADVANTAGES OF MISRA C
>> IT will be avoiding wrong c code format.
>> It is secure, portable, realbile and safe.
>> Every programmer will follow only one rule that will help easy
to understand everyone.
>> Where every GUI compiler will not vary.
>> Where it is avoiding programmer mistakes and complier misunderstand
>> Where MISRA c will not read enter rules you just add one link in the compiler toolbox.
Comments
Post a Comment