в стм по 32 бита идут .
и в этой структуре мы получаем как бы ОКНО?
struct radio_pcg_tx {
uint32_t address;
uint32_t uid;
uint8_t r_no_pcg;
uint8_t group;
uint8_t command; - МЕЖДУ ЭТИМ ЭЛЕМЕНТОМ
uint8_t data[21]; - И ЭТИМ
};
это регулируется упаковкой структур, задать выранивание по 1 байту и не будет окон. Синтаксис зависит от компилятора, гугли _attribute__((packed)) или #pragma pack(push, 1)
Обсуждают сегодня