首页
›
嵌入式与底层系统
›
042-ARM Cortex-M固件开发
›
《嵌入式系统架构系统移植中外设接口与硬件抽象层优化实战工程》
VIP22
本课程属于:042-ARM Cortex-M固件开发
嵌入式与底层系统 · 共 22 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
嵌入式系统架构系统移植中外设接口与硬件抽象层优化实战工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入与学习路径
目标=嵌入式系统架构 · 系统移植 · 外设接口与硬件抽象层优化的整体关系
课程导入
学习路径
02
嵌入式系统基础回顾
目标=处理器架构 · 存储器映射 · 中断与异常
嵌入式系统基础回…
目标=处理器架构
03
外设接口基础
目标=GPIO · UART · I2C
外设接口基础
GPIO
04
硬件抽象层(HAL)概念与设计原则
目标=HAL 的定位 · 分层模型 · 接口定义
HAL
硬件抽象层
05
系统移植基础
目标=移植的定义 · 目标平台与源平台差异分析 · 工具链
系统移植基础
目标=移植的定义
06
外设驱动模型与框架
目标=字符设备 · 块设备 · 网络设备驱动模型
外设驱动模型
框架
07
HAL 接口设计方法
目标=统一外设 API 设计 · 寄存器抽象 · 中断抽象
HAL
接口设计方法
08
外设接口初始化与配置实战
目标=GPIO 与引脚复用 · 时钟树配置 · 中断控制器配置
外设接口初始化
配置实战
09
UART 与串行通信 HAL 优化
目标=波特率配置 · FIFO 与 DMA 传输 · 中断与轮询模式
UART
HAL
10
I2C 与 SPI HAL 优化
目标=时序参数 · 总线仲裁 · 多设备管理
I2C
SPI
11
GPIO 与中断 HAL 优化
目标=中断触发方式 · 去抖动 · 中断嵌套
GPIO
HAL
12
定时器与 PWM HAL 优化
目标=定时器模式 · PWM 分辨率与频率 · 输入捕获
PWM
HAL
13
ADC 与 DAC HAL 优化
目标=采样率 · 分辨率 · 参考电压
ADC
DAC
14
存储与外设接口 HAL 优化
目标=NOR/NAND Flash · eMMC · SD 卡
HAL
存储
15
网络接口 HAL 优化
目标=以太网 MAC 与 PHY · DMA 描述符 · 中断合并
HAL
网络接口
16
USB 接口 HAL 优化
目标=主机与设备模式 · 端点管理 · DMA 传输
USB
HAL
17
系统移植中的外设适配
目标=设备树覆盖 · 板级支持包 · 引脚复用冲突
系统移植
外设适配
18
HAL 可移植性设计实战
目标=跨平台抽象层 · 条件编译 · 配置管理
HAL
可移植性设计实战
19
HAL 性能优化方法
目标=代码路径分析 · 缓存优化 · 内存对齐
HAL
性能优化方法
20
HAL 功耗优化方法
目标=低功耗模式 · 时钟门控 · 电源域管理
HAL
功耗优化方法
21
调试与测试工具
目标=JTAG/SWD · 逻辑分析仪 · 示波器
调试
测试工具
22
常见问题与故障排查
目标=外设不工作 · 中断丢失 · DMA 错误
常见问题
故障排查
23
综合实战一
目标=从零构建一个跨平台 HAL 框… · 支持 GPIO · UART
综合实战一
HAL
24
综合实战二
目标=优化一个实际外设驱动(如以太网… · 实现 DMA 零拷贝与中断合并
综合实战二
目标=优化一个实…
25
综合实战三
目标=系统移植项目——将嵌入式 Li…
综合实战三
Li
26
综合实战四
目标=HAL 性能与功耗联合优化 · 在给定约束下达到指标并完成测试报告
综合实战四
HAL
27
工程化与代码质量
目标=版本控制 · 代码规范 · 静态分析
工程化
代码质量
28
安全与可靠性
目标=外设访问安全 · 内存保护 · 看门狗
安全
可靠性
29
前沿趋势与扩展
目标=RISC-V 生态 · 异构计算 · AI 加速器接口
前沿趋势
扩展
30
课程总结与能力提升
目标=知识体系回顾 · 项目复盘 · 进阶学习路线
课程总结
能力提升
所属VIP或分类
同VIP:ARM-Cortex-M固件开发
同VIP:ARM-Cortex-M架构与STM32开发实战工程
同VIP:Cortex-M与STM32系统工程