マイコン:RL78, RX開発環境:CS+, e2studio
下記のようなコーディングルール作成し、開発環境とかに入れてコンパイラ時に警告とかを出すことはできるのでしょうか?e2studioのコード識別で対応できそうなものはありますか?MISRA-Cで対応できそうなものはありますか?
①if文で右辺は必ず明記する。書き忘れかどうか分からないから。例えば、 if(textObj){ではなく、 if(textObj == 1){
②構造体や共用体の宣言その2構造体や共用体の宣言でtypedefを使う場合は、宣言名(タグ名)の語尾に _t を付ける。例えば /*宣言*/ typedef struct{ uint8_t water; uint8_t thunder; uint8_t beast; }breath_t; /*実体確保*/ breatht breath;