报警信息管理器
适用条件:
有报警信息产生,并且需要轮询展示
当报警消失时,消息也会随之消失
. H
#define ALARM_MAX_NUM 32
#define NO_ERROR 0
#define HAVE_ERROR 1
struct s_Alarm_info_msg_box{
uint8_t state; //告警状态
uint8_t msg_box[ALARM_MAX_NUM]; //信息盒子
uint8_t index; //指向当前要展示的告警信息
uint8_t last; //告警信息数量
};
定义一个全局对象:
struct s_Alarm_info_msg_box alarm_box;
初始化对象为默认值,放入init函数
alarm_box.state = NO_ERROR;
alarm_box.last = 0;
alarm_box.
报警信息管理器最先出现在Python成神之路。
共有 0 条评论