本节书摘来自华章计算机《Arduino开发实战指南:LabVIEW卷》一书中的第3章,第3.2节,作者:余崇梓著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。

3.2 LabVIEW的数据流编程方法

LabVIEW使用数据流(Dataflow)的编程方法,程序也是按照数据流的模式运行。当接收到所有所需的输入时,程序框图节点将运行。节点在运行时产生输出端数据并将该数据传送给数据流路径中的下一个节点。数据流经节点的过程决定了程序框图中VI和函数的执行顺序。
Visual Basic、C++、Java以及绝大多数文本编程语言都遵循程序执行的控制流模式。在控制流中,程序元素的先后顺序决定了程序的执行顺序。

如图3-10所示,显示了一个数据流编程的示例,程序框图中两个数字相加,然后从结果中减去50.00。在该例中,程序框图从左向右执行,这并非因为对象的放置顺序,而是因为“减”函数必须在“加”函数执行完,并将数据传到该函数后才能执行。节点只有在所有输入接线端数据准备好后才能执行,只有在节点执行完成后才能向输出接线端提供数据。

《Arduino开发实战指南:LabVIEW卷》——3.2 LabVIEW的数据流编程方法相关推荐

  1. 《Arduino开发实战指南:LabVIEW卷》——3.5 LabVIEW的程序结构

    本节书摘来自华章计算机<Arduino开发实战指南:LabVIEW卷>一书中的第3章,第3.5节,作者:余崇梓著, 更多章节内容可以访问云栖社区"华章计算机"公众号查看 ...

  2. 《Arduino开发实战指南:机器人卷》一2.1 数字I/O口的操作函数

    本节书摘来华章计算机<Arduino开发实战指南:机器人卷>一书中的第2章 ,第2.1节,黄文恺 伍冯洁 陈 虹 编著更多章节内容可以访问云栖社区"华章计算机"公众号查 ...

  3. 《Arduino开发实战指南:机器人卷》一3.3 直流电机驱动电路原理

    本节书摘来华章计算机<Arduino开发实战指南:机器人卷>一书中的第3章 ,第3.3节,黄文恺 伍冯洁 陈 虹 编著更多章节内容可以访问云栖社区"华章计算机"公众号查 ...

  4. 《Arduino开发实战指南:机器人卷》一3.6 编程原理与示例程序

    本节书摘来华章计算机<Arduino开发实战指南:机器人卷>一书中的第3章 ,第3.6节,黄文恺 伍冯洁 陈 虹 编著更多章节内容可以访问云栖社区"华章计算机"公众号查 ...

  5. 《Arduino开发实战指南:机器人卷》一2.4 时间函数

    本节书摘来华章计算机<Arduino开发实战指南:机器人卷>一书中的第2章 ,第2.4节,黄文恺 伍冯洁 陈 虹 编著更多章节内容可以访问云栖社区"华章计算机"公众号查 ...

  6. 《Arduino开发实战指南:机器人卷》一2.2 模拟I/O口的操作函数

    本节书摘来华章计算机<Arduino开发实战指南:机器人卷>一书中的第2章 ,第2.2节,黄文恺 伍冯洁 陈 虹 编著更多章节内容可以访问云栖社区"华章计算机"公众号查 ...

  7. 《Arduino开发实战指南:机器人卷》一3.2 直流电机工作原理

    本节书摘来华章计算机<Arduino开发实战指南:机器人卷>一书中的第3章 ,第3.2节,黄文恺 伍冯洁 陈 虹 编著更多章节内容可以访问云栖社区"华章计算机"公众号查 ...

  8. 《Arduino开发实战指南:LabVIEW卷》6.6 基于Arduino的弹珠游戏

    6.6 基于Arduino的弹珠游戏 6.6.1 实现的功能 本节将使用LabVIEW及Arduino设计实现一个简单的弹珠游戏.该弹珠游戏规则为,左右移动挡板,使弹珠在矩形区域内运动而不掉落到矩形区 ...

  9. 《Arduino开发实战指南:LabVIEW卷》6.3 基于Arduino的简易示波器

    6.3 基于Arduino的简易示波器 6.3.1 实现的功能 LabVIEW在测试测量方面是应用非常广的一款软件,本节以Arduino为信号采集硬件,设计一个简易的"示波器".能 ...

最新文章

  1. RSA解密时javax.crypto.BadPaddingException: Data must start with zero
  2. android 请求网络异步载入
  3. 怎样将GB2312编码的字符串转换为ISO-8859-1编码的字符串
  4. 使用JS将PDF文档转成图片,一页文档对应一张图片,并支持将图片批量导出!
  5. 蜡笔小新 (python)
  6. android 弹幕stg模板,STG游戏在弹幕设计上有何讲究?
  7. 【机器学习线性代数】06 解方程组:从空间的角度再引入
  8. C语言中的void和void指针-void*
  9. 蓝桥杯---历届真题 题解
  10. 小孩子初次办身份证需携带什么资料?年龄有要求吗?
  11. w ndows11如何设置电源选项,2018年度巨献(4):11款650W全模组80Plus金牌+电源横评
  12. 【机器学习】这份分类决策树算法介绍请收好!
  13. HashMap,ArrayMap,SparseArray 源码角度分析,Android中的数据结构你该如何去选择?
  14. 974. 和可被 K 整除的子数组
  15. Qt开发技术:Q3D图表开发笔记(二):Q3DBar三维柱状图介绍、Demo以及代码详解
  16. scikit-learn:逻辑回归
  17. 这是一篇测试博客,主要测试新浪图床是否可用
  18. 精益生产:现代企业生产管理变革的必然选择(zt)
  19. 快速配置 Sign In with Apple
  20. 【毕业季-进击的技术er】:即将大四在校生的技术分享,未来共勉

热门文章

  1. 在dw怎么关联css文件,重新设置Adobe Dreamweaver的文件关联解决办法
  2. python 日期_python日期操作
  3. Matlab-创建文字云
  4. css伪类与伪元素区别
  5. G - 数据结构实验之查找七:线性之哈希表
  6. 最大矩形面积_JAVA
  7. 数据结构实验之栈与队列九:行编辑器
  8. SVM+HOG:利用训练好的XML进行行人检测(检测效果)
  9. MFC 不存在从 CString 到 char * 的适当转换函数
  10. 当我学完Python我学了些什么