Использую ADS 1.2, имеет ли он возможность генерить асемблерный листинг? И, если да, как это сделать? А то есть у меня подозрение...
Такая конструкция
Код
volatile char MyFlag=0;
voidMyFunc()
{
...
while(!MyFlag); //!!!!!
}
voidMyFunc()
{
...
while(!MyFlag); //!!!!!
}
Есть подозрение, что отмеченная строка компилируется в бесконечный цикл (несмотря на volatile). Как бы это проверить?
Вопрос снимается, оно умеет дизасемблировать накомпиленное, оказывается. И там все в порядке, цикл правильный