In generated code, there are some variables that are defined but never used. After compilation, the IDE displays warnings because of them.
For example, in generated code below, a local variable named u16_OffsetAddress is defined and assigned, but not used. After compilation, I get a warning from the IDE indicating that this variable is set but not used.
// Code begin
static void my_model_EEPROMEraseBlock_Init(DW_EEPROMEraseBlock_simulink_function_T *localDW)
localDW->s16_ErrorFlag_Temp = 0;
localDW->s16_ErrorFlag_out = 0;
u16_OffsetAddress = 0U;
// Code end
I want to know how to eliminate this kind of local variables or how to configurate simulink model in order to solve this problem? Thanks!