热搜关键词: matlab人工智能算法嵌入式雷达电机驱动

pdf

我和LabVIEW——一个NI工程师的十年编程经验_阮奇桢

  • 1星
  • 2019-02-06
  • 6.68MB
  • 需要2积分
  • 9次下载
标签: 编程经验

编程经验

NI工程师

NI工程师

LabVIEW

LabVIEW

我和LabVIEW——一个NI工程师的十年编程经验_阮奇桢,感兴趣的小伙伴们可以看看。

文档内容节选

我和 LabVIEW一个 NI 工程师的十年编程经验 阮奇桢 著 第章:序 我和 LabVIEW 序言5 如何学习 LabVIEW 7 第一章: LabVIEW 的编程环境 工程资源管理器9 如何创建和使用 LabVIEW 中的 LLB 文件 12 如何使用 VI 的重入属性Reentrant13 用户自定义控件中 Control Type Def 和 Strict Type Def 的区别 16 调整控件和函数面板的首选项 17 在文件夹下直接创建新的 VI 19 图标编辑器上的鼠标双击技巧20 第二章:简单程序结构 顺序结构 21 选择结构 24 事件结构 26 循环结构 30 定时结构 33 缓存重用结构 34 LabVIEW 中的泛型容器 37 循环运行某段时间后退出 39 循环结构的反馈节点 41 第三章:控件常量和运算 LabVIEW 中的数字型数据 1 控件和常量 43 LabVIEW 中的数字型数据 2 运算 45 LabVIEW 中的数字型数据 3 数值的单位 49 在字符串中显示多种字体 52 ......

展开预览

文档解析

本文全面探讨了LabVIEW编程语言的多个高级特性,包括内存优化、多线程执行、数据流驱动编程、面向对象编程等。文中首先介绍了LabVIEW的内存管理机制,包括VI的内存结构、子VI的优化、缓存重用以及避免内存泄漏的策略。接着,讨论了LabVIEW的多线程特性,解释了如何通过线程的合理分配来提高程序的执行效率,以及如何使用LabVIEW的执行系统来管理线程的优先级和执行。文章还涉及了数据流驱动编程的优势,如自动多线程运行和线程安全措施,同时指出了这种编程范式可能带来的挑战,例如线程间的数据竞争和内存管理问题。此外,文中还介绍了如何利用LabVIEW的工程库和类来实现面向对象编程,以及如何通过XControl来创建具有特定行为的自定义控件。最后,文章还提供了项目工时估算的方法和Palette API的使用,为LabVIEW程序员提供了宝贵的资源。

评论

登录/注册

意见反馈

求资源

回顶部

推荐内容

热门活动

热门器件

随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
×