Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Среда
23 апреля
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
580640
Топик полностью
Petrovich
(19.02.2015 12:25, просмотров: 1)
ответил
il-2
на
Плохой способ, есть зависимость от endianless процессора. Твой пример - для BIG_ENDIAN!!!. Правильно - использовать 2-байтовую переменную. А для доступа к отдельным байтам использовать такие выражения:
Cтрока var = (var & 0xFFFF) | lobyte; ошибочна. Надо var = (var & 0xFF00) | lobyte;
Ну в общем, все всё поняли :-)
-
il-2
(20.02.2015 11:30
)