https://jingyan.baidu.com/article/851fbc37a7660e3e1f15abdf.html
NI LabVIEW C代码生成器可以帮助用户将使用LabVIEW编程环境设计出的算法移植到选择的任何处理器。 此外,用户可通过LabVIEW
VI与第三方工具链的集成来创建ANSI C代码。 NI LabVIEW代码生成器结合了图形化编程的优势和可下载至几乎所有终端的特性。
将LabVIEW的的VI转化成C代码,安装LabVIEW C Generator Module (LabVIEW C 代码生成器 模块)。
| 主版本 | 依赖模块 | 备注 |
|---|---|---|
| LabVIEW 2015 | LabVIEW C Generator 2015 | |
| LabVIEW 2025 | LabVIEW C Generator 2025 | |
KM.项目编码版本和运行版本
| 编译版本 | 运行版本 |
|---|---|
| keil4 | labview 2011 |
1. 首先新建一个LabVIEW项目,并新建VI。

2. 在该VI上实现z=x+y,并做成子VI。

3. 选择build specifications-New-C code Generation(.c,.h)。

4. 设置导出
1)设置Information,可以保持默认;2)Source Files,需要将导出的VI添加到Exported VI ,其他Vi添加到Always Included;3)设置C Code
Generation Settings,可以保持默认;4)Source File Settings,可以保持默认;5)Pre/Post Build Actions,可以保持默认。




5.点击Builds。

6.如下是转换过程中生成的文件。

7.生成的C语言函数如下。

8.注意LabVIEW编程的过程中,有一些数据类型是不支持导出C语言的。

END
注意事项
- 注意LabVIEW和C语言之间的数据类型问题。