问题求解,关于.fp文件(Labwindows/cvi,做测试软件开发的请进)
1,由仪器的驱动开发商提供。因为使用cvi开发仪器驱动需要给用户提供lib dll fp等文件。
2,由NI提供。或许是NI为每一个仪器开发一个fp文件?这样可能性应该不大,因为天底下仪器太多了,总有NI没有支持到的仪器。
3,由编写仪器测控软件的软件工程师来编写。怎么编写?
很可能是第1条中的情况,那么就得获取仪器的cvi驱动程序才行。也可能由第3条中的方式搞定。
怎么获得缺少的fp文件,或者怎么编写?
http://www.52rd.com/bbs/Detail_RD.BBS_18019_71_2_1.html
坛内的另一个相关帖子。望斑竹和坛上的强淫们都来给个主意
通常,可能性:1>2>3
仪器供应商最了解仪器,所以一般是最直接的提供者。也为了给用户使用方便,就提供一些额外的dll之类的库文件使用
NI通常不提供仪器库文件,除非原厂家没有提供,而这个型号的仪器销量又非常大
多数公司,主要是国内公司,不想用额外的人力来做这份工作,省钱吗。但一些欧美的大型、正规的公司例外
仪器的.h .lib .dll都有,这个应该是仪器厂商提供的。关键是使用cvi的时候,除了这几个组建还需要一个.fp文件。就是不知道这个.fp文件是怎么来的,应该是谁提供出来的。
仪器供应商可能只提供了.h .lib .dll,比如果本来打算提供给vc的,它有必要考虑cvi吗?也就是说他提供fp的理由不是很多啊。或者程序员应该根据.h .lib .dll来编写fp文件,问题是怎么编?看了cvi帮助也没个所以然
小编有时间可以研究下labwindows,这个软件有很强的延展性,可以自己编写FB文本
打开labwindow-----istrument---edit fb这可以自己编写这个文本
然后labwindow--edit--add files to project---fb,可以向工程中添加这个FB
谢谢~~!
我觉得没什么意思
就像R&S即提供CMU的VISA指令,又提供VB/VC/CVI/LV的驱动一样,本质上都是VISA指令,加上不同的封装,在某些情况下更方便一点而已
Agilent8960也一样
当然,出于保密等愿意除外
相关文章:
- 测试问题求解(05-08)
- 手机测试分那些类型(05-08)
- 有谁知道手机待机电流的测试场景如何定义?(05-08)
- GPS测试问题(05-08)
- 个人对手机测试内容的理解,请高手指正!大家来讨论,谢谢(05-08)
- 请问大家场测都在什么地方测试?(05-08)