top.mail.ru Решение проблемы точек перехода в Flowcode AVR

Вход



Код защиты Введите символы с картинки. (Щелкни картинку чтобы обновить)
Введите символы с картинки.
 * 

Решение проблемы точек перехода в Flowcode AVR PDF Печать E-mail

В некоторых случаях программа Flowcode AVR не хочет компилировать hex-файл, если используются точки перехода. Об этой ошибке в окне компиляции свидетельствует следующая строка:

error: label at end of compound statement

Эта проблема может быть решена включением блока Си кода со следующей инструкцией на ассемблере сразу после точки входа безусловного перехода:

asm("nop");

Этой единственной машинной команды ассемблера достаточно, чтобы отделить точку подключения от конца оператора, и вносит минимальные изменения в программу.


 

Добавить комментарий


Защитный код
Обновить

        Рейтинг@Mail.ru Rambler's Top100                       Valid XHTML & CSS