更改 Digispark Digikey 的设备和供应商 ID

更改 Digispark Digikey 的设备和供应商 ID

我看过一个教程空字节关于如何更改 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 吗?

相关内容