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.

[参考译文] Starterware/UCD90160:PMBusDevice.Discover ();

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/597236/starterware-ucd90160-pmbusdevice-discover

器件型号:UCD90160
主题中讨论的其他器件: UCD90120

工具/软件:Starterware

你(们)好

我需要以编程方式访问 UCD90160的参数。
(硬件和 GUI 应用 "Texas Instruments Fusion Digital Power Designer" 2.0.166版正常工作)

但 PMBusDevice.Discover()在找到适配器但没有设备时失败:

"适配器#1 [USB-TO-GPIO \\?hid#vid_0451&pid_5f00#7&d44b402&0&0000#{4d1e55b2-f16f-11CF-88cb-001111000030}] found+
"ConsoleSample1:在总线上找不到设备(但适配器正常)"
"按 RETURN 退出..."

我认为这是类:TIDP.PMBus;TIDP.PMBus.dll 版本:3.0.8.15687,是否有更好的 DLL 工作版本?
我正在使用推荐产品:TI-Fusion-API-3.0.8.exe (slvc459f)


TI "设备扫描仪工具"的输出:
地址65d:DEVICE_ID UCD90160|2.3.4.0000|110603 [0x55434439303136307C322E332E342E303030307C31313036303300](通过读取块0xFD)
SAA:BlockRead (地址65d、Cmd 0xFD):ACK 0x55434439303136307C322E332E342E303030307C31313036303300
PMBus_REVISION:地址65d:通过 ReadByte 0x98的 PMBus_REVISION 0x21

我的工具:Visual Studio 2013、位于 Win7 64位

我在这个论坛中看到过一个关于 UCD90120的类似主题、但它对编程方法没有帮助。
是否有人使用过适用于 UCD90160的驱动程序 C#?

此致

andreas.h