Ошибка компиляции в teensy 3.6

Проблема:

Короче говоря, Arduino IDE не компилирует скетч для Teensy 3.6. Выдает ошибку:

exec: "A:\\arduino-1.8.5\\hardware\\teensy/../tools/teensy_post_compile": file does not exist
Error compiling for board Teensy 3.6.

Что я пробовал

-Переустановка teensyduino (и да, он у меня установлен, вместе с совместимой Arduino IDE (версия 1.8.5))

-полная очистка IDE и переустановка

-используя другой USB-кабель

Другая информация

Я использую ОС Windows 10

Не исключено, что Teensy сломан, так как я что-то паял на нем и мог поскользнуться или что-то в этом роде, хотя я не думаю, что проблема в этом

Заранее спасибо.

, 👍0


1 ответ


Лучший ответ:

0

Я нашел решение. Оно не элегантное и не простое в использовании, но оно работает.

Что нужно сделать

-Установите новую версию teensyduino

-Сделайте копию [arduino directory]/hardware/tools и сохраните ее в любом месте как резервную копию (иногда происходят странные, глючные вещи)

-Сделайте копию teensy.exe из папки tools и поместите ее в тот же каталог, что и arduino.exe

-каждый раз, когда вы запускаете arduino.exe (не щелкайте дважды по файлу .ino), сначала запускайте teensy.exe, и все должно работать.

Иногда каталог tools удаляется (кажется, это немного глючит). Если это произошло, скопируйте резервную копию и вставьте ее туда, где она должна быть ([arduino directory]/hardware/tools)

Иногда teensy.exe удаляется, поэтому обязательно сделайте его резервную копию.

,