我看过一个教程空字节关于如何更改 Digikey 的供应商 ID,以便可以在 macOS 上对其进行编程。
我在 Mac 上,因此我使用我的 Raspberry Pi 来编程 USB。教程说去.arduino15/packages/digistump/hardware/avr/1.6.7/libraries/DigisparkKeyboard/usbconfig.h
更改 ID。
默认供应商 ID 是#define USB_CFG_VENDOR_ID 0xc0, 0x16
,我将其更改为#define USB_CFG_VENDOR_ID 0xac, 0x05
。不幸的是,我的 Mac 仍然无法连接到 USB。
我检查了lsusb
连接的设备,发现它仍然有默认的 Digikey 供应商代码:Bus 001 Device 030: ID 16d0:0753 MCS Digistump DigiSpark
。有多个usbconfig.h
文件,所以我将它们全部更改以符合教程所说的内容,但它们都没有任何区别。
TL;DR:有人知道如何更改 Digispark USB 的供应商 ID 吗?