工具/软件:Code Composer Studio
你(们)好
我正在尝试在源代码级别使用#pragma指令停用一些MISRA-C:2004规则,但这不起作用。
我的情况如下:
#pragma check_MISRA ("无")
#include "hL_hal_stdtypes.h"
#include "hL_het.h"
#include "HL_Gio.h"
#include "HL_SPI.h"
#include "HL_ADC.h"
#pragma check_MISRA ("all,-pragma,11.3 8.7 5.6 ,-pragma,19.1 5.7 ,-pragma ")
#include "..\MVB\mvbtypes.h"
#include "..\MVB\PDL.h"
#include "..\Konconfig\Konconfig.h"
每次运行编译器时,规则(19.1 ,11.3 ,8.7 等)也会涉及,尽管我已经停用了它们。
是否有人可以帮助解决此问题?
谢谢你