一种适配AUTOSAR标准的保护区地址自动更新方法及装置
摘要文本
本发明提供一种适配AUTOSAR标准的保护区地址自动更新方法及装置,包括:当调度实体时,获取下一个执行体所属的操作系统应用程序的唯一标识;根据唯一标识,判断下一个执行体与当前执行体是否属于同一个操作系统应用;若不属于同一个操作系统应用,根据唯一标识获取下一个执行体所属的操作系统应用的可信程度;若下一个执行体所属的操作系统应用的可信程度为非可信,或者下一个执行体所属的操作系统应用的可信程度为可信,且其处于受保护的可信状态时,采用动态地址获取方式获取目标保护区的地址,根据目标保护区的地址进行保护区的切换,并更新操作系统应用程序相应的保护集。本发明提供的方法能够动态获取保护区地址,灵活性高,开发效率高。 来源:马 克 团 队
申请人信息
- 申请人:北京西能电子科技发展有限公司; 北京邮电大学
- 申请人地址:100036 北京市海淀区万寿路街道复兴路61号29号楼三层318室
- 发明人: 北京西能电子科技发展有限公司; 北京邮电大学
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 一种适配AUTOSAR标准的保护区地址自动更新方法及装置 |
| 专利类型 | 发明申请 |
| 申请号 | CN202311522150.4 |
| 申请日 | 2023/11/15 |
| 公告号 | CN117688017A |
| 公开日 | 2024/3/12 |
| IPC主分类号 | G06F16/23 |
| 权利人 | 北京西能电子科技发展有限公司; 北京邮电大学 |
| 发明人 | 刘为文; 王治国; 温彬; 修佳鹏; 杨正球; 刘健培; 徐双皓; 苗志伟 |
| 地址 | 北京市海淀区万寿路街道复兴路61号29号楼三层318室; 北京市海淀区西土城路10号 |
专利主权项内容
1.一种适配AUTOSAR标准的保护区地址自动更新方法,其特征在于,所述方法包括以下步骤:当调度实体时,获取下一个执行体所属的操作系统应用程序的唯一标识;所述实体包括任务和中断;根据所述唯一标识,判断下一个执行体与当前执行体是否属于同一个操作系统应用;若不属于同一个操作系统应用,根据所述唯一标识获取下一个执行体所属的操作系统应用的可信程度;其中,所述可信程度包括可信和非可信;若下一个执行体所属的操作系统应用的可信程度为非可信,或者下一个执行体所属的操作系统应用的可信程度为可信,且其处于受保护的可信状态时,采用动态地址获取方式获取目标保护区的地址,根据所述目标保护区的地址进行保护区的切换,并更新下一个执行体所属的操作系统应用程序相应的保护集;其中,所述动态地址获取方式包括在链接文件中使用通配符确定所述目标保护区的地址范围,并在所述地址范围相应的开始和结尾位置使用预设符号分别设置首标记和尾标记,将所述首标记和所述尾标记以全局变量的形式引入操作系统代码中,通过获取所述全局变量的地址,动态获取所述目标保护区的地址;其中,所述链接文件由内存映射生成,包括内存布局信息;所述操作系统代码由用户前端配置信息与基础代码结合得到;所述保护集包括读、写和执行权限。