首页
›
嵌入式基础与RISC-V
›
036-嵌入式系统架构设计与RTOS底层驱动开发
›
《嵌入式系统架构设计与RTOS底层驱动开发实战》
VIP10
本课程属于:036-嵌入式系统架构设计与RTOS底层驱动开发
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
嵌入式系统架构设计与RTOS底层驱动开发实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
嵌入式系统概述
嵌入式定义 · 发展历程 · 应用领域
嵌入式系统概述
嵌入式定义
02
嵌入式硬件基础
ARM Cortex-M架构 · 存储器映射 · 启动流程
嵌入式硬件基础
ARM
03
嵌入式软件开发环境搭建
Keil MDK安装 · 工程配置 · 调试器(J-Link/ST-Link…
嵌入式软件开发环…
Keil
04
裸机编程与GPIO控制
寄存器操作 · GPIO模式配置 · LED驱动
GPIO
裸机编程
05
中断系统与NVIC
中断向量表 · 中断优先级 · 中断嵌套
NVIC
断系统
06
定时器与PWM
通用定时器 · 高级定时器 · PWM输出
PWM
定时器
07
串行通信协议-UART
UART原理 · 波特率配置 · 中断收发
UART
串行通信协议
08
串行通信协议-SPI
SPI模式 · 全双工通信 · Flash读写
SPI
串行通信协议
09
串行通信协议-I2C
I2C时序 · 主机从机模式 · EEPROM读写
I2C
串行通信协议
10
ADC与DAC
逐次逼近型ADC · 采样率 · DMA采集
ADC
DAC
11
DMA控制器
DMA工作原理 · 内存到外设 · 外设到内存
DMA
控制器
12
看门狗与低功耗
独立看门狗 · 窗口看门狗 · 睡眠/停止/待机模式
看门狗
低功耗
13
RTOS基础概念
前后台系统 vs RTOS · 任务 · 调度器
RTOS
基础概念
14
FreeRTOS移植与配置
FreeRTOS源码结构 · port层移植 · config配置
FreeRTOS
移植
15
任务创建与管理
任务函数 · 任务状态 · 优先级
任务创建
管理
16
任务调度算法
抢占式调度 · 时间片轮转 · 空闲任务
任务调度算法
抢占式调度
17
队列与消息传递
队列创建 · 发送/接收 · 队列集
队列
消息传递
18
信号量与互斥量
二值信号量 · 计数信号量 · 互斥量
信号量
互斥量
19
事件标志组
事件位 · 等待与设置 · 多事件同步
事件标志组
事件位
20
任务通知
轻量级IPC · 通知值 · 通知状态
任务通知
IPC
21
软件定时器
定时器回调 · 自动重载 · 单次模式
软件定时器
定时器回调
22
内存管理
heap_1~heap_5 · 内存碎片 · 动态分配策略
内存管理
heap
23
中断管理在RTOS中
中断延迟 · 临界区 · 中断与任务同步
RTOS
断管理
24
低功耗RTOS设计
Tickless模式 · 空闲钩子 · 功耗测量
RTOS
低功耗
25
设备驱动框架设计
分层架构 · 抽象层 · 回调函数
设备驱动框架设计
分层架构
26
GPIO驱动封装
标准接口 · 引脚复用 · 中断回调
GPIO
驱动封装
27
UART驱动封装
FIFO管理 · DMA+IDLE接收 · 流控
UART
驱动封装
28
SPI Flash驱动实战
W25Q64驱动 · 扇区擦除 · 页编程
SPI
Flash
29
I2C传感器驱动实战
MPU6050驱动 · 寄存器读写 · DMP数据融合
I2C
传感器驱动实战
30
综合项目
多传感器数据采集系统:任务划分 · 数据流设计 · LCD显示
综合项目
多传感器数据采集…
所属VIP或分类
同VIP:ARM-Cortex-M低功耗模式驱动开发实战
同VIP:Bootloader安全启动与校验机制设计实战
同VIP:HAL在RTOS中的接口设计规范实战