Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Пятница
26 апреля
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
738358
Топик полностью
Nikolay801_
(21.02.2017 11:04, просмотров: 64)
ответил
vllv
на
угу вместо 32К нужно перейти на 20К (STM32L0). И речь идет не о двух байтах, а сразу о четырех, потому что это в структуре, которая пишется в EEPROM. На пустом месте сразу в два раза.
в структуре объявить как битфиелд
typedef __packed struct MpReport_tag{ int16_t tempInt; uint16_t ref; TL_Mode tlMode : 8; } MpReport, *PMpReport;
Будь ты проклят, Перри-Утконос!
Ответить
Спасибо! Есть, правда, ограничение в том методе - нельзя взять адрес от tlMode.
-
vllv
(21.02.2017 11:20
)