一般静态的是这样的。
MENU.H
typedef struct
{
uint32_t **;
uint8_t menu_page_sn[DISP_MENU_NUM];
uint32_t menu_page_delay[DISP_MENU_NUM];
uint16_t menu_crc16;
} DISP_MENU;
typedef union
{
DISP_MENU disp_menu;
uint8_t config_u8t [DISP_CONFIG_ZOOM];
uint32_t config_u32t[DISP_CONFIG_ZOOM/4];
}TT_CONFIG;
TT_CONFIG tt_config;
如果 menu_page_sn和menu_page_delay的大小要运行时才能确定,申请可以用malloc(),但typedef的声明怎么写啊?
|