Хочу перенести проект с Keil на CooIDE+GCC
почему-то не хотят инициализироваться переменные помеченные как static
Код
static int TestVar = 0;
int main(void)
{
asm(" NOP"); <- точка останова
//TestVar ++;
while(1)
{
}
}
Значение переменной почти всегда мусор значения от 999 до 1М. Хотя жду что будет 0
Может кто сталкивался с такой проблемой?
Полностью проект получился такой