Other Parts Discussed in Thread: DLPC900, DLPC3479
TI工程师您好,
我目前用QT(开发环境:Qt 5.12 + MSVC2017 64bit Release)对光机GUI的一些功能进行移植开发,在官网上获取了cyusbserial.dll 的64位库,但调用读命令CYPRESS_I2C_ReadI2C一直失败。
1----我将samples的.c代码添加到Qt中的cpp调用。 如图1
图1
2----调用写命令CYPRESS_I2C_WriteI2C 会成功,但调用读命令CYPRESS_I2C_ReadI2C 都失败了。如图2
图2
3----为了方便查看,我已在代码中加上打印查看返回值。QT环境中调用 Write 命令都是成功说明调用库成功了,但 Read 命令却一直返回失败。如图3
4----我另外在VS2017环境下运行samples项目(纯C)做了测试,使用该64位的库是没问题的。如图4 图5
图4 图5
因此,请问我需要在Qt环境下使用该接口,需要如何处理?