析通用电子产品功能测试平台设计方案
(IviPwrMeter)、频谱分析仪(IviS-pecAn)和射频信号发生器(IviRFSigGen),其他类型仪器的规范也将被陆续制定发布。每一类的仪器都有各自的类驱动程序(IVI ClassDriver)。每类驱动程序包含了该类仪器通用的各种属性和操作函数。运行时,驱动程序通过调用每台仪器的专用驱动程序(IVI Specific Driver)中相应的函数来控制仪器。
IVI系统正在飞速发展。先进的导航系统需要整合实时交通信息、个人兴趣点以及好友位置等,甚至将汽车扩展到新兴Web 2.0网络时代,为消费者带来新的驾乘体验。为此,有必要建立一款开放、灵活的平台,让移动设备与音响主机采用相同架构,以便应用程序能在这两种平台之间轻松迁移。构建新平台的首要考虑点在于连接性、多媒体、上市速度以及总体拥有成本(TCO)。
连接性极为重要,它是指将互联网功能尽可能透明地引入汽车,以支持消费者轻松访问基于Web的应用、数据和多媒体。下一代信息娱乐平台必须兼顾功耗、连接性、图形功能和性能、散热和汽车的坚固性需求等各个方面。为此,我们需要采用一种与以往架构及部署IVI系统截然不同的全新方法。
下一代IVI解决方案必须更具开放性,能够缩短上市时间并支持对最新应用的集成。此外,该平台必须减少对特定硬件配置的依赖,充分利用软件的灵活性,能够随新应用轻松实现升级。目前在IVI领域,许多厂商正在投入大量资源开发几乎相同的基本功能。采用开放的平台后,这些厂商不仅能在基本操作系统、驱动程序和中间件层面实现更多的“复用”,同时还能显着降低其验证成本。
在操作系统、驱动程序和中间件等平台构建模块方面的投资,使得英特尔将突破性功能运用到了IVI解决方案中。结合英特尔45纳米工艺技术的突破性功能,英特尔“凌动”处理器家族腾空而出。今后几年,英特尔将继续优化架构和整体平台部署方案,提升性能、降低功耗。
多媒体、消费电子设备、联网以及汽车业正在迅速融合。一款功能丰富的开放平台将支持汽车行业紧随全新消费电子和互联网技术的发展步伐,支持用户随身携带、随处享受数字生活方式。
应用程序可以直接调用专用驱动程序来控制仪器。但是为了实现仪器互换,应用程序应该首先调用类驱动程序,类驱动程序检查IVI配置文件以确定应该使用的专用驱动程序。若系统中的仪器被更换,只需适当修改IVI配置文件,而应用程序无须做任何改动,因而实现了测试系统的通用性。
3.2 IVI驱动特性
1)互换性。IVI驱动程序的互换性至少为我们带来以下几大好处:a)易于使用。所用的IvI驱动程序都使用通用的接口,易于理解,也就不再要求应用程序的开发人员必须掌握某一特定仪器的编程方法,从而使系统开发获得了更大的硬件独立性。b)降低了系统的维护和升级费用。IVI构架允许部门和设备之间方便地复用及共享测试代码,并且不需使用相同型号仪器硬件。
2)模拟功能。每个仪器专用驱动程序都具有专门针对本型号仪器的模拟功能。这些模拟功能使得工程师在缺少真实仪器的情况下,可以使用IVI驱动程序的模拟功能来开发、调试应用程序,还可以使用美国国家仪器公司提供的类模拟驱动程序以获得更强大的模拟功能。
3)状态缓存功能。IVI驱动程序可以保存仪器每一属性设置的当前状态。在当前的测试系统中,影响软件执行速度的瓶颈通常在于仪器与计算机接口总线的传输速率。IVI驱动程序的此项功能大大减少了仪器与计算机之间的通信,从而提升了系统性能。
4)源码开放。高级用户可以直接修改IVI驱动程序的源代码,以对其进行优化或添加功能。
免费得到大量的驱动程序。除了生产厂商自行开发的IVI驱动程序,NI公司也为各类常用仪器开发了大量IVI驱动程序,这些程序都可以从NI的网站上免费下载。此外,NI还提供了用于开发驱动程序的工具包,以简化用户的IVI驱动程序的开发过程。
4.测试平台介绍
电子产品功能测试平台所利用的软件开发平台为ETP,其开发与设计均在泛华测控“柔性测试”技术的核心理念指导下进行的。能否借助于这支外在力量以及如何借助于这支力量来规范企业测试流程、提高特定测试活动的效率,正是本期所要讨论的话题。
目前,软件测试自动化的研究领域主要集中在软件测试流程的自动化管理以及动态测试的自动化(如单元测试、功能测试以及性能测试方面)。在这两个领域,与手工测试相比,测试自动化的优势是明显的。首先自动化测试可以提高测试效率,使测试人员更加专注于新的测试模块的建立和开发,从而提高测试覆盖率。这个特点在功能测试和回归测试中尤其具有意义;此外,
通用电子产品功能测试平 相关文章:
- 频宽、取样速率及奈奎斯特定理(09-14)
- 为什么要进行信号调理?(09-30)
- IEEE802.16-2004 WiMAX物理层操作和测量(09-16)
- 为任意波形发生器增加价值(10-27)
- 基于PCI 总线的高速数据采集系统(09-30)
- 泰克全新VM6000视频测试仪助力数字电视等产品测试 (10-06)