首页
›
嵌入式基础与RISC-V
›
141-STM32开发实战
›
《STM32开发实战标准库迁移到HAL库配置实战》
VIP10
本课程属于:141-STM32开发实战
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
STM32开发实战标准库迁移到HAL库配置实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导学与开发环境搭建
STM32标准库与HAL库对比 · 开发板介绍 · MDK5与CubeMX安装
课程导学
开发环境搭建
02
GPIO输出控制
标准库GPIO初始化流程 · HAL库GPIO初始化流程 · 点亮LED实战
GPIO
输出控制
03
GPIO输入检测
按键输入原理 · 标准库按键扫描 · HAL库按键扫描
GPIO
输入检测
04
系统时钟配置
标准库SystemInit详解 · HAL库HAL_RCC_Config… · 时钟树配置实战
系统时钟配置
SystemInit
05
中断系统NVIC
标准库NVIC配置 · HAL库HAL_NVIC_SetPr… · 中断优先级分组
NVIC
断系统
06
串口UART通信
标准库USART配置 · HAL库UART配置 · 串口中断接收
UART
串口
07
定时器基础
标准库定时器初始化 · HAL库定时器初始化 · 定时中断
定时器基础
标准库定时器初始…
08
定时器高级应用
编码器模式 · 霍尔传感器接口 · PWM互补输出
定时器高级应用
编码器模式
09
ADC模拟量采集
标准库ADC配置 · HAL库ADC配置 · 单次转换与连续转换
ADC
模拟量采集
10
DMA数据传输
标准库DMA配置 · HAL库DMA配置 · 内存到内存传输
DMA
数据传输
11
I2C总线通信
标准库I2C配置 · HAL库I2C配置 · EEPROM读写实战
I2C
总线通信
12
SPI总线通信
标准库SPI配置 · HAL库SPI配置 · Flash芯片读写
SPI
总线通信
13
CAN总线通信
标准库CAN配置 · HAL库CAN配置 · 报文收发
CAN
总线通信
14
RTC实时时钟
标准库RTC配置 · HAL库RTC配置 · 日历设置与读取
RTC
实时时钟
15
独立看门狗IWDG
标准库IWDG配置 · HAL库IWDG配置 · 喂狗策略
IWDG
独立看门狗
16
低功耗模式
睡眠模式 · 停止模式 · 待机模式
低功耗模式
睡眠模式
17
Flash操作与IAP
标准库Flash读写 · HAL库Flash读写 · Bootloader设计
Flash
IAP
18
DAC数模转换
标准库DAC配置 · HAL库DAC配置 · 波形发生器
DAC
数模转换
19
触摸按键TSC
标准库TSC配置 · HAL库TSC配置 · 电容触摸原理
TSC
触摸按键
20
SDIO与FATFS
标准库SDIO配置 · HAL库SDIO配置 · SD卡初始化
SDIO
FATFS
21
USB设备开发
标准库USB配置 · HAL库USB配置 · HID设备
USB
设备开发
22
以太网通信
标准库ETH配置 · HAL库ETH配置 · LwIP协议栈移植
以太网通信
ETH
23
FreeRTOS移植
标准库FreeRTOS移植 · HAL库FreeRTOS移植 · 任务创建
FreeRTOS
移植
24
DSP与浮点运算
标准库DSP库配置 · HAL库DSP库配置 · FPU使能
DSP
浮点运算
25
图形界面LVGL
标准库LVGL移植 · HAL库LVGL移植 · 触摸驱动
LVGL
图形界面
26
传感器驱动开发
标准库传感器驱动 · HAL库传感器驱动 · I2C/SPI传感器通用框架
传感器驱动开发
标准库传感器驱动
27
电机控制
标准库定时器PWM · HAL库定时器PWM · 直流电机控制
电机控制
PWM
28
无线通信模块
标准库NRF24L01驱动 · HAL库NRF24L01驱动 · ESP8266 WiFi模块
无线通信模块
NRF24L01
29
工程管理与代码规范
标准库与HAL库混合编程 · 模块化设计 · 版本控制Git
工程管理
代码规范
30
综合项目实战
智能家居网关 · 四轴飞行器飞控 · 便携式示波器
综合项目实战
智能家居网关
所属VIP或分类
同VIP:I2C协议外设驱动开发实战
同VIP:STM32-DMA传输优化与性能提升故障定位实战
同VIP:STM32-DMA传输定时器应用优化实战