首页
›
智能汽车与新能源汽车工程
›
160-NXP S32K汽车MCU与车身控制开发
›
《NXP S32K实时控制软件设计与性能优化》
VIP20
本课程属于:160-NXP S32K汽车MCU与车身控制开发
智能汽车与新能源汽车工程 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
NXP S32K实时控制软件设计与性能优化
共计 30 章节
可可资料掘金营 · 点击在线试看
01
S32K系列微控制器架构与实时控制定位
目标=介绍S32K1/S32K3产品… · Arm Cortex-M内核 · 存储器与总线结构
S32K
系列微控制器架构
02
实时控制软件需求分析与任务分解
目标=从控制周期 · 抖动 · 延迟
实时控制软件需求…
任务分解
03
S32K开发环境与工具链搭建
目标=安装S32 Design St… · 配置编译器与调试器 · 导入SDK
S32K
开发环境
04
时钟系统与低延迟外设初始化
目标=配置SCG · SPLL · 时钟分频与外设时钟门控
时钟系统
低延迟外设初始化
05
GPIO与外部中断的实时响应设计
目标=配置PORT与GPIO中断 · 边沿触发 · 中断优先级与去抖策略
GPIO
外部
06
定时器模块与高精度PWM生成
目标=使用FTM · LPIT · PIT等定时器生成控制周期中断与互补…
PWM
定时器模块
07
ADC采样与实时数据采集链路
目标=配置ADC触发源 · 采样时间 · 硬件平均与DMA传输
ADC
采样
08
DMA在实时控制中的数据搬运优化
目标=使用eDMA实现ADC · SPI · UART数据自动搬运
DMA
实时控制
09
中断优先级与嵌套中断控制器配置
目标=理解NVIC优先级分组 · 抢占与子优先级 · 设计中断服务程序短小化策略
断优先级
嵌套
10
实时操作系统在S32K上的移植与配置
目标=选择FreeRTOS或AUTO… · 配置系统节拍 · 任务优先级
S32K
实时操作系统
11
任务调度与时间确定性分析
目标=设计周期任务 · 事件任务与后台任务 · 使用速率单调调度或优先级继承
任务调度
时间确定性分析
12
任务间通信与同步机制
目标=使用队列 · 信号量 · 互斥量与事件组
任务间通信
同步机制
13
电机控制环路软件实现
目标=实现电流环 · 速度环与位置环的级联控制 · 结合PWM
电机控制环路软件…
目标=实现电流环
14
编码器与旋变接口的实时位置采集
目标=配置eTimer · LPIT或FlexIO解码正交编码器 · 实现高速位置与速度计算
编码器
旋变接口的实时位…
15
CAN/CAN FD通信与实时报文处理
目标=配置FlexCAN · 报文过滤器 · 邮箱与中断
CAN/CAN
FD
16
LIN与SPI通信在实时控制中的应用
目标=配置LIN主从节点与SPI主从… · 实现传感器与执行器通信 · 优化传输速率与中断处理
LIN
SPI
17
存储器访问优化与代码布局
目标=分析Flash与SRAM访问时… · 使用TCM · 缓存与预取
存储器访问优化
代码布局
18
编译器优化与内联汇编
目标=使用GCC或IAR优化选项 · 函数属性 · 内联与循环展开
编译器优化
内联汇编
19
实时性能测量与 profiling 方法
目标=使用GPIO翻转 · 周期计数器 · 跟踪单元与SWO
profiling
实时性能测量
20
中断延迟与抖动优化实战
目标=定位中断响应瓶颈 · 优化中断入口 · 优先级与ISR代码
断延迟
抖动优化实战
21
控制周期抖动抑制与时间同步
目标=分析定时器抖动来源 · 使用硬件触发 · 时钟同步与补偿算法
控制周期抖动抑制
时间同步
22
电源管理与实时性权衡
目标=配置低功耗模式 · 时钟门控与唤醒源 · 在保持实时响应前提下降低功耗
电源管理
实时性权衡
23
功能安全与实时控制软件设计
目标=遵循ISO 26262或IEC… · 设计看门狗 · 时钟监控
功能安全
实时控制软件设计
24
软件在环与硬件在环测试
目标=搭建SIL/HIL测试环境 · 使用模型与真实控制器联调 · 注入故障与负载
软件
硬件
25
电机控制实战
目标=基于S32K的FOC电流环实现 · ADC采样 · PWM生成到Park/Clarke变…
电机控制实战
S32K
26
电池管理实战
目标=多节电池采样与均衡控制 · 实现SOC估算与被动均衡 · 优化采样周期与通信上报
电池管理实战
目标=多节电池采…
27
车身控制实战
目标=多路PWM与LIN节点调度 · 雨刮等执行器控制 · 使用LIN通信与PWM调光
车身控制实战
PWM
28
实时控制软件架构与模块化设计
目标=分层架构 · 硬件抽象层 · 中间件与应用层
实时控制软件架构
模块化设计
29
代码质量与静态分析
目标=使用MISRA C · 静态分析工具与单元测试 · 检查实时控制代码的确定性
代码质量
静态分析
30
综合项目
目标=S32K实时电机控制平台性能优… · 完成从需求到测试的全流程 · 针对延迟
综合项目
S32K
所属VIP或分类
同VIP:NXP-S32K-AUTOSAR基础软件开发与整车集成
同VIP:NXP-S32K-Bootloader与整车刷写系统开发
同VIP:NXP-S32K3-CAN-FD与车身网络工程