2,643
社区成员




支持VISA的设备,基本上大部分操作都可以通过指令来控制
看设备是否提供Labview支持 可行, 和做类似串口精灵工具差不多
除了硬件驱动,NI的Visa库基本上就够用了
没有规定要一样,所以不同厂家的基本上类似,但是可能会有差异
个人推荐的基本思路:
写一个调用Visa库的基类
然后派生出顶层类,如万用表、示波器、频谱仪、逻辑分析仪、矢网等
以万用表为例,写出基本虚函数接口,比如 选择功能、选择量程、读取数据等
按具体技术手册,逐步细化每个操作函数
写一个窗口类,和设备类关联调用
拿一个实际的设备开刀,其实并没有那么难的