首页
›
热销单品
›
硬件射频与高速接口
›
《从Simulink模型到硬件代码:完整链路实战》
所属分类:硬件射频与高速接口
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘
从Simulink模型到硬件代码:完整链路实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
学习目标 · 课程结构 · 适用人群
课程导入
学习目标
02
Simulink建模基础
模型层级 · 子系统 · 信号线
Simulink
建模基础
03
面向代码生成的建模规范
使用离散模块 · 避免连续求解器 · 合理设置步长
面向代码生成的建…
使用离散模块
04
代码生成前的模型检查
模型顾问(Model Advisor… · 配置检查 · 信号属性检查
代码生成前的模型…
Model
05
嵌入式C代码生成器(Embedded Coder)入门
许可证配置 · 代码生成界面 · 生成代码的基本流程
Embedded
Coder
06
配置代码生成选项
目标文件(.tlc) · 系统目标文件 · 代码格式(可读性/效率)
配置代码生成选项
tlc
07
数据接口设计
从模型到代码的输入输出映射 · 使用Inport/Outport · 全局变量
数据接口设计
从模型到代码的输…
08
信号与参数管理
使用数据字典(Data Dictio… · 参数 · 数据类型
信号
参数管理
09
数据类型与定点数
浮点与定点转换 · 定标(Scaling) · 溢出处理
数据类型
定点数
10
状态机建模与代码生成
Stateflow图表 · 状态转移逻辑 · 事件驱动
状态机建模
代码生成
11
子系统与函数封装
原子子系统 · 函数调用子系统 · 代码生成中的函数划分
子系统
函数封装
12
模型参考与代码重用
模型引用(Model Referen… · 库(Library) · 共享代码生成
模型参考
代码重用
13
生成代码的架构解析
生成的.h和.c文件结构 · 函数接口 · 数据结构(如模型初始化
生成代码的架构解…
生成的.h
14
代码与硬件集成
将生成的代码集成到嵌入式工程(如Ke… · IAR · STM32CubeIDE)
代码
硬件集成
15
外设驱动集成
在Simulink中集成现有外设驱动… · ADC · PWM
外设驱动集成
Simulink
16
硬件在环(HIL)仿真基础
HIL概念 · 快速原型 · 使用Simulink Desktop…
HIL
硬件
17
处理器在环(PIL)测试
PIL仿真流程 · 配置PIL · 比较模型仿真与PIL结果
PIL
处理器
18
代码生成优化技巧
减少内存占用 · 提高执行速度 · 使用内联函数
代码生成优化技巧
减少内存占用
19
多速率系统代码生成
多采样时间处理 · 任务调度 · 代码生成中的速率分组
多速率系统代码生…
多采样时间处理
20
自定义代码生成
使用TLC(Target Langu… · 插入自定义代码 · 修改生成代码风格
自定义代码生成
TLC
21
代码生成与验证
软件在环(SIL)测试 · 代码覆盖率分析 · 模型与代码等效性测试(Back-to…
代码生成
验证
22
常见错误与调试
编译错误 · 链接错误 · 运行时错误
常见错误
调试
23
案例实战
基于STM32的LED控制模型 · 代码生成 · 集成到STM32工程
案例实战
STM32
24
案例实战
基于Arduino的传感器数据采集与… · 代码生成 · Arduino IDE集成
案例实战
Arduino
25
案例实战
电机控制(PWM与PID) · 生成代码 · 驱动直流电机
案例实战
PWM
26
案例实战
基于FPGA的HDL代码生成(HDL… · FPGA在环测试
案例实战
FPGA
27
自动化代码生成流程
使用MATLAB脚本自动化配置模型 · 生成代码 · 构建工程
自动化代码生成流…
MATLAB
28
代码生成与功能安全
ISO 26262 · IEC 61508相关概念 · 代码生成认证工具链
代码生成
功能安全
29
性能分析与优化
使用Profile工具分析生成代码的… · 内存使用 · 优化瓶颈
性能分析
优化
30
综合项目实战
从需求到硬件完整链路 · 完成建模 · 仿真
综合项目实战
从需求到硬件完整…
所属VIP或分类
同VIP:ADC采样与信号调理全流程实战
同VIP:ADS信号完整性仿真-高速电路PCB-SI
同VIP:Ansys-HFSS高速串行链路SerDes信号完整性仿真