首页
›
热销单品
›
嵌入式Linux与RTOS
›
《RTOS实时操作系统与裸机系统原理对比》
所属分类:嵌入式Linux与RTOS
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘
RTOS实时操作系统与裸机系统原理对比
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
学习目标 · 课程适用人群 · RTOS与裸机系统的宏观对比
课程导入
学习目标
02
嵌入式系统基础
嵌入式系统定义 · 典型硬件组成(CPU · 内存
嵌入式系统基础
嵌入式系统定义
03
裸机系统原理
裸机系统的基本结构(主循环+中断) · 前后台系统(超级循环与中断服务程序)… · 资源管理与调度特点
裸机系统原理
裸机系统的基本结…
04
RTOS核心概念
任务(Task) · 调度器(Scheduler) · 上下文切换(Context Swit…
RTOS
核心概念
05
实时性概念
硬实时与软实时 · 实时性指标(响应时间 · 截止时间
实时性概念
硬实时
06
任务状态与状态转换
任务的状态(就绪 · 运行 · 阻塞
任务状态
状态转换
07
调度算法对比
裸机系统的调度方式(顺序执行 · 中断抢占)与RTOS常见调度算法(优… · 时间片轮转
调度算法对比
裸机系统的调度方…
08
上下文切换机制
上下文切换的步骤 · 保存与恢复现场 · 切换开销分析
上下文切换机制
上下文切换的步骤
09
中断处理对比
裸机中断服务程序(ISR)的特点与限… · RTOS中的中断管理(中断延迟 · 中断嵌套
断处理对比
ISR
10
时间管理
裸机中的延时(忙等待 · 定时器轮询)与RTOS中的延时(系统… · 软件定时器)
时间管理
裸机
11
内存管理
裸机静态内存分配与RTOS动态内存管… · 内存池) · 内存碎片问题
内存管理
RTOS
12
任务同步与通信
裸机中通过全局变量和标志位实现同步的… · RTOS中的信号量 · 互斥锁
任务同步
通信
13
优先级反转与解决方案
优先级反转问题描述 · 经典案例 · RTOS中的优先级继承与优先级天花板…
优先级反转
解决方案
14
死锁与活锁
死锁产生的必要条件 · 预防与避免策略 · RTOS中的死锁检测与处理
死锁
活锁
15
系统启动流程
裸机系统启动流程(复位 · 初始化 · 主循环)与RTOS启动流程(内核初始…
系统启动流程
裸机系统启动流程
16
开发环境与调试工具
裸机开发常用IDE与调试器 · RTOS调试工具(任务视图 · 内核跟踪)
开发环境
调试工具
17
裸机编程实战
使用STM32或Arduino实现一… · 分析其时间响应和资源占用
裸机编程实战
STM32
18
RTOS编程实战
在相同硬件上使用FreeRTOS或R… · 按键扫描 · 串口打印)
RTOS
编程实战
19
性能对比分析
通过实验测量裸机与RTOS的任务切换… · 中断延迟 · CPU占用率
性能对比分析
RTOS
20
典型应用场景选择
根据项目需求(任务数量 · 实时性要求 · 资源限制)判断何时使用裸机
典型应用场景选择
根据项目需求
21
常见问题与误区
RTOS使用中的常见错误(优先级设置… · 共享资源保护缺失 · 死锁)
常见问题
误区
22
RTOS内核源码解析
以FreeRTOS为例 · 分析任务调度器 · 队列
RTOS
内核源码解析
23
裸机与RTOS混合架构
在裸机系统中引入RTOS的某些机制(… · 时间片轮询) · 或RTOS中保留裸机风格的中断处理
RTOS
裸机
24
低功耗设计对比
裸机低功耗模式(睡眠 · 唤醒)与RTOS低功耗管理(Tick… · 功耗优化策略
低功耗设计对比
裸机低功耗模式
25
安全性与可靠性
RTOS中的看门狗 · 任务监控 · 错误处理机制
安全性
可靠性
26
多核与AMP/SMP
多核处理器下的裸机与RTOS支持 · 非对称多处理(AMP)与对称多处理(… · RTOS在多核上的调度
AMP/SMP
多核
27
实时操作系统生态
主流RTOS(FreeRTOS · RT-Thread · uC/OS
实时操作系统生态
RTOS
28
综合项目实战
设计一个包含多任务 · 传感器采集 · 数据通信和显示的综合项目
综合项目实战
设计一个包含多任…
29
性能优化与调优
裸机代码优化(循环 · 中断处理)与RTOS调优(任务优先级… · 内核配置裁剪
性能优化
调优
30
课程总结与进阶路径
回顾核心知识点 · 常见面试题解析 · 推荐书籍与在线资源
课程总结
进阶路径
所属VIP或分类
同VIP:1536-Zephyr-构建系统(West-&-CMake)工作流程详
同VIP:3D打印Klipper固件-开源智能硬件入门
同VIP:ADC采样与I2C协议SPI协议寄存器驱动开发实战