一种进程动态重启的方法

    公开(公告)号:CN114237766A

    公开(公告)日:2022-03-25

    申请号:CN202111627946.7

    申请日:2021-12-28

    IPC分类号: G06F9/445 G06F9/54 G06F11/14

    摘要: 本发明涉及嵌入式装置技术领域,尤其涉及一种进程动态重启的方法。其主要针对进程程序缺陷导致运行异常,现有的处理手段是重启整个嵌入式装置,这种处理方式影响到异常装置核心业务处理模块的运行,造成功能中断,不能将核心业务持续地运行的问题,提出如下技术方案:包括控制管理面和核心业务面,所述控制管理面包括主进程模块和子进程模块,所述子进程模块中包括多个子进程,所述主进程模块内包含有异常处理函数模块和子进程恢复函数模块。本发明在子进程运行异常时能动态重启恢复运行,不需要重启整装置,从而保证核心业务模块功能不会中断,确保嵌入式装置的运行稳定性,主要应用于嵌入式装置的程序运行。

    一种开关量采集电路
    2.
    发明公开

    公开(公告)号:CN112526915A

    公开(公告)日:2021-03-19

    申请号:CN202011568902.7

    申请日:2020-12-25

    IPC分类号: G05B19/042

    摘要: 本发明提供一种开关量采集电路,包括开关量输入模块、AD转换模块、采集处理模块、用于连接AD转换模块与采集处理模块的第一通信模块、以及用于发布采集处理模块结果的第二通信模块,第一通信模块和第二通信模块中的一个为隔离通信模块;采集处理模块通过第一通信模块控制AD转换模块对开关量输入模块处理后的电压进行采样,并对采样结果与开关量输入额定电压成一定比例的动作门槛、返回门槛进行比较,将比较结果通过第二通信模块发布;采用全新型隔离电路结构设计,开关量输入模块采用电阻线性分压,成本低、精确度高、一致性好、不受温度影响、使用简单。

    一种开关量采集电路
    3.
    实用新型

    公开(公告)号:CN213904107U

    公开(公告)日:2021-08-06

    申请号:CN202023200328.8

    申请日:2020-12-25

    IPC分类号: G05B19/042

    摘要: 本实用新型提供一种开关量采集电路,包括开关量输入模块、AD转换模块、采集处理模块、用于连接AD转换模块与采集处理模块的第一通信模块、以及用于发布采集处理模块结果的第二通信模块,第一通信模块和第二通信模块中的一个为隔离通信模块;采集处理模块通过第一通信模块控制AD转换模块对开关量输入模块处理后的电压进行采样,并对采样结果与开关量输入额定电压成一定比例的动作门槛、返回门槛进行比较,将比较结果通过第二通信模块发布;采用全新型隔离电路结构设计,开关量输入模块采用电阻线性分压,成本低、精确度高、一致性好、不受温度影响、使用简单。

    一种I/O信号的引用方法
    4.
    发明公开

    公开(公告)号:CN112506825A

    公开(公告)日:2021-03-16

    申请号:CN202011522627.5

    申请日:2020-12-21

    IPC分类号: G06F13/20 G06F13/42

    摘要: 本发明提供一种I/O信号的引用方法,包括S1、定义好可引用的I/O信号的标识;S2、应用模块通过引用I/O信号的标识在本地创建一个与之对应的变量对象,并加入到I/O信号的标识与变量对象一一对应的映射表中;S3、根据上述映射表,通过内部通信机制建立变量对象与I/O信号的访问映射关系;S4、应用模块通过对变量对象的读写从而控制和访问I/O信号;应用模块运行时访问外部I/O信号都是通过对本地变量对象的操作实现对外部I/O信号的控制访问,程序架构分层解耦,具备I/O访问灵活高效,支持了应用模块动态加载运行的优点。