检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:邓俊[1] 李红[1] 方正[1] 罗端[1] 胡琦[1]
机构地区:[1]浙江大学计算机学院嵌入式实验室,杭州310027
出 处:《仪器仪表学报》2011年第9期2146-2152,共7页Chinese Journal of Scientific Instrument
基 金:核高基重大专项(No.2009ZXO1038-001;No.2009ZXO1038-002);中央高校基本科研业务费专项资金资助项目
摘 要:存储保护在保证实时嵌入式操作系统的安全性中起到了重要的作用。针对AUTOSAR OS标准中存储保护必须要硬件支持的限制,研究提出了一种软件方式的存储保护方案。该方案为每个Task生成存储访问向量表,并设计相应算法,降低了开销;同时该方法用随机算法提高了堆栈测量的精确度。在SmartOSEK OS上实现了该方案,并在不同硬件平台HCS12、HCS12X和MPC5634上进行了测试比较,实验结果表明方案能有效提高AUTOSAR OS的软件存储保护效率,并且与硬件平台无关,有较好的通用性。Memory protection plays an important role in ensuring the safety of real-time embedded operating system. In order to solve the hardware support restriction in AUTOSAR OS memory protection approach, this paper proposes a software-based solution. This method creates a memory access vector table for each task, and corresponding algo- rithm is developed to reduce overheads. Moreover, this method uses random algorithm to increase the accuracy of stack measurement. The solution is implemented in SmartOSEK OS, experimental results in HCS12, HCS12X and MPC5634 hardware platforms show that this method enhances the efficiency of AUTOSAR OS memory protection software solution, and is not hardware related so it is more versatile.
关 键 词:嵌入式系统 汽车电子 存储保护 实时操作系统 AUTOSAR
分 类 号:TP316.2[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.3