ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
17 июля
597848 Топик полностью
Dingo (13.05.2015 05:18, просмотров: 70) ответил VL на Маска не проблема, можно делать логические операции с несколькими полями, а компилятор заоптимизирует. А вот бы заенумить поля, чтоб неповадно было :)
Или я не понял вопроса, или можно подсмотреть в SPL от ST  typedef enum { PAM_Auto = 0x00, PAM_TCPAM_4 = 0x01, PAM_TCPAM_8 = 0x02, PAM_TCPAM_16 = 0x03, PAM_TCPAM_32 = 0x04, PAM_TCPAM_64 = 0x05, PAM_TCPAM_128 = 0x06, }PAM_Speed_TypeDef; typedef struct { uint8_t POFS; uint8_t POFS1; PAM_Speed_TypeDef PAM_Mode; }HDLC_InitTypeDef; Как я понимаю - это не совсем то, что требуется, но из готовых, подсмотренных.