外部代码集成
选择和应用集成路径和方法
代码生成器包括各种方法集成遗留或自定义代码与生成的代码。遗留代码是现有手写代码或代码环境集成代码生成器生成的代码。自定义代码遗留代码或其他指定的行代码包含在代码生成器构建过程。被称为共同遗产和自定义代码外部代码。
你将外部代码通过导入现有外部代码集成到代码生成器生成的代码,输出生成的代码到现有外部代码库,或者你可以两者兼顾。例如,您可以通过调用外部函数导入代码,通过使用遗留代码的工具,在特定位置或地方外部代码生成的代码模型中包括自定义代码块。当您导入外部代码,生成的代码与生成的调度代码接口。
您可以导出生成的代码作为一个插件功能用于外部发展环境。导出生成的代码时,您打算接口代码手动调度机制的应用程序运行时环境。
为指导选择一种方法基于您的应用程序需求,明白了选择一个外部代码集成工作流。
块
主题
外部代码导入生成的代码
调用外部算法代码,这是独立于硬件和可重用,从生成的代码。
C / c++代码的代码生成的一个模型。
集成遗留c++对象方法通过使用遗留代码的工具。
从生成的代码调用外部设备驱动程序。
配置代码生成器来取代函数和运算符的一致性与外部代码或运行时环境的需求。
添加文件金宝app和控制模型的支持代码生成和仿真软件环境中构建。金宝app
控制数据和代码接口
外部C / c++代码之间交换数据和仿真软件模型生成的代码金宝app
配置信号、状态和参数模型金宝app®模式匹配的数据接口你现有的C代码。
当您导出生成的代码到您的外部代码,交流信号、状态和参数数据。
生成的代码交流信号、状态和参数数据通过数据接口调用环境。
控制生成的代码与调用环境中交流数据。
自定义模型的数据接口,使生成的代码与您自己的代码集成,提高代码的可追溯性和可读性。