首页
›
Linux内核与驱动
›
197-英飞凌XMC系列MCU工业控制
›
《XMC系列MCU外设驱动开发:从寄存器到APP调用》
VIP10
本课程属于:197-英飞凌XMC系列MCU工业控制
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
XMC系列MCU外设驱动开发:从寄存器到APP调用
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
XMC系列MCU概述
XMC系列产品线介绍 · Cortex-M内核特性 · 典型应用领域(工业控制
XMC
MCU
02
开发环境搭建
DAVE IDE安装与配置 · 编译器(ARM GCC/Keil/I… · 调试器(J-Link/ULINK)连…
开发环境搭建
DAVE
03
XMC芯片架构与存储器映射
系统架构图 · 总线矩阵(AHB/APB) · Flash与SRAM地址映射
XMC
芯片架构
04
寄存器操作基础
C语言位操作技巧(与 · 或 · 异或
寄存器操作基础
C语言位操作技巧
05
GPIO外设驱动开发(一)
GPIO模块寄存器详解(Pn_OUT · Pn_IOCR · Pn_PCS
GPIO
外设驱动开发
06
GPIO外设驱动开发(二)
GPIO输入模式配置(上拉/下拉/浮… · 按键中断检测 · GPIO复用功能(ALT1/ALT2…
GPIO
外设驱动开发
07
系统时钟与定时器基础
时钟树结构(OSC_HP · OSC_LP · PLL)
系统时钟
定时器基础
08
通用定时器(CCU4)驱动开发(一)
CCU4模块架构 · 定时器核心寄存器(T12PR/T12… · 定时器基本配置与周期中断实现
CCU4
通用定时器
09
通用定时器(CCU4)驱动开发(二)
CCU4捕获模式(测量脉宽/频率) · 比较模式(PWM生成) · 死区时间插入与互补输出
CCU4
通用定时器
10
高级定时器(CCU8)驱动开发
CCU8与CCU4的区别 · 多通道同步 · 触发级联
CCU8
高级定时器
11
PWM驱动开发与电机控制基础
PWM频率与占空比计算 · 单电阻/三电阻电流采样触发 · BLDC六步换向PWM配置
PWM
驱动开发
12
UART串口通信驱动开发(一)
USIC模块架构 · UART协议帧格式 · 波特率计算
UART
串口通信驱动开发
13
UART串口通信驱动开发(二)
中断驱动UART(FIFO模式) · DMA辅助UART收发 · 环形缓冲区设计与实现
UART
串口通信驱动开发
14
SPI通信驱动开发
SPI模式选择(主/从) · 时钟极性相位配置 · SPI寄存器(TCON/BRG/DX…
SPI
通信驱动开发
15
I2C通信驱动开发
I2C协议时序 · 主从模式配置 · I2C寄存器(I2C_CON/I2C…
I2C
通信驱动开发
16
ADC模数转换驱动开发(一)
VADC模块架构 · 转换模式(单次/连续/扫描) · 结果寄存器(RES)与门控中断
ADC
模数转换驱动开发
17
ADC模数转换驱动开发(二)
ADC触发源选择(定时器/外部引脚) · 同步采样与异步采样 · 过采样与均值滤波实现
ADC
模数转换驱动开发
18
DAC数模转换驱动开发
DAC模块寄存器(DAC_DATA/… · 输出缓冲配置 · 波形发生器(正弦波/三角波)实现
DAC
数模转换驱动开发
19
DMA控制器驱动开发
DMA传输模式(内存到内存/外设到内… · 通道优先级与仲裁 · DMA描述符链表与循环传输
DMA
控制器驱动开发
20
中断系统与NVIC配置
中断优先级分组 · 中断使能与挂起寄存器 · 中断嵌套与抢占优先级
NVIC
断系统
21
看门狗定时器(WDT)驱动开发
WDT工作原理 · 窗口看门狗与独立看门狗 · 喂狗策略与系统复位处理
WDT
看门狗定时器
22
实时时钟(RTC)驱动开发
RTC模块寄存器(RTC_TIM/R… · 闹钟设置与唤醒功能 · 日历与时间戳实现
RTC
实时时钟
23
外部中断与事件系统(ERU)
ERU模块架构 · 事件触发源选择 · 事件组合逻辑
ERU
外部
24
Flash存储器驱动开发
Flash擦除/写入/读取操作 · Flash保护机制 · EEPROM模拟(Emulated…
Flash
存储器驱动开发
25
电源管理与低功耗模式
运行模式 · 休眠模式 · 深度休眠模式
电源管理
低功耗模式
26
CAN通信驱动开发(一)
CAN协议基础(帧格式/仲裁/位时序… · MultiCAN模块寄存器(MOB/…
CAN
通信驱动开发
27
CAN通信驱动开发(二)
CAN报文发送与接收中断 · CAN滤波器配置 · CAN错误处理与总线恢复
CAN
通信驱动开发
28
外设驱动封装与HAL层设计
寄存器操作封装为API · HAL层接口设计原则 · 驱动分层架构(LL/HAL/APP)
HAL
外设驱动封装
29
RTOS集成与多任务驱动
FreeRTOS移植到XMC · 任务创建与优先级 · 外设在RTOS中的互斥访问(Mute…
RTOS
集成
30
综合项目实战
基于XMC4500的直流无刷电机(B… · 从寄存器配置到APP调用完整实现
综合项目实战
XMC4500
所属VIP或分类
同VIP:CAN总线错误处理:XMC系列工业通信故障排查
同VIP:CAN通信故障排查:XMC系列工业总线错误处理
同VIP:CCU8死区时间配置:XMC系列电机驱动波形调试