lbpower 发表于 2023-12-7 11:15:10

C#调试teConfigCacheInit返回0

我是用C#调试时,teConfigCacheInit的返回值始终是0,               

int teRet = TestEngine.teConfigCacheInit(handle, "hydracore_config.sdb:QCC512X_CONFIG");
该怎么解决

jjtz 发表于 2023-12-7 15:22:53

handle对的吗?

lbpower 发表于 2023-12-11 12:03:40

jjtz 发表于 2023-12-7 15:22
handle对的吗?

                //handle = TestEngine.openTestEngine(TestEngine.USBDBG, transportDevice, 115200, 1000, 0);

                //handle = TestEngine.openTestEngineDebug(a, 0, TestEngine.DEBUG_USBDBG);

                handle = TestEngine.openTestEngineDebugTrans(trans_str, 0);
这三个获取handle的方式我都试了,返回的handle是1

jjtz 发表于 2023-12-11 12:48:49

其实chm文件里面有例子的。不过例子是c++

lbpower 发表于 2023-12-11 13:10:01

jjtz 发表于 2023-12-11 12:48
其实chm文件里面有例子的。不过例子是c++

我是按照chm文件里的例程来修改的,虽然语言不一样但是逻辑上是没差别的。还是无法解决teConfigCacheInit返回值错误的问题,无法初始化数据集也就没法进行后续,你有什么好的解决方法嘛?我使用的是qcc5125芯片,数据集参数使用的是这个hyd.sdb:QCC512x_CONFIG
页: [1]
查看完整版本: C#调试teConfigCacheInit返回0