主要内容

调用外部设备驱动程序

对于许多实时开发项目来说,协议和目标硬件的设备驱动程序是必不可少的。例如,您可以有一个工作的设备驱动程序,您希望将其与算法代码集成在一起,这些代码必须从驱动程序支持的I/O设备读取数据,并将数据写入该设备。金宝app代码生成器可以从用C或c++编写的算法模型和集成驱动程序代码中生成一组应用程序源文件。

从Simulink调用外部设备驱动程序代码金宝app®环境中,迭代此表中的任务。

任务 行动 更多的信息
1 检查您对外部代码特征和集成需求的评估。 选择一个外部代码集成工作流
2 定义用于代码生成的模型数据的表示。 在外部C/ c++代码和Simulink模型或生成代码之间交换数据金宝app
3. 使用遗留代码工具生成s函数和TLC文件。如果有必要,手动精炼生成的代码以满足应用程序需求。
4 通过仿真模型验证算法的行为和性能。 模拟
5 为代码生成配置模型。 生成匹配外部代码外观的代码模型配置
6 生成代码和代码生成报告。 代码生成
7 检查生成的代码接口和静态代码度量。 分析生成的代码接口静态代码度量
8 从模型构建一个可执行程序。 在Simulink环境中构建集成代码金宝app
9 验证可执行程序的行为和执行是否符合预期。 数值等价测试
10 验证可执行程序按预期执行。 代码执行分析

相关的话题