首页
›
工业控制与工业互联网
›
016-STM32H7端侧AI推理优化
›
《STM32H7端侧AI工程启动文件与链接脚本配置》
VIP20
本课程属于:016-STM32H7端侧AI推理优化
工业控制与工业互联网 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
STM32H7端侧AI工程启动文件与链接脚本配置
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
端侧AI在STM32H7上的应用背景 · 课程目标 · 学习路径与前置知识要求
课程导入
AI
02
STM32H7系列概览
内核架构(Cortex-M7) · 存储器映射 · 总线矩阵
STM32H7
系列概览
03
启动文件基础
启动文件的作用 · 复位向量表 · 中断向量表
启动文件基础
启动文件的作用
04
STM32H7启动文件详解
分析官方启动文件(startup_s… · 指令集 · 以及关键宏定义
STM32H7
启动文件详解
05
链接脚本基础
链接脚本(.ld)的作用 · MEMORY命令 · SECTIONS命令
链接脚本基础
ld
06
STM32H7链接脚本结构
分析官方链接脚本(STM32H743… · 段分配 · 以及堆栈符号定义
STM32H7
链接脚本结构
07
端侧AI工程的特殊需求
AI模型权重存储 · DMA缓冲区对齐 · MPU配置
AI
端侧
08
启动文件与链接脚本的协同
启动文件如何引用链接脚本中的符号 · 堆栈和堆的初始化 · 以及中断向量表的放置
启动文件
链接脚本的协同
09
开发环境搭建
STM32CubeIDE · GCC工具链 · 调试器配置
开发环境搭建
STM32CubeIDE
10
实战
从零创建STM32H7端侧AI工程 · 配置时钟 · 添加AI库
STM32H7
AI
11
启动文件定制
修改堆栈大小 · 调整中断向量表 · 添加自定义段
启动文件定制
修改堆栈大小
12
链接脚本定制
调整Flash和RAM区域 · 添加外部SDRAM · 定义模型权重段
链接脚本定制
Flash
13
内存映射与对齐
AI模型权重对齐要求 · DMA缓冲区对齐 · 以及链接脚本中的ALIGN和SUBA…
内存映射
对齐
14
MPU配置与链接脚本
MPU区域划分 · Cache策略 · 以及如何在链接脚本中预留MPU所需的…
MPU
配置
15
启动文件中的FPU和DSP扩展
启用FPU · DSP指令集 · 以及启动时对协处理器的初始化
FPU
DSP
16
链接脚本中的符号导出
定义全局符号 · 导出堆栈顶 · 堆起始地址
链接脚本
符号导出
17
调试技巧
使用调试器查看启动过程 · 检查内存映射 · 验证链接脚本符号
调试技巧
使用调试器查看启…
18
常见错误与解决方法
启动文件中的语法错误 · 链接脚本中的地址冲突 · 以及堆栈溢出问题
常见错误
解决方法
19
案例实战
部署一个简单的CNN模型:模型转换 · 权重数组生成 · 链接脚本调整
案例实战
CNN
20
案例实战
使用CMSIS-NN加速 · 内存对齐 · 以及性能优化
案例实战
CMSIS-NN
21
案例实战
外部Flash存储模型 · 链接脚本定义外部Flash区域 · 以及XIP执行
案例实战
Flash
22
案例实战
多模型切换 · 启动文件支持动态加载 · 以及内存管理策略
案例实战
多模型切换
23
启动文件与RTOS集成
FreeRTOS启动流程 · 堆栈分配 · 以及链接脚本对RTOS堆和任务栈的支…
RTOS
启动文件
24
链接脚本与Bootloader
Bootloader跳转 · 应用程序链接地址调整 · 以及启动文件中的重定位处理
Bootloader
链接脚本
25
性能优化
通过链接脚本优化内存访问 · 减少Cache miss · 以及启动文件中的预取和分支预测设置
性能优化
通过链接脚本优化…
26
功耗优化
启动文件中的低功耗模式初始化 · 链接脚本对低功耗RAM区域的分配 · 以及AI推理时的功耗管理
功耗优化
启动文件
27
安全与可靠性
启动文件中的校验和 · 链接脚本中的CRC段 · 以及AI模型完整性验证
安全
可靠性
28
自动化构建
使用Makefile或CMake管理… · 版本控制 · 以及持续集成
自动化构建
Makefile
29
综合实战
端侧AI语音识别系统 · 模型部署 · 以及系统调试
综合实战
AI
30
课程总结与进阶
回顾关键知识点 · 常见陷阱 · 学习资源推荐
课程总结
进阶
所属VIP或分类
同VIP:STM32H7-ADC-DMA采样与AI推理buffer同步教程
同VIP:STM32H7-AXI-SRAM与DTCM内存分配策略
同VIP:STM32H7-AXI总线带宽与AI推理数据搬运优化