ES (02.02.2004 14:28, просмотров: 1244)
Хелп плиз! Проблема ИАР - АВР (2.26, 2.27) Короче бага:
пользую кусок кода вида:
...
for(ctr = 0;ctr < 8; ctr++)
{
// SendShort(0x1234);
SendShort(ctr);
};
...
Цикл выполняется 8 раз, но бл@#$%кий компилятор прогоняет переменную цикла не от "0", а от "1" и последние 2е итерации идут с переменной цикла ctr = 0x07, четко вижу в терминале; ежели засылаю тестовое значение 0x1234, все прокатывает нормально, терминал ловит 8 раз 0х1234
Что это может быть, до этого с АВР пользовал АВР-ГЦЦ, ну никогда таких багов небыло...