通知器和队列
发布时间:2014/6/19 21:11:49 访问次数:2614
在LabVIEW环境中,局部变量、全局变量、通知器和队列都是采用非连线的方式进行数据传递,MBR4045PT为编程带来了极大的方便。在很多情况下可以用通知器和队列的方式代替全局变量和局部变量来传递数据,避免它们在使用中的一些缺陷。我们可以把全局变量恕象为一个写字板,谁都可以随时向上面写数据,写上新的数据就覆盖掉旧的数据;谁都可以随时从里面读数据。因此,在很大程度上这是一种随意的传递数据方式。而使用通知器方式传递数据时,只有等到写数据的人告知写字板上写入了新的数据,读数据的人才去读取数据。通知器以通知的方式发布,收到通知的人都可以去读数据。使用队列方式传递数据则是最先去读数据的人读完数据就把它擦掉,因此只能有一个接收数据的用户。
通知器和队列提供了更严格的数据传递方式,也因此增加了一些编程的难度。使用通知器和队列编程,要用通知器和队列操作函数,它们在“编程一同步”函数子选板。
在LabVIEW环境中,局部变量、全局变量、通知器和队列都是采用非连线的方式进行数据传递,MBR4045PT为编程带来了极大的方便。在很多情况下可以用通知器和队列的方式代替全局变量和局部变量来传递数据,避免它们在使用中的一些缺陷。我们可以把全局变量恕象为一个写字板,谁都可以随时向上面写数据,写上新的数据就覆盖掉旧的数据;谁都可以随时从里面读数据。因此,在很大程度上这是一种随意的传递数据方式。而使用通知器方式传递数据时,只有等到写数据的人告知写字板上写入了新的数据,读数据的人才去读取数据。通知器以通知的方式发布,收到通知的人都可以去读数据。使用队列方式传递数据则是最先去读数据的人读完数据就把它擦掉,因此只能有一个接收数据的用户。
通知器和队列提供了更严格的数据传递方式,也因此增加了一些编程的难度。使用通知器和队列编程,要用通知器和队列操作函数,它们在“编程一同步”函数子选板。
上一篇:在程序中响应菜单选项
上一篇:通知器
热门点击
- 访问片外ROM/RAM的指令时序
- 触发( TRIG)
- SD卡的速度等级
- 堆栈指针SP( Stack Pointor)
- 16位特殊功能寄存器sfr16
- “黑焊盘”现象的产生原因
- 项目依赖关系
- 焊点形成过程
- 通知器和队列
- I/O端口
推荐技术资料
- DS2202型示波器试用
- 说起数字示波器,普源算是国内的老牌子了,FQP8N60... [详细]