基于Simulink模型的嵌入式代码生成 主要内容 使用Simulink Coder生成代码 使用Embedded Coder生成代码 -使用数据对象进行数据管理 -代码生成的优化设置 -模型级算法函数原型的控制 -子系统算法函数以及文件的控制 -平台化模型的代码生成 -代码的等效性测试 实例: 一.建立一个Simulink模块,使用Simulink Coder生成代码 1.打开Simulink模型管理器。 2.创建一个Simulink模型,名为demo_model1.mdl,并保存。 3.按图下所示,在Simulink库中,添加各功能模块 到demo_model1.mdl文件中,并连接信号线。 这里,我们实现一个out1=(ln1+ln2)*k的简单算 法。 4.在生成代码之前,给k输入一个数,在命令行输入k=3,然后配置一些参数,打开菜单栏simulation?Configuration Parameters,按照下图配置代码执行频率0.01(10ms)。 5.配置目标文件及语言 Real-Time Workshopreg;( RTW ) 从Simulink模型生成优化的,可移植的和可定制的ANSI C代码,我们在这里面进行一系列的配置。 6.配置允许生成报告,这样在building后,可以打开看代码
原创力文档

文档评论(0)