一种利用CIC61508的喂狗机制实现多任务监控的方法
基本信息
申请号 | CN201710303420.0 | 申请日 | - |
公开(公告)号 | CN107256012B | 公开(公告)日 | 2020-01-21 |
申请公布号 | CN107256012B | 申请公布日 | 2020-01-21 |
分类号 | G05B23/02 | 分类 | 控制;调节; |
发明人 | 何玮 | 申请(专利权)人 | 北京欧鹏巴赫新能源科技股份有限公司 |
代理机构 | 合肥市浩智运专利代理事务所(普通合伙) | 代理人 | 丁瑞瑞 |
地址 | 102200 北京市昌平区科技园区创新路7号2031号 | ||
法律状态 | - |
摘要
摘要 | 本发明公开了一种利用CIC61508的喂狗机制实现多任务监控的方法,多任务包括喂狗任务、关键任务Ⅰ、关键任务Ⅱ、关键任务Ⅲ,喂狗任务通过通讯命令从安全芯片CIC61508获得请求码,关键任务Ⅰ通过一定的算法f1(si,so,x)与关键任务Ⅰ的状态信息对请求码进行处理,处理结果为y1;关键任务Ⅱ通过特定的算法f2(si,so,x)与关键任务Ⅱ的状态信息对y1进行处理,处理结果为y2;关键任务Ⅲ通过特定的算法f3(si,so,x)与关键任务Ⅲ的状态信息对y2进行处理,处理结果为y3,处理结果y3为应答码,喂狗任务接收应答码并发送给安全芯片CIC61508。本发明的有益效果:可以方便的发现系统的以下问题:(1)任何一个关键任务在指定周期内没有被执行。(2)任何一个关键任务的输入输出条件(状态)不正确。 |
