Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
IAR проблемы компиляции
Отправлено
ARGYRos 21 июля 2008 г. 12:23
При компиляции код не работает.
При нажатии кнопки выводит "Р1", после отпускания должен вывести число через точку и после повторного нажатия должен выйти в основную прогу, а проц не заходит в цикл do{}while.
При изменении настроек оптимизации программа вообще работает по разному :(
Версия - IAR Assembler for AVR 4.12A/W32 (4.12.1.5)
while(!KEY_OK)
{
OutCharToLED(1,'P');
OutCharToLED(2,'1');
}
OutCharToLED(1,'x');
__delay_cycles(Fosc*2); // задержка 2 сек (против дребезга, специально большая для дебага)
skor=1;
bmn=20;
divider=e_DIVIDER;
Rml=divider%1000;
Rst=divider/1000;
do //Сюда не заходит - ??????
{
skor=1;
bmn1=0;
bmn=20;
OutIntDot(Rst,Rml);
}while(KEY_OK);
Составить ответ | Вернуться на конференцию
Ответы