关于visa
报的错误为:0xBFFF0072 (VI_ERROR_RSRC_BUSY)资源有效,但VISA当前无法访问该资源。
完全找不到其他有可能占用串口的软件
数据如下
1. viOpenDefaultRM (0x037D6580)
进程ID: 0x000017D0 线程ID: 0x000015BC
起始时间: 11:13:47.620 调用持续时间 00:00:00.047
状态:0 (VI_SUCCESS)
2. viFindRsrc (0x037D6580, "?*", 0x037FF090, 1, "ASRL1::INSTR")
进程ID: 0x000017D0 线程ID: 0x000015BC
起始时间: 11:13:47.667 调用持续时间 00:00:00.125
状态:0 (VI_SUCCESS)
> 3. viOpen (0x037D6580, "ASRL1::INSTR", 0, 0, 0x00000000)
> 进程ID: 0x000017D0 线程ID: 0x000015BC
> 起始时间: 11:13:47.792 调用持续时间 00:00:00.000
> 状态:0xBFFF0072 (VI_ERROR_RSRC_BUSY)
> 4. viSetAttribute (0x00000000, ASRL_BAUD, 38400)
> 进程ID: 0x000017D0 线程ID: 0x000015BC
> 起始时间: 11:13:47.792 调用持续时间 00:00:00.000
> 状态:0xBFFF000E (VI_ERROR_INV_OBJECT)
> 5. viSetAttribute (0x00000000, TMO_VALUE, 100)
> 进程ID: 0x000017D0 线程ID: 0x000015BC
> 起始时间: 11:13:47.792 调用持续时间 00:00:00.000
> 状态:0xBFFF000E (VI_ERROR_INV_OBJECT)
> 6. viWrite (0x00000000, ":SYSTem:AS:STATe?..", 19, 0)
> 进程ID: 0x000017D0 线程ID: 0x000015BC
> 起始时间: 11:13:53.526 调用持续时间 00:00:00.000
> 状态:0xBFFF000E (VI_ERROR_INV_OBJECT)
> 7. viWrite (0x00000000, ":SYSTem:AS:STATe?..", 19, 0)
> 进程ID: 0x000017D0 线程ID: 0x000015BC
> 起始时间: 11:13:53.526 调用持续时间 00:00:00.000
> 状态:0xBFFF000E (VI_ERROR_INV_OBJECT)
> 8. viWrite (0x00000000, ":SYSTem:AS:STATe?..", 19, 0)
> 进程ID: 0x000017D0 线程ID: 0x000015BC
> 起始时间: 11:13:53.526 调用持续时间 00:00:00.000
> 状态:0xBFFF000E (VI_ERROR_INV_OBJECT)
9. viClose (0x00000000)
进程ID: 0x000017D0 线程ID: 0x000015BC
起始时间: 11:13:53.526 调用持续时间 00:00:00.000
状态:0x3FFF0082 (VI_WARN_NULL_OBJECT)
10. viClose (0x037D6580)
进程ID: 0x000017D0 线程ID: 0x000015BC
起始时间: 11:13:53.526 调用持续时间 00:00:00.000
状态:0 (VI_SUCCESS)
[解决办法]
不知道撸主在问什么