当前位置:首页 > 测试测量 > 测试测量
[导读]作为全新的操作系统和平台,Windows 7给予工程师带来了更快的运行速度、更大的数据传输带宽、更新的商业技术,从而让工程师能够进一步地创新,改变和优化整个世界!

相对于在Windows中单纯地添加全新特性与功能,微软最新推出的Windows 7系统则改进了之前Windows Vista系统中的众多特性:例如优化了系统安全性、大幅提升系统的响应与运行性能等,并且借助对软硬件兼容性的进一步改进,从而使它成为工程师实现测试测量应用的强大工具。


目前,基于计算机的测试测量与自动化应用成为工程的主流趋势,Windows 7,这样一个全新的计算机操作系统,又会为工程师们带来什么呢?本文将从这个角度出发,为大家展示如何有效利用Windows 7的强大特性来实现数据传输带宽、系统运算性能的提升,以及与前沿技术(例如,多核、64位、USB以及PCI Express总线)的融合,从而助力工程师实现更多新兴应用,超越无限。

图1 Windows 7操作系统


USB提升数据传输带宽
针对USB总线,微软在Windows 7中提供更多令人惊喜的特性,例如,减少非必要的定时器、可选择的Hub悬挂以及降低计数时间等,从而提高了基于USB的测试测量设备的运行性能。根据最近的一次评估测试,相对于Windows XP,某USB总线的数据采集设备在总可传输带宽上达到了10%的提升。除此之外,在高速或者多功能I/O测量应用中,通过Windows 7操作系统和LabVIEW软件,可以实现高达20%的提升,如图2所示。

图2 使用CompactDAQ对Windows 7与Windows XP的传输带宽比较试验

多核技术
为了能够更好地利用多核技术,微软对Windows 7进行全新的底层设计,使其能够适应更多系统任务的并行运行。对于LabVIEW开发者而言,在一个应用程序中创建多个独立的任务并不复杂,最典型的一个例子就是我们可以很方便地在程序框图中直接画多个并行的循环,由于LabVIEW自身的并行特性,系统会自动将并行的代码创建新的线程,从而无须任何代码修改即可享受多核所带来的运算性能的提升,如图3所示。

图3 在LabVIEW中高效实现多线程编程


除了开发工具之外,对于测试测量应用而言,多核技术还意味着需要我们对硬件的驱动、数据处理分析等也要进行多线程化,对于多线程化的硬件驱动(例如NI-DAQmx),可以让工程师们不用任何手动或者底层的开发、修改与线程管理就能直接创建高效可靠的应用程序。使用LabVIEW与NI硬件平台实现的数据采集应用都可以通过Windows 7对多核的优化而进一步提高多核处理器的运算效率。

PCI Express
新一代的PCI Express技术,运用了点对点总线的拓扑架构,使每个仪器可以通过独立的通道向处理器传输数据,明显改善了传输数据的带宽,极小化了对内存的需求,并加快了数据流的传输。


将Windows 7与使用PCI Express总线的设备(例如NI X系列数据采集设备)整合在一起,相比传统的PCI总线,能够使数据采集吞吐量倍增。PCI Express技术运用点对点总线的拓扑架构,为测试测量应用提供了多个优点,包括每个设备的专用带宽,每个方向高达250MB的数据带宽,因此工程师和科学家能够采集更大规模的模拟、数字以及计数器信号。

64位系统
Windows 7是微软第三个支持64位处理器的操作系统,尽管32位的Windows版本目前依然是最流行的,但64位的硬件与软件已经准备就绪。在升级到Windows 7之前,用户需要对64位与32位之间的对比进行深入的了解,从而选择最合适的平台。全新的64位LabVIEW 2009是第一个对64位操作系统支持的LabVIEW版本。在64位软硬件系统上运行的测试程序可以使用相比32位更多的物理内存,从而允许程序进行更复杂的运算处理。除了内存的增加之外,在64位处理器上的新增寄存器可以提高应用程序的性能达20%;这样以来,一些高通道数以及高采样率的数据采集系统可以利用64位系统实现更快的数据处理与分析。

确保软硬件兼容
尽管Windows 7给予了我们美好的技术愿景,让我们可以实现以前无法实现的新兴应用,但是软硬件兼容的问题还是一直存在着的。在Windows Vista中就经常出现版本不兼容的问题,很多硬件设备都没有办法在新的操作系统中正常运行。


为了解决这个问题,全新的Windows 7除了一贯的“兼容模式”(即试图让应用程序“认为”自己在前版本的Windows中运行)之外,还利用了最新的虚拟化技术(Virtualization)。Windows 7中提供了一个全新的模式(可以把它叫作“Windows XP模式”),用户可以仿真出Windows XP系统。这样的做法,可以给LabVIEW开发者们一个最简单的机制去运行低版本的程序,从而有助于实现对以前代码的兼容。

总结
作为全新的操作系统和平台,Windows 7给予工程师带来了更快的运行速度、更大的数据传输带宽、更新的商业技术,从而让工程师能够进一步地创新,改变和优化整个世界!

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

2024年5月28日,中国上海 —— 今日,备受瞩目的Keysight World Tech Day 2024在上海隆重拉开帷幕。作为是德科技年度盛大的技术交流盛会,它不仅是电子测试测量及相关应用领域最新行业趋势与前沿测...

关键字: 测试测量 人工智能 新能源汽车

FTDI Chip高速USB 2.0系列FT4232HA是业界首款USB2.0高速转四通道UART或双通道MPSSE的车规级芯片。

关键字: USB2.0 车规级芯片 Windows

业内消息,近日微软和高通公司在微软 Build 2024 会议中宣布,将为开发者提供 Windows 版骁龙开发套件(Snapdragon Dev Kit for Windows),用于制作与骁龙X芯片配合使用的 Cop...

关键字: 高通 Windows 开发者 骁龙 开发套件

MSO6系示波器是适合进行环路响应测试的高性能设备,它具有低噪声性能和spectrum view功能,能够同时精准的分析模拟信号和数字信号,并提供多种高级测量参数。这些特点使得工程师能够更准确地评估系统的稳定性和性能。

关键字: 示波器 测试测量

● 创新实验室V2.0设备再更新、能力再升级; ● 助力产业升级,主打开放性,先进性,本地化协作共赢; ● 线上线下多元化互动,直击测试痛点。

关键字: 半导体 功率器件 测试测量

I2C和SPI总线定义明确且相对稳健,但仍然可能受到噪声、板级布局、复位问题以及实现上的微妙差异的影响。这些问题有时可能导致总线错误和锁定。配备解码功能的示波器能够同时显示总线数据和总线信号的状态。

关键字: 示波器 测试测量

许多产品设计师可能熟悉近场探头如何用于识别PC板和电缆上的EMI“热点”,但可能不清楚接下来该怎么做。本文以泰克6系列混合信号示波器上的频谱视图为例进行说明。

关键字: 示波器 测试测量

泰克创新论坛衍生系列第二弹——创新实验室开放季:【测试为先 向新而行】,正式来袭!该系列以深耕新质生产力为核心,深度聚焦多个行业应用,走进客户以创新赋能,全面深入地探究各位在日常工作中的测试痛点,推动相关领域的创新与发展...

关键字: 测试测量

【与未来同行-是德科技创新技术峰会】重点聚焦于B5G/6G、Wi-Fi 7以及更多热门无线技术,深入审视自动驾驶、互联汽车、电动汽车充放电及网络安全等行业热点问题,共同探讨PCIe、DDR等当下高速互连领域的发展现状与挑...

关键字: 测试测量 电源技术

在本次采访中,高滨老师分享了自己团队最新的研究成果,并深入分析了在大模型中的潜在应用。此外,他还就器件的刻画和验证提出了发展性、建设性的意见。这对于从事忆阻器、类脑计算等领域的科研工作者来说,是一种不同的思路、一种先进的...

关键字: 测试测量
关闭
关闭