检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:李志嫒 王宜怀[1] 刘长勇 Li Zhiai;Wang Yihuai;Liu Changyong(School of Computer Science&Technology,Soochow University,Suzhou Jiangsu 215006,China;Dept.of Mathematics&Computer Science,Wuyi University,Wuyishan Fujian 354300,China)
机构地区:[1]苏州大学计算机科学与技术学院,江苏苏州215006 [2]武夷学院数学与计算机学院,福建武夷山354300
出 处:《计算机应用研究》2024年第1期222-225,共4页Application Research of Computers
基 金:国家自然科学基金资助项目(61672369);江苏高校优势学科建设工程资助项目(PAPD);福建省自然科学基金资助项目(2022J011202)。
摘 要:针对实时操作系统复杂性内核导致嵌入式应用程序编译速度慢、可复用性差的问题,提出基于通用嵌入式计算机架构(GEC)的RT-Thread实时操作系统驻留方法。在合理划分存储空间的基础上,通过对中断服务例程进行共享,为用户提供底层驱动与软件应用层的函数调用服务。最后以D1-H应用处理器为例进行RT-Thread驻留测试。实践结果表明,该驻留方法实现了系统内核与应用程序的物理隔离,编译时间更短,开发效率更高,为嵌入式程序开发的时效性、便捷性和简易性提供了应用基础。This paper proposed a method for the residency of the RT-Thread real-time operating system based on the general embedded computer(GEC)architecture to address the issues of slow compilation speed and poor reusability caused by the complexity of the real-time operating system kernel in embedded applications.On the basis of reasonable storage space allocation,the method achieved the sharing of interrupt service routines,providing users with function call services for both low-level drivers and software application layers.Finally,the residency method was tested using the D1-H application processor as an example.And the results demonstrate that it achieves physical isolation between the system kernel and application programs,resulting in shorter compilation time and higher development efficiency.This method provides a foundation for the timeliness,convenience,and simplicity of embedded program development.
关 键 词:实时操作系统 应用处理器 通用嵌入式计算机 驻留 函数调用
分 类 号:TP316.2[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.139.85.192