微软用户-复习(编辑修改稿)内容摘要:
软件基础。 哈尔滨工业大学自动化测试与控制研究所 虚拟仪器软件结构 VISA 三、 VISA规范与 VISA库 VISA (虚拟仪器软件结构 )规范: VPP规范中的。 VISA库:虚拟仪器软件结构中的标准 I/O 接口软件。 哈尔滨工业大学自动化测试与控制研究所 虚拟仪器软件结构 VISA 四、 VISA作用 为整个工业界提供统一的软件基础 所有的驱动程序都在 VISA库基础上开发,不同厂家软件可在同一平台运行。 对驱动程序、应用程序不必考虑接口类型 相同的函数可以为 VXI、 GPIB、 PXI仪器编写软件。 VISA库作为低层 I/O 接口软件,运行于计算机系统中。 哈尔滨工业大学自动化测试与控制研究所 虚拟仪器软件结构 VISA 五、 VISA的应用 VPP规范的核心是 VISA库函数, VISA是虚拟仪器标准化的 I/O接口软件。 LabWindows/CVI开发平台集成了 VISA函数库,使编程人员可以更方便地调用 VISA函数,进行虚拟仪器软件设计。 在 C语言中, VISA资源说明文件为 和 了解主要的 VISA数据类型和 VISA函数 重点 哈尔滨工业大学自动化测试与控制研究所 六、常见的 VISA数据类型 数据类型 数据类型描述 数据类型 数据类型描述 ViChar 字符类型 ViPChar 字符类型指针 ViString 字符串类型 ViPString 字符串类型指针 ViBoolean 布尔类型 ViPBoolean 布尔类型指针 ViInt8 8位整型 ViPInt8 8位整型指针 ViInt16 16位整型 ViPInt16 16位整型指针 ViInt32 32位整型 ViPInt32 32位整型指针 ViInt64 64位整型 ViPInt64 64位整型指针 ViReal32 32位实型 ViPReal32 32位实型指针 ViReal64 64位实型 ViPReal64 64位实型指针 哈尔滨工业大学自动化测试与控制研究所 六、常见的 VISA数据类型 ViUInt8 8位无符号整型 ViPUInt8 8位无符号整型指针 ViUInt16 16位无符号整型 ViPUInt16 16位无符号整型指针 ViUInt32 32位无符号整型 ViPUInt32 32位无符号整型指针 ViUInt64 64位无符号整型 ViPUInt64 64位无符号整型指针 ViObject VISA对象类型 ViPObject VISA对象类型指针 ViSession 资源句柄类型 ViPSession 资源句柄类型指针 ViStatus VISA状态值类型 ViPStatus VISA状态值类型指针 ViHndlr 操作句柄类型 ViPHndlr 操作句柄类型指针 数据类型 数据类型描述 数据类型 数据类型描述 哈尔滨工业大学自动化测试与控制研究所 虚拟仪器软件结构 VISA 七、 VISA函数 虚拟仪器软件设计中主要涉及到三类 VISA函数:资源配置类 、 数据 I/O类和事件处理类。 1) 资源配置类函数 资源配置类函数包括 资源管理器的打开与关闭、 仪器资源的打开与关闭 和 资源属性的设置与查询。 重点 哈尔滨工业大学自动化测试与控制研究所 1)主要配置类函数 函数名称 函数功能 viOpenDefaultRM 打开 VISA资源管理器 viFindRsrc 按照指定的表达式查找仪器 viFindNext 获取下一个找到的仪器的描述符 viOpen 打开指定的仪器 viClose 关闭指定的仪器或资源管理器 viGetAttribute 获取 VISA对象属性 viSetAttribute 设置 VISA对象属性 哈尔滨工业大学自动化测试与控制研究所 2)数据 I/O类函数 由于 VXI总线仪器分寄存器基仪器和消息基仪器,数据 I/O类函数也分为寄存器基数据 I/O函数和消息基数据 I/O函数。 寄存器基数据 I/O函数视仪器数据总线宽度的不同又包括 8位读写、 16位读写和 32位读写函数;消息基数据 I/O函数主要有读函数、写函数和询问函数(写入命令后读取执行结果)。 哈尔滨工业大学自动化测试与控制研究所 2)数据 I/O类函数列表 函数名称 函数功能 viIn8(16/32) 8 (16/32)位寄存器基读 viOut8 (16/32) 8 (16/32)位寄存器基写 viWrite 同步写数据 (串行或消息基 ) viRead 同步读数据 (串行或消息基 ) viWriteAsync 异步写数据 (串行或消息基 ) viReadAsync 异步读数据 (串行或消息基 ) viPrintf 消息基写 viScanf 消息基读 viQueryf 消息基询问 哈尔滨工业大学自动化测试与控制研究所 虚拟仪器软件结构 VISA 同步操作与异步操作 同步操作 : 函数在硬件操作完成后才能返回。 硬件操作需要多长时间 , 则函数就等待多长。 硬件操作有问题可能引起函数无法返回而导致死机。 异步操作 : 函数在调用后直接返。微软用户-复习(编辑修改稿)
相关推荐
面积为 S。 1112F GpSS222F GpSS33322F GGpS S S 比较得到: 2 3 112p p p本题应选 D。 在做这道题时,发现有的同学只看砖对地面的压力大小,不看受力面积,错选出 B。 练习 一块砖平放在地面上,对地面的压强是 P,如图所示,若沿虚线 a切掉上半部分时,剩下的下半部分对地面的压强为 _______;若沿虚线 b切掉左半部分时
迅速而灵活的转换角度,随机应变,触类旁通,做出正确的判断和处理。 2020浙江公考 : 341187410 微信: zjoff 微博: @浙江中公教育 12 应变能力的一般定义 二、一般定义对面试答题的启示 转变角度,转危为机 【例题】 有网民发帖反映“百强村”选举有违规操作,有干部扮成村民对这次活动做了虚假操作,导致结果不实,引起了比较大的反应,现在要你去负责处理这件事情,您该怎么做。
生态系统中各种生物的 数量 和所占的 比例 总是维持在 相对稳定 的状态,这种现象就叫 生态平衡。 小结: 动物能维持生态平衡 练一练 在生态平衡状态下,生态系统内的生物数量和所占的比例将会 ( ) A.逐渐增加 B.逐渐减少 C.稳定不变 D.相对稳定 假定一个草原是由鹿和狼组成的相对封闭的生态系统,若把狼杀绝,鹿群的数量( ) A.迅速上升 B.缓慢上升 C.保持相对稳定 D.先上升后下降
量身高 小数表示 陆地上最大的动物是非洲象,它的高度可达 ,重可达。 最高的动物是长颈鹿,它的高度可达。 世界上最大的鸟是非洲鸵鸟,它的高度可达 ,一只鸵鸟蛋约重。 组数比赛 用 0、 9这三个数字和小数点组成小数, 看谁写得多。 0 10 20 30 40 50 60 70 80 90 1米 1分米 ( )米 米 ( ) ( ) 30厘米 ( )米 米 ( ) ( ) 55厘米 ( )米
ng”恰好是一个英文单词,其义是指:狗的长牙或蛇的毒牙。 因此,他们想象的并不是一位涂了口红的少女,而是张牙舞爪、毒汁四溅的恶狗或毒蛇,这样一来,口红的销路可想而知了。 蜜蜂牌洗澡香皂被直译为 Bees看来是完全对应的英译,但英文读者却不欢迎这个译名,因为蜜蜂身上有几乎看不见的绒刺,擦在身上自然感觉不到舒服。 上海产的白翎牌钢笔,其英译为 White Feather,在英语国家无人问津。
彼此竞争 虽设定了执行顺序,但是不能保证就按照这个顺序执行,而结果却由执行的顺序决定 是并发程序中最常见的错误(与时间有关的错误) . 数据竞争 指存储器访问冲突的情况 多个线程并发访问同一个存储单元时,至少有一个线程要改变那个单元的值,就会出现数据竞争 引发两种可能的冲突 : 读 /写冲突 写 /写冲突 多核结构与程序设计 Southeast