Я получаю вышеуказанную ошибку в своем коде.
Прототипы области действия файла
static void pressure_val_update(void);
Вышеприведенный прототип используется в функции ниже
void ui_vcr_menu_update(const MENU_CONTROL_T *p, UINT8 HAL)
{
pressure_val_update();
ratio_val_update();
pressure_unit_update();
}
Ниже приведено определение функции
static void pressure_val_update(void)
{
UINT8 fl_pressure_value_U8;
/* Get the Pressure value from RTE */
Rte_Read_rpVCRDisplayValue_Pressure(&fl_pressure_value_U8);
/* Case 1 : Step 0 - Step 16 */
if(fl_pressure_value_U8 < 17U)
{
l_pressure_value_S16 = (-270 + (fl_pressure_value_U8 * 5.4));
rbmp_U8 = DISABLE
l_pressure_lbbmp_U8 = IMAGE_ENABLE;
l_pressure_ltbmp_U8 = DISABLE
}
/* Case 2 : Step 17 - Step 33 */
else if((fl_pressure_value_U8 >= 17U) && (fl_pressure_value_U8 < 34U))
{
l_pressure_value_S16 = (-270 + (fl_pressure_value_U8 * 5.4));
rbmp_U8 = DISABLE
l_pressure_lbbmp_U8 = IMAGE_ENABLE;
l_pressure_ltbmp_U8 = IMAGE_ENABLE;
}
/* Case 3 : Step 34 - Step 50 */
else if((fl_pressure_value_U8 >= 34U) && (fl_pressure_value_U8 < 51U))
{
l_pressure_value_S16 = (-270 + (fl_pressure_value_U8 * 5.4));
rbmp_U8 = IMAGE_ENABLE;
l_pressure_lbbmp_U8 = IMAGE_ENABLE;
l_pressure_ltbmp_U8 = IMAGE_ENABLE;
}
else
{
l_pressure_value_S16 = -270;
rbmp_U8 = DISABLE
l_pressure_lbbmp_U8 = DISABLE
l_pressure_ltbmp_U8 = DISABLE
}
}
/*
Как решить эту проблему, Почему она получает несколько маркеров в этой строке (static void pressure_val_update(void)
).
Я работаю над проектами приложений и сталкиваюсь с этой проблемой.
Я прошел через другие интернет-решения, но они не связаны со мной.
Пожалуйста, дайте мне знать точную причину, по которой мы получим это предупреждение (я получил это предупреждение в анализе скрытности)