[发明专利]进行逻辑控制的方法、系统和存储介质有效
申请号: | 201811265327.6 | 申请日: | 2018-10-29 |
公开(公告)号: | CN111104100B | 公开(公告)日: | 2023-10-03 |
发明(设计)人: | 朱晓琳;李宏宇 | 申请(专利权)人: | 大陆汽车电子(连云港)有限公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30 |
代理公司: | 北京市中咨律师事务所 11247 | 代理人: | 杨晓光;于静 |
地址: | 222006 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 进行 逻辑 控制 方法 系统 存储 介质 | ||
1.一种用于进行逻辑控制的方法,该方法基于存储在软件的头文件中的逻辑控制规则进行逻辑控制。
2.如权利要求1所述的方法,包括:
基于至少一个逻辑控制函数中的每个逻辑控制函数生成相应的结构化模板,其中每个所述结构化模板包括至少一个逻辑依存列表,至少一个输入和至少一个输出;
基于用户设定生成输入输出真值表;
基于所述输入输出真值表和特定输入信息生成掩码结果输出真值表,其中所述特定输入信息指示能够单独确定所述输出的所述输入;
将所述掩码结果输出真值表作为逻辑控制规则存储在所述头文件中;以及
基于所述逻辑控制规则进行逻辑控制。
3.如权利要求2所述的方法,其中,基于至少一个逻辑控制函数中的每个逻辑控制函数建立相应的结构化模板包括:
定义所述输入;
定义所述输出;以及
确定所述输入与所述输出之间的逻辑关系。
4.如权利要求2所述的方法,其中,基于用户设定生成输入输出真值表包括:
基于所述结构化模板以及所述用户设定确定所述输入与所述输出之间的对应关系;
基于所述输入与所述输出之间的对应关系生成输入输出真值表。
5.如权利要求2所述的方法,其中,基于所述输入输出真值表和特定输入信息生成掩码结果输出真值表包括:
基于所述输入输出真值表和所述用户设定中的至少一项生成掩码信息和结果信息,其中所述掩码信息指示所述特定输入信息,所述结果信息基于所述掩码信息和所述输入生成;以及
基于所述掩码信息、所述结果信息以及与所述掩码信息对应的输出之间的对应关系生成所述掩码结果输出真值表。
6.如权利要求5所述的方法,其中,所述结果信息通过对所述掩码信息和所述输入进行与运算生成。
7.如权利要求5所述的方法,其中,基于所述逻辑控制规则进行逻辑控制包括:
基于所述掩码结果输出真值表中记录的所述掩码信息和所述结果信息进行逻辑控制。
8.如权利要求7所述的方法,其中,基于所述逻辑控制规则进行逻辑控制进一步包括:
当所述掩码信息与对应的所述结果信息相等时,基于与所述掩码信息对应的所述输出进行逻辑控制。
9.如权利要求2至8中任一项所述的方法,其中,通过所述用户设定更新所述结构化模板和所述输入输出真值表中的至少一项。
10.如权利要求1至9中任一项所述的方法,其中,所述软件用于嵌入式系统。
11.一种用于进行逻辑控制的系统,包括软件的头文件,该系统被设置为基于存储在所述头文件中的逻辑控制规则进行逻辑控制。
12.如权利要求12所述的系统,包括:
模板生成单元,其被设置为基于至少一个逻辑控制函数中的每个逻辑控制函数生成相应的结构化模板,其中每个所述结构化模板包括至少一个逻辑依存列表,至少一个输入和至少一个输出;
第一生成单元,其被设置为基于用户设定生成输入输出真值表;
第二生成单元,其被设置为基于所述输入输出真值表和特定输入信息生成掩码结果输出真值表,其中所述特定输入信息指示能够单独确定所述输出的所述输入;
存储单元,其被设置为将所述掩码结果输出真值表作为逻辑控制规则存储在所述头文件中;以及
控制单元,其被设置为基于所述逻辑控制规则进行逻辑控制。
13.一种计算机可读存储介质,其上存储有计算机程序,该计算机程序包括可执行指令,当该可执行指令被处理器执行时,实施如权利要求1至10中任一项所述的方法。
14.一种电子设备,包括:
处理器;以及
存储器,用于存储所述处理器的可执行指令;
其中,所述处理器设置为执行所述可执行指令以实施如权利要求1至10中任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大陆汽车电子(连云港)有限公司,未经大陆汽车电子(连云港)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811265327.6/1.html,转载请声明来源钻瓜专利网。