嵌入式系统的错误追踪方法和装置

    公开(公告)号:CN101539883B

    公开(公告)日:2011-11-16

    申请号:CN200910083194.5

    申请日:2009-05-05

    Abstract: 本发明公开了一种嵌入式系统的错误追踪方法和装置在系统发生异常时,保存处理器运行环境,根据帧指针找到当前运行的函数的栈帧;反复进行下列步骤,直到回溯出系统发生异常时运行的整个函数调用关系链:从找到的栈帧中获取该栈帧所属函数开始执行时保存的寄存器信息,和函数参数信息,及该函数代码的起始地址,以及进一步地获得函数的名称,并且得到调用该函数的函数的栈帧底;通过所述栈帧底找到该调用该函数的函数的栈帧。本发明的技术方案能在系统发生异常时,能快速定位与错误有关的指令和函数,无论软件系统是否有操作系统支持都可以适用,而且当存在多条函数调用分支时,可以快速查找出当前运行出错的函数的调用路径,提高追踪效率。

    一种数据同步方法、系统和存储介质

    公开(公告)号:CN112332955B

    公开(公告)日:2021-04-13

    申请号:CN202110012633.4

    申请日:2021-01-06

    Abstract: 本发明提供的数据同步方法、系统和存储介质,通过主用前端处理器向第一外部系统发送包括第一数据的第一报文,并使备用前端处理器至少获得第一数据并重启计时器;备用前端处理器获得第一数据后,将第一数据发送给第一外部系统或第二外部系统;备用前端处理器接收第一响应报文,并向主用前端处理器发送响应结果,第一响应报文是收到第一数据的外部系统返回给备用前端处理器的,响应结果是第一响应报文或表征备用前端处理器接收到第一响应报文的信息;若主用前端处理器从重启计时器的时刻起,在第一预设时长内接收到第二响应报文和响应结果,则确定本次数据同步成功,其中,第二响应报文是第一外部系统在收到第一报文后返回给主用前端处理器的。

    基于串行总线轮询协议的通信切换方法、设备和系统

    公开(公告)号:CN112214441A

    公开(公告)日:2021-01-12

    申请号:CN202011421613.4

    申请日:2020-12-08

    Abstract: 本发明提供了基于串行总线轮询协议的通信切换方法、设备和系统,其中,系统包括第一主站、第二主站和从站,第一主站和第二主站通过第一串行总线与从站通信连接;当第一主站作为当前主用主站且第二主站作为当前备用主站时,第二主站基于串行总线轮询协议从第一串行总线上监听第一主站与从站之间的轮询通信过程,并获得轮询通信过程所包括的正常通信周期的数量,其中,每个正常通信周期均包括:一次请求过程以及对请求过程的一次响应过程;第二主站根据获得的正常通信周期的数量,确定是否需要进行主备切换,若是,则第二主站切换为所述当前主用主站,第一主站切换为当前备用主站,否则第一主站保持为当前主用主站,第二主站保持为当前备用主站。

    一种诊断方法和装置及计算机可读存储介质

    公开(公告)号:CN107528747A

    公开(公告)日:2017-12-29

    申请号:CN201710506685.0

    申请日:2017-06-28

    Abstract: 本发明实施例公开了一种诊断方法和装置及计算机可读存储介质,所述诊断方法包括:备用主机通过串行总线接收到第一数据,并识别出接收到的第一数据为通信主机发送的请求报文;备用主机通过串行总线接收到第二数据,并识别出接收到的第二数据为从站发送的应答报文;备用主机根据请求报文和应答报文,对主站和从站之间的通信状态进行诊断。通过本发明实施例的方案,备用主机先识别出通信主机发送的请求报文,再识别出从站发送的应答报文,继而根据请求报文和应答报文进行诊断,而不需要自身发出请求报文来实现诊断,同时兼顾了主站与从站之间通信状态诊断的实时性以及主站通信的流畅性。

    车站管理系统、站区中心节点、车站节点及控制中心节点

    公开(公告)号:CN113938487A

    公开(公告)日:2022-01-14

    申请号:CN202111070763.X

    申请日:2021-09-13

    Abstract: 本文公开一种车站管理系统、站区中心节点、车站节点及控制中心节点,本发明实施例在车站管理系统新增站区中心节点,对与新增站区中心节点连接的车站节点,通过站区中心节点实现了对与车站节点连接的第一测点的管控处理,通过站区中心节点的设置,降低了车站管理系统的冗余;与各车站节点均需进行数据存储、运算和转发处理,由站区节点中心对连接的车站节点的数据进行存储、收发和运算处理,减少了对资源的占用;与各车站节点均需人力参与相比,与站区中心节点连接的车站节点仅需在站区中心节点配置人力即可,降低了人力资源的消耗;相对于各车站节点分别连接控制中心节点,车站节点通过站区中心节点连接控制中心节点,简化了网络连接。

    嵌入式系统的错误追踪方法和装置

    公开(公告)号:CN101539883A

    公开(公告)日:2009-09-23

    申请号:CN200910083194.5

    申请日:2009-05-05

    Abstract: 本发明公开了一种嵌入式系统的错误追踪方法和装置,在系统发生异常时,保存处理器运行环境,根据帧指针找到当前运行的函数的栈帧;反复进行下列步骤,直到回溯出系统发生异常时运行的整个函数调用关系链:从找到的栈帧中获取该栈帧所属函数开始执行时保存的寄存器信息,和函数参数信息,及该函数代码的起始地址,以及进一步地获得函数的名称,并且得到调用该函数的函数的栈帧底;通过所述栈帧底找到该调用该函数的函数的栈帧。本发明的技术方案能在系统发生异常时,能快速定位与错误有关的指令和函数,无论软件系统是否有操作系统支持都可以适用,而且当存在多条函数调用分支时,可以快速查找出当前运行出错的函数的调用路径,提高追踪效率。

    一种联动控制系统和联动控制方法

    公开(公告)号:CN107621935B

    公开(公告)日:2021-04-02

    申请号:CN201710669578.X

    申请日:2017-08-08

    Inventor: 武方 刘小树 熊辉

    Abstract: 本发明公开了一种联动控制系统和联动控制方法,包括场景管理单元、触发管理单元和执行管理单元,其中场景管理单元用于为用户提供定义联动动作和联动场景的接口,所述联动场景包括联动触发条件、联动执行方式以及联动动作引用,并将用户定义的联动场景输出至触发管理单元;触发管理单元用于接收场景管理单元的联动场景,判断联动场景的联动触发条件是否满足,如果满足,通知执行管理单元;接收来自执行管理单元的执行状态变化,更新相应的联动场景的状态;执行管理单元用于接收触发管理单元的通知,生成相应的联动动作并依据联动执行方式执行,将每一步联动动作的执行状态变化反馈至触发管理单元。本发明能够实现软件一次开发、多次重复利用。

    非平衡轮询协议的主站遥控方法、装置、存储介质和设备

    公开(公告)号:CN112261512B

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

    申请号:CN202011417646.1

    申请日:2020-12-07

    Abstract: 本发明实施例提供了一种非平衡轮询协议的主站遥控方法、装置、存储介质和设备,通过主站接收到上位机发送的遥控命令;所述主站判断自身当前是否处于轮询等待期间,若是,则获得主站已经进行的轮询等待的第一时长,并根据第一时长所满足的预设条件,执行与所述预设条件相对应的操作,以控制与所述遥控命令对应的从站。本发明可以实现主站在接收到上位机发送的遥控命令后,可以根据主站已经进行的轮询等待的第一时长,选择不同的操作,而不是按照固定的预设时长进行遥控命令等待,从而可以降低主站进行遥控过程的总体时间,减少遥控过程对轮询过程的影响,提高系统的可靠性。

    一种联动控制系统和联动控制方法

    公开(公告)号:CN107621935A

    公开(公告)日:2018-01-23

    申请号:CN201710669578.X

    申请日:2017-08-08

    Inventor: 武方 刘小树 熊辉

    Abstract: 本发明公开了一种联动控制系统和联动控制方法,包括场景管理单元、触发管理单元和执行管理单元,其中场景管理单元用于为用户提供定义联动动作和联动场景的接口,所述联动场景包括联动触发条件、联动执行方式以及联动动作引用,并将用户定义的联动场景输出至触发管理单元;触发管理单元用于接收场景管理单元的联动场景,判断联动场景的联动触发条件是否满足,如果满足,通知执行管理单元;接收来自执行管理单元的执行状态变化,更新相应的联动场景的状态;执行管理单元用于接收触发管理单元的通知,生成相应的联动动作并依据联动执行方式执行,将每一步联动动作的执行状态变化反馈至触发管理单元。本发明能够实现软件一次开发、多次重复利用。

    一种访问数据的方法和服务器代理

    公开(公告)号:CN104462335B

    公开(公告)日:2017-12-29

    申请号:CN201410728310.5

    申请日:2014-12-03

    Abstract: 本发明公开了一种访问数据的方法和服务器代理,包括:当服务器代理接收到来自客户端的数据访问请求时,在第二对应关系中查找数据访问请求中指示所要访问的数据的标识对应的站点标识,在第一对应关系中查找查找到的站点标识对应的站点中的服务器的冗余关系;服务器代理根据查找到的站点中的服务器的冗余关系确定站点中当前处于激活状态的服务器,在第三对应关系中查找当前处于激活状态的服务器对应的网络信息,根据查找到的网络信息确定服务器代理到当前处于激活状态的服务器之间的最佳网络路径,服务器代理通过确定的最佳网络路径将数据访问请求转发给站点中当前处于激活状态的服务器。通过本发明的方案,提高了客户端的访问能力。

Patent Agency Ranking