This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] DDC114:连接问题

Guru**** 2568585 points
Other Parts Discussed in Thread: DDC114, DDC11XEVM-PDK

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

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 文件、我可以使用中包含的可执行文件连接到器件、但我需要更多的控制。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Elaina、

    USB_IO_for_VB6.dll 已经在 LabVIEW 和 Visual Basic 环境中进行了测试、从未在 Matlab 和 Win 10 OS 中进行过测试。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我没有 LabVIEW。 我可以尝试 Visual Basic、但我在 Windows 10中遇到了很大困难。 我可以使用 Mac OS、如果可以的话。

    我可以访问单台 Win 7计算机、但它上没有软件。 但是、我找不到驱动程序来使器件正常工作。

    在任何情况下、我似乎无法让它打开虚拟 COM 端口、通过该端口、我可能可以使用某种非常低级的命令来获取与其相关的信息。 您能帮我打开串行端口与之通信吗?