外部代码导入
选择和应用选项导入外部MATLAB®C或c++代码
代码生成器包括各种方法集成遗留或自定义代码与生成的代码。遗留代码是现有手写代码或代码环境集成代码生成器生成的代码。自定义代码遗留代码或其他指定的行代码包含在代码生成器构建过程。被称为共同遗产和自定义代码外部代码。
你将外部代码通过导入现有外部代码集成到代码生成器生成的代码。例如,您可以通过调用外部函数导入代码,通过使用遗留代码的工具,在特定位置或地方外部代码生成的代码模型中包括自定义代码块。当您导入外部代码,生成的代码与生成的调度代码接口。
为指导选择一种方法基于您的应用程序需求,明白了选择一个外部代码集成工作流。
块
主题
开始
- 选择一个外部代码集成工作流
对于应用程序集成点,描述外部代码,识别代码生成集成需求,并选择一个工作流。 - 不可信的自定义代码,定制目标,和回调
使用不受信任的自定义代码带来风险。
外部代码导入生成的代码
- 调用可重用外部模拟算法代码和代码生成
调用外部算法代码,这是独立于硬件和可重用,从生成的代码。 - 把外部C / c++代码生成的代码
C / c++代码的代码生成的一个模型。 - 外部C / c++代码之间交换数据和仿真软件模型生成的代码金宝app
配置信号、状态和参数模型金宝app®模式匹配的数据接口你现有的C代码。 - 调用外部设备驱动程序
从生成的代码调用外部设备驱动程序。 - 应用函数和运算符的代码替换
配置代码生成器来取代函数和运算符的一致性与外部代码或运行时环境的需求。 - 在仿真软件环境中构建集成的代码金宝app
添加文件金宝app和控制模型的支持代码生成和仿真软件环境中构建。金宝app - 外部代码集成的例子
示例场景的外部代码集成遗留代码的工具。