调用外部设备驱动程序
协议和目标硬件的设备驱动程序对于许多实时开发项目是必不可少的。例如,您可以有一个工作的设备驱动程序,您希望将其与算法代码集成,该算法代码必须从驱动程序支持的I/O设备读取数据并向其写入数据。金宝app代码生成器可以从用C或c++编写的算法模型和集成驱动程序代码生成一组应用程序源文件。
从Simulink调用外部设备驱动程序代码金宝app®环境中,迭代此表中的任务。
任务 | 行动 | 更多的信息 |
---|---|---|
1 | 检查外部代码特征和集成需求的评估。 | 选择一个外部代码集成工作流 |
2 | 定义用于代码生成的模型数据的表示。 | 在外部C/ c++代码和Simulink模型或生成的代码之间交换数据金宝app |
3. | 使用遗留代码工具生成s函数和TLC文件。如果有必要,手动细化生成的代码以满足应用程序需求。 |
|
4 | 通过模拟模型验证算法的行为和性能。 | 模拟(金宝app模型) |
5 | 为代码生成配置模型。 | 生成与外部代码外观匹配的代码而且模型配置 |
6 | 生成代码和代码生成报告。 | 代码生成 |
7 | 检查生成的代码接口和静态代码度量。 | 分析生成的代码接口而且静态代码度量 |
8 | 从模型构建一个可执行程序。 | 在Simulink环境中构建集成代码金宝app |
9 | 验证可执行程序的行为和执行符合预期。 | 数值等效检验 |
10 | 验证可执行程序按预期执行。 | 代码执行分析 |
相关的话题
- 使用遗留代码工具集成C函数(金宝app模型)
- 使用遗留代码工具将对外部代码的调用导入生成的代码中(金宝app仿真软件编码器)
- 关于嵌入式目标开发(金宝app仿真软件编码器)
这个话题有用吗?