第八章 labview的编程技巧 本章介绍局部变量、全局变量、属性节点和其他一些有助于提高编程技巧的问题,恰当地运用这些技巧可以提高程序的质量。 8.1 局部变量 严格的语法尽管可以保证程序语言的严密性,但有时它也会带来一些使用上的不便。在labview这样的数据流式的语言中,将变量严格地分为控制器(Control)和指示器(Indicator),前者只能向外流出数据,后者只能接受流入的数据,反过来不行。在一般的代码式语言中,情况不是这样的。例如我们有变量a、b和c,只要需要我们可以将a的值赋给b,将b的值赋给c等等。前面所介绍的labview内容中,只有移位积存器即可输入又可输出。另外,一个变量在程序中可能要在多处用到,在图形语言中势必带来过多连线,这也是一件烦人的事。还有其他需要,因此labview引入了局部变量。
上传时间: 2013-10-27
上传用户:xieguodong1234
根据一些环境温度湿度实时监测的需要,采用首个符合Zigbee标准的CC2430射频芯片,以SHT10为温湿度传感器来设计实现温度湿度的数据采集与传输。利用TI公司的Z-Stack协议栈在IAR开发环境下,建立一个无线传感器网络。网络协调器通过RS232串口与PC通信,实现对温度湿度的无线智能监测
上传时间: 2013-11-05
上传用户:liaofamous
为了满足报警器智能化和网络化的发展需求,提出了一种基于zigbee技术的热释电红外报警器的设计方案,并完成了系统的软硬件设计。在硬件设计上,重点描述了热释电红外传感器和CC2530片上系统的电路设计;软件部分采用了zSTACk协议栈,描述了红外报警和zigbee组网的相关软件流程。实际应用表明,该系统具有功耗低、组网方便的特点,达到了设计要求。
上传时间: 2013-11-07
上传用户:haiya2000
文章介绍了一种嵌入式蓝牙系统开发方法,具体给出了基于CSR蓝牙单芯片的嵌入式蓝牙系统硬件结构和软件结构,除给出协议栈外.还具体介绍了用户程序中通用功能的程序编制,在此框架下,可快速方便开发嵌入式蓝牙产品。
上传时间: 2013-11-12
上传用户:ZOULIN58
无线中继是一种接收其他站点无线信号, 并根据接收到的信号生成自身发射信号的装置, 下一代移动通信系统中会大量运用一种decode-forward 模式的无线中继。这种中继本身有相对简单的协议栈, 对接收信号进行解调和基带处理, 然后生成发射信号。根据中继协议栈的完备程度, 这种中继可以完成差错控制、功率调整、信道测量、干扰协调, 甚至有调度功能。本文主要介绍无线中继对移动通信系统的影响、应用场景、相关技术, 标准化组织和研究组织对其研究的进展。
上传时间: 2014-04-24
上传用户:micheal158235
减小电磁干扰的印刷电路板设计原则 内 容 摘要……1 1 背景…1 1.1 射频源.1 1.2 表面贴装芯片和通孔元器件.1 1.3 静态引脚活动引脚和输入.1 1.4 基本回路……..2 1.4.1 回路和偶极子的对称性3 1.5 差模和共模…..3 2 电路板布局…4 2.1 电源和地…….4 2.1.1 感抗……4 2.1.2 两层板和四层板4 2.1.3 单层板和二层板设计中的微处理器地.4 2.1.4 信号返回地……5 2.1.5 模拟数字和高压…….5 2.1.6 模拟电源引脚和模拟参考电压.5 2.1.7 四层板中电源平面因该怎么做和不应该怎么做…….5 2.2 两层板中的电源分配.6 2.2.1 单点和多点分配.6 2.2.2 星型分配6 2.2.3 格栅化地.7 2.2.4 旁路和铁氧体磁珠……9 2.2.5 使噪声靠近磁珠……..10 2.3 电路板分区…11 2.4 信号线……...12 2.4.1 容性和感性串扰……...12 2.4.2 天线因素和长度规则...12 2.4.3 串联终端传输线…..13 2.4.4 输入阻抗匹配...13 2.5 电缆和接插件……...13 2.5.1 差模和共模噪声……...14 2.5.2 串扰模型……..14 2.5.3 返回线路数目..14 2.5.4 对板外信号I/O的建议14 2.5.5 隔离噪声和静电放电ESD .14 2.6 其他布局问题……...14 2.6.1 汽车和用户应用带键盘和显示器的前端面板印刷电路板...15 2.6.2 易感性布局…...15 3 屏蔽..16 3.1 工作原理…...16 3.2 屏蔽接地…...16 3.3 电缆和屏蔽旁路………………..16 4 总结…………………………………………17 5 参考文献………………………17
上传时间: 2013-10-22
上传用户:a6697238
CANWiFi-600/622是为电信级应用而设计的工业级CAN转WiFi接口卡/设配器,它内部集成了一路/两路CAN-bus 接口、一个以太网接口、一路无线WIFI接口以及TCP/IP 协议栈,符合 IEEE802.11b/g/n 标准,具有传输速率高、接收灵敏度高和传输距离远等特点,CANWIFI-600/622通过与 WiFi 基站设备(或无线宽带路由器或无线AP)一起配合使用,设备可以在与其它拥有相同网络ID的接入点间自由的漫游,通过无线WiFi把CAN网络接入Wireless Ethernet。用户利于它可以轻松完成CAN-bus 网络和Wireless Ethernet的互连互通,进一步拓展CAN-bus 网络的范围。
上传时间: 2015-01-02
上传用户:cooran
nut/OS的源码,含有tcp/ip协议栈源码
上传时间: 2014-11-28
上传用户:gengxiaochao
C++完美演绎 经典算法 如 /* 头文件:my_Include.h */ #include <stdio.h> /* 展开C语言的内建函数指令 */ #define PI 3.1415926 /* 宏常量,在稍后章节再详解 */ #define circle(radius) (PI*radius*radius) /* 宏函数,圆的面积 */ /* 将比较数值大小的函数写在自编include文件内 */ int show_big_or_small (int a,int b,int c) { int tmp if (a>b) { tmp = a a = b b = tmp } if (b>c) { tmp = b b = c c = tmp } if (a>b) { tmp = a a = b b = tmp } printf("由小至大排序之后的结果:%d %d %d\n", a, b, c) } 程序执行结果: 由小至大排序之后的结果:1 2 3 可将内建函数的include文件展开在自编的include文件中 圆圈的面积是=201.0619264
标签: my_Include include define 3.141
上传时间: 2014-01-17
上传用户:epson850
这是经典的CORBA程序,可以和SIP协议栈通信。 请尽快通过我的下载权限,急。
上传时间: 2013-12-23
上传用户:chfanjiang