изменение идентификатора устройства и поставщика Digispark Digikey
Я видел руководство по нулевым байтам о том, как изменить идентификатор поставщика Digikey, чтобы его можно было запрограммировать на macOS.
Я использую Mac, поэтому использую Raspberry Pi для программирования USB. в учебнике сказано перейти к.arduino15/packages/digistump/hardware/avr/1.6.7/libraries/DigisparkKeyboard/usbconfig.h
изменить идентификатор.
идентификатор поставщика по умолчанию#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: кто-нибудь знает, как я могу изменить идентификатор поставщика USB Digispark?