主题中讨论的其他器件:CC2540、 CC2511、 CC2531、 CC2544、 CC2541DK-MINI
大家好、
我购买了 CC2540 USB 软件狗(MINIDK)修订版1.0.1、找不到适用于 Windows x64的驱动程序。
我在这里搜索了很多主题、但两个答案都无法提供解决方案。
如果 CC2540 USB 软件狗连接到 Windows 10、则它将作为 COM 端口与 Microsoft 驱动程序一起安装。 在这种情况下、我无法使用 BT 数据包监听器、因为无法识别设备。
我在 Win 10上执行了 USB 跟踪、该器件:器件描述符分离状态 USB VID 和 PID:
- idVendor Texas Instruments 0x0451
- idProduct 0x16AA
我检查了 Setup_SmartRF_Studio_7-2.10.0.exe 是否安装了 cebal 驱动程序、其中 USB PID 如下:
cebal2_x64.inf
;********
;型号部分(指定支持的设备的硬件 ID)
;------------------------------------------------------------------
;基于 x64的系统
[_models.ntamd64]
%S_DeviceDesc1% =_Install_1、 USB\VID_11A0&PID_DB20 ;CC2430DB
%S_DeviceDesc2% =_Install_2、 USB\VID_11A0&PID_EB20 ;SmartRF04EB
%S_DeviceDesc3% =_Install_3、 USB\VID_0451&PID_16A0 ;SmartRF05EB
%S_DeviceDesc4% =_Install_4、 USB\VID_0451&PID_16A2 ;CC 调试器
%S_DeviceDesc5% =_Install_5、 USB\VID_0451&PID_16AB ;CC2511 USB 软件狗
%S_DeviceDesc6% =_Install_6、 USB\VID_0451&PID_16AC ;CC2511 USB 微型软件狗
%S_DeviceDesc7% =_Install_7、 USB\VID_0451&PID_16AD ;CC1111 USB 软件狗
%S_DeviceDesc8% =_Install_8、 USB\VID_0451&PID_16AE ;CC2531 USB 软件狗
%S_DeviceDesc9% =_Install_9、 USB\VID_0451&PID_16B2 ;通用 CCxxxx USB 软件狗
%S_DeviceDesc10%=_Install_10、USB\VID_0451&PID_16B3 ;CC2540 USB 软件狗
%S_DeviceDesc11%=_Install_11、USB\VID_0451&PID_16B5 ;SmartRFTrxEB
%S_DeviceDesc12%=_Install_12、USB\VID_0451&PID_16B8 ;通用 CCxxxx 评估板
%S_DeviceDesc13%=_Install_13、USB\VID_0451&PID_16C6 ;CC2544 USB 软件狗
%S_DeviceDesc14%=_Install_14、USB\VID_0451&PID_16CB ;CC2538EM
在 swrc212a.zip 中、定义的 PID 更少。
很明显、没有找到用于此类具有 PID 0x16AA 的软件狗的驱动程序。
TI 的任何人都能解释一下
1.为什么对现有产品更改 USB PID,从而给所有开发人员带来麻烦?
2.对于具有 PID 0x16AA 的 CC2540 USB 软件狗(MINIDK)修订版1.0.1的设备,64位 USB 驱动程序在哪里?
3. CC2540 USB 软件狗(MINIDK)是否有任何不同的 FW 版本、因此 USB PID 将与驱动程序中的一样? 版本号是什么?它存储在哪里?