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 • costs by porting software to new, and/or lower cost, processors at any stage in a project lifecycle. A growth in the use of auto-generated C code from modelling packages.• The programmer makes mistakes ...
Posts
Showing posts from January, 2019