https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/641541/ddc114-connection-issues
器件型号:DDC114主题中讨论的其他器件: DDC11XEVM-PDK
我有一个 DDC114 (连接到 DDCMB)、它通过 USB 连接到我的计算机。
我想通过 MATLAB 软件与该器件进行通信。 我有 DDC11xEVM_DLL_Files、其中包括.dll 文件和头文件、但 MATLAB 在尝试连接到 DLL 文件时会出现错误。 (注意:我在 Mac 中运行 Windows 10。)
>> LoadLibrary ('USB_IO_for_VB6')
警告:在解析时生成警告消息。 检查您打算使用的函数是否正确。 警告
可使用以下方式查看文本:
[未找到、警告]=LoadLibrary (...)
>在 LoadLibrary 中
加载库中间输出跟随时出错。
实际误差在该输出的末尾。
小图标
未找到'intclassCUSB_IO_for_VB6{public:'类型。 默认类型错误。
可在文件\\Mac\\Home\\Documents\MATLAB \\DDC11xEVM_DLL_Files\\USB_IO_for_VB6.h 的第19行输入的第20行找到
小图标
使用 LoadLibrary 时出错
构建 USB_IO_for_VB6_thunk_pcwin64失败。 编译器输出为:
CL -i"C:\Program Files\MATLAB \R2017b\extern \include"/Zp8 /W3 /nologo
-i"\\Mac\Home\Documents\MATLAB \DDC11xEVM_DLL_Files"-i"\\Mac\Home\Documents\MATLAB \DDC11xEVM_DLL_Files"
"USB_IO_for_VB6_thunk_pcwin64.c"-LD -fe "USB_IO_for_VB6_thunk_pcwin64.dll"
USB_IO_for_VB6_thunk_pwin64.c
\\mac\Home\Documents\MATLAB \DDC11xEVM_DLL_Files\USB_IO_for_VB6.h (15):错误 C2054:预期"("跟随"类"
\\mac\Homes\Documents\MATLAB \DDC11xEVM_DLL_Files\USB_IO_for_VB6.h (15):错误 C2085:'CUSB_IO_for_VB6':不是正式版本
参数列表
\\mac\Homes\Documents\MATLAB \DDC11xEVM_DLL_Files\USB_IO_for_VB6.h (15):错误 C2143:语法错误:在"{"之前缺少";"
USB_IO_for_VB6_thunk_pwin64.c (33):错误 C2061:语法错误:标识符'CUSB_IO_for_VB6'
USB_IO_for_VB6_thunk_pwin64.c (33):错误 C2059:语法错误:";"
USB_IO_for_VB6_thunk_pwin64.c (33):错误 C2449:在文件范围内找到"{"(缺少函数标头?)
USB_IO_for_VB6_thunk_pwin64.c (332):致命错误 C1004:找到意外的文件末尾
我还尝试通过虚拟 COM (串行)端口进行连接、但这似乎也不起作用。 MATLAB 似乎无法与虚拟 COM 端口通信。
我在该论坛的其他位置找到了 DDC11XEVM-PDK 文件、我可以使用中包含的可执行文件连接到器件、但我需要更多的控制。