ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
13 июля
467959 Топик полностью
ыыыыыыы (27.11.2013 15:37, просмотров: 1) ответил Dingo на Это я в очередной раз чего-то не понимаю, или компилятор (люди, его создавшие) не дружен со здравым смыслом? При преобразовании ulong в uint avr-gcc отбрасывает старшую, а не младшую часть.
тут так принято. не буду утверждать, но и для big-endian и для little. по моему всегда возвращается младшая часть. делать наоборот в каком-нибудь компилере было бы сильно неожиданно :) напишите (calcbuf>>8) - никакого сдвига в асме скорее всего не будет, а будет нужный байт