ATtiny85 ошибка компиляции
- Войдите на сайт для отправки комментариев
Сб, 14/12/2019 - 20:17
Здравствуйте.
Подскажите, что делать. Выдает такую ошибку...
C:\Users\DNS PC\Documents\Arduino\hardware\ATTinyCore\avr\libraries\Wire\Wire.cpp: In member function 'void TwoWire::setClock(uint32_t)':
C:\Users\DNS PC\Documents\Arduino\hardware\ATTinyCore\avr\libraries\Wire\Wire.cpp:85:3: error: 'TWBR' was not declared in this scope
TWBR = ((F_CPU / frequency) - 16) / 2;
^~~~
C:\Users\DNS PC\Documents\Arduino\hardware\ATTinyCore\avr\libraries\Wire\Wire.cpp:85:3: note: suggested alternative: 'TIFR'
TWBR = ((F_CPU / frequency) - 16) / 2;
^~~~
TIFR
Несколько библиотек найдено для "Wire.h"
Используется: C:\Users\DNS
Не используется: C:\Users\DNS
exit status 1
Ошибка компиляции для платы ATtiny x5 series.
Бывает, чо. Смирись
У ATtiny85 нет TWI, а, значит, и нет TWBR. Скорее всего, у Вас неправильно установлена поддержка ATtiny85 в IDE, и в каком-то месте IDE считает, что она компилирует для ATmega328.
Здравствуйте !!!
у меня такая же проблема. может кто чего подскажет..... сделать какие то изменения в библиотеках??????
пожалуйста ооочень надо!!!
на uno всё работает, но у меня нет места на плате для меги328
прибор для медицины хотим помочь с короновирусом. изготавливаем мед приборы уже 25 лет
Закажите в коммерческом разделе.
у меня такая же проблема. может кто чего подскажет..... сделать какие то изменения в библиотеках??????
пожалуйста ооочень надо!!!
выше ответ прочитайте!
Нет у Аттини TWI - значит никакие "изменения в библиотеках" не помогут