微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > 虚拟仪器 > 请教:ivi驱动问题

请教:ivi驱动问题

时间:12-13 整理:3721RD 点击:
labwindows做ivi驱动
用它自带的wizard生成一个general purpose的框架
其中包括Ivi_init
可是每次用生成的init程序初始化vxi仪器时
vi=256
(Visession vi,reset和query都选disable)
程序也不报错
但后面自己写的属性设置代码怎么也不能把参数写到寄存器里
有的writecallback还会导致程序崩溃(按cvi的stop都不行)
而直接写visa函数正常打开仪器时,vi=1
但整个程序已经基本完成,基于ivi结构
直接使用visa函数修改仿佛不太可行
是自己对ivi理解不够还是哪里疏漏,望高人指点~~
//bow
.174

ffft
看了那个生成的init(),才发现底层那个Visession io
才是实际进行io操作的session,原来直接在callback中
用而没有认真看过。。。
vi=256,io=1是对的
程序崩溃的原因在于某处少乐lock,unlock......
.174

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top