首页
›
嵌入式基础与RISC-V
›
035-嵌入式系统架构设计
›
《嵌入式HAL多外设抽象接口与驱动库开发》
VIP10
本课程属于:035-嵌入式系统架构设计
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
嵌入式HAL多外设抽象接口与驱动库开发
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
HAL设计哲学
为什么需要硬件抽象层?分层架构的核心…
HAL
设计哲学
02
GPIO接口抽象
通用输入输出接口的标准HAL定义 · 包括初始化 · 读写
GPIO
接口抽象
03
UART串口抽象
异步收发器的HAL设计 · 波特率配置 · 数据帧格式
UART
串口抽象
04
I2C总线抽象
I2C主从模式HAL设计 · 多设备寻址 · 时钟延展
I2C
总线抽象
05
SPI总线抽象
SPI四种模式 · 全双工通信 · DMA传输与片选管理的HAL接口设计
SPI
总线抽象
06
定时器抽象
通用定时器 · PWM输出 · 输入捕获与编码器模式的HAL接口标准…
定时器抽象
通用定时器
07
ADC/DAC抽象
模拟量采集与输出的HAL设计 · 分辨率 · 采样率
ADC/DAC
抽象
08
中断控制器抽象
NVIC/GIC的HAL封装 · 中断优先级 · 嵌套与抢占
断控制器抽象
NVIC/GIC
09
DMA控制器抽象
DMA传输的HAL设计 · 通道管理 · 传输模式(M2M/M2P/P2M)
DMA
控制器抽象
10
看门狗抽象
独立看门狗与窗口看门狗的HAL接口 · 超时配置 · 喂狗策略与系统复位管理
看门狗抽象
HAL
11
RTC实时时钟抽象
RTC的HAL设计 · 时间日期设置 · 闹钟中断
RTC
实时时钟抽象
12
Flash存储器抽象
片内Flash的HAL接口 · 扇区擦除 · 页编程
Flash
存储器抽象
13
EEPROM/FRAM抽象
外部非易失存储器的HAL设计 · 磨损均衡 · 掉电保护与I2C/SPI适配
EEPROM/FRAM
抽象
14
SDIO/SD卡抽象
SD卡驱动HAL设计 · SPI与SDIO模式切换 · 文件系统适配层接口
SDIO/SD
卡抽象
15
USB设备抽象
USB设备栈的HAL设计 · 端点管理 · 描述符配置
USB
设备抽象
16
以太网MAC抽象
以太网控制器的HAL设计 · MAC配置 · PHY管理
MAC
以太网
17
CAN总线抽象
CAN控制器HAL设计 · 报文收发 · 滤波器配置
CAN
总线抽象
18
传感器抽象层
多传感器融合的HAL设计 · 数据校准 · 单位转换
传感器抽象层
HAL
19
显示驱动抽象
LCD/OLED的HAL设计 · 像素操作 · 帧缓冲
显示驱动抽象
LCD/OLED
20
触摸屏抽象
电阻/电容触摸屏的HAL设计 · 坐标校准 · 多点触控
触摸屏抽象
HAL
21
音频编解码抽象
I2S音频接口的HAL设计 · 采样率 · 位深
音频编解码抽象
I2S
22
电机控制抽象
直流/步进/无刷电机的HAL设计 · PID参数接口 · PWM生成与编码器反馈
电机控制抽象
HAL
23
电源管理抽象
PMIC的HAL设计 · 电压调节 · 功耗模式
电源管理抽象
PMIC
24
安全加密抽象
硬件加密引擎的HAL设计 · AES/RSA/SHA接口 · 密钥管理与真随机数生成
安全加密抽象
HAL
25
调试接口抽象
SWD/JTAG的HAL设计 · 断点管理 · 寄存器读写
调试接口抽象
SWD/JTAG
26
外设驱动框架
基于HAL的统一外设驱动模型 · 设备树 · 注册机制与回调管理
外设驱动框架
HAL
27
HAL测试策略
单元测试 · 硬件在环测试 · 边界测试与压力测试的HAL验证方法
HAL
测试策略
28
跨平台移植
HAL在不同MCU(ARM/RISC…
跨平台移植
HAL
29
实时性优化
HAL接口的RTOS适配 · 中断延迟 · 上下文切换与优先级反转的解决方案
实时性优化
HAL
30
综合实战
基于HAL的智能传感器节点设计 · 从需求分析 · 接口定义到系统集成的完整流程
综合实战
HAL
所属VIP或分类
同VIP:嵌入式系统架构ARM架构低功耗设计外设接口开发实战
同VIP:嵌入式系统架构ARM架构实时操作系统与驱动开发低功耗实战
同VIP:嵌入式系统架构HAL与多核调度在ARM平台优化实战