I have the below initialization code, but it gives an error
I'm a newbie, so I'd love to get some helptypedef enum eFsmStat
{
FS_STARTUP = 0,
FS_MENU_MODE,
FS_MOTOR_MODE,
FS_CALIBRATION_MODE,
FS_ANTICOGGING_MODE,
FS_UART_SETUP,
}tFsmStat;
struct sFSM
{
tFsmStat state;
tFsmStat next_state;
unsigned char ready;
char cmd_buff[64];
unsigned char bytecount;
}tFSM;
// Error here
static tFSM Fsm =
{
.state = FS_STARTUP,
.next_state = FS_STARTUP,
.ready = 1,
.bytecount = 0,
};
Many thanks!