嵌入式实时操作系统
最重要的一个概念 优先级
优先级干嘛用的 任务管理
另外还提供了任务间通信的机制

RTOS最关键的部分是实时多任务内核,它的基本功能包括任务管理、定时器管理、
存储器管理、资源管理、事件管理、系统管理、消息管理、队列管理、旗语管理等,这些管理功能是通过内核服务函数形式交给用户调用的,也就是RTOS的API。

linux系统
1:一个完整的操作系统主要包括四个部分:硬件系统,操作系统内核,操作系统服务和用户应用程序。

2:用户应用程序包括字处理程序,internet浏览器程序,以及用户自己的编写的程序。操作系统的服务程序是指那些为用户提供看作是操作系统部分部分功能的程序。包括X窗口系统,shell命令解释器,以及内核编程的系统程序。

3:操作系统的内核程序主要是对硬件资源的抽象和访问调度。
linux内核分为 5个模块:进程调度,内存管理,文件系统模块,进程间通信,和网络接口模块

4:操作系统的结构模式现在为整体的单内核和层次式的微内核。linux即为单内核,优点是结构紧凑,执行速度快,缺点是层次结构不足

Logo

openvela 操作系统专为 AIoT 领域量身定制,以轻量化、标准兼容、安全性和高度可扩展性为核心特点。openvela 以其卓越的技术优势,已成为众多物联网设备和 AI 硬件的技术首选,涵盖了智能手表、运动手环、智能音箱、耳机、智能家居设备以及机器人等多个领域。

更多推荐