1-当Reference subsystem 自动集成到 底层工程中时:
查看生成的代码:
参考子系统中的算法直接生成在应用层主函数中。如果整个大模型全部使用reference subsystem的时候,应用层主函数会很大。
查看生成的a2l 可看出,reference subsystem的变量会自动合并到主模型中成一个a2l。也可以理解本身subsystem 就是model的一部分,所以本质上和没有框框 一样,就是纯粹的摊开的模型,只不过分系统可读性更强。
因为直接集成到底层工程中,所以可以直接编译成hex 不需要额外的操作。
2-当Reference subsystem 仅生成代码的时候:
两者代码上没有什么区别,但是需要手动集成hex,需要对工程和代码进行细微调节。
a2l 两者生成的完全一致
a-底层工程和bsw已经由供方提供,但是缺少应用层算法代码。
需要在RTW 创建文件夹,并将应用层.c.h 复制到该文件夹内,并需要将新建的文件夹放在工程的集成搜索路径中。