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.

[参考译文] DAC81404EVM:看起来您已*未*安装 FTDI 驱动程序、但它们的确如此

Guru**** 2386610 points
Other Parts Discussed in Thread: DAC81404EVM, DAC814XXEVM-GUI
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1450877/dac81404evm-looks-like-you-have-not-installed-ftdi-drivers-but-they-are

器件型号:DAC81404EVM
主题中讨论的其他器件: DAC814XXEVM-GUI

工具与软件:

您好!
我尝试运行 DAC81404EVM 的示例摘录、它在 DACX14XX-DACS.zip 中 PYTHON-FTDI-DRIVER、但我始终会得到相同的错误。 运行 example_code.py 后、我收到错误消息:
似乎您已*未*安装 FDTI 驱动程序、请安装该驱动程序以继续:找不到模块"libmpsse.dll"(或其依赖项之一)。 尝试使用带有构造函数语法的完整路径。

我已经尝试过、要使用完整路径、我多次重新安装 FTDI 驱动程序、使用 FTDI 提供的自动.exe 并手动重新安装。 DAC814XXEVM-GUI 工作正常、但我需要使用 python 控制 EVM。 我在我公司的两台计算机上尝试过它、一台计算机有管理员权限、一台计算机没有管理员权限、另一台计算机有 Python 3.11和3.12。 但我始终会得到相同的误差。 有趣的是,我在家里有两台自己的电脑,我没有任何问题。 公司的笔记本电脑与我家中的笔记本电脑之间的主要区别是、公司的笔记本电脑根本没有互联网连接。 这可能是原因吗? 其他的是,看起来,在家里已经安装了一些 VCP 和 FTDI 驱动程序,可能是从我的3D 打印机和我在家里使用 Windows 11和在公司中使用 Windows 10。

是否有人遇到了相同的问题或类似的问题?

感谢您的帮助

Korbinian

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

    尊敬的  Korbinian:

    FTDI 驱动程序可确保您的计算机能够识别 FTDI 器件。 驱动程序可能不是问题。 在 工作计算机上没有的代码中可能会调用 python 库。 您必须连接到互联网以便代码可以导入它们、或者找到所有缺少的依赖项并手动导入它们。  

    此致!

    Katlynne Jones

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

    您好 Katlynne、

    感谢您的快速回答。 我也认为问题可能是缺乏互联网连接。 但更重要的是、Windows 确实在后台下载某种驱动程序而不告诉。 我在我的私人笔记本电脑上安装了所有 python 软件包、在公司的笔记本电脑上、但它仍然无法正常工作。 因此、我认为这不是 python 问题。 在 libmpsse.py 中加载 libmpsse.dll (self.dll = c.cdll.LoadLibrary ('libmpsse.dll'))时也会出现错误。

    此致

    Korbinian

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

    尊敬的  Korbinian:

    这是工作代码、已在多种设置上进行了验证。 让我们 通过一个简短的通话进行连接、然后我可以查看一下。  
    请检查您的邮件。

    谢谢!
    Sanjay

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

    Sanjay、您好!
    感谢您的报价、但我的 IT 部门找出了错误的地方。 看起来 libmpsse.dll 需要 MSVCR120.dll、这很常见、但默认情况下不会在 Windows 中安装。 它与 Microsoft Visual C++ 2013 Redistributable 一起安装。

    此致!
    Korbinian