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.

[参考译文] TMP116EVM:缺少橙色 LED、绿色 LED 和 USB2ANY.dll

Guru**** 2563960 points
Other Parts Discussed in Thread: TMP116EVM, LMT70EVM, USB2ANY, TMP116

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/640906/tmp116evm-orange-led-green-led-and-usb2any-dll-missing

器件型号:TMP116EVM
主题中讨论的其他器件: LMT70EVMUSB2ANYTMP116

在评估 LMT70EVM 并最终构建我自己的测试软件后、我现在要测试 TMP116EVM。 我首先注意到的是闪烁的橙色 LED、它会闪烁、而不是应该闪烁。 在闲置模式下、橙色 LED 闪烁、扫描开始时、橙色 LED 熄灭。 绿色 LED 比"正常"亮一点、因此将绿色 LED 连接到电力线的电阻器可能有点小。 我担心绿光 LED 很快就会烧坏。

我尝试进行固件更新、希望这将解决橙色 LED 向后闪烁问题。 但是、在指定缺少 USB2ANY.dll 时弹出错误。 软件包安装程序(tidcde4b.zip)是在几分钟前从 TI 网站下载的、因此我想它是最新版本。 是否有任何地方可以下载此 dll?

除此之外、您是否碰巧有一个无法从 LabVIEW 环境访问的 C/C++ API dll? 我们可以使用共享库中的现有 API、但函数原型都是指 LabVIEW 结构、众所周知、LabVIEW 结构只是从其他环境中进行仿真的一个难题... LabVIEW 字符串是一个结构、lalview boolean 是一个结构、 一切都是一个结构...哦、好吧。

谢谢你。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Sandrino、
    感谢您对 LED 运行情况的反馈。 负责 TMP116EVM 开发的团队将对其进行研究。
    我刚刚使用产品页面(文件 tidcde4b.zip)中的安装程序安装了 TMP116 GUI、运行正常。 在尝试安装之前、您是否已将文件解压缩到本地文件夹中? 您使用的是什么操作系统? 我的是 Win7。

    有关基于 C 语言的 DLL、请继续关注。 我们正在发布传感器 SDK (包括 TMP116)作为 Simplelink 生态系统的 aprt。 其中包括 MSP432、低于1GHz 的 CC13XX、BLECC26XX 等。 这些驱动程序也可以移植到其他处理器、因为它们是 CCS 的原生驱动程序(Code Composer Studio)。 这应该在2018年第1季度初发布。

    此致、
    何塞
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Sandrino、
    另外、请在安装过程中选中 LabVIEW Run-Time Engine 复选框。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Jose、
    感谢您对此进行深入研究。 这是一个 Windows10系统、对于软件包、我从存档中运行安装程序(在 Windows 10文件资源管理器中、zip 存档的行为类似于常规文件夹)。 LabVIEW 运行时引擎安装良好。 除了有关缺少 USB2ANY.dll 的错误外、运行 TMP116EVM vi 不会出现问题。 我正在从 EVM 板读取温度、读数正确。 不过、我这次将解压缩安装程序并再次尝试。
    此致、
    Sandrino
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我已解压缩/重新安装(我必须卸载以前的安装、否则安装程序不会重新安装)。 它没有什么不同(我本来希望这是真实的、因为在 Windows 10中、您是否解压缩存档无关紧要)。 尝试运行 FW_QuickLoader.exe 时出现相同的错误:缺少 USB2ANY.dll。 请注意、如果您尝试通过 GUI 运行 FW_QuickLoader.exe、则不会显示有关缺少的 dll 的错误、因为 LabVIEW 运行时不会传递该错误、但 FW 可执行文件完全不会执行任何操作。 要查看该错误、您必须双击 FW_QuickLoader.exe 直接运行它。 我查看了安装了哪些文件。 结论是:虽然确实安装了 USB2ANY.dll、但它被放置在...\Texas Instruments\TMP116EVM 中、而不是...\Texas Instruments\TMP116EVM\Firmware Loader 子文件夹中。 我还检查了...\Texas Instruments\TMP116EVM 未在系统变量中注册为搜索路径、因此现在奇怪 FW_QuickLoader.exe 找不到 dll。 但是、安装程序确实会在 Firmware Loader 文件夹中安装某些内容、但它是关联的库文件、而不是 dll、因此我们有 USB2ANY.lib、而不是 USB2ANY.dll。 我相信在构建安装时、有人选择了具有正确名称但在固件加载程序文件夹中安装了错误扩展名的文件。 尽管如此、我刚刚将 USB2ANY.dll 从 TMP116EVM 文件夹复制到固件加载程序子文件夹、现在一切都正常了。 现在、我可以回到方块一、尝试更新固件并查看发生了什么。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    作为后续操作、固件加载程序告诉设备已安装最新固件、因此不需要更新。 按任意键继续...所以按键继续说,明显看到的后向橙色闪烁不是一个错误,而是设计的一个功能;-)