报警信息管理器

适用条件:
有报警信息产生,并且需要轮询展示
当报警消失时,消息也会随之消失

. 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成神之路

版权声明:
作者:admin
链接:https://www.techfm.club/p/12402.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>