控制器程序多类型任务的实时调度方法及装置

    公开(公告)号:CN116736801A

    公开(公告)日:2023-09-12

    申请号:CN202310331646.7

    申请日:2023-03-29

    Abstract: 本申请提出的一种控制器程序多类型任务的实时调度方法及装置,方法包括:判断当前任务的任务类型;根据任务类型确定当前任务是否满足触发条件;在当前任务满足触发条件的情况下,根据优先级机制调度任务执行;在当前任务不满足触发条件的情况下,将任务列表中的下一个任务作为当前任务,返回第一个步骤;在任务列表中的所有任务都完成判断的情况下,结束当前调度周期的任务调度。根据本申请提出的方案,能够实时判断任务是否满足触发条件,在满足触发条件的情况下高优先级任务优先执行,不满足触发条件的情况下不执行,从而实现多类型任务的高精度调度,灵活分配系统CPU资源,实现了控制器程序的高效运行。

    基于FPGA实现RSTP环网协议的方法和装置

    公开(公告)号:CN112543142B

    公开(公告)日:2023-05-12

    申请号:CN201910892543.1

    申请日:2019-09-20

    Abstract: 本发明公开了一种基于FPGA实现RSTP环网协议的方法和装置,包括接收由FPGA发送的第一报文,所述第一报文的报文头包括顺次设置的TAG字段、目的MAC地址和源MAC地址,所述TAG字段用于区分FPGA的不同物理端口;当基于所述第一报文中的目的MAC地址判断出报文内容为网桥协议数据报文时,基于所述第一报文形成第二报文,所述第二报文的报文头包括顺次设置的目的MAC地址、源MAC地址和RSTP类型字段;利用报文处理函数解析所述第二报文,并基于解析结果中的RSTP链路状态,发送信号至FPGA设定FPGA各物理端口的工作状态,实现RSTP环网协议。本发明可根据实际运行模式灵活配置物理端口,且硬件构成简单,以较少的成本实现电力系统智能设备支持RSTP环网通讯协议。

    一种数据处理方法、装置、电子设备及存储介质

    公开(公告)号:CN113961903A

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

    申请号:CN202111076259.0

    申请日:2021-09-14

    Abstract: 本发明实施例提供一种数据处理方法、装置、电子设备及存储介质,所述方法包括:创建包含第一名称和第一密码的第一进程;在所述第一进程运行时,将所述第一名称和所述第一密码通过所述TCM的驱动程序写入所述TCM;在需要在所述TCM中存储或读取与所述嵌入式设备关联的CA证书或密钥时,验证第二进程提供的第二名称及第二密码;在验证成功的情况下,确定与所述CA证书或密钥相关的第一条目号;基于所述第一条目号在所述TCM中存储所述CA证书或密钥,或获取所述第二进程提供的第二条目号,基于所述第二条目号在所述TCM中读取所述CA证书或密钥;其中,所述第一进程与所述第二进程相同或不相同。

    一种基于脚本的网络测试系统及方法

    公开(公告)号:CN107168873B

    公开(公告)日:2020-06-09

    申请号:CN201710329927.3

    申请日:2017-05-11

    Abstract: 本发明公开了一种基于脚本的网络测试系统及方法,包括脚本运行模块、报文发生模块、第一报告管理模块和第二报告管理模块;脚本运行模块嵌入在测试计算机中,包括测试脚本、测试管理工具软件、待编译程序;报文发生模块包括报文发生设备;第一报告管理模块和第二报告管理模块分别嵌入于报文发生设备和测试计算机。本发明实现了利用测试计算机与报文发生设备对待测系统进行多种网络报文测试,本发明配置灵活,能够自动编译及测试,不依赖于特定报文发生设备,降低了测试成本,同时提高了测试效率。

    一种基于共享内存的多核处理器交互总线设计方法

    公开(公告)号:CN108959149B

    公开(公告)日:2022-04-19

    申请号:CN201810683337.5

    申请日:2018-06-28

    Abstract: 本发明公开一种基于共享内存的多核处理器交互总线设计方法,适用于大容量数据实时交互的多核处理器系统。初始化阶段解析多核处理器的数据交互配置,获取每个核处理器输出和输入数据配置信息。根据输出配置信息初始化共享内存,依次分配每个核处理器输出数据区的内存段。建立每个核处理器输入数据的链表,保存输入数据对应的映射内存地址。在实时中断任务中采用乒乓式循环读写缓存,读取上次中断任务的交互数据,更新本次中断任务的输出数据并写入共享内存。本方法具有系统架构简洁、数据传输可靠和数据交互低延时等特点,在嵌入式多核处理器系统有较好的应用前景。

Patent Agency Ranking