基于Linux系统的ARM9平台管理方法及系统技术方案

技术编号:42849512 阅读:24 留言:0更新日期:2024-09-27 17:18
本发明专利技术公开了基于Linux系统的ARM9平台管理方法及系统,涉及平台管理技术领域,对所有中断请求进行优先级排序,生成中断请求排序表,在完成所有中断请求的优先级排序后,当存在多中断请求同时触发时,依据中断请求排序表选择中断请求的管理顺序,选择中断请求进行管理时,先启动中断服务程序,回调函数迅速执行对应的处理逻辑,将所有中断请求划分为实时任务与非实时任务。管理系统通过优先级排序和中断请求排序表来确保高优先级中断得到及时处理,并且快速启动中断服务程序和回调函数的迅速执行来提高中断处理的效率,减少上下文切换时间损失,不仅提高管理效率,而且合理利用管理资源,提高任务执行的确定性和效率。

【技术实现步骤摘要】

本专利技术涉及平台管理,具体涉及基于linux系统的arm9平台管理方法及系统。


技术介绍

1、arm9平台管理系统属于电力应用领域,专为分布式电力设备终端平台的实时系统应用而设计,该管理系统基于linux平台,并集成了nuc980终端芯片,主要用于实现电力设备的实时监控与管理,平台支持实时模拟量的采集与计算,以及数字量的采集和分辨率鉴别,确保在复杂电力环境中精确、可靠的操作与数据处理。

2、现有技术存在以下不足:

3、1、现有管理系统没有有效的中断优先级管理,导致低优先级的中断请求可能会影响高优先级中断请求的处理,并且因为中断处理程序的响应时间较长或者中断处理程序之间的上下文切换造成延迟,降低对arm9平台的管理效率;

4、2、arm9平台中的实时任务和非实时任务混合处理,导致实时任务无法得到足够的响应时间,不仅会浪费管理系统的管理资源,而且降低管理系统任务执行的确定性和效率。

5、基于此,本申请提出基于linux系统的arm9平台管理方法及系统,通过优先级排序和中断请求排序表来确保高优先级中断得到及时处理本文档来自技高网...

【技术保护点】

1.基于Linux系统的ARM9平台管理方法,其特征在于:所述管理方法包括以下步骤:

2.根据权利要求1所述的基于Linux系统的ARM9平台管理方法,其特征在于:管理系统获取ARM9平台的所有中断请求,对所有中断请求进行优先级排序,生成中断请求排序表,包括以下步骤:

3.根据权利要求2所述的基于Linux系统的ARM9平台管理方法,其特征在于:依据中断请求排序表选择中断请求的管理顺序,包括以下步骤:

4.根据权利要求3所述的基于Linux系统的ARM9平台管理方法,其特征在于:选择中断请求进行管理时,先启动中断服务程序,回调函数迅速执行对应的处理逻辑...

【技术特征摘要】

1.基于linux系统的arm9平台管理方法,其特征在于:所述管理方法包括以下步骤:

2.根据权利要求1所述的基于linux系统的arm9平台管理方法,其特征在于:管理系统获取arm9平台的所有中断请求,对所有中断请求进行优先级排序,生成中断请求排序表,包括以下步骤:

3.根据权利要求2所述的基于linux系统的arm9平台管理方法,其特征在于:依据中断请求排序表选择中断请求的管理顺序,包括以下步骤:

4.根据权利要求3所述的基于linux系统的arm9平台管理方法,其特征在于:选择中断请求进行管理时,先启动中断服务程序,回调函数迅速执行对应的处理逻辑,包括以下步骤:

5.根据权利要求4所述的基于linux系统的arm9平台管理方法,其特征在于:将实时任务通过进程间通信机制与非实时任务共享,包括以下步骤:

6.根据权利要求5所述的基于linux系统的arm9平台管理方法,其特征在于:持续监控实时任务和非实时任务之间的数据交换状态,并根据实际运行情况对进程间通信机制进行优化,包括以下步骤:

7.根据权利要求6所述的基于linux系统的a...

【专利技术属性】
技术研发人员:张晓易
申请(专利权)人:珠海市阿普顿电气有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1