首页
›
热销单品
›
嵌入式Linux与RTOS
›
《STM32Cube生态系统 CubeMX HAL库嵌入驱动开发实战》
所属分类:嵌入式Linux与RTOS
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
STM32Cube生态系统 CubeMX HAL库嵌入驱动开发实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
STM32Cube生态系统概览
STM32CubeMX · HAL库 · LL库
STM32Cube
生态系统概览
02
STM32CubeMX工具详解
安装与配置 · 工程向导 · 时钟树配置
STM32CubeMX
工具详解
03
HAL库架构与编程模型
HAL库分层结构 · 句柄机制 · 超时机制
HAL
库架构
04
GPIO驱动开发
GPIO模式配置(输入/输出/复用/… · HAL_GPIO_Init/Writ… · 按键中断与消抖实战
GPIO
驱动开发
05
UART串口通信
UART基础配置 · HAL_UART_Transmit/… · 中断模式接收不定长数据
UART
串口通信
06
I2C总线驱动
I2C时序与寻址 · HAL_I2C_Master_Tra… · 从机模式
I2C
总线驱动
07
SPI总线驱动
SPI四种模式 · HAL_SPI_TransmitRe… · W25Q64 Flash读写
SPI
总线驱动
08
定时器TIM
基本定时器 · 通用定时器 · 高级定时器区别
TIM
定时器
09
输入捕获与编码器
HAL_TIM_IC_Start捕获… · 超声波测距实战 · 正交编码器接口读取电机转速
输入捕获
编码器
10
ADC模拟数字转换
ADC单次/连续/扫描模式 · HAL_ADC_Start_DMA多… · 内部温度传感器读取
ADC
模拟数字转换
11
DAC数字模拟转换
DAC输出配置 · HAL_DAC_SetValue生成… · 配合DMA实现任意波形发生器
DAC
数字模拟转换
12
DMA直接存储器访问
DMA传输模式(M2M/M2P/P2… · HAL_DMA_Start_IT · 内存到外设/外设到内存实战
DMA
直接存储器访问
13
中断系统与NVIC
中断优先级分组 · 抢占优先级与子优先级 · HAL_NVIC_SetPriori…
NVIC
断系统
14
FreeRTOS基础
任务创建与删除 · 任务优先级与调度 · HAL库与FreeRTOS结合
FreeRTOS
任务创建
15
FreeRTOS同步机制
信号量(二值/计数/互斥) · 队列(Queue) · 事件标志组
FreeRTOS
同步机制
16
FreeRTOS内存管理
heap_1到heap_5方案对比 · pvPortMalloc/vPort… · 内存碎片问题与优化策略
FreeRTOS
内存管理
17
低功耗设计
STM32低功耗模式(Sleep/S… · HAL_PWR_EnterSTOPM… · RTC唤醒
低功耗设计
STM32
18
RTC实时时钟
RTC配置与初始化 · HAL_RTC_GetTime/Se… · 闹钟中断
RTC
实时时钟
19
看门狗
独立看门狗IWDG · 窗口看门狗WWDG · HAL_IWDG_Refresh
看门狗
IWDG
20
Flash与EEPROM模拟
STM32内部Flash读写 · HAL_FLASH_Program/… · EEPROM模拟(Emulated…
Flash
EEPROM
21
CAN总线通信
CAN协议基础 · HAL_CAN_Start/Tran… · 过滤器配置
CAN
总线通信
22
USB设备开发
USB协议栈概述 · HAL_PCD/ HID/MSC/C… · 虚拟串口VCP实战
USB
设备开发
23
SDIO与FATFS文件系统
SD卡初始化 · HAL_SD_ReadBlocks/… · FATFS挂载
SDIO
FATFS
24
以太网与LwIP
ETH外设配置 · HAL_ETH_TransmitFr… · LwIP协议栈移植
LwIP
以太网
25
图形界面LVGL
LVGL移植到STM32 · 显示驱动对接 · 触摸驱动
LVGL
图形界面
26
传感器驱动开发
I2C/SPI传感器通用驱动框架 · DHT22温湿度 · MPU6050六轴
传感器驱动开发
I2C/SPI
27
Bootloader开发
Bootloader架构设计 · Flash分区 · 固件接收(UART/I2C/SPI)
Bootloader
开发
28
调试与优化技巧
printf重定向 · SEGGER RTT · 逻辑分析仪抓取波形
调试
优化技巧
29
单元测试与自动化
Unity/CMock测试框架 · HAL库Mock模拟 · CI/CD集成
单元测试
自动化
30
综合项目实战
智能家居网关(WiFi+MQTT+传… · 从需求分析到产品交付全流程
综合项目实战
WiFi+MQTT+
所属VIP或分类
同VIP:1536-Zephyr-构建系统(West-&-CMake)工作流程详
同VIP:3D打印Klipper固件-开源智能硬件入门
同VIP:ADC采样与I2C协议SPI协议寄存器驱动开发实战