选择用于代码重用的组件化技术
可以使用的主要组件化技术与Simulink一起使用金宝app®和生成可重用代码的代码生成器包括:
引用的模型
子系统
库子系统
模型,子系统和库子系统的组合
根据您的代码重用目标选择组件化技术。
目标 | 引用的模型 | 模型中子系统 | 库中的子系统 |
---|---|---|---|
设计用于显式代码重用。 | √ | √ | √ |
促进平行团队发展。 | √ | √ | √ |
重用模型中或跨模型内的功能。 | √ | ||
通过逐步生成可重用代码来减少构建时间。 | √ | ||
使用SIL或PIL模拟验证可重用代码。 | √ | ||
通过配置代码生成器来检测代码重用的机会来优化生成的代码。 | √ | √ | √ |
以依赖于上下文行为最大化重用。 | √ | √ | |
开发经常使用的,并且不经常更改实用功能。 | √ |