Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Вторник
6 мая
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
1042357
Топик полностью
AlexBi
(06.10.2020 10:17, просмотров: 204)
ответил
VLLV
на
Геморрой, это же нужно минимум две битовых структуры сделать 16+8, или три 8+8+8. Прозрачнее работать с одним байтовым массивом, эмулируя индексирование.
Можно сделать uint32_t fld24:24; uint32_t fld8:8;
Ответить
Не знаю, у меня так не получилось при огромном стремлении к типизации всего. Иногда проще реализовать "в лоб". Массив структур не катит, если предполагается запись одиночного элемента массива, т.к. будет две записи в разные сектора/страницы.
-
VLLV
(06.10.2020 10:32
)