簡體   English   中英

Arduino IDE 不編譯 Digispark

[英]Arduino IDE not compiling Digispark

我正在嘗試將腳本上傳到我的 Digispark ATTINY85。 我已經在 Arduino IDE 上安裝了所有正確的軟件包。但是,當我嘗試上傳腳本時,出現此錯誤:

Compilation error: fork/exec /Users/me/Library/Arduino15/packages/arduino/tools/avr-gcc/4.8.1-arduino5/bin/avr-g++: bad CPU type in executable

我在 macOS Monterey 12.2.1 和 Apple M1 上運行。

我試過關注這個堆棧問題,但是我遇到了以下錯誤:

bin/avr-g++: No such file or directory

我遇到了同樣的問題,並且能夠像這樣修復它:

  1. 刪除/卸載所有以前的 Digispark 板
  2. Preferences > Additional boards manager URL下的 Arduino IDE 將原來的 digistump URL 替換為https://raw.githubusercontent.com/ArminJo/DigistumpArduino/master/package_digistump_index.json
  3. 通過Tools > Boards Manager重新安裝 Digistump AVR Boards。 此時我可以編譯草圖,但不能上傳。
  4. 我不得不降級到 1.7.2。 這里下載文件。
  5. 打開~/Library/Arduino15/packages/digistump/hardware/avr刪除內容並插入來自digistump-avr-1.7.1.zip的解壓文件
  6. Go 到~/Library/Arduino15/packages/digistump/tools/micronucleus並創建一個名為2.5的文件夾(如果尚不存在)。 刪除其他所有內容。
  7. Go 到您下載的文件並解壓/tools/micronucleus-cli-2.5-x86_64-apple-darwin.tar.gz它應該創建一個新文件夾micronucleus

暫無
暫無

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

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