首页
›
嵌入式与底层系统
›
091-Rust嵌入式系统与HAL工程
›
《Rust RTIC嵌入式并发工程》
VIP10
本课程属于:091-Rust嵌入式系统与HAL工程
嵌入式与底层系统 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
Rust RTIC嵌入式并发工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=RTIC框架的定位 · 嵌入式并发挑战 · 学习路径与工具链准备
课程导入
RTIC
02
Rust嵌入式基础
目标=no_std环境 · 内存布局 · panic处理
Rust
嵌入式基础
03
并发与实时系统概念
目标=任务 · 优先级 · 抢占
并发
实时系统概念
04
RTIC核心架构
目标=任务模型 · 资源管理 · 调度器
RTIC
核心架构
05
第一个RTIC应用
目标=创建项目 · 配置Cargo · 编写任务
RTIC
第一个
06
任务与优先级
目标=静态优先级 · 任务就绪队列 · 抢占规则与优先级反转避免
任务
优先级
07
资源管理
目标=软件资源 · 硬件资源 · 锁机制
资源管理
目标=软件资源
08
中断处理
目标=中断绑定 · 中断优先级 · 中断与任务交互
断处理
目标=
09
定时器与调度
目标=单调计时器 · 软件定时器 · 周期任务
定时器
调度
10
消息传递与同步
目标=通道 · 队列 · 信号量
消息传递
同步
11
共享内存与数据竞争
目标=安全共享策略 · 原子操作 · 内存屏障与Rust所有权模型
共享内存
数据竞争
12
RTIC与HAL集成
目标=嵌入式HAL · GPIO · UART
RTIC
HAL
13
低功耗设计
目标=睡眠模式 · 唤醒源 · 空闲任务
低功耗设计
目标=睡眠模式
14
调试与测试
目标=日志 · 断点 · 跟踪
调试
测试
15
性能分析与优化
目标=任务响应时间 · 调度开销 · 中断延迟
性能分析
优化
16
安全与可靠性
目标=看门狗 · 错误处理 · 故障恢复
安全
可靠性
17
多核与异构系统
目标=多核RTIC · 核间通信 · 负载均衡与共享资源管理
多核
异构系统
18
RTIC与RTOS对比
目标=与FreeRTOS · Zephyr等对比 · 适用场景与迁移策略
RTIC
RTOS
19
实战项目一
目标=智能传感器节点 · 多任务采集 · 处理与无线通信
实战项目一
目标=智能传感器…
20
实战项目二
目标=电机控制系统 · PWM · 编码器
实战项目二
目标=电机控制系…
21
实战项目三
目标=工业网关 · 多协议转换 · 任务调度与资源约束处理
实战项目三
目标=工业网关
22
常见问题与陷阱
目标=优先级配置错误 · 资源死锁 · 中断延迟
常见问题
陷阱
23
高级特性
目标=任务局部存储 · 动态优先级 · 软件任务
高级特性
目标=任务局部存…
24
RTIC生态与工具
目标=cargo-embed · probe-rs · defmt
RTIC
生态
25
代码生成与宏
目标=RTIC宏展开 · 属性配置 · 编译期检查与自定义扩展
代码生成
RTIC
26
实时性保证
目标=最坏执行时间分析 · 响应时间分析 · 调度可行性验证
实时性保证
目标=最坏执行时…
27
功能安全与认证
目标=IEC 61508 · ISO 26262 · 安全完整性等级与RTIC应用
功能安全
认证
28
综合案例
目标=无人机飞控 · 多传感器融合 · 姿态控制与任务调度
综合案例
目标=无人机飞控
29
项目部署与维护
目标=版本管理 · 持续集成 · 固件更新与现场调试
项目部署
维护
30
课程总结与进阶
目标=知识体系回顾 · 进阶学习方向 · 社区参与与职业发展
课程总结
进阶
所属VIP或分类
同VIP:Rust-Embedded-HAL实战100例
同VIP:Rust-RTOS内核移植与调度工程
同VIP:Rust-SPI与I2C总线驱动工程