-
- А мне интересно: зачем было делать union (да еще и с двумя абсолютно одинаковыми типами, но разными именами - смысл?), когда там char и uint8_t? Достаточно было вместо него просто написать uint8_t data[0]… Eddy_Em(162 знак., 25.09.2026 20:10)
- в 6-м CMSIS есть __PACKED_STRUCT. для небороться с мурашками перед { предложу вписать _FOE (как после }). ну и о вероятной невидимости _MBX и _FOEh уже написали. а для испольщования анонимного union стоит проверить версию компилятора - Vit(25.09.2026 16:25)
- так массивы нулевой длины. они не во всях сях работают - POV(25.09.2026 16:14)
- Наверное будет достаточно разрешить gcc-расширения в компиляторе, либо выбрать стандарт С в компиляторе поновее. - AlexBi(25.09.2026 16:09)
- Ну дыкт ищи где определены _MBXh и _FOEh - =AlexD=(25.09.2026 15:29)