发布网友 发布时间:2023-04-27 22:57
共1个回答
热心网友 时间:2023-10-25 03:15
基于STM平台且满足实时控制要求操作系统,有以下4种可供移植选择
分别为μClinux、μC/OS-II、eCos、FreeRTOS和都江堰操作系统(djyos)
下面分别介绍这四种嵌入式操作系统的特点及不足
1、μClinuxμClinux是一种优秀的嵌入式Linux版本,其全称为micro-controlLinux,从字面意思看是指微控制Linux
同标准的Linux相比,μClinux的内核非常小,但是它仍然继承了Linux操作系统的主要特性,包括良好的稳定性和移植性、强大的网络功能、出色的文件系统支持、标准丰富的API,以及TCP/IP网络协议等
因为没有MMU内存管理单元,所以其多任务的实现需要一定技巧
μClinux在结构上继承了标准Linux的多任务实现方式,分为实时进程和普通进程,分别采用先来先服务和时间片轮转调度,仅针对中低档嵌入式CPU特点进行改良,且不支持内核抢占,实时性一般
热心网友 时间:2023-10-25 03:15
基于STM平台且满足实时控制要求操作系统,有以下4种可供移植选择
分别为μClinux、μC/OS-II、eCos、FreeRTOS和都江堰操作系统(djyos)
下面分别介绍这四种嵌入式操作系统的特点及不足
1、μClinuxμClinux是一种优秀的嵌入式Linux版本,其全称为micro-controlLinux,从字面意思看是指微控制Linux
同标准的Linux相比,μClinux的内核非常小,但是它仍然继承了Linux操作系统的主要特性,包括良好的稳定性和移植性、强大的网络功能、出色的文件系统支持、标准丰富的API,以及TCP/IP网络协议等
因为没有MMU内存管理单元,所以其多任务的实现需要一定技巧
μClinux在结构上继承了标准Linux的多任务实现方式,分为实时进程和普通进程,分别采用先来先服务和时间片轮转调度,仅针对中低档嵌入式CPU特点进行改良,且不支持内核抢占,实时性一般