一种基于多核处理器的消息交互方法

    公开(公告)号:CN108958953A

    公开(公告)日:2018-12-07

    申请号:CN201810694310.6

    申请日:2018-06-29

    CPC classification number: G06F9/545

    Abstract: 本发明公开了一种基于多核处理器的消息交互方法,包括同时定义了定制的消息帧格式以及消息存储方法;消息帧格式包含消息内容及定制的帧头;消息存储方法用于组织及存储消息帧;还包括了在发送方和接收方分别具有各自独立的消息模块,发送方消息模块用于接收应用层的消息数据并组织成消息帧发送出去;接收方消息模块用于将消息帧处理后传递给应用程序。本发明实现了一种消息收发方法,通过轮询方式,判断索引区的读写序号后,在消息存储区内循环读取及写入消息帧,用于ARM与DSP之间的点对点通信。本发明灵活的实现多核处理器之间的消息通信,具有可靠性高,带宽大的特点。

    一种基于通用数据接口的电力二次设备人机界面设计方法

    公开(公告)号:CN108958733A

    公开(公告)日:2018-12-07

    申请号:CN201810694518.8

    申请日:2018-06-29

    CPC classification number: G06F8/38

    Abstract: 本发明公开了一种基于通用数据接口的电力二次设备人机界面设计方法,包括在显示模块与二次设备之间设置用于提高二次设备显示功能通用性的通用数据接口程序模块;通用数据接口程序模块按照功能划分为抽象层组件程序模块与物理层组件程序模块。本方法可应用于电力二次设备中,通过通用数据接口的架构,满足电力二次设备多变的显示需求,降低了装置的开发成本与维护成本;本发明通过在通用数据接口中设置抽象层组件程序模块与物理层组件程序模块,采用分层架构结构清楚,在增加新的接口时只需要改变物理层,抽象层不需要改动,增加通用接口的灵活性和通用性;本发明通过将信息类别与组号对应起来,方便通用数据接口快速地确定不同信息和对应的服务。

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

    公开(公告)号:CN116736801A

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

    申请号:CN202310331646.7

    申请日:2023-03-29

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

    一种电力系统嵌入式设备功能集成的系统及其运行方法

    公开(公告)号:CN113806012A

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

    申请号:CN202110943329.1

    申请日:2021-08-17

    Abstract: 本发明公开了一种电力系统嵌入式设备功能集成的系统,包括VMM以及在VMM中运行的管理模块、消息总线模块、多个实时虚拟应用设备和非实时虚拟应用设备。VMM采用I型Hypervisor系统,管理模块运行在宿主操作系统中,实时虚拟应用设备运行在实时VM中,非实时虚拟应用设备运行在非实时VM中;管理模块用以动态接收和解析用户的输入命令,并在终端显示命令执行的结果;消息总线用以管理模块与虚拟应用设备之间的消息传输;实时虚拟应用设备包括管理进程、HMI进程、实时进程和非实时进程;非实时虚拟应用设备包括管理进程、HMI进程和非实时进程。本发明实现了在一个嵌入式系统中部署多种电力系统二次设备功能。

    一种基于通用数据接口的电力二次设备人机界面设计方法

    公开(公告)号:CN108958733B

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

    申请号:CN201810694518.8

    申请日:2018-06-29

    Abstract: 本发明公开了一种基于通用数据接口的电力二次设备人机界面设计方法,包括在显示模块与二次设备之间设置用于提高二次设备显示功能通用性的通用数据接口程序模块;通用数据接口程序模块按照功能划分为抽象层组件程序模块与物理层组件程序模块。本方法可应用于电力二次设备中,通过通用数据接口的架构,满足电力二次设备多变的显示需求,降低了装置的开发成本与维护成本;本发明通过在通用数据接口中设置抽象层组件程序模块与物理层组件程序模块,采用分层架构结构清楚,在增加新的接口时只需要改变物理层,抽象层不需要改动,增加通用接口的灵活性和通用性;本发明通过将信息类别与组号对应起来,方便通用数据接口快速地确定不同信息和对应的服务。

Patent Agency Ranking