首页
›
嵌入式基础与RISC-V
›
095-中微CMS32单片机
›
《CMS32单片机外设驱动与AUTOSAR基础配置驱动开发》
VIP10
本课程属于:095-中微CMS32单片机
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
CMS32单片机外设驱动与AUTOSAR基础配置驱动开发
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
CMS32芯片概述
CMS32系列芯片介绍 · 芯片选型 · 芯片架构
CMS32
芯片概述
02
开发环境搭建
IDE安装与配置(如IAR/Keil… · 编译器配置 · 调试器(J-Link/ST-Link…
开发环境搭建
IDE
03
GPIO外设驱动开发
GPIO模块原理 · 寄存器详解 · GPIO输出驱动(点亮LED)
GPIO
外设驱动开发
04
UART串口通信驱动开发
UART模块原理 · 波特率配置 · 发送与接收驱动(轮询模式)
UART
串口通信驱动开发
05
定时器(Timer)驱动开发
SysTick定时器原理与配置 · 通用定时器PWM输出 · 输入捕获(测量脉宽)
Timer
定时器
06
ADC模数转换驱动开发
ADC模块原理 · 单次转换与连续转换模式 · 内部温度传感器读取
ADC
模数转换驱动开发
07
SPI总线驱动开发
SPI协议原理(4线模式) · CMS32 SPI寄存器配置 · SPI读写Flash(W25Qxx)
SPI
总线驱动开发
08
I2C总线驱动开发
I2C协议原理(起始/停止条件) · CMS32 I2C寄存器配置 · I2C读写EEPROM(AT24Cx…
I2C
总线驱动开发
09
DMA控制器驱动开发
DMA工作原理 · DMA通道配置 · 存储器到存储器传输
DMA
控制器驱动开发
10
中断系统(NVIC)深入
中断优先级分组 · 中断嵌套与抢占 · 中断延迟优化
NVIC
断系统
11
看门狗(WDT)驱动开发
独立看门狗(IWDG)原理与配置 · 窗口看门狗(WWDG)原理与配置 · 看门狗喂狗策略与防死机
WDT
看门狗
12
RTC实时时钟驱动开发
RTC模块原理 · 日历配置与读取 · 闹钟中断
RTC
实时时钟驱动开发
13
PWM输出与电机控制
高级定时器PWM互补输出 · 死区时间配置 · BLDC六步换向控制
PWM
输出
14
CAN总线驱动开发
CAN协议基础(帧格式 · 仲裁) · CMS32 CAN模块配置
CAN
总线驱动开发
15
Flash存储器驱动开发
片内Flash读写操作 · Flash擦除与编程 · Flash模拟EEPROM
Flash
存储器驱动开发
16
低功耗模式开发
睡眠模式 · 停止模式 · 待机模式
低功耗模式开发
睡眠模式
17
AUTOSAR基础概念
AUTOSAR分层架构(应用层/RT… · 方法论与工作流 · 标准接口与数据类型
AUTOSAR
基础概念
18
MCAL层配置入门
MCAL(微控制器抽象层)概述 · EB tresos/Vector D… · MCAL模块配置流程
MCAL
层配置入门
19
GPIO MCAL驱动配置
Dio模块配置(端口/引脚/方向) · Port模块配置(复用功能/上下拉) · Gpt模块配置(定时器)
GPIO
MCAL
20
SPI MCAL驱动配置
Spi模块配置(通道/作业/序列) · Spi异步与同步传输 · Spi中断与DMA配置
SPI
MCAL
21
I2C MCAL驱动配置
I2c模块配置(从机地址/速率) · I2c主从模式配置 · I2c中断与轮询配置
I2C
MCAL
22
UART MCAL驱动配置
Lin模块配置(帧格式/波特率) · Uart模块配置(奇偶校验/停止位) · Uart唤醒功能
UART
MCAL
23
ADC MCAL驱动配置
Adc模块配置(通道组/转换模式) · Adc结果读取(轮询/中断) · Adc与DMA联动
ADC
MCAL
24
PWM MCAL驱动配置
Pwm模块配置(周期/占空比) · Pwm通道输出 · Pwm与GPT模块关联
PWM
MCAL
25
CAN MCAL驱动配置
Can模块配置(位时序/邮箱) · Can报文发送与接收配置 · Can中断与错误处理
CAN
MCAL
26
操作系统(OS)基础配置
OSEK/VDX标准 · Task与ISR配置 · 事件与资源管理
OS
操作系统
27
RTE层开发基础
RTE(运行时环境)生成 · SWC(软件组件)创建 · Port与Interface定义
RTE
层开发基础
28
复杂驱动(CDD)开发
CDD概念与适用场景 · CDD与MCAL的交互 · CDD实现非标外设驱动(如FPGA/…
CDD
复杂驱动
29
诊断栈(Dem/Dcm)配置
Dcm模块配置(UDS服务) · Dem模块配置(DTC事件) · 诊断通信实现
Dem/Dcm
诊断栈
30
Bootloader开发实战
Bootloader架构设计 · Flash分区规划 · CAN/I2C/SPI升级协议实现
Bootloader
开发实战
所属VIP或分类
同VIP:CMS32单片机CAN总线故障排查与调试实战
同VIP:CMS32单片机CAN通信模块故障定位实战
同VIP:CMS32单片机从入门到Bootloader开发实战