首页
›
嵌入式基础与RISC-V
›
048-单片机驱动层封装
›
《单片机驱动层封装HAL库封装与外设驱动从》
VIP10
本课程属于:048-单片机驱动层封装
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
单片机驱动层封装HAL库封装与外设驱动从
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
嵌入式系统概述
什么是嵌入式系统 · 嵌入式系统的组成 · 嵌入式系统的特点
嵌入式系统概述
什么是嵌入式系统
02
单片机基础
单片机的发展历史 · 常见单片机系列(51 · AVR
单片机基础
单片机的发展历史
03
开发环境搭建
Keil MDK安装与配置 · STM32CubeMX安装 · 驱动安装(ST-Link
开发环境搭建
Keil
04
GPIO基础
GPIO工作原理 · 推挽输出与开漏输出 · 上拉与下拉电阻
GPIO
工作原理
05
GPIO输出控制
点亮LED · 流水灯实现 · 蜂鸣器控制
GPIO
输出控制
06
GPIO输入检测
按键检测(消抖处理) · 外部中断触发 · GPIO模拟I2C/SPI协议基础
GPIO
输入检测
07
定时器基础
定时器工作原理 · 系统滴答定时器(SysTick) · 通用定时器与高级定时器
定时器基础
定时器工作原理
08
定时器应用
精确延时实现 · PWM输出(呼吸灯) · 输入捕获(频率测量)
定时器应用
精确延时实现
09
中断系统
中断优先级管理(NVIC) · 中断向量表 · 中断服务函数编写
断系统
NVIC
10
串口通信基础
UART协议原理 · 波特率计算 · 串口配置(数据位
串口通信基础
UART
11
串口通信进阶
中断模式收发 · DMA模式收发 · 环形缓冲区实现
串口通信进阶
断模式收发
12
I2C通信
I2C协议时序 · I2C主机与从机模式 · AT24C02 EEPROM读写
I2C
通信
13
SPI通信
SPI协议四种模式 · SPI全双工通信 · W25Q64 Flash读写
SPI
通信
14
ADC与DAC
逐次逼近型ADC原理 · STM32 ADC配置(单次/连续/… · DAC输出波形生成
ADC
DAC
15
DMA控制器
DMA工作原理 · 存储器到外设传输 · 存储器到存储器传输
DMA
控制器
16
看门狗与低功耗
独立看门狗(IWDG) · 窗口看门狗(WWDG) · 睡眠模式
看门狗
低功耗
17
RTC实时时钟
RTC工作原理 · 外部晶振与内部RC · 日历功能实现
RTC
实时时钟
18
Flash与EEPROM模拟
STM32内部Flash操作 · 扇区擦除与写入 · EEPROM模拟(E2PROM)
Flash
EEPROM
19
FreeRTOS基础
FreeRTOS移植 · 任务创建与删除 · 任务优先级与调度
FreeRTOS
移植
20
FreeRTOS同步机制
信号量(二值/计数/互斥) · 队列(Queue) · 事件标志组
FreeRTOS
同步机制
21
FreeRTOS进阶
软件定时器 · 中断管理(ISR中释放信号量) · 内存管理(heap_1~heap_5…
FreeRTOS
进阶
22
HAL库架构
HAL库分层设计(LL/HAL/BS… · HAL库句柄结构 · HAL库回调机制
HAL
库架构
23
HAL库GPIO封装
HAL_GPIO_Init/DeIn… · HAL_GPIO_WritePin/… · HAL_GPIO_TogglePin
HAL
GPIO
24
HAL库定时器封装
HAL_TIM_Base_Init/… · HAL_TIM_PWM_Start · HAL_TIM_IC_Start
HAL
库定时器封装
25
HAL库串口封装
HAL_UART_Init/Tran… · HAL_UART_Transmit_…
HAL
库串口封装
26
HAL库I2C封装
HAL_I2C_Master_Tra… · HAL_I2C_Mem_Write/… · HAL_I2C_Slave_Tran…
HAL
I2C
27
HAL库SPI封装
HAL_SPI_Transmit/R… · HAL_SPI_TransmitRe… · HAL_SPI_Transmit_I…
HAL
SPI
28
HAL库ADC封装
HAL_ADC_Start/Stop · HAL_ADC_PollForCon… · HAL_ADC_Start_DMA
HAL
ADC
29
外设驱动封装思想
驱动分层设计(HAL层/驱动层/应用… · 回调函数注册机制 · 设备抽象层实现
外设驱动封装思想
HAL
30
综合项目实战
智能温控系统(DS18B20+OLE… · 四轴飞行器姿态解算(MPU6050+… · WiFi智能家居网关(ESP8266…
综合项目实战
DS18B20+OLE
所属VIP或分类
同VIP:单片机驱动层封装DMA配置与时序控制从实战
同VIP:单片机驱动层封装HAL库封装与接口设计实战
同VIP:单片机驱动层封装与接口设计实战