一、代码生成后,查看生成报告。
如下图所示:
代码文件简介:
1、ert_main.c
该文件中会调用 “模型名称_step();”函数,用于单步执行,可以根据实际情况放在定时器中断或者任务调度里面执行该函数。
除此之外,该文件中的main函数会初始化模型,调用“模型名称_initialize();”函数。该函数实际使用时也必须在模型执行前初始化。
在实际使用时该文件不必添加进工程。
2、模型名称_Y100.c
该文件是根据模型生成的代码,包含“模型名称_step();”函数,“模型名称_initialize();”函数,“模型名称_terminate(void);”函数。
3、模型名称_Y100.h
该文件包含模型中的模块数据结构定义。
4、模型名称_Y100_private.h
该文件包含模型中的私有变量,主要是声明的全局变量。
5、模型名称_Y100_types.h
该文件包含模型中的结构体定义。
6、shared_files
该文件夹中的文件是一些乘除法的函数方法,需要添加至工程中。文件在./slprj/ert/_sharedutils目录中。
7、OtherFiles
该文件夹中是在配置中的source files,如图所示。需要添加至工程中进行编译。