首页
›
热销单品
›
嵌入式Linux与RTOS
›
《RT-Thread实时操作系统开发实战》(源热品-序号3130)
所属分类:嵌入式Linux与RTOS
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘
RT-Thread实时操作系统开发实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
RT-Thread实时操作系统的背景 · 特点 · 应用领域
课程导入
RT-Thread
02
开发环境搭建
RT-Thread Studio · Keil MDK · GCC等工具链的安装配置
开发环境搭建
RT-Thread
03
内核基础概念
线程 · 调度器 · 时钟节拍
内核基础概念
线程
04
线程管理与调度
线程的创建 · 启动 · 挂起
线程管理
调度
05
线程同步之信号量
二值信号量 · 计数信号量的工作原理 · 以及生产者-消费者
线程同步之信号量
二值信号量
06
线程同步之互斥量
互斥量的特性 · 优先级继承机制 · 以及解决优先级翻转问题的案例分析与代…
线程同步之互斥量
互斥量的特性
07
线程同步之事件集
事件集的工作机制 · 多事件同步与选择逻辑 · 以及复杂任务触发条件的实战设计
线程同步之事件集
事件集的工作机制
08
线程间通信之邮箱
邮箱的发送 · 接收 · 等待与超时机制
线程间通信之邮箱
邮箱的发送
09
线程间通信之消息队列
消息队列的创建 · 发送 · 接收
线程间通信之消息…
消息队列的创建
10
内存管理
静态内存池与动态内存堆的管理机制 · 内存分配与释放的注意事项 · 以及内存泄漏检测与优化方法
内存管理
静态内存池
11
定时器管理
软件定时器的创建 · 启动 · 停止
定时器管理
软件定时器的创建
12
中断管理
中断服务程序的编写规范 · 中断与线程的交互方式 · 以及中断下半部处理(如信号量释放)的…
断管理
断服务程序的编写…
13
临界区与资源保护
关中断 · 调度器锁 · 互斥量等临界区保护方法的对比与选择
临界区
资源保护
14
时钟与时间管理
系统时钟 · Tick · 时间片
时钟
时间管理
15
设备驱动模型
RT-Thread设备框架(I/O设… · 以及字符设备 · 块设备
设备驱动模型
RT-Thread
16
GPIO驱动实战
基于RT-Thread的GPIO驱动… · 包括引脚配置 · 读写操作
GPIO
驱动实战
17
UART串口驱动实战
串口设备驱动的配置与使用 · 实现printf重定向 · 串口收发数据
UART
串口驱动实战
18
I2C与SPI总线驱动实战
I2C和SPI总线设备驱动的开发 · 以及连接传感器 · 存储器等外设的完整案例
I2C
SPI
19
ADC与DAC驱动实战
模拟量采集与输出的驱动开发 · 实现电压 · 温度等信号采集
ADC
DAC
20
PWM与定时器输出实战
PWM输出配置与使用 · 实现电机调速 · 呼吸灯
PWM
定时器输出实战
21
文件系统
RT-Thread文件系统(DFS)… · 挂载Flash · SD卡等存储设备
文件系统
RT-Thread
22
网络通信基础
RT-Thread网络框架(lwIP… · 实现TCP/IP通信 · Socket编程的基础实战
网络通信基础
RT-Thread
23
网络应用实战
基于RT-Thread的TCP客户端… · UDP通信 · MQTT协议接入云平台等物联网应用案…
网络应用实战
RT-Thread
24
电源管理与低功耗
低功耗模式(睡眠 · 停止 · 待机)的配置与切换
电源管理
低功耗
25
多线程综合实战
设计一个包含多个线程 · 信号量 · 消息队列
多线程综合实战
设计一个包含多个…
26
常见问题与调试技巧
线程栈溢出 · 优先级反转 · 死锁
常见问题
调试技巧
27
性能优化与资源评估
系统实时性分析 · CPU占用率统计 · 内存占用优化
性能优化
资源评估
28
RT-Thread组件与软件包
Env工具 · 包管理器 · 常用软件包(如传感器
RT-Thread
组件
29
项目实战
基于RT-Thread的完整项目开发… · 从需求分析 · 硬件选型
项目实战
RT-Thread
30
课程总结与进阶方向
回顾核心知识点 · 梳理学习路径 · 介绍RT-Thread社区资源
课程总结
进阶方向
所属VIP或分类
同VIP:1536-Zephyr-构建系统(West-&-CMake)工作流程详
同VIP:3D打印Klipper固件-开源智能硬件入门
同VIP:ADC采样与I2C协议SPI协议寄存器驱动开发实战