1.1 前后台系统

 

前台系统和后台系统,后台系统是一个大循环,前台系统一般是处理中断的函数

前台是中断级,后台是任务级别。

RTOS(实时操作系统):核心实时内核

RTOS内核可以实现多任务管理,多任务管理可以实现模块化开发

所有的任务都是无限循环

实时性:

硬实时

软实时

把实现的功能划分为多个任务

每个任务通常就是一个死循环(开始任务除外)

 因为执行一次就一直挂起

优先级数字越小任务优先级越高

前后台系统的缺点:

任务数没有限制:

ucos官网:Micrium 软件和文档 - 硅实验室 (silabs.com)

Logo

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

更多推荐