计算机工程与应用

2020, v.56;No.963(20) 46-51

[打印本页] [关闭]
本期目录(Current Issue) | 过刊浏览(Past Issue) | 高级检索(Advanced Search)

实时操作系统mbedOS启动流程剖析
Anatomy of Real-Time Operating System mbedOS Startup Process

刘长勇;王宜怀;蔡闯华;蒋建武;

摘要(Abstract):

mbedOS是ARM公司于2014年开始推出的一款面向智能终端与物联网节点的实时操作系统,它提供了线程管理与调度、内存管理、时钟管理、队列管理等基本功能要素。在深入分析mbedOS的功能要素和函数调用关系的基础上,简要给出了KL36芯片的启动流程,重点剖析了mbedOS堆栈的设置、中断向量表的重定向、内核的初始化、主线程的创建以及内核的启动,最后对mbedOS启动过程中存储使用情况进行了分析,为mbedOS在不同微控制器上的移植提供了技术基础,也可为分析其他RTOS的启动提供参考。

关键词(KeyWords): mbedOS;启动流程;线程;KL36

Abstract:

Keywords:

基金项目(Foundation): 国家自然科学基金(No.61672369);; 福建省自然科学基金科技项目(No.2017J01651)

作者(Author): 刘长勇;王宜怀;蔡闯华;蒋建武;

Email:

DOI:

参考文献(References):

扩展功能
本文信息
服务与反馈
本文关键词相关文章
本文作者相关文章
中国知网
分享