3.1 MISRA® Check Overview

The MISRA Check feature in the MPLAB Analysis Tool Suite is a Microchip-specific set of C coding standards developed by the Motor Industry Software Reliability Association (MISRA). MISRA guidelines help to ensure safe, secure, portable and reliable C code in embedded systems.

By executing a ‘MISRA Check’ from the MPLAB X IDE Tools menu, static code analysis is done against a subset of MISRA rules. In MPLAB X IDE, MISRA C:2012 rules are used.

The MISRA Check feature is an analysis tool bundled in MPLAB X IDE v6.00 or higher. See [AoU-04-MISRA].

The MPLAB Analysis Tool Suite license includes MISRA Check (see 1.1 Licenses for MPLAB® Analysis Tool Suite). See [AoU-08-MISRA].