首页
›
嵌入式与底层系统
›
037-嵌入式C++与现代C++工程
›
《嵌入式C++现代语言工程》
VIP16
本课程属于:037-嵌入式C++与现代C++工程
嵌入式与底层系统 · 共 16 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
嵌入式C++现代语言工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=嵌入式C++现代语言工程的学习… · 核心概念 · 整体知识框架与开发环境搭建
课程导入
C++
02
嵌入式系统基础
目标=嵌入式系统组成 · MCU架构 · 存储器映射
嵌入式系统基础
目标=嵌入式系统…
03
现代C++语言特性概览
目标=从C++11到C++20的关键… · 嵌入式适用性分析与编译器支持现状
C++
现代
04
数据类型与内存模型
目标=固定宽度类型 · 字节序 · 对齐
数据类型
内存模型
05
编译与链接流程
目标=预处理 · 编译 · 汇编
编译
链接流程
06
GPIO与寄存器编程
目标=寄存器映射 · volatile语义 · 位操作
GPIO
寄存器编程
07
中断与异常处理
目标=中断向量表 · ISR编写规范 · 中断优先级
异常处理
目标=
08
定时器与计数器
目标=硬件定时器原理 · PWM生成 · 输入捕获
定时器
计数器
09
串行通信接口
目标=UART · SPI · I2C协议原理
串行通信接口
UART
10
模数与数模转换
目标=ADC采样原理 · 滤波算法 · DAC输出
模数
数模转换
11
面向对象编程在嵌入式中的应用
目标=类 · 封装 · 继承
面向对象编程
嵌入式
12
模板与泛型编程
目标=函数模板 · 类模板 · 模板特化
模板
泛型编程
13
RAII与资源管理
目标=构造函数与析构函数 · 智能指针 · 作用域守卫
RAII
资源管理
14
constexpr与编译期计算
目标=常量表达式 · 编译期断言 · 静态反射基础
constexpr
编译期计算
15
Lambda表达式与函数对象
目标=闭包捕获 · std::function开销 · 回调机制
Lambda
表达式
16
并发与实时性基础
目标=std::thread适用性 · 原子操作 · 内存序
并发
实时性基础
17
中断安全与并发编程
目标=ISR与线程共享数据 · volatile与atomic区别 · 临界区保护
断安全
并发编程
18
内存管理与分配器
目标=动态内存风险 · 池分配器 · 栈分配器
内存管理
分配器
19
错误处理与断言
目标=错误码 · 异常禁用策略 · std::expected
错误处理
断言
20
硬件抽象层设计
目标=HAL接口设计 · 依赖注入 · 编译期多态
硬件抽象层设计
HAL
21
设备驱动开发模式
目标=字符设备 · 块设备 · 中断驱动
设备驱动开发模式
目标=字符设备
22
实时操作系统与C++
目标=RTOS任务模型 · 任务间通信 · C++封装RTOS API
C++
实时操作系统
23
通信协议栈实现
目标=自定义协议帧 · 校验算法 · 状态机解析
通信协议栈实现
目标=自定义协议…
24
低功耗设计
目标=睡眠模式 · 时钟门控 · 外设功耗管理
低功耗设计
目标=睡眠模式
25
调试与测试技术
目标=JTAG/SWD调试 · 断点与观察点 · 单元测试框架
调试
测试技术
26
性能优化
目标=代码大小优化 · 执行速度优化 · 编译器优化选项
性能优化
目标=代码大小优…
27
安全与可靠性
目标=看门狗 · CRC校验 · 内存保护单元
安全
可靠性
28
综合实战一
目标=基于现代C++的智能传感器节点 · 涵盖驱动 · RTOS任务
综合实战一
C++
29
综合实战二
目标=电机控制与运动规划系统 · 涵盖PWM · 编码器
综合实战二
目标=电机控制
30
课程总结与进阶
目标=知识体系回顾 · 常见陷阱 · 工程化最佳实践
课程总结
进阶
所属VIP或分类
同VIP:ONNX模型转换与嵌入式Linux端侧部署实战工程
同VIP:嵌入式C++容器与内存优化
同VIP:嵌入式C++并发与任务架构