簡體   English   中英

DigiKeyboard 未編譯

[英]DigiKeyboard is not compiling

我正在嘗試使用 Digispark Kickstarter 模擬 HID 擊鍵。 為此,我使用庫 DigiKeyboard。 在 arduino IDE 中編譯我的簡單示例代碼時,出現以下錯誤:

In file included from C:\Users\[CENSORED]\OneDrive\Dokumente\Arduino\DigiKeyboard\test\test.ino:1:0:

C:\Users\[CENSORED]\OneDrive\Dokumente\Arduino\DigiKeyboard\test\DigiKeyboard.h:41:65: error: conflicting declaration 'char usbDescriptorHidReport [22]'

 char usbHidReportDescriptor[USB_CFG_HID_REPORT_DESCRIPTOR_LENGTH] = { // USB report descriptor

                                                                 ^

In file included from C:\Users\[CENSORED]\OneDrive\Dokumente\Arduino\DigiKeyboard\test\DigiKeyboard.h:16:0,

                 from C:\Users\[CENSORED]\OneDrive\Dokumente\Arduino\DigiKeyboard\test\test.ino:1:

C:\Users\[CENSORED]\AppData\Local\Arduino15\packages\digistump\hardware\avr\1.6.7\libraries\DigisparkUSB/usbdrv.h:506:6: error: 'usbDescriptorHidReport' has a previous declaration as 'const char usbDescriptorHidReport []'

 char usbDescriptorHidReport[];

      ^

Mehrere Bibliotheken wurden für "usbdrv.h" gefunden

  Benutzt: C:\Users\[CENSORED]\AppData\Local\Arduino15\packages\digistump\hardware\avr\1.6.7\libraries\DigisparkUSB

  Nicht benutzt: C:\Users\[CENSORED]\AppData\Local\Arduino15\packages\digistump\hardware\avr\1.6.7\libraries\DigisparkKeyboard

  Nicht benutzt: C:\Users\[CENSORED]\AppData\Local\Arduino15\packages\digistump\hardware\avr\1.6.7\libraries\DigisparkMouse

  Nicht benutzt: C:\Users\[CENSORED]\AppData\Local\Arduino15\packages\digistump\hardware\avr\1.6.7\libraries\DigisparkCDC

  Nicht benutzt: C:\Users\[CENSORED]\AppData\Local\Arduino15\packages\digistump\hardware\avr\1.6.7\libraries\DigisparkJoystick

exit status 1

Compilation error: conflicting declaration 'char usbDescriptorHidReport [22]'

對不起,有些部分是德語。 那是原來的 output。

我試圖將變量usbDescriptorHidReport定義為const 我還完全刪除了變量,但沒有幫助。

有誰知道如何修復這個錯誤或者有更好的庫嗎?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM