期刊文献+
共找到40篇文章
< 1 2 >
每页显示 20 50 100
基于互斥量的MbedOS调度机制剖析
1
作者 刘长勇 王宜怀 《吉林大学学报(信息科学版)》 CAS 2024年第2期284-293,共10页
为了能清晰理解互斥量对共享资源的独占访问原理与机制,在简要分析实时操作系统的互斥量的含义、应用场合、调度机制以及关键要素作用的基础上,对mbedOS互斥量调度机制进行了理论剖析。以KL36芯片为例对mbedOS的互斥量进行了实践,基于... 为了能清晰理解互斥量对共享资源的独占访问原理与机制,在简要分析实时操作系统的互斥量的含义、应用场合、调度机制以及关键要素作用的基础上,对mbedOS互斥量调度机制进行了理论剖析。以KL36芯片为例对mbedOS的互斥量进行了实践,基于时序图采用printf方法直观地输出了线程响应互斥量的调度过程信息,并对互斥量调度机制的实时性能进行分析。通过对互斥量调度机制的剖析,有助于进一步分析mbedOS的其他同步与通信方式,也可为深入理解其他实时操作系统的同步与通信手段提供参考借鉴。 展开更多
关键词 实时操作系统 互斥量 mbedos实时操作系统 KL36芯片 printf输出
下载PDF
The Design of I/O Subsystem in Satellite Real-Time Microkernel Operating System 被引量:1
2
作者 Liu Xiaodong & Li Lianzhi (Dept. of Computer Science & Engineering, Harbin Institute of Technology, 150001, P. R. China) Qian Chunlai(Beijiing Institute of Radio Measurement, 100854, P. R. China) 《Journal of Systems Engineering and Electronics》 SCIE EI CSCD 1998年第3期77-81,共5页
One of the most important features of modern minor satellites is to realize autonomous moving. The performance of the satellite autonomous computer operating system acting as the control center is utmost important. Th... One of the most important features of modern minor satellites is to realize autonomous moving. The performance of the satellite autonomous computer operating system acting as the control center is utmost important. The recent trend in operating system development is adopting microkernel architecture which holds such advantages as microminiaturization, modularity, portability and extendibility. The performance of I/O subsystem is currently receiving considerable research attention. Object-orientation offers an approach to application development in which software system can be constructed by composing and refining the pre-designed plug-compatible software components.It also starts with some basic notions fairly well accepted in computer science, namely encapsulation and reuse. In this paper, a new object-oriented real-time I/O subsystem model has been designed.In this model, the traditional I/O subsystem framework is discarded and a stream mechanism based on the object-oriented concept is introduced. In addition, the I/O requests are classified according to their time emergency to obtain real-time performance. So, this model meets such satelliteperformance requirements as reliability, flexibility, portability and real-time performance. 展开更多
关键词 Satellite operating system I/O subsystem OBJECT-ORIENTED real-time
下载PDF
Digital arc welding power supply based on real-time operating system
3
作者 张红兵 黄石生 周漪清 《China Welding》 EI CAS 2007年第3期1-5,共5页
A digital arc welding power supply was designed with the advanced reduced instruction set computer machine (ARM) and embedded real-time multi-task operating system micro C/OS- Ⅱ. The ARM, with its powerful calculat... A digital arc welding power supply was designed with the advanced reduced instruction set computer machine (ARM) and embedded real-time multi-task operating system micro C/OS- Ⅱ. The ARM, with its powerful calculating speed and complete peripheral equipments, is very suitable to work as the controller of the digital power supply. The micro C/OS- Ⅱ transplanted in ARM, helps to improve the respondent speed against various welding signals, as well as the reliability of the controlling software. The welding process consists of nine tasks. The tasks of great significance on reliability of the welder, for example, the A/D conversion of current and voltage, enjoy top priority. To avoid simultaneous-sharing on A/D converter and LCD module, two semaphores are introduced in to ensure the smooth performance of the welding power supply. Proven by experiments ,the ARM and the micro C/OS- Ⅱ can greatly improve both the respondent speed and the reliability of the digital welder. 展开更多
关键词 micro C/OS-Ⅱ real-time operating system DIGITIZATION arc welding power supply
下载PDF
A Smart Phone-oriented Embedded Real-time Operating System
4
作者 Wang Jigang1, Gu Guochang2, Xu Lifeng1 ( 1 . Chengdu Institute, Central Academy of ZTE Corporation, Chengdu 610041, China 2. Computer Science and Technology Institute of Harbin Engineering University, Harbin 150001, China) 《ZTE Communications》 2005年第4期6-10,共5页
This article presents an embedded Smart Phone Operating System (SPOS) independently designed by ZTE Corporation. The SPOS is based on single kernel architecture with its multi-task real-time kernel supporting hardware... This article presents an embedded Smart Phone Operating System (SPOS) independently designed by ZTE Corporation. The SPOS is based on single kernel architecture with its multi-task real-time kernel supporting hardware platforms and resources of mainstream mobile phones. It has remarkable advantages such as highly efficient and dynamic power management, priority - based preemptive scheduling, fast startup, a variety of drivers, and excellent system stability and operability. For the development of upper layer communication protocols and application software, the SPOS provides wireless communication interfaces and the application program framework. 展开更多
关键词 PHONE SPOS TIME A Smart Phone-oriented Embedded real-time operating System
下载PDF
mbedOS实时操作系统延时机制剖析
5
作者 刘长勇 王宜怀 《长春师范大学学报》 2023年第6期39-46,共8页
延时函数的使用可以避免程序空跑,让CPU更好地为其他任务服务。通过对延时函数基本原理的阐述,剖析了mbedOS实时操作系统延时函数的调度机制。以意法半导体的STM32L431芯片为例,进行mbedOS延时函数剖析实践,结合相关函数、关键代码、流... 延时函数的使用可以避免程序空跑,让CPU更好地为其他任务服务。通过对延时函数基本原理的阐述,剖析了mbedOS实时操作系统延时函数的调度机制。以意法半导体的STM32L431芯片为例,进行mbedOS延时函数剖析实践,结合相关函数、关键代码、流程图、时序图、printf调试等分析手段,将延时函数的整个调度过程显示输出。通过对延时函数的分析,有助于读者从微观层面理解其调度过程,也可为分析其他实时操作系统提供参考和借鉴。 展开更多
关键词 实时操作系统 延时函数 mbedos printf STM32
下载PDF
Low-Power Operational Amplifier for Real-Time Signal Processing System of Micro Air Vehicle
6
作者 王竹萍 仲顺安 聂丹丹 《Journal of Beijing Institute of Technology》 EI CAS 2010年第3期353-356,共4页
A low-power complementary metal oxide semiconductor(CMOS) operational amplifier (op-amp) for real-time signal processing of micro air vehicle (MAV) is designed in this paper.Traditional folded cascode architectu... A low-power complementary metal oxide semiconductor(CMOS) operational amplifier (op-amp) for real-time signal processing of micro air vehicle (MAV) is designed in this paper.Traditional folded cascode architecture with positive channel metal oxide semiconductor(PMOS) differential input transistors and sub-threshold technology are applied under the low supply voltage.Simulation results show that this amplifier has significantly low power,while maintaining almost the same gain,bandwidth and other key performances.The power required is only 0.12 mW,which is applicable to low-power and low-voltage real-time signal acquisition and processing system. 展开更多
关键词 microelectromechanical system(MEMS) operational amplifier(op-amp) LOW-POWER real-time signal processing system micro air vehicle(MAV)
下载PDF
Real-Time Operation of Microgrids
7
作者 Salem Al-Agtash Asma Alkhraibat +1 位作者 Mohamad Al Hashem Nisrein Al-Mutlaq 《Energy and Power Engineering》 2021年第1期51-66,共16页
Microgrid (MG) systems effectively integrate a generation mix of solar, wind, and other renewable energy resources. The intermittent nature of renewable resources and the unpredictable weather conditions contribute la... Microgrid (MG) systems effectively integrate a generation mix of solar, wind, and other renewable energy resources. The intermittent nature of renewable resources and the unpredictable weather conditions contribute largely to the unreliability of microgrid real-time operation. This paper investigates the behavior of microgrid for different intermittent scenarios of photovoltaic generation in real-time. Reactive power coordination control and load shedding mechanisms are used for reliable operation and are implemented using OPAL-RT simulator integrated with Matlab. In an islanded MG, load shedding can be an effective mechanism to maintain generation-load balance. The microgrid of the German Jordanian University (GJU) is used for illustration. The results show that reactive power coordination control not only stabilizes the MG operation in real-time but also reduces power losses on transmission lines. The results also show that the power losses at some substations are reduced by a range of 6% - 9.8%. 展开更多
关键词 Microgrid real-time operation Reactive Power Control Load Shedding OPAL-RT MATLAB
下载PDF
实时操作系统mbedOS的移植方法 被引量:4
8
作者 刘长勇 王宜怀 +2 位作者 彭涛 孙亚军 程宏玉 《计算机系统应用》 2020年第5期117-122,共6页
MbedOS是ARM公司于2014年开始推出的一款面向智能终端与物联网节点的实时操作系统,主要用于对响应时间有较高实时性要求的嵌入式系统.在深入分析mbedOS的基本功能、调度机制、延时函数机制、任务间通信机制等基础上,以可移植的mbedOS工... MbedOS是ARM公司于2014年开始推出的一款面向智能终端与物联网节点的实时操作系统,主要用于对响应时间有较高实时性要求的嵌入式系统.在深入分析mbedOS的基本功能、调度机制、延时函数机制、任务间通信机制等基础上,以可移植的mbedOS工程框架为基础,分析移植的共性问题,给出具体的移植方法.在此基础上,实现了mbedOS在ARM Cortex-M系列的不同内核及不同MCU上的移植,还给出了不同开发环境间移植共性问题分析,为mbedOS的应用研究提供了基础,有效地降低了mbedOS的移植难度,也可为其他RTOS的移植提供参考. 展开更多
关键词 实时操作系统 mbedos 移植 ARM
下载PDF
基于ARM Cortex-M4的mbedOS调度机制剖析 被引量:1
9
作者 刘长勇 王宜怀 《吉林大学学报(信息科学版)》 CAS 2022年第4期663-671,共9页
为了能清晰理解mbedOS调度基本原理与机制,通过阐述ARM(Advanced RISC Machines)Cortex-M4内核对实时操作系统的支持特性,分析了实时操作系统常用的调度策略,采用流程图分析、上下文核心代码解析等方法重点剖析了SVC(Supervisor Call)... 为了能清晰理解mbedOS调度基本原理与机制,通过阐述ARM(Advanced RISC Machines)Cortex-M4内核对实时操作系统的支持特性,分析了实时操作系统常用的调度策略,采用流程图分析、上下文核心代码解析等方法重点剖析了SVC(Supervisor Call)中断、PendSV中断和SysTick中断3种mbedOS调度策略实现方法,最后以意法半导体的STM32L431芯片为例给出了mbedOS的线程调度剖析实践。通过对mbedOS的线程调度剖析,有助于深入理解mbedOS的调度机理,为设计多任务系统提供帮助,也为分析其他实时操作系统提供参考借鉴。 展开更多
关键词 实时操作系统 调度策略 ARM Cortex-M4内核 mbedos系统 STM32芯片
下载PDF
A Concept of Dynamically Reconfigurable Real-time Vision System for Autonomous Mobile Robotics 被引量:3
10
作者 Aymeric De Cabrol Thibault Garcia +1 位作者 Patrick Bonnin Maryline Chetto 《International Journal of Automation and computing》 EI 2008年第2期174-184,共11页
This paper describes specific constraints of vision systems that are dedicated to be embedded in mobile robots. If PC-based hardware architecture is convenient in this field because of its versatility, flexibility, pe... This paper describes specific constraints of vision systems that are dedicated to be embedded in mobile robots. If PC-based hardware architecture is convenient in this field because of its versatility, flexibility, performance, and cost, current real-time operating systems are not completely adapted to long processing with varying duration, and it is often necessary to oversize the system to guarantee fail-safe functioning. Also, interactions with other robotic tasks having more priority are difficult to handle. To answer this problem, we have developed a dynamically reconfigurable vision processing system, based on the innovative features of Cleopatre real-time applicative layer concerning scheduling and fault tolerance. This framework allows to define emergency and optional tasks to ensure a minimal quality of service for the other subsystems of the robot, while allowing to adapt dynamically vision processing chain to an exceptional overlasting vision process or processor overload. Thus, it allows a better cohabitation of several subsystems in a single hardware, and to develop less expensive but safe systems, as they will be designed for the regular case and not rare exceptional ones. Finally, it brings a new way to think and develop vision systems, with pairs of complementary operators. 展开更多
关键词 real-time vision dynamic reconfiguration embedded systems ROBUSTNESS real-time operating system
下载PDF
实时操作系统mbedOS互斥量调度机制剖析 被引量:1
11
作者 王庭琛 王宜怀 陈瑞雪 《现代电子技术》 2022年第8期93-100,共8页
嵌入式产品研发中使用多线程并发运行时,为避免公共资源被破坏或线程运行异常,通常使用互斥量(Mutex)来防止公共资源在线程运行时被其他线程抢占。不同于使用单一变量实现的互斥量,在实时操作系统中为优化线程调度并避免错误,所使用的... 嵌入式产品研发中使用多线程并发运行时,为避免公共资源被破坏或线程运行异常,通常使用互斥量(Mutex)来防止公共资源在线程运行时被其他线程抢占。不同于使用单一变量实现的互斥量,在实时操作系统中为优化线程调度并避免错误,所使用的互斥量较复杂且不易理解。目前关于嵌入式实时操作系统中互斥量的实现及应用的相关资料较少,文中在对实时操作系统mbedOS中互斥量的数据结构与操作函数进行详细分析的基础上,设计出一个使用互斥量保护公共资源的软件实例,实例中包含对小灯的控制以及使用串口输出线程的实时运行情况。通过观察灯光的变化并结合串口输出信息,能够直观地理解mbedOS对使用互斥量的进程调度机制,也可为读者理解其他实时操作系统中互斥量的机制提供参考。 展开更多
关键词 实时操作系统mbedos 互斥量调度 软件设计 调度机制 多线程运行 三色灯控制 实例分析
下载PDF
基于GEC架构的mbedOS驻留技术研究
12
作者 孙亚军 王林 +2 位作者 王宜怀 刘长勇 程宏玉 《微电子学与计算机》 北大核心 2020年第6期12-18,共7页
针对当前MCU在实时操作系统上进行嵌入式应用程序开发的需求,提出使用GEC架构,并且在该架构下实现mbedOS操作系统驻留内存,其中提出合理划分Flash和RAM空间设计规则,总结出使用API动态链接技术实现用户程序调用接口程序进行编程,实现嵌... 针对当前MCU在实时操作系统上进行嵌入式应用程序开发的需求,提出使用GEC架构,并且在该架构下实现mbedOS操作系统驻留内存,其中提出合理划分Flash和RAM空间设计规则,总结出使用API动态链接技术实现用户程序调用接口程序进行编程,实现嵌入式编程和通用计算机编程类似,缩短编译时间,加快开发效率.最后分别在S32K144和MKL36Z64进行设计实验,实验表明该技术具有可行性. 展开更多
关键词 GEC架构 mbedos 操作系统驻留 Flash和RAM空间设计 API动态链接
下载PDF
Analysis and Comparison of Five Kinds of Typical Device-Level Embedded Operating Systems 被引量:1
13
作者 Jialiang WANG Hai ZHAO +2 位作者 Peng LI Hui LI Bo LI 《Journal of Software Engineering and Applications》 2010年第1期81-90,共10页
Today, the number of embedded system was applied in the field of automation and control has far exceeded a variety of general-purpose computer. Embedded system is gradually penetrated into all fields of human society,... Today, the number of embedded system was applied in the field of automation and control has far exceeded a variety of general-purpose computer. Embedded system is gradually penetrated into all fields of human society, and ubiquitous embedded applications constitute the 'ubiquitous' computing era. Embedded operating system is the core of the em-bedded system, and it directly affects the performance of the whole system. Our Liaoning Provincial Key Laboratory of Embedded Technology has successfully developed five kinds of device-level embedded operating systems by more than ten years’ efforts, and these systems are Webit 5.0, Worix, μKernel, iDCX 128 and μc/os-II 128. This paper mainly analyses and compares the implementation mechanism and performance of these five kinds of device-level embedded operating systems in detail. 展开更多
关键词 Embedded SYSTEM operating SYSTEM Core real-time Ability I/O Delay and JITTER PERVASIVE Computing and Internet of THINGS
下载PDF
MODEL-BASED DEVELOPMENT OF REAL-TIME SOFTWARE SYSTEM FOR ELECTRONIC UNIT PUMP SYSTEM 被引量:1
14
作者 YU Shitao YANG Shiwei YANG Lin GONG Yuanming ZHUO Bin 《Chinese Journal of Mechanical Engineering》 SCIE EI CAS CSCD 2007年第1期25-30,共6页
A real-time operating system (RTOS), also named OS, is designed based on the hardware platform of MC68376, and is implemented in the electronic control system for unit pump in diesel engine. A parallel and time-base... A real-time operating system (RTOS), also named OS, is designed based on the hardware platform of MC68376, and is implemented in the electronic control system for unit pump in diesel engine. A parallel and time-based task division method is introduced and the multi-task software architecture is built in the software system for electronic unit pump (EUP) system. The V-model software development process is used to control algorithm of each task. The simulation results of the hardware-in-the-loop simulation system (HILSS) and the engine experimental results show that the OS is an efficient real-time kernel, and can meet the real-time demands of EUP system; The built multi-task software system is real-time, determinate and reliable. V-model development is a good development process of control algorithms for EUP system, the control precision of control system can be ensured, and the development cycle and cost are also decreased. 展开更多
关键词 real-time operating system (RTOS) Multi-task V-model development Hardware-in-the-loop simulation system(HILSS) Electronic unit pump (EUP)
下载PDF
DEVELOPMENT OF AN AIRBORNE SAR REAL-TIME DIGITAL IMAGING PROCESSOR
15
作者 Zhu Xixing Jin Lingjiao Huang Ling(institute of Electronics, Academia Sinica, Beijing 100080) 《Journal of Electronics(China)》 1996年第2期116-121,共6页
An airborne SAR real-time digital imaging processor is presented, and its realtime digital imaging principle and main technical parameters are analyzed briefly. The system configuration and logical structure are descr... An airborne SAR real-time digital imaging processor is presented, and its realtime digital imaging principle and main technical parameters are analyzed briefly. The system configuration and logical structure are described in detail. Finally the main features of this system and examples of imagery obtained with the system are also presented. 展开更多
关键词 SAR real-time IMAGING PROCESSOR MULTIPROCESSOR operation system
下载PDF
High performance reconfigurable hardware system for real-time image processing
16
作者 赵广州 张天序 +2 位作者 王岳环 曹治国 左峥嵘 《Journal of Systems Engineering and Electronics》 SCIE EI CSCD 2005年第3期502-509,共8页
A novel reconfigurable hardware system which uses both muhi-DSP and FPGA to attain high performance and real-time image processing are presented. The system structure and working principle of mainly processing multi-B... A novel reconfigurable hardware system which uses both muhi-DSP and FPGA to attain high performance and real-time image processing are presented. The system structure and working principle of mainly processing multi-BSP board, extended multi-DSP board are analysed. The outstanding advantage is that the communication among different board components of this system is supported by high speed link ports & serial ports for increasing the system performance and computational power. Then the implementation of embedded real-time operating systems (RTOS) by us is discussed in detail. In this system, we adopt two kinds of parallel structures controlled by RTOS for parallel processing of algorithms. The experimental results show that exploitive period of the system is short, and maintenance convenient. Thus it is suitable for real-time image processing and can get satisfactory effect of image recognition. 展开更多
关键词 MULTI-DSP fidd programmable gate arrays real-time image processing real time operating systems parallel structure.
下载PDF
Influences of Network Delay on Quality of Experience for Soft Objects in Networked Real-Time Game with Haptic Sense
17
作者 Mya Sithu Yutaka Ishibashi +1 位作者 Pingguo Huang Norishige Fukushima 《International Journal of Communications, Network and System Sciences》 2015年第11期440-445,共6页
In this paper, we investigate the influences of network delay on QoE (Quality of Experience) such as the operability of haptic interface device and the fairness between players for soft objects in a networked real-tim... In this paper, we investigate the influences of network delay on QoE (Quality of Experience) such as the operability of haptic interface device and the fairness between players for soft objects in a networked real-time game subjectively and objectively. We handle a networked balloon bursting game in which two players burst balloons (i.e., soft objects) in a 3D virtual space by using haptic interface devices, and the players compete for the number of burst balloons. As a result, we find that the operability depends on the network delay from the local terminal to the other terminal, and the fairness is mainly dependent on the difference in network delay between the players’ terminals. We confirm that there exists a trade-off relationship between the operability and the fairness. We also see that the contribution of the fairness is larger than that of the operability to the comprehensive quality (i.e., the weighted sum of the operability and fairness). Assessment results further show that the output timing of terminals should be adjusted to the terminal which has the latest output timing to maintain the fairness when the difference in network delay between the terminals is large. In this way, the comprehensive quality at each terminal can be maintained as high as possible. 展开更多
关键词 NETWORKED real-time GAME Virtual Environment Balloon BURSTING GAME HAPTIC Interface Devices Network Delay Quality of Experience operABILITY Fairness
下载PDF
Architecture of the Graphics System for Embedded Real-Time Operating Systems
18
作者 Alexander Giatsintov Kirill Mamrosenko Pavel Bazhenov 《Tsinghua Science and Technology》 SCIE EI CAS CSCD 2023年第3期541-551,共11页
This paper presents a new architecture of a graphics system for microkernel operating systems,including real-time operating systems.The following major parts of the architecture are presented:a user-level subsystem re... This paper presents a new architecture of a graphics system for microkernel operating systems,including real-time operating systems.The following major parts of the architecture are presented:a user-level subsystem responsible for interaction with user applications;a bottom-level subsystem providing the functionality for graphics drivers,such as managing graphics output,video memory management,etc.;a kernel-level subsystem providing interaction with the kernel,and performing low-level operations,such as working with physical memory,processes,etc.The mechanisms of interaction of user applications with the user level of the graphics system,as well as interaction of the different levels of the graphics subsystem are presented.The paper pays much attention to various approaches to testing:the use of unit testing,testing using hardware and software emulators.Another important characteristic of a graphics system is its performance,in particular the performance of low-level operations such as memory allocation:the developed architecture suggests using a separate memory allocator which is faster than standard memory allocation functions.Comparison of the performances of graphics system implementation for microkernel real-time operating system and graphics server Xorg is presented,showing significant superiority of the proposed architecture in a number of work scenarios. 展开更多
关键词 operating system graphics system VISUALIZATION system programming real-time operating system(RTOS) real-time
原文传递
Architecture of Graphics System with 3D Acceleration Support for Embedded Operating Systems
19
作者 Alexander Giatsintov Kirill Mamrosenko Pavel Bazhenov 《Tsinghua Science and Technology》 SCIE EI CAS CSCD 2024年第3期863-873,共11页
An increasing number of tasks now require the use of hardware accelerators to reduce the time required for computation and display the computational results.This paper presents a new graphics system architecture for o... An increasing number of tasks now require the use of hardware accelerators to reduce the time required for computation and display the computational results.This paper presents a new graphics system architecture for operating systems(OSs)with microkernel architecture,including real-time OSs.The proposed system architecture provides capabilities for displaying graphical images on various information display devices and for accelerating graphical operations on GPU.The architecture of the graphics system uses a concept of allocators to manage system and video memory,provides an abstraction of memory operations with a single interface for video memory management,and simplifies memory handling where incorrect operation is the cause of many failures.A comparison between the performance of a real-time OS and Linux OS implementing the graphics system using the example of a glmark2 benchmark is presented,thereby the superiority of the proposed architecture in several scenarios is demonstrated. 展开更多
关键词 real-time operating system(RTOS) graphics system RENDERING system architecture operatingsystem VISUALIZATION system programming
原文传递
Evolution analysis of a UAV real-time operating system from a network perspective 被引量:3
20
作者 Zheng ZHENG Guanping XIAO 《Chinese Journal of Aeronautics》 SCIE EI CAS CSCD 2019年第1期176-185,共10页
With the flourishing development of Unmanned Aerial Vehicles(UAVs), the mission tasks of UAVs have become more and more complex. Consequently, a Real-Time Operating System(RTOS) that provides operating environments fo... With the flourishing development of Unmanned Aerial Vehicles(UAVs), the mission tasks of UAVs have become more and more complex. Consequently, a Real-Time Operating System(RTOS) that provides operating environments for various mission services on these UAVs has become crucial, which leads to the necessity of having a deep understanding of an RTOS. In this paper, an empirical study is conducted on FreeRTOS, a commonly used RTOS for UAVs, from a complex network perspective. A total of 85 releases of FreeRTOS, from V2.4.2 to V10.0.0, are modeled as directed networks, in which the nodes represent functions and the edges denote function calls. It is found that the size of the FreeRTOS network has grown almost linearly with the evolution of the versions, while its main core has evolved steadily. In addition, a k-core analysis-based metric is proposed to identify major functionality changes of FreeRTOS during its evolution.The result shows that the identified versions are consistent with the version change logs. Finally,it is found that the clustering coefficient of the Linux OS scheduler is larger than that of the FreeRTOS scheduler. In conclusion, the empirical results provide useful guidance for developers and users of UAV RTOSs. 展开更多
关键词 Complex networks EVOLUTION FREERTOS k-core DECOMPOSITION real-time operating system
原文传递
上一页 1 2 下一页 到第
使用帮助 返回顶部