ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
29 июня
245768 Топик полностью
bialix-lazy (31.03.2011 14:29, просмотров: 1) ответил bialix-lazy на проблема с avr-gcc: столкнулся с тем, что avr-gcc переставляет инструкции как считает нужным, при этом ломается логика программы. Как с этим бороться?Простой пример: нужно проверить, что 2х байтная переменная не равна нулю. Переменная может
Еще раз попробую код показатьХочу такоеbool test(unsigned short *var){ unsigned char sreg_copy = SREG; cli(); bool result = *var != 0; SREG = sreg_copy; return result;}Имею такое:bool test(unsigned short *var){ unsigned char sreg_copy = SREG; cli(); SREG = sreg_copy; bool result = *var != 0; return result;}