Перестала работать Ардуино НАНО

Xomyc
Offline
Зарегистрирован: 10.04.2020

Собираю схему на основе Ардуино НАНО. Коротнул 5 в на землю через полевой транзистор. После этого схема работать перестала. Ничего с виду не сгорело, но Ардуинка компом не находится, COM порт не задействуется. На Ардуинке горит питание и RX. Как думаете, на выброс? Или выпаять из схемы и смотреть? Вдруг не на Ардуинке что-то сдохло. Геморройно правда это. Уж очень быстро металлизация от текстолита отходит.

b707
Offline
Зарегистрирован: 26.05.2017

Xomyc пишет:

 Геморройно правда это. Уж очень быстро металлизация от текстолита отходит.

вы ардуину прямо в плату впаиваете? А вот так вот не додумались сделать:

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

Xomyc пишет:

Уж очень быстро металлизация от текстолита отходит.

Паяешь таким? ;))))))))))))

Delphin911
Offline
Зарегистрирован: 25.12.2019

Макетно-букетный период уже пройден, собираю уже готовую вещь в специально куплено корпусе. При чем немного не рассчитал и арбуинку пришлось боком впаивать.

Delphin911
Offline
Зарегистрирован: 25.12.2019

wdrakula пишет:

Xomyc пишет:

Уж очень быстро металлизация от текстолита отходит.

Паяешь таким? ;))))))))))))


Такой есть. Но паяю паяльной станцией. Да и не паял, когда коротнуло. Не совсем я дурак под напряжением паять.

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Xomyc пишет:

Уж очень быстро металлизация от текстолита отходит.

Никогда не покупайте такие платы (хотя они и заметно дешевле):

покупайте такие:

RxMaxx
Offline
Зарегистрирован: 10.04.2020

Xomyc пишет:

После этого схема работать перестала. Ничего с виду не сгорело, но Ардуинка компом не находится, COM порт не задействуется. На Ардуинке горит питание и RX. 

Сам МК что-нибудь делает? Код выполняет? Если проблема только с COM портом, то меняйте CH340 (если нано - это китайский клон). У меня так же одна ардуина сдохла при КЗ, сам МК выжил, а UART - сдох, перепаял - заработало. Если под рукой нет новой CH340, то просто сдуйте старый, и попробуйте запрограммировать ардуину внешним программатором (например другой ардуиной).

b707
Offline
Зарегистрирован: 26.05.2017

Delphin911 пишет:
Макетно-букетный период уже пройден, собираю уже готовую вещь в специально куплено корпусе. .

микросхемы монтируют в панельки не только пионеры в "макетно-букетном" периоде, но и производители в промышленной аппаратуре. Более того, почти уверен, что указанная в #1 технология дает более надежные соединения, чем неумелая пайка прямо в макетку, у которой "металлизация отслаивается".

А уж про технологичность сборки-разборки и говорить нечего.

b707
Offline
Зарегистрирован: 26.05.2017

RxMaxx пишет:

Если под рукой нет новой CH340, то просто сдуйте старый, и попробуйте запрограммировать ардуину внешним программатором (например другой ардуиной).

если программировать внешним программатором, то и УАрТ сдувать необязательно...

RxMaxx
Offline
Зарегистрирован: 10.04.2020

b707 пишет:

если программировать внешним программатором, то и УАрТ сдувать необязательно...

Дохлый UART может гадить в COM порт, или еще чего коротить. Если комп не видит COM порт при подключении, CH340 - скорее всего дохлая, так-то она и без МК может работать и должна верно определятся.

Но в любом случае нужно сперва проверить питания, есть ли +5 и +3.3В, там где они должны быть.

Delphin911
Offline
Зарегистрирован: 25.12.2019

b707 пишет:

Delphin911 пишет:
Макетно-букетный период уже пройден, собираю уже готовую вещь в специально куплено корпусе. .

микросхемы монтируют в панельки не только пионеры в "макетно-букетном" периоде, но и производители в промышленной аппаратуре. Более того, почти уверен, что указанная в #1 технология дает более надежные соединения, чем неумелая пайка прямо в макетку, у которой "металлизация отслаивается".

А уж про технологичность сборки-разборки и говорить нечего.


Там для панельки нет места. Просто если брал бы корпус больше, он бы уж совсем большой был.
Плата не макетная. Печать сам делал. Только вот блин с одной стороны она перетравилась чтоль малёк. (односторонний текмтолит, имеется ввиду слева перетравилась).
Питание вроде есть. Работоспособность проверю. Там визуально только питание на жк дисплей должно подаваться, не подаётся. Попробую принудительно подать и посмотреть. Но это уже после праздников.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

b707 пишет:
указанная в #1 технология
Могу поделиться тайным сокровенным знанием насчёт этого.

Такие разъёмы практически никак не фиксируются и при эксплуатации иногда глючат, особенно при вибрации и гулянии температуры.

Можно сделать по сути также, но лучше.

Мамы - обычные цанговые "кругляшки" (они продаются по 40 пинов), только ардуине нужно припаивать не плоские, а круглые гребёнки (т.к. обычные плоские в эти мамы не полезут).  Круглые гребёнки отлично входят в круглые мамы и фиксируются цангами, а если для условий вибрации, то важно, что между платами получается ровно 10 мм, т.е. ставишь между платами латунные стойки на 10мм и стягиваешь винтами - тогда всё вообще намертво. Соединение исключительно надёжное и легко разбираемое.

Лучшего в домашних условиях за копейки и придумать трудно. Если не очень понятно, могу фото привести и ссылки на детали.  Надо?

b707
Offline
Зарегистрирован: 26.05.2017

ЕвгенийП пишет:

. Если не очень понятно, могу фото привести и ссылки на детали.  Надо?

был бы благодарен. цанговые панельки знаю, но как вы из винтами стягиваете - не очень понял

sadman41
Offline
Зарегистрирован: 19.10.2016

b707 пишет:

ЕвгенийП пишет:

. Если не очень понятно, могу фото привести и ссылки на детали.  Надо?

был бы благодарен. цанговые панельки знаю, но как вы из винтами стягиваете - не очень понял

Посередине ардуины сверлится отверстие на 5мм...

Delphin911
Offline
Зарегистрирован: 25.12.2019

А помоему Припять лучше. Только надо не теми разъёмами, что прилагаются. Те что прилагаются хрен пропаяешь. Чуть не кислотой паять пришлось.

b707
Offline
Зарегистрирован: 26.05.2017

Все там нормально паяется, если умеешь, конечно. Просто кислоту не надо бездумно применять. Меня иногда поражает, какие убитые платы показывают мне клиенты. Все контакты сожжены чуть не текстолита. Хотяу меня вообще ни разу не было проблем с пайкой китайских плат

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

b707 пишет:

цанговые панельки знаю, но как вы из винтами стягиваете - не очень понял

Вот смотрите, цанговые панельки (1), а на Нанке припаяна круглая гребёнка (2). 

Входит очень плотно, даже как-то "подпружиненно" и очень хорошо сидит (фото ниже).

Кстати, заметьте, что я на нанку напаял нормально IDC-6 разъём, чтобы не путаться каким боком программатор втыкать. С трудом но влазит по ширине, чтобы не мешать паять гремёнки (а если снизу напиллингом - так и легко влазит).

Теперь про винты, вот пример - у дисплея есть крепёжные отверстия (4) и 8-пиновый разъём. К плате привинчены латунные стойки (3) высотой 10мм (ссылка не конкретно на эти, но их миллион, а суть у всех одна). Напаяны всё тот же цанговый разъём (1) и круглая гребёнка (2).

 

Ниже показана конструкция в сборе со стороны разъёма и просто вид сверху. Вот такое соединение показало себя исключительно надёжным. Разбирается очень легко - отвинчиваешь винты и вытаскиваешь разъём.

 

a

 

Domosed
Offline
Зарегистрирован: 15.07.2019

ЕвгенийП пишет:
Вот смотрите, цанговые панельки (1)..

Годная вещь - в корзину. А позолоченность реальная или визуальнная? Как паяются, хорошо?

 

А то белые плоские с гидропиритом паяю.

Pyotr
Offline
Зарегистрирован: 12.03.2014

Чтобы не ставить на плату разъём ISP, программатор подключаю к ардуино pro mini через десяти пиновую гребенку как на фото. Гребенка-папа длинными концами вверх, а короткими впаяна в плату. Может пригодится кому.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Domosed пишет:

А позолоченность реальная или визуальнная? Как паяются, хорошо?

Нормально, любым нейтральным флюсом, а если припой с канифолью внутри, так и вовсе без ничего.

Можете поглядеть на фото Нанки - там видны вполне ровненькие, кругленькие "напаяши" - безо всяких особых усилий.

Xomyc
Offline
Зарегистрирован: 10.04.2020

b707 пишет:
Все там нормально паяется, если умеешь, конечно. Просто кислоту не надо бездумно применять. Меня иногда поражает, какие убитые платы показывают мне клиенты. Все контакты сожжены чуть не текстолита. Хотяу меня вообще ни разу не было проблем с пайкой китайских плат

Не, два раза паял то что китайцы с наной присылали, оба раза вааще не паялись. А уж поверьте, я со школы в УПК на радио монтажника учился, потом ещё года 3 в НИИ радиомонтажником паял. А там гос приёмка! Каждую пайку проверяли!

Xomyc
Offline
Зарегистрирован: 10.04.2020

Народ, таки по теме. Если эта cn340 сдохла, может из-за этого ардуинка не работать? Если её выпаять, может ситуация исправиться?

BOOM
BOOM аватар
Offline
Зарегистрирован: 14.11.2018

Если контроллер живой, то 340 ей не помешает работать. Если микрик дохлый, то ничего не поможет. На всякий выпаяй 340ю. 

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

Xomyc пишет:

Собираю схему на основе Ардуино НАНО. Коротнул 5 в на землю через полевой транзистор. После этого схема работать перестала. Ничего с виду не сгорело, но Ардуинка компом не находится, COM порт не задействуется. На Ардуинке горит питание и RX. Как думаете, на выброс? Или выпаять из схемы и смотреть? Вдруг не на Ардуинке что-то сдохло. Геморройно правда это. Уж очень быстро металлизация от текстолита отходит.

Родное сердце! А почему ты решил, то сама ардуинка не работает? То что "компом не находится" я понял. Это касается подключения по USB. А кроме этого есть симптомы?

Ты как её питал во время "кризиса"? От USB?

Xomyc
Offline
Зарегистрирован: 10.04.2020

Питал я её от 3 аккумуляторов по 3,7. Через аналог КРЕН5А подавал 5 в на 5в ардуинки. 3,3 вольта есть. Собственно визуально нерабочесть заключается в том, что дисплей не включается. Он включается через полевой транзистор на который по нажатию сенсорной кнопки подаётся высокий уровень.

RxMaxx
Offline
Зарегистрирован: 10.04.2020

Xomyc пишет:
Питал я её от 3 аккумуляторов по 3,7. Через аналог  КРЕН5А подавал 5 в на 5в

А Вы как аккумуляторы соединяете? Если последовательно, то это 3,7*3 = 11,1 В (а когда они полностью заряжены и того больше), и потом эти 11-12В понижаете линейным стабилизатором до 5В? КРЕН5А - это именно что линейный стабилизатор, (не знаю о каком аналоге идет речь), при этом он должен лишние 7В - тупо превратить в тепло. Зачем тут вообще тогда три аккумулятора? Двух вполне достаточна, третий просто обогревает окружающее пространство ничего полезного не делая. Если по какой-то причине, нужно именно 3 аккумулятора (если другая часть  схемы требует 12В), то лучше заменить линейный стабилизатор на DC-DC преобразователь.

Xomyc
Offline
Зарегистрирован: 10.04.2020

KIA7805API-U вот такой стабилизатор. А 12 вольт нужно для запитки насоса. Это собственно поливалка, которая по 2 будильника утром и вечером поливает грядки. Да собственно речь не об этом. Она на макете прекрасно работала и не грелась. Аккумы включены последовательно. Так же присутствует плата контроллера заряда_разряда для 3 последовательно аккумов и солнечная панель для подзарядки.

RxMaxx
Offline
Зарегистрирован: 10.04.2020

Xomyc пишет:
Она на макете прекрасно работала и не грелась. Аккумы включены последовательно.

Дело не в нагреве, а в энергоэффективности. Когда речь идет о питании "голой" ардуины, и тем более от аккумуляторов, то это довольно важный момент, но в вашем случае, на фоне насоса, ардуина потребляет очень мало.  

Xomyc
Offline
Зарегистрирован: 10.04.2020

Я замерял. Без экрана 30мА, с экраном 60мА.

leons
Offline
Зарегистрирован: 14.10.2019

   Хорошо так ,а на reset есть реакция 

Xomyc
Offline
Зарегистрирован: 10.04.2020

Нет, реакции нет. А какая реакция должна быть? По умолчанию, при включении, только светодиод по питанию должен гореть. Из дополнений хочу отметить, что RX горит. И вроде как не в полную силу.

Xomyc
Offline
Зарегистрирован: 10.04.2020
avrdude: Yikes!  Invalid device signature.
         Double check connections and try again, or use -F to override
         this check.

An error occurred while uploading the sketch

Попробовал прошить свою "сдохшую" NANO через UNO. Как это сделать прочитал здесь. https://all-arduino.ru/kak-proshit-arduino-pro-mini/

Вот то что сверху код я вставил, это такую ошибку выдает. Что это значит? Что сам чип сдох или есть какие-то варианты?

Komandir
Komandir аватар
Offline
Зарегистрирован: 18.08.2018

А где сама считанная сигнатура ? Нужен полный лог загрузки !

Xomyc
Offline
Зарегистрирован: 10.04.2020

Еще вопрос. 5 вольт приходят нормально на ардуинко, а вот вместо 3,3 присутствует 3,7. Это нормально? 1117 на ардуинке судя по маркировке для подачи 5 в, если на VIN больше подают. А 3,3 чем вырабатывается?

Xomyc
Offline
Зарегистрирован: 10.04.2020

Вот включил Compiler warnings: ALL

Arduino: 1.8.9 (Windows 10), Board: "Arduino Nano, ATmega328P (Old Bootloader)"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\user123\AppData\Local\Arduino15\packages -hardware C:\Users\user123\Documents\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\user123\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\user123\Documents\Arduino\libraries -fqbn=arduino:avr:nano:cpu=atmega328old -vid-pid=0X2341_0X0043 -ide-version=10809 -build-path C:\Users\user123\AppData\Local\Temp\arduino_build_448393 -warnings=all -build-cache C:\Users\user123\AppData\Local\Temp\arduino_cache_414264 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.2.1.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino14.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-5.4.0-atmel3.6.1-arduino2.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\user123\AppData\Local\Arduino15\packages -hardware C:\Users\user123\Documents\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\user123\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\user123\Documents\Arduino\libraries -fqbn=arduino:avr:nano:cpu=atmega328old -vid-pid=0X2341_0X0043 -ide-version=10809 -build-path C:\Users\user123\AppData\Local\Temp\arduino_build_448393 -warnings=all -build-cache C:\Users\user123\AppData\Local\Temp\arduino_cache_414264 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.2.1.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino14.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-5.4.0-atmel3.6.1-arduino2.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino
Using board 'nano' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr
Using core 'arduino' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr
Detecting libraries used...
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_448393\\sketch\\Polivalka.ino.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\OneButton" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_448393\\sketch\\Polivalka.ino.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\OneButton" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_448393\\sketch\\Polivalka.ino.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\OneButton" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\iarduino_RTC-1.3.4\\src" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_448393\\sketch\\Polivalka.ino.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\OneButton" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\iarduino_RTC-1.3.4\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\UTFT-master" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_448393\\sketch\\Polivalka.ino.cpp" -o nul
Using cached library dependencies for file: C:\Users\user123\Documents\Arduino\libraries\OneButton\OneButton.cpp
Using cached library dependencies for file: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire\src\Wire.cpp
Using cached library dependencies for file: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire\src\utility\twi.c
Using cached library dependencies for file: C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src\iarduino_RTC.cpp
Using cached library dependencies for file: C:\Users\user123\Documents\Arduino\libraries\UTFT-master\DefaultFonts.c
Using cached library dependencies for file: C:\Users\user123\Documents\Arduino\libraries\UTFT-master\DotMatrix_M_Slash.c
Using cached library dependencies for file: C:\Users\user123\Documents\Arduino\libraries\UTFT-master\OCR_A_Extended_M.c
Using cached library dependencies for file: C:\Users\user123\Documents\Arduino\libraries\UTFT-master\SixteenSegment16x24.c
Using cached library dependencies for file: C:\Users\user123\Documents\Arduino\libraries\UTFT-master\UTFT.cpp
Generating function prototypes...
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\OneButton" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\iarduino_RTC-1.3.4\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\UTFT-master" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_448393\\sketch\\Polivalka.ino.cpp" -o "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_448393\\preproc\\ctags_target_for_gcc_minus_e.cpp"
"C:\\Program Files (x86)\\Arduino\\tools-builder\\ctags\\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_448393\\preproc\\ctags_target_for_gcc_minus_e.cpp"
Compiling sketch...
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\OneButton" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\iarduino_RTC-1.3.4\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\UTFT-master" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_448393\\sketch\\Polivalka.ino.cpp" -o "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_448393\\sketch\\Polivalka.ino.cpp.o"
In file included from C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src/iarduino_RTC.h:33:0,

                 from C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:3:

C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src/iarduino_RTC_DS1302.h: In member function 'bool iarduino_RTC_DS1302::funcWriteReg(uint8_t, uint8_t)':

C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src/iarduino_RTC_DS1302.h:59:3: warning: no return statement in function returning non-void [-Wreturn-type]

   }                      //

   ^

C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src/iarduino_RTC_DS1302.h: In member function 'void iarduino_RTC_DS1302::funcWriteByte(uint8_t)':

C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src/iarduino_RTC_DS1302.h:62:202: warning: comparison is always true due to limited range of data type [-Wtype-limits]

   void funcWriteByte (uint8_t j)              /* Передача  одного байта  (байт для передачи)         */ {uint8_t i=0, n=500/busRate+1; pinMode(pinDAT, OUTPUT); while(i>=0 && i<8){digitalWrite(pinDAT, (j & _BV(i))); delayMicroseconds(n); digitalWrite(pinCLK, 1); delayMicroseconds(n); digitalWrite(pinCLK, 0); i++;} pinMode(pinDAT, INPUT);}

                                                                                                                                                                                                          ^

C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src/iarduino_RTC_DS1302.h: In member function 'uint8_t iarduino_RTC_DS1302::funcReadByte(bool)':

C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src/iarduino_RTC_DS1302.h:63:301: warning: comparison is always true due to limited range of data type [-Wtype-limits]

   uint8_t funcReadByte (bool j)              /* Получение одного байта  (флаг чтения предустановленного бита с линии DAT) */ {uint8_t i=0, k=0, n=500/busRate+1; pinMode(pinDAT, INPUT); if(j){if(digitalRead(pinDAT)){k |= _BV(i);} i++;} while(i>=0 && i<8){digitalWrite(pinCLK, 1); delayMicroseconds(n); digitalWrite(pinCLK, 0); delayMicroseconds(n); if(digitalRead(pinDAT)){k |= _BV(i);} i++;} return k;}

                                                                                                                                                                                                                                                                                                             ^

In file included from C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src/iarduino_RTC_DS1307.h:4:0,

                 from C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src/iarduino_RTC.h:34,

                 from C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:3:

C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src/iarduino_RTC_I2C.h: At global scope:

C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src/iarduino_RTC_I2C.h:322:23: warning: unused parameter 'adr' [-Wunused-parameter]

   bool sendID(uint8_t adr, bool rw){          // Аргументы: ID-адрес модуля, бит RW (0-запись, 1-чтение)

                       ^

C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src/iarduino_RTC_I2C.h:322:33: warning: unused parameter 'rw' [-Wunused-parameter]

   bool sendID(uint8_t adr, bool rw){          // Аргументы: ID-адрес модуля, бит RW (0-запись, 1-чтение)

                                 ^

C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src/iarduino_RTC_I2C.h:360:24: warning: unused parameter 'data' [-Wunused-parameter]

   bool setByte(uint8_t data){            // Аргумент: байт для передачи.

                        ^

C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src/iarduino_RTC_I2C.h:394:24: warning: unused parameter 'ack' [-Wunused-parameter]

   uint8_t getByte(bool ack){             // Аргумент: бит подтверждения ACK/NACK

                        ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino: In function 'void setup()':

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:54:35: warning: invalid conversion from 'int' to 'const uint16_t* {aka const unsigned int*}' [-fpermissive]

   VAR_AL_MIN2 = eeprom_read_word(2);

                                   ^

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/USBAPI.h:25:0,

                 from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:233,

                 from C:\Users\user123\AppData\Local\Temp\arduino_build_448393\sketch\Polivalka.ino.cpp:1:

c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\eeprom.h:142:10: note:   initializing argument 1 of 'uint16_t eeprom_read_word(const uint16_t*)'

 uint16_t eeprom_read_word (const uint16_t *__p) __ATTR_PURE__;

          ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:55:36: warning: invalid conversion from 'int' to 'const uint16_t* {aka const unsigned int*}' [-fpermissive]

   VAR_AL_HOUR1 = eeprom_read_word(4);

                                    ^

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/USBAPI.h:25:0,

                 from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:233,

                 from C:\Users\user123\AppData\Local\Temp\arduino_build_448393\sketch\Polivalka.ino.cpp:1:

c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\eeprom.h:142:10: note:   initializing argument 1 of 'uint16_t eeprom_read_word(const uint16_t*)'

 uint16_t eeprom_read_word (const uint16_t *__p) __ATTR_PURE__;

          ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:56:36: warning: invalid conversion from 'int' to 'const uint16_t* {aka const unsigned int*}' [-fpermissive]

   VAR_AL_HOUR2 = eeprom_read_word(6);

                                    ^

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/USBAPI.h:25:0,

                 from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:233,

                 from C:\Users\user123\AppData\Local\Temp\arduino_build_448393\sketch\Polivalka.ino.cpp:1:

c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\eeprom.h:142:10: note:   initializing argument 1 of 'uint16_t eeprom_read_word(const uint16_t*)'

 uint16_t eeprom_read_word (const uint16_t *__p) __ATTR_PURE__;

          ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:57:36: warning: invalid conversion from 'int' to 'const uint16_t* {aka const unsigned int*}' [-fpermissive]

   VAR_AL_DLIT1 = eeprom_read_word(8);

                                    ^

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/USBAPI.h:25:0,

                 from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:233,

                 from C:\Users\user123\AppData\Local\Temp\arduino_build_448393\sketch\Polivalka.ino.cpp:1:

c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\eeprom.h:142:10: note:   initializing argument 1 of 'uint16_t eeprom_read_word(const uint16_t*)'

 uint16_t eeprom_read_word (const uint16_t *__p) __ATTR_PURE__;

          ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:58:37: warning: invalid conversion from 'int' to 'const uint16_t* {aka const unsigned int*}' [-fpermissive]

   VAR_AL_DLIT2 = eeprom_read_word(10);

                                     ^

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/USBAPI.h:25:0,

                 from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:233,

                 from C:\Users\user123\AppData\Local\Temp\arduino_build_448393\sketch\Polivalka.ino.cpp:1:

c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\eeprom.h:142:10: note:   initializing argument 1 of 'uint16_t eeprom_read_word(const uint16_t*)'

 uint16_t eeprom_read_word (const uint16_t *__p) __ATTR_PURE__;

          ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:59:40: warning: invalid conversion from 'int' to 'const uint8_t* {aka const unsigned char*}' [-fpermissive]

   VAR_alarm_FLAG1 = eeprom_read_byte(12);

                                        ^

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/USBAPI.h:25:0,

                 from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:233,

                 from C:\Users\user123\AppData\Local\Temp\arduino_build_448393\sketch\Polivalka.ino.cpp:1:

c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\eeprom.h:137:9: note:   initializing argument 1 of 'uint8_t eeprom_read_byte(const uint8_t*)'

 uint8_t eeprom_read_byte (const uint8_t *__p) __ATTR_PURE__;

         ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:60:40: warning: invalid conversion from 'int' to 'const uint8_t* {aka const unsigned char*}' [-fpermissive]

   VAR_alarm_FLAG2 = eeprom_read_byte(13);

                                        ^

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/USBAPI.h:25:0,

                 from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:233,

                 from C:\Users\user123\AppData\Local\Temp\arduino_build_448393\sketch\Polivalka.ino.cpp:1:

c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\eeprom.h:137:9: note:   initializing argument 1 of 'uint8_t eeprom_read_byte(const uint8_t*)'

 uint8_t eeprom_read_byte (const uint8_t *__p) __ATTR_PURE__;

         ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino: In function 'void loop()':

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:108:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]

   if ((AW1 > 0) && (millis() - AW1 > VAR_AL_DLIT1*60000)) {digitalWrite(ALARM_PIN, LOW); AW1 = 0;}

                                    ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:109:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]

   if ((AW2 > 0) && (millis() - AW2 > VAR_AL_DLIT2*60000)) {digitalWrite(ALARM_PIN, LOW); AW2 = 0;}

                                    ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino: In function 'void LongPressStop()':

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:179:72: warning: invalid conversion from 'int' to 'const uint16_t* {aka const unsigned int*}' [-fpermissive]

         /* б1.час.*/ case 7: if (VAR_AL_HOUR1 != eeprom_read_word(4)) eeprom_update_word(4, VAR_AL_HOUR1); break;

                                                                        ^

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/USBAPI.h:25:0,

                 from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:233,

                 from C:\Users\user123\AppData\Local\Temp\arduino_build_448393\sketch\Polivalka.ino.cpp:1:

c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\eeprom.h:142:10: note:   initializing argument 1 of 'uint16_t eeprom_read_word(const uint16_t*)'

 uint16_t eeprom_read_word (const uint16_t *__p) __ATTR_PURE__;

          ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:179:51: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]

         /* б1.час.*/ case 7: if (VAR_AL_HOUR1 != eeprom_read_word(4)) eeprom_update_word(4, VAR_AL_HOUR1); break;

                                                   ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:179:109: warning: invalid conversion from 'int' to 'uint16_t* {aka unsigned int*}' [-fpermissive]

         /* б1.час.*/ case 7: if (VAR_AL_HOUR1 != eeprom_read_word(4)) eeprom_update_word(4, VAR_AL_HOUR1); break;

                                                                                                             ^

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/USBAPI.h:25:0,

                 from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:233,

                 from C:\Users\user123\AppData\Local\Temp\arduino_build_448393\sketch\Polivalka.ino.cpp:1:

c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\eeprom.h:196:6: note:   initializing argument 1 of 'void eeprom_update_word(uint16_t*, uint16_t)'

 void eeprom_update_word (uint16_t *__p, uint16_t __value);

      ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:180:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]

         /* б1.мин.*/ case 8: if (VAR_AL_MIN1 != eeprom_read_word(0)) eeprom_update_word(0, VAR_AL_MIN1); break;

                                                  ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:181:76: warning: invalid conversion from 'int' to 'const uint8_t* {aka const unsigned char*}' [-fpermissive]

         /* б1.вкл.*/ case 9: if (VAR_alarm_FLAG1 != eeprom_read_byte(12)) eeprom_update_byte(12, VAR_alarm_FLAG1); break;

                                                                            ^

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/USBAPI.h:25:0,

                 from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:233,

                 from C:\Users\user123\AppData\Local\Temp\arduino_build_448393\sketch\Polivalka.ino.cpp:1:

c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\eeprom.h:137:9: note:   initializing argument 1 of 'uint8_t eeprom_read_byte(const uint8_t*)'

 uint8_t eeprom_read_byte (const uint8_t *__p) __ATTR_PURE__;

         ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:181:117: warning: invalid conversion from 'int' to 'uint8_t* {aka unsigned char*}' [-fpermissive]

         /* б1.вкл.*/ case 9: if (VAR_alarm_FLAG1 != eeprom_read_byte(12)) eeprom_update_byte(12, VAR_alarm_FLAG1); break;

                                                                                                                     ^

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/USBAPI.h:25:0,

                 from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:233,

                 from C:\Users\user123\AppData\Local\Temp\arduino_build_448393\sketch\Polivalka.ino.cpp:1:

c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\eeprom.h:191:6: note:   initializing argument 1 of 'void eeprom_update_byte(uint8_t*, uint8_t)'

 void eeprom_update_byte (uint8_t *__p, uint8_t __value);

      ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:182:73: warning: invalid conversion from 'int' to 'const uint16_t* {aka const unsigned int*}' [-fpermissive]

         /* б1.длт.*/ case 10: if (VAR_AL_DLIT1 != eeprom_read_word(8)) eeprom_update_word(8, VAR_AL_DLIT1); break;

                                                                         ^

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/USBAPI.h:25:0,

                 from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:233,

                 from C:\Users\user123\AppData\Local\Temp\arduino_build_448393\sketch\Polivalka.ino.cpp:1:

c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\eeprom.h:142:10: note:   initializing argument 1 of 'uint16_t eeprom_read_word(const uint16_t*)'

 uint16_t eeprom_read_word (const uint16_t *__p) __ATTR_PURE__;

          ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:182:52: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]

         /* б1.длт.*/ case 10: if (VAR_AL_DLIT1 != eeprom_read_word(8)) eeprom_update_word(8, VAR_AL_DLIT1); break;

                                                    ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:182:110: warning: invalid conversion from 'int' to 'uint16_t* {aka unsigned int*}' [-fpermissive]

         /* б1.длт.*/ case 10: if (VAR_AL_DLIT1 != eeprom_read_word(8)) eeprom_update_word(8, VAR_AL_DLIT1); break;

                                                                                                              ^

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/USBAPI.h:25:0,

                 from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:233,

                 from C:\Users\user123\AppData\Local\Temp\arduino_build_448393\sketch\Polivalka.ino.cpp:1:

c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\eeprom.h:196:6: note:   initializing argument 1 of 'void eeprom_update_word(uint16_t*, uint16_t)'

 void eeprom_update_word (uint16_t *__p, uint16_t __value);

      ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:183:73: warning: invalid conversion from 'int' to 'const uint16_t* {aka const unsigned int*}' [-fpermissive]

         /* б2.час.*/ case 11: if (VAR_AL_HOUR2 != eeprom_read_word(6)) eeprom_update_word(6, VAR_AL_HOUR2); break;

                                                                         ^

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/USBAPI.h:25:0,

                 from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:233,

                 from C:\Users\user123\AppData\Local\Temp\arduino_build_448393\sketch\Polivalka.ino.cpp:1:

c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\eeprom.h:142:10: note:   initializing argument 1 of 'uint16_t eeprom_read_word(const uint16_t*)'

 uint16_t eeprom_read_word (const uint16_t *__p) __ATTR_PURE__;

          ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:183:52: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]

         /* б2.час.*/ case 11: if (VAR_AL_HOUR2 != eeprom_read_word(6)) eeprom_update_word(6, VAR_AL_HOUR2); break;

                                                    ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:183:110: warning: invalid conversion from 'int' to 'uint16_t* {aka unsigned int*}' [-fpermissive]

         /* б2.час.*/ case 11: if (VAR_AL_HOUR2 != eeprom_read_word(6)) eeprom_update_word(6, VAR_AL_HOUR2); break;

                                                                                                              ^

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/USBAPI.h:25:0,

                 from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:233,

                 from C:\Users\user123\AppData\Local\Temp\arduino_build_448393\sketch\Polivalka.ino.cpp:1:

c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\eeprom.h:196:6: note:   initializing argument 1 of 'void eeprom_update_word(uint16_t*, uint16_t)'

 void eeprom_update_word (uint16_t *__p, uint16_t __value);

      ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:184:72: warning: invalid conversion from 'int' to 'const uint16_t* {aka const unsigned int*}' [-fpermissive]

         /* б2.мин.*/ case 12: if (VAR_AL_MIN2 != eeprom_read_word(2)) eeprom_update_word(2, VAR_AL_MIN2); break;

                                                                        ^

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/USBAPI.h:25:0,

                 from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:233,

                 from C:\Users\user123\AppData\Local\Temp\arduino_build_448393\sketch\Polivalka.ino.cpp:1:

c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\eeprom.h:142:10: note:   initializing argument 1 of 'uint16_t eeprom_read_word(const uint16_t*)'

 uint16_t eeprom_read_word (const uint16_t *__p) __ATTR_PURE__;

          ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:184:51: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]

         /* б2.мин.*/ case 12: if (VAR_AL_MIN2 != eeprom_read_word(2)) eeprom_update_word(2, VAR_AL_MIN2); break;

                                                   ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:184:108: warning: invalid conversion from 'int' to 'uint16_t* {aka unsigned int*}' [-fpermissive]

         /* б2.мин.*/ case 12: if (VAR_AL_MIN2 != eeprom_read_word(2)) eeprom_update_word(2, VAR_AL_MIN2); break;

                                                                                                            ^

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/USBAPI.h:25:0,

                 from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:233,

                 from C:\Users\user123\AppData\Local\Temp\arduino_build_448393\sketch\Polivalka.ino.cpp:1:

c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\eeprom.h:196:6: note:   initializing argument 1 of 'void eeprom_update_word(uint16_t*, uint16_t)'

 void eeprom_update_word (uint16_t *__p, uint16_t __value);

      ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:185:77: warning: invalid conversion from 'int' to 'const uint8_t* {aka const unsigned char*}' [-fpermissive]

         /* б2.вкл.*/ case 13: if (VAR_alarm_FLAG2 != eeprom_read_byte(13)) eeprom_update_byte(13, VAR_alarm_FLAG2); break;

                                                                             ^

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/USBAPI.h:25:0,

                 from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:233,

                 from C:\Users\user123\AppData\Local\Temp\arduino_build_448393\sketch\Polivalka.ino.cpp:1:

c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\eeprom.h:137:9: note:   initializing argument 1 of 'uint8_t eeprom_read_byte(const uint8_t*)'

 uint8_t eeprom_read_byte (const uint8_t *__p) __ATTR_PURE__;

         ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:185:118: warning: invalid conversion from 'int' to 'uint8_t* {aka unsigned char*}' [-fpermissive]

         /* б2.вкл.*/ case 13: if (VAR_alarm_FLAG2 != eeprom_read_byte(13)) eeprom_update_byte(13, VAR_alarm_FLAG2); break;

                                                                                                                      ^

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/USBAPI.h:25:0,

                 from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:233,

                 from C:\Users\user123\AppData\Local\Temp\arduino_build_448393\sketch\Polivalka.ino.cpp:1:

c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\eeprom.h:191:6: note:   initializing argument 1 of 'void eeprom_update_byte(uint8_t*, uint8_t)'

 void eeprom_update_byte (uint8_t *__p, uint8_t __value);

      ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:186:74: warning: invalid conversion from 'int' to 'const uint16_t* {aka const unsigned int*}' [-fpermissive]

         /* б2.длт.*/ case 14: if (VAR_AL_DLIT2 != eeprom_read_word(10)) eeprom_update_word(10, VAR_AL_DLIT2); break;

                                                                          ^

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/USBAPI.h:25:0,

                 from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:233,

                 from C:\Users\user123\AppData\Local\Temp\arduino_build_448393\sketch\Polivalka.ino.cpp:1:

c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\eeprom.h:142:10: note:   initializing argument 1 of 'uint16_t eeprom_read_word(const uint16_t*)'

 uint16_t eeprom_read_word (const uint16_t *__p) __ATTR_PURE__;

          ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:186:52: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]

         /* б2.длт.*/ case 14: if (VAR_AL_DLIT2 != eeprom_read_word(10)) eeprom_update_word(10, VAR_AL_DLIT2); break;

                                                    ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:186:112: warning: invalid conversion from 'int' to 'uint16_t* {aka unsigned int*}' [-fpermissive]

         /* б2.длт.*/ case 14: if (VAR_AL_DLIT2 != eeprom_read_word(10)) eeprom_update_word(10, VAR_AL_DLIT2); break;

                                                                                                                ^

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/USBAPI.h:25:0,

                 from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:233,

                 from C:\Users\user123\AppData\Local\Temp\arduino_build_448393\sketch\Polivalka.ino.cpp:1:

c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\eeprom.h:196:6: note:   initializing argument 1 of 'void eeprom_update_word(uint16_t*, uint16_t)'

 void eeprom_update_word (uint16_t *__p, uint16_t __value);

      ^

Compiling libraries...
Compiling library "OneButton"
Using previously compiled file: C:\Users\user123\AppData\Local\Temp\arduino_build_448393\libraries\OneButton\OneButton.cpp.o
Compiling library "Wire"
Using previously compiled file: C:\Users\user123\AppData\Local\Temp\arduino_build_448393\libraries\Wire\Wire.cpp.o
Using previously compiled file: C:\Users\user123\AppData\Local\Temp\arduino_build_448393\libraries\Wire\utility\twi.c.o
Compiling library "iarduino_RTC-1.3.4"
Using previously compiled file: C:\Users\user123\AppData\Local\Temp\arduino_build_448393\libraries\iarduino_RTC-1.3.4\iarduino_RTC.cpp.o
Compiling library "UTFT-master"
Using previously compiled file: C:\Users\user123\AppData\Local\Temp\arduino_build_448393\libraries\UTFT-master\DefaultFonts.c.o
Using previously compiled file: C:\Users\user123\AppData\Local\Temp\arduino_build_448393\libraries\UTFT-master\SixteenSegment16x24.c.o
Using previously compiled file: C:\Users\user123\AppData\Local\Temp\arduino_build_448393\libraries\UTFT-master\DotMatrix_M_Slash.c.o
Using previously compiled file: C:\Users\user123\AppData\Local\Temp\arduino_build_448393\libraries\UTFT-master\OCR_A_Extended_M.c.o
Using previously compiled file: C:\Users\user123\AppData\Local\Temp\arduino_build_448393\libraries\UTFT-master\UTFT.cpp.o
Compiling core...
Using precompiled core: C:\Users\user123\AppData\Local\Temp\arduino_cache_414264\core\core_arduino_avr_nano_cpu_atmega328old_0c812875ac70eb4a9b385d8fb077f54c.a
Linking everything together...
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-gcc" -Wall -Wextra -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections -mmcu=atmega328p -o "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_448393/Polivalka.ino.elf" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_448393\\sketch\\Polivalka.ino.cpp.o" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_448393\\libraries\\OneButton\\OneButton.cpp.o" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_448393\\libraries\\Wire\\Wire.cpp.o" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_448393\\libraries\\Wire\\utility\\twi.c.o" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_448393\\libraries\\iarduino_RTC-1.3.4\\iarduino_RTC.cpp.o" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_448393\\libraries\\UTFT-master\\DefaultFonts.c.o" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_448393\\libraries\\UTFT-master\\DotMatrix_M_Slash.c.o" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_448393\\libraries\\UTFT-master\\OCR_A_Extended_M.c.o" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_448393\\libraries\\UTFT-master\\SixteenSegment16x24.c.o" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_448393\\libraries\\UTFT-master\\UTFT.cpp.o" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_448393/..\\arduino_cache_414264\\core\\core_arduino_avr_nano_cpu_atmega328old_0c812875ac70eb4a9b385d8fb077f54c.a" "-LC:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_448393" -lm
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-objcopy" -O ihex -j .eeprom --set-section-flags=.eeprom=alloc,load --no-change-warnings --change-section-lma .eeprom=0 "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_448393/Polivalka.ino.elf" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_448393/Polivalka.ino.eep"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-objcopy" -O ihex -R .eeprom "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_448393/Polivalka.ino.elf" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_448393/Polivalka.ino.hex"
Using library OneButton in folder: C:\Users\user123\Documents\Arduino\libraries\OneButton (legacy)
Using library Wire at version 1.0 in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire 
Using library iarduino_RTC-1.3.4 at version 1.3.4 in folder: C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4 
Using library UTFT-master in folder: C:\Users\user123\Documents\Arduino\libraries\UTFT-master (legacy)
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-size" -A "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_448393/Polivalka.ino.elf"
Sketch uses 27076 bytes (88%) of program storage space. Maximum is 30720 bytes.
Global variables use 592 bytes (28%) of dynamic memory, leaving 1456 bytes for local variables. Maximum is 2048 bytes.
avrdude: Yikes!  Invalid device signature.
         Double check connections and try again, or use -F to override
         this check.

An error occurred while uploading the sketch

 

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

Xomyc пишет:

Вот включил Compiler warnings: ALL

Включи ещё подробный вывод при загрузке. Сигнатура считывается и проверяется не во время компиляции, а после - во время загрузки.

Xomyc
Offline
Зарегистрирован: 10.04.2020

Jeka_M пишет:

Включи ещё подробный вывод при загрузке. Сигнатура считывается и проверяется не во время компиляции, а после - во время загрузки.

А где это включается? Что-то не наш я сам.

Komandir
Komandir аватар
Offline
Зарегистрирован: 18.08.2018

Там же в настройках где и вывод лога компилятора.

Xomyc
Offline
Зарегистрирован: 10.04.2020

Вот, включил.

Arduino: 1.8.9 (Windows 10), Board: "Arduino Nano, ATmega328P (Old Bootloader)"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\user123\AppData\Local\Arduino15\packages -hardware C:\Users\user123\Documents\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\user123\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\user123\Documents\Arduino\libraries -fqbn=arduino:avr:nano:cpu=atmega328old -vid-pid=0X2341_0X0043 -ide-version=10809 -build-path C:\Users\user123\AppData\Local\Temp\arduino_build_52864 -warnings=all -build-cache C:\Users\user123\AppData\Local\Temp\arduino_cache_105200 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.2.1.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino14.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-5.4.0-atmel3.6.1-arduino2.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\user123\AppData\Local\Arduino15\packages -hardware C:\Users\user123\Documents\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\user123\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\user123\Documents\Arduino\libraries -fqbn=arduino:avr:nano:cpu=atmega328old -vid-pid=0X2341_0X0043 -ide-version=10809 -build-path C:\Users\user123\AppData\Local\Temp\arduino_build_52864 -warnings=all -build-cache C:\Users\user123\AppData\Local\Temp\arduino_cache_105200 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.2.1.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino14.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-5.4.0-atmel3.6.1-arduino2.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino
Using board 'nano' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr
Using core 'arduino' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr
Detecting libraries used...
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\sketch\\Polivalka.ino.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\OneButton" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\sketch\\Polivalka.ino.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\OneButton" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\sketch\\Polivalka.ino.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\OneButton" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\iarduino_RTC-1.3.4\\src" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\sketch\\Polivalka.ino.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\OneButton" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\iarduino_RTC-1.3.4\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\UTFT-master" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\sketch\\Polivalka.ino.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\OneButton" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\iarduino_RTC-1.3.4\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\UTFT-master" "C:\\Users\\user123\\Documents\\Arduino\\libraries\\OneButton\\OneButton.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\OneButton" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\iarduino_RTC-1.3.4\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\UTFT-master" "C:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src\\Wire.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\OneButton" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\iarduino_RTC-1.3.4\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\UTFT-master" "C:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src\\utility\\twi.c" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\OneButton" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\iarduino_RTC-1.3.4\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\UTFT-master" "C:\\Users\\user123\\Documents\\Arduino\\libraries\\iarduino_RTC-1.3.4\\src\\iarduino_RTC.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\OneButton" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\iarduino_RTC-1.3.4\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\UTFT-master" "C:\\Users\\user123\\Documents\\Arduino\\libraries\\UTFT-master\\DefaultFonts.c" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\OneButton" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\iarduino_RTC-1.3.4\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\UTFT-master" "C:\\Users\\user123\\Documents\\Arduino\\libraries\\UTFT-master\\DotMatrix_M_Slash.c" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\OneButton" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\iarduino_RTC-1.3.4\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\UTFT-master" "C:\\Users\\user123\\Documents\\Arduino\\libraries\\UTFT-master\\OCR_A_Extended_M.c" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\OneButton" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\iarduino_RTC-1.3.4\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\UTFT-master" "C:\\Users\\user123\\Documents\\Arduino\\libraries\\UTFT-master\\SixteenSegment16x24.c" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\OneButton" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\iarduino_RTC-1.3.4\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\UTFT-master" "C:\\Users\\user123\\Documents\\Arduino\\libraries\\UTFT-master\\UTFT.cpp" -o nul
Generating function prototypes...
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\OneButton" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\iarduino_RTC-1.3.4\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\UTFT-master" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\sketch\\Polivalka.ino.cpp" -o "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\preproc\\ctags_target_for_gcc_minus_e.cpp"
"C:\\Program Files (x86)\\Arduino\\tools-builder\\ctags\\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\preproc\\ctags_target_for_gcc_minus_e.cpp"
Compiling sketch...
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\OneButton" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\iarduino_RTC-1.3.4\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\UTFT-master" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\sketch\\Polivalka.ino.cpp" -o "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\sketch\\Polivalka.ino.cpp.o"
In file included from C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src/iarduino_RTC.h:33:0,

                 from C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:3:

C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src/iarduino_RTC_DS1302.h: In member function 'bool iarduino_RTC_DS1302::funcWriteReg(uint8_t, uint8_t)':

C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src/iarduino_RTC_DS1302.h:59:3: warning: no return statement in function returning non-void [-Wreturn-type]

   }                      //

   ^

C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src/iarduino_RTC_DS1302.h: In member function 'void iarduino_RTC_DS1302::funcWriteByte(uint8_t)':

C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src/iarduino_RTC_DS1302.h:62:202: warning: comparison is always true due to limited range of data type [-Wtype-limits]

   void funcWriteByte (uint8_t j)              /* Передача  одного байта  (байт для передачи)         */ {uint8_t i=0, n=500/busRate+1; pinMode(pinDAT, OUTPUT); while(i>=0 && i<8){digitalWrite(pinDAT, (j & _BV(i))); delayMicroseconds(n); digitalWrite(pinCLK, 1); delayMicroseconds(n); digitalWrite(pinCLK, 0); i++;} pinMode(pinDAT, INPUT);}

                                                                                                                                                                                                          ^

C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src/iarduino_RTC_DS1302.h: In member function 'uint8_t iarduino_RTC_DS1302::funcReadByte(bool)':

C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src/iarduino_RTC_DS1302.h:63:301: warning: comparison is always true due to limited range of data type [-Wtype-limits]

   uint8_t funcReadByte (bool j)              /* Получение одного байта  (флаг чтения предустановленного бита с линии DAT) */ {uint8_t i=0, k=0, n=500/busRate+1; pinMode(pinDAT, INPUT); if(j){if(digitalRead(pinDAT)){k |= _BV(i);} i++;} while(i>=0 && i<8){digitalWrite(pinCLK, 1); delayMicroseconds(n); digitalWrite(pinCLK, 0); delayMicroseconds(n); if(digitalRead(pinDAT)){k |= _BV(i);} i++;} return k;}

                                                                                                                                                                                                                                                                                                             ^

In file included from C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src/iarduino_RTC_DS1307.h:4:0,

                 from C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src/iarduino_RTC.h:34,

                 from C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:3:

C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src/iarduino_RTC_I2C.h: At global scope:

C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src/iarduino_RTC_I2C.h:322:23: warning: unused parameter 'adr' [-Wunused-parameter]

   bool sendID(uint8_t adr, bool rw){          // Аргументы: ID-адрес модуля, бит RW (0-запись, 1-чтение)

                       ^

C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src/iarduino_RTC_I2C.h:322:33: warning: unused parameter 'rw' [-Wunused-parameter]

   bool sendID(uint8_t adr, bool rw){          // Аргументы: ID-адрес модуля, бит RW (0-запись, 1-чтение)

                                 ^

C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src/iarduino_RTC_I2C.h:360:24: warning: unused parameter 'data' [-Wunused-parameter]

   bool setByte(uint8_t data){            // Аргумент: байт для передачи.

                        ^

C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src/iarduino_RTC_I2C.h:394:24: warning: unused parameter 'ack' [-Wunused-parameter]

   uint8_t getByte(bool ack){             // Аргумент: бит подтверждения ACK/NACK

                        ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino: In function 'void setup()':

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:54:35: warning: invalid conversion from 'int' to 'const uint16_t* {aka const unsigned int*}' [-fpermissive]

   VAR_AL_MIN2 = eeprom_read_word(2);

                                   ^

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/USBAPI.h:25:0,

                 from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:233,

                 from C:\Users\user123\AppData\Local\Temp\arduino_build_52864\sketch\Polivalka.ino.cpp:1:

c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\eeprom.h:142:10: note:   initializing argument 1 of 'uint16_t eeprom_read_word(const uint16_t*)'

 uint16_t eeprom_read_word (const uint16_t *__p) __ATTR_PURE__;

          ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:55:36: warning: invalid conversion from 'int' to 'const uint16_t* {aka const unsigned int*}' [-fpermissive]

   VAR_AL_HOUR1 = eeprom_read_word(4);

                                    ^

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/USBAPI.h:25:0,

                 from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:233,

                 from C:\Users\user123\AppData\Local\Temp\arduino_build_52864\sketch\Polivalka.ino.cpp:1:

c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\eeprom.h:142:10: note:   initializing argument 1 of 'uint16_t eeprom_read_word(const uint16_t*)'

 uint16_t eeprom_read_word (const uint16_t *__p) __ATTR_PURE__;

          ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:56:36: warning: invalid conversion from 'int' to 'const uint16_t* {aka const unsigned int*}' [-fpermissive]

   VAR_AL_HOUR2 = eeprom_read_word(6);

                                    ^

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/USBAPI.h:25:0,

                 from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:233,

                 from C:\Users\user123\AppData\Local\Temp\arduino_build_52864\sketch\Polivalka.ino.cpp:1:

c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\eeprom.h:142:10: note:   initializing argument 1 of 'uint16_t eeprom_read_word(const uint16_t*)'

 uint16_t eeprom_read_word (const uint16_t *__p) __ATTR_PURE__;

          ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:57:36: warning: invalid conversion from 'int' to 'const uint16_t* {aka const unsigned int*}' [-fpermissive]

   VAR_AL_DLIT1 = eeprom_read_word(8);

                                    ^

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/USBAPI.h:25:0,

                 from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:233,

                 from C:\Users\user123\AppData\Local\Temp\arduino_build_52864\sketch\Polivalka.ino.cpp:1:

c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\eeprom.h:142:10: note:   initializing argument 1 of 'uint16_t eeprom_read_word(const uint16_t*)'

 uint16_t eeprom_read_word (const uint16_t *__p) __ATTR_PURE__;

          ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:58:37: warning: invalid conversion from 'int' to 'const uint16_t* {aka const unsigned int*}' [-fpermissive]

   VAR_AL_DLIT2 = eeprom_read_word(10);

                                     ^

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/USBAPI.h:25:0,

                 from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:233,

                 from C:\Users\user123\AppData\Local\Temp\arduino_build_52864\sketch\Polivalka.ino.cpp:1:

c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\eeprom.h:142:10: note:   initializing argument 1 of 'uint16_t eeprom_read_word(const uint16_t*)'

 uint16_t eeprom_read_word (const uint16_t *__p) __ATTR_PURE__;

          ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:59:40: warning: invalid conversion from 'int' to 'const uint8_t* {aka const unsigned char*}' [-fpermissive]

   VAR_alarm_FLAG1 = eeprom_read_byte(12);

                                        ^

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/USBAPI.h:25:0,

                 from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:233,

                 from C:\Users\user123\AppData\Local\Temp\arduino_build_52864\sketch\Polivalka.ino.cpp:1:

c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\eeprom.h:137:9: note:   initializing argument 1 of 'uint8_t eeprom_read_byte(const uint8_t*)'

 uint8_t eeprom_read_byte (const uint8_t *__p) __ATTR_PURE__;

         ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:60:40: warning: invalid conversion from 'int' to 'const uint8_t* {aka const unsigned char*}' [-fpermissive]

   VAR_alarm_FLAG2 = eeprom_read_byte(13);

                                        ^

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/USBAPI.h:25:0,

                 from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:233,

                 from C:\Users\user123\AppData\Local\Temp\arduino_build_52864\sketch\Polivalka.ino.cpp:1:

c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\eeprom.h:137:9: note:   initializing argument 1 of 'uint8_t eeprom_read_byte(const uint8_t*)'

 uint8_t eeprom_read_byte (const uint8_t *__p) __ATTR_PURE__;

         ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino: In function 'void loop()':

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:108:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]

   if ((AW1 > 0) && (millis() - AW1 > VAR_AL_DLIT1*60000)) {digitalWrite(ALARM_PIN, LOW); AW1 = 0;}

                                    ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:109:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]

   if ((AW2 > 0) && (millis() - AW2 > VAR_AL_DLIT2*60000)) {digitalWrite(ALARM_PIN, LOW); AW2 = 0;}

                                    ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino: In function 'void LongPressStop()':

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:179:72: warning: invalid conversion from 'int' to 'const uint16_t* {aka const unsigned int*}' [-fpermissive]

         /* б1.час.*/ case 7: if (VAR_AL_HOUR1 != eeprom_read_word(4)) eeprom_update_word(4, VAR_AL_HOUR1); break;

                                                                        ^

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/USBAPI.h:25:0,

                 from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:233,

                 from C:\Users\user123\AppData\Local\Temp\arduino_build_52864\sketch\Polivalka.ino.cpp:1:

c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\eeprom.h:142:10: note:   initializing argument 1 of 'uint16_t eeprom_read_word(const uint16_t*)'

 uint16_t eeprom_read_word (const uint16_t *__p) __ATTR_PURE__;

          ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:179:51: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]

         /* б1.час.*/ case 7: if (VAR_AL_HOUR1 != eeprom_read_word(4)) eeprom_update_word(4, VAR_AL_HOUR1); break;

                                                   ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:179:109: warning: invalid conversion from 'int' to 'uint16_t* {aka unsigned int*}' [-fpermissive]

         /* б1.час.*/ case 7: if (VAR_AL_HOUR1 != eeprom_read_word(4)) eeprom_update_word(4, VAR_AL_HOUR1); break;

                                                                                                             ^

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/USBAPI.h:25:0,

                 from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:233,

                 from C:\Users\user123\AppData\Local\Temp\arduino_build_52864\sketch\Polivalka.ino.cpp:1:

c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\eeprom.h:196:6: note:   initializing argument 1 of 'void eeprom_update_word(uint16_t*, uint16_t)'

 void eeprom_update_word (uint16_t *__p, uint16_t __value);

      ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:180:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]

         /* б1.мин.*/ case 8: if (VAR_AL_MIN1 != eeprom_read_word(0)) eeprom_update_word(0, VAR_AL_MIN1); break;

                                                  ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:181:76: warning: invalid conversion from 'int' to 'const uint8_t* {aka const unsigned char*}' [-fpermissive]

         /* б1.вкл.*/ case 9: if (VAR_alarm_FLAG1 != eeprom_read_byte(12)) eeprom_update_byte(12, VAR_alarm_FLAG1); break;

                                                                            ^

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/USBAPI.h:25:0,

                 from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:233,

                 from C:\Users\user123\AppData\Local\Temp\arduino_build_52864\sketch\Polivalka.ino.cpp:1:

c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\eeprom.h:137:9: note:   initializing argument 1 of 'uint8_t eeprom_read_byte(const uint8_t*)'

 uint8_t eeprom_read_byte (const uint8_t *__p) __ATTR_PURE__;

         ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:181:117: warning: invalid conversion from 'int' to 'uint8_t* {aka unsigned char*}' [-fpermissive]

         /* б1.вкл.*/ case 9: if (VAR_alarm_FLAG1 != eeprom_read_byte(12)) eeprom_update_byte(12, VAR_alarm_FLAG1); break;

                                                                                                                     ^

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/USBAPI.h:25:0,

                 from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:233,

                 from C:\Users\user123\AppData\Local\Temp\arduino_build_52864\sketch\Polivalka.ino.cpp:1:

c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\eeprom.h:191:6: note:   initializing argument 1 of 'void eeprom_update_byte(uint8_t*, uint8_t)'

 void eeprom_update_byte (uint8_t *__p, uint8_t __value);

      ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:182:73: warning: invalid conversion from 'int' to 'const uint16_t* {aka const unsigned int*}' [-fpermissive]

         /* б1.длт.*/ case 10: if (VAR_AL_DLIT1 != eeprom_read_word(8)) eeprom_update_word(8, VAR_AL_DLIT1); break;

                                                                         ^

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/USBAPI.h:25:0,

                 from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:233,

                 from C:\Users\user123\AppData\Local\Temp\arduino_build_52864\sketch\Polivalka.ino.cpp:1:

c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\eeprom.h:142:10: note:   initializing argument 1 of 'uint16_t eeprom_read_word(const uint16_t*)'

 uint16_t eeprom_read_word (const uint16_t *__p) __ATTR_PURE__;

          ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:182:52: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]

         /* б1.длт.*/ case 10: if (VAR_AL_DLIT1 != eeprom_read_word(8)) eeprom_update_word(8, VAR_AL_DLIT1); break;

                                                    ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:182:110: warning: invalid conversion from 'int' to 'uint16_t* {aka unsigned int*}' [-fpermissive]

         /* б1.длт.*/ case 10: if (VAR_AL_DLIT1 != eeprom_read_word(8)) eeprom_update_word(8, VAR_AL_DLIT1); break;

                                                                                                              ^

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/USBAPI.h:25:0,

                 from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:233,

                 from C:\Users\user123\AppData\Local\Temp\arduino_build_52864\sketch\Polivalka.ino.cpp:1:

c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\eeprom.h:196:6: note:   initializing argument 1 of 'void eeprom_update_word(uint16_t*, uint16_t)'

 void eeprom_update_word (uint16_t *__p, uint16_t __value);

      ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:183:73: warning: invalid conversion from 'int' to 'const uint16_t* {aka const unsigned int*}' [-fpermissive]

         /* б2.час.*/ case 11: if (VAR_AL_HOUR2 != eeprom_read_word(6)) eeprom_update_word(6, VAR_AL_HOUR2); break;

                                                                         ^

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/USBAPI.h:25:0,

                 from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:233,

                 from C:\Users\user123\AppData\Local\Temp\arduino_build_52864\sketch\Polivalka.ino.cpp:1:

c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\eeprom.h:142:10: note:   initializing argument 1 of 'uint16_t eeprom_read_word(const uint16_t*)'

 uint16_t eeprom_read_word (const uint16_t *__p) __ATTR_PURE__;

          ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:183:52: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]

         /* б2.час.*/ case 11: if (VAR_AL_HOUR2 != eeprom_read_word(6)) eeprom_update_word(6, VAR_AL_HOUR2); break;

                                                    ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:183:110: warning: invalid conversion from 'int' to 'uint16_t* {aka unsigned int*}' [-fpermissive]

         /* б2.час.*/ case 11: if (VAR_AL_HOUR2 != eeprom_read_word(6)) eeprom_update_word(6, VAR_AL_HOUR2); break;

                                                                                                              ^

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/USBAPI.h:25:0,

                 from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:233,

                 from C:\Users\user123\AppData\Local\Temp\arduino_build_52864\sketch\Polivalka.ino.cpp:1:

c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\eeprom.h:196:6: note:   initializing argument 1 of 'void eeprom_update_word(uint16_t*, uint16_t)'

 void eeprom_update_word (uint16_t *__p, uint16_t __value);

      ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:184:72: warning: invalid conversion from 'int' to 'const uint16_t* {aka const unsigned int*}' [-fpermissive]

         /* б2.мин.*/ case 12: if (VAR_AL_MIN2 != eeprom_read_word(2)) eeprom_update_word(2, VAR_AL_MIN2); break;

                                                                        ^

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/USBAPI.h:25:0,

                 from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:233,

                 from C:\Users\user123\AppData\Local\Temp\arduino_build_52864\sketch\Polivalka.ino.cpp:1:

c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\eeprom.h:142:10: note:   initializing argument 1 of 'uint16_t eeprom_read_word(const uint16_t*)'

 uint16_t eeprom_read_word (const uint16_t *__p) __ATTR_PURE__;

          ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:184:51: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]

         /* б2.мин.*/ case 12: if (VAR_AL_MIN2 != eeprom_read_word(2)) eeprom_update_word(2, VAR_AL_MIN2); break;

                                                   ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:184:108: warning: invalid conversion from 'int' to 'uint16_t* {aka unsigned int*}' [-fpermissive]

         /* б2.мин.*/ case 12: if (VAR_AL_MIN2 != eeprom_read_word(2)) eeprom_update_word(2, VAR_AL_MIN2); break;

                                                                                                            ^

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/USBAPI.h:25:0,

                 from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:233,

                 from C:\Users\user123\AppData\Local\Temp\arduino_build_52864\sketch\Polivalka.ino.cpp:1:

c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\eeprom.h:196:6: note:   initializing argument 1 of 'void eeprom_update_word(uint16_t*, uint16_t)'

 void eeprom_update_word (uint16_t *__p, uint16_t __value);

      ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:185:77: warning: invalid conversion from 'int' to 'const uint8_t* {aka const unsigned char*}' [-fpermissive]

         /* б2.вкл.*/ case 13: if (VAR_alarm_FLAG2 != eeprom_read_byte(13)) eeprom_update_byte(13, VAR_alarm_FLAG2); break;

                                                                             ^

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/USBAPI.h:25:0,

                 from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:233,

                 from C:\Users\user123\AppData\Local\Temp\arduino_build_52864\sketch\Polivalka.ino.cpp:1:

c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\eeprom.h:137:9: note:   initializing argument 1 of 'uint8_t eeprom_read_byte(const uint8_t*)'

 uint8_t eeprom_read_byte (const uint8_t *__p) __ATTR_PURE__;

         ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:185:118: warning: invalid conversion from 'int' to 'uint8_t* {aka unsigned char*}' [-fpermissive]

         /* б2.вкл.*/ case 13: if (VAR_alarm_FLAG2 != eeprom_read_byte(13)) eeprom_update_byte(13, VAR_alarm_FLAG2); break;

                                                                                                                      ^

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/USBAPI.h:25:0,

                 from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:233,

                 from C:\Users\user123\AppData\Local\Temp\arduino_build_52864\sketch\Polivalka.ino.cpp:1:

c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\eeprom.h:191:6: note:   initializing argument 1 of 'void eeprom_update_byte(uint8_t*, uint8_t)'

 void eeprom_update_byte (uint8_t *__p, uint8_t __value);

      ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:186:74: warning: invalid conversion from 'int' to 'const uint16_t* {aka const unsigned int*}' [-fpermissive]

         /* б2.длт.*/ case 14: if (VAR_AL_DLIT2 != eeprom_read_word(10)) eeprom_update_word(10, VAR_AL_DLIT2); break;

                                                                          ^

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/USBAPI.h:25:0,

                 from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:233,

                 from C:\Users\user123\AppData\Local\Temp\arduino_build_52864\sketch\Polivalka.ino.cpp:1:

c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\eeprom.h:142:10: note:   initializing argument 1 of 'uint16_t eeprom_read_word(const uint16_t*)'

 uint16_t eeprom_read_word (const uint16_t *__p) __ATTR_PURE__;

          ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:186:52: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]

         /* б2.длт.*/ case 14: if (VAR_AL_DLIT2 != eeprom_read_word(10)) eeprom_update_word(10, VAR_AL_DLIT2); break;

                                                    ^

C:\Users\user123\Documents\Arduino\Polivalka\Polivalka.ino:186:112: warning: invalid conversion from 'int' to 'uint16_t* {aka unsigned int*}' [-fpermissive]

         /* б2.длт.*/ case 14: if (VAR_AL_DLIT2 != eeprom_read_word(10)) eeprom_update_word(10, VAR_AL_DLIT2); break;

                                                                                                                ^

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/USBAPI.h:25:0,

                 from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:233,

                 from C:\Users\user123\AppData\Local\Temp\arduino_build_52864\sketch\Polivalka.ino.cpp:1:

c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\eeprom.h:196:6: note:   initializing argument 1 of 'void eeprom_update_word(uint16_t*, uint16_t)'

 void eeprom_update_word (uint16_t *__p, uint16_t __value);

      ^

Compiling libraries...
Compiling library "OneButton"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\OneButton" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\iarduino_RTC-1.3.4\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\UTFT-master" "C:\\Users\\user123\\Documents\\Arduino\\libraries\\OneButton\\OneButton.cpp" -o "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\libraries\\OneButton\\OneButton.cpp.o"
Compiling library "Wire"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\OneButton" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\iarduino_RTC-1.3.4\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\UTFT-master" "C:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src\\Wire.cpp" -o "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\libraries\\Wire\\Wire.cpp.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-gcc" -c -g -Os -Wall -Wextra -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\OneButton" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\iarduino_RTC-1.3.4\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\UTFT-master" "C:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src\\utility\\twi.c" -o "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\libraries\\Wire\\utility\\twi.c.o"
Compiling library "iarduino_RTC-1.3.4"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\OneButton" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\iarduino_RTC-1.3.4\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\UTFT-master" "C:\\Users\\user123\\Documents\\Arduino\\libraries\\iarduino_RTC-1.3.4\\src\\iarduino_RTC.cpp" -o "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\libraries\\iarduino_RTC-1.3.4\\iarduino_RTC.cpp.o"
In file included from C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src\iarduino_RTC.h:33:0,

                 from C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src\iarduino_RTC.cpp:1:

C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src\iarduino_RTC_DS1302.h: In member function 'bool iarduino_RTC_DS1302::funcWriteReg(uint8_t, uint8_t)':

C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src\iarduino_RTC_DS1302.h:59:3: warning: no return statement in function returning non-void [-Wreturn-type]

   }                      //

   ^

C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src\iarduino_RTC_DS1302.h: In member function 'void iarduino_RTC_DS1302::funcWriteByte(uint8_t)':

C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src\iarduino_RTC_DS1302.h:62:202: warning: comparison is always true due to limited range of data type [-Wtype-limits]

   void funcWriteByte (uint8_t j)              /* Передача  одного байта  (байт для передачи)         */ {uint8_t i=0, n=500/busRate+1; pinMode(pinDAT, OUTPUT); while(i>=0 && i<8){digitalWrite(pinDAT, (j & _BV(i))); delayMicroseconds(n); digitalWrite(pinCLK, 1); delayMicroseconds(n); digitalWrite(pinCLK, 0); i++;} pinMode(pinDAT, INPUT);}

                                                                                                                                                                                                          ^

C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src\iarduino_RTC_DS1302.h: In member function 'uint8_t iarduino_RTC_DS1302::funcReadByte(bool)':

C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src\iarduino_RTC_DS1302.h:63:301: warning: comparison is always true due to limited range of data type [-Wtype-limits]

   uint8_t funcReadByte (bool j)              /* Получение одного байта  (флаг чтения предустановленного бита с линии DAT) */ {uint8_t i=0, k=0, n=500/busRate+1; pinMode(pinDAT, INPUT); if(j){if(digitalRead(pinDAT)){k |= _BV(i);} i++;} while(i>=0 && i<8){digitalWrite(pinCLK, 1); delayMicroseconds(n); digitalWrite(pinCLK, 0); delayMicroseconds(n); if(digitalRead(pinDAT)){k |= _BV(i);} i++;} return k;}

                                                                                                                                                                                                                                                                                                             ^

In file included from C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src\iarduino_RTC_DS1307.h:4:0,

                 from C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src\iarduino_RTC.h:34,

                 from C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src\iarduino_RTC.cpp:1:

C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src\iarduino_RTC_I2C.h: In member function 'virtual bool iarduino_I2C::readBytes(uint8_t, uint8_t, uint8_t*, uint8_t)':

C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src\iarduino_RTC_I2C.h:145:24: warning: suggest parentheses around comparison in operand of '&' [-Wparentheses]

      if (sum) { if(TWSR&0xF8!=0x50) {  i=0;}}    // Если после чтения очередного байта пакета значение регистра состояния шины I2C Arduino TWSR с маской 0xF8 не равно 0x50 значит произошла ошибка при чтении

                        ^

C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src\iarduino_RTC_I2C.h:146:21: warning: suggest parentheses around comparison in operand of '&' [-Wparentheses]

      else  { if(TWSR&0xF8!=0x58) {  i=0;}}    // Если после чтения последного байта пакета значение регистра состояния шины I2C Arduino TWSR с маской 0xF8 не равно 0x58 значит произошла ошибка при чтении

                     ^

C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src\iarduino_RTC_I2C.h: In member function 'virtual bool iarduino_I2C::readBytes(uint8_t, uint8_t*, uint8_t)':

C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src\iarduino_RTC_I2C.h:168:24: warning: suggest parentheses around comparison in operand of '&' [-Wparentheses]

      if (sum) { if(TWSR&0xF8!=0x50) {  i=0;}}    // Если после чтения очередного байта пакета значение регистра состояния шины I2C Arduino TWSR с маской 0xF8 не равно 0x50 значит произошла ошибка при чтении

                        ^

C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src\iarduino_RTC_I2C.h:169:21: warning: suggest parentheses around comparison in operand of '&' [-Wparentheses]

      else  { if(TWSR&0xF8!=0x58) {  i=0;}}    // Если после чтения последного байта пакета значение регистра состояния шины I2C Arduino TWSR с маской 0xF8 не равно 0x58 значит произошла ошибка при чтении

                     ^

C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src\iarduino_RTC.cpp: In member function 'char* iarduino_RTC::gettime(const char*)':

C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4\src\iarduino_RTC.cpp:6:26: warning: unused variable 'f' [-Wunused-variable]

    uint8_t j, k, n; bool f;                  // Объявляем локальные переменные

                          ^

Compiling library "UTFT-master"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-gcc" -c -g -Os -Wall -Wextra -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\OneButton" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\iarduino_RTC-1.3.4\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\UTFT-master" "C:\\Users\\user123\\Documents\\Arduino\\libraries\\UTFT-master\\OCR_A_Extended_M.c" -o "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\libraries\\UTFT-master\\OCR_A_Extended_M.c.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-gcc" -c -g -Os -Wall -Wextra -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\OneButton" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\iarduino_RTC-1.3.4\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\UTFT-master" "C:\\Users\\user123\\Documents\\Arduino\\libraries\\UTFT-master\\SixteenSegment16x24.c" -o "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\libraries\\UTFT-master\\SixteenSegment16x24.c.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-gcc" -c -g -Os -Wall -Wextra -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\OneButton" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\iarduino_RTC-1.3.4\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\UTFT-master" "C:\\Users\\user123\\Documents\\Arduino\\libraries\\UTFT-master\\DotMatrix_M_Slash.c" -o "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\libraries\\UTFT-master\\DotMatrix_M_Slash.c.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-gcc" -c -g -Os -Wall -Wextra -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\OneButton" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\iarduino_RTC-1.3.4\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\UTFT-master" "C:\\Users\\user123\\Documents\\Arduino\\libraries\\UTFT-master\\DefaultFonts.c" -o "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\libraries\\UTFT-master\\DefaultFonts.c.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\OneButton" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\iarduino_RTC-1.3.4\\src" "-IC:\\Users\\user123\\Documents\\Arduino\\libraries\\UTFT-master" "C:\\Users\\user123\\Documents\\Arduino\\libraries\\UTFT-master\\UTFT.cpp" -o "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\libraries\\UTFT-master\\UTFT.cpp.o"
C:\Users\user123\Documents\Arduino\libraries\UTFT-master\UTFT.cpp: In member function 'void UTFT::printNumF(double, byte, int, int, char, int, char)':

C:\Users\user123\Documents\Arduino\libraries\UTFT-master\UTFT.cpp:1105:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]

   for (int i=0; i<sizeof(st); i++)

                  ^

C:\Users\user123\Documents\Arduino\libraries\UTFT-master\UTFT.cpp:1115:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]

    for (int i=1; i<sizeof(st); i++)

                   ^

C:\Users\user123\Documents\Arduino\libraries\UTFT-master\UTFT.cpp:1121:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]

    for (int i=0; i<sizeof(st); i++)

                   ^

Compiling core...
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-gcc" -c -g -x assembler-with-cpp -flto -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "C:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino\\wiring_pulse.S" -o "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\wiring_pulse.S.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-gcc" -c -g -Os -Wall -Wextra -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "C:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino\\hooks.c" -o "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\hooks.c.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-gcc" -c -g -Os -Wall -Wextra -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "C:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino\\wiring.c" -o "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\wiring.c.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-gcc" -c -g -Os -Wall -Wextra -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "C:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino\\wiring_shift.c" -o "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\wiring_shift.c.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-gcc" -c -g -Os -Wall -Wextra -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "C:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino\\wiring_digital.c" -o "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\wiring_digital.c.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-gcc" -c -g -Os -Wall -Wextra -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "C:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino\\wiring_pulse.c" -o "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\wiring_pulse.c.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-gcc" -c -g -Os -Wall -Wextra -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "C:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino\\WInterrupts.c" -o "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\WInterrupts.c.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-gcc" -c -g -Os -Wall -Wextra -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "C:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino\\wiring_analog.c" -o "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\wiring_analog.c.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "C:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino\\HardwareSerial0.cpp" -o "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\HardwareSerial0.cpp.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "C:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino\\HardwareSerial1.cpp" -o "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\HardwareSerial1.cpp.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "C:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino\\HardwareSerial.cpp" -o "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\HardwareSerial.cpp.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "C:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino\\CDC.cpp" -o "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\CDC.cpp.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "C:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino\\Tone.cpp" -o "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\Tone.cpp.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "C:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino\\IPAddress.cpp" -o "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\IPAddress.cpp.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "C:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino\\PluggableUSB.cpp" -o "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\PluggableUSB.cpp.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "C:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino\\HardwareSerial2.cpp" -o "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\HardwareSerial2.cpp.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "C:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino\\Print.cpp" -o "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\Print.cpp.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "C:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino\\HardwareSerial3.cpp" -o "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\HardwareSerial3.cpp.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "C:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino\\Stream.cpp" -o "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\Stream.cpp.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "C:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino\\WString.cpp" -o "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\WString.cpp.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "C:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino\\USBCore.cpp" -o "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\USBCore.cpp.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "C:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino\\WMath.cpp" -o "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\WMath.cpp.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "C:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino\\main.cpp" -o "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\main.cpp.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "C:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino\\abi.cpp" -o "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\abi.cpp.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "C:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino\\new.cpp" -o "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\new.cpp.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-gcc-ar" rcs "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\core.a" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\CDC.cpp.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-gcc-ar" rcs "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\core.a" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\HardwareSerial.cpp.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-gcc-ar" rcs "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\core.a" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\HardwareSerial0.cpp.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-gcc-ar" rcs "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\core.a" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\HardwareSerial1.cpp.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-gcc-ar" rcs "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\core.a" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\HardwareSerial2.cpp.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-gcc-ar" rcs "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\core.a" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\HardwareSerial3.cpp.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-gcc-ar" rcs "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\core.a" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\IPAddress.cpp.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-gcc-ar" rcs "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\core.a" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\PluggableUSB.cpp.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-gcc-ar" rcs "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\core.a" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\Print.cpp.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-gcc-ar" rcs "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\core.a" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\Stream.cpp.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-gcc-ar" rcs "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\core.a" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\Tone.cpp.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-gcc-ar" rcs "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\core.a" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\USBCore.cpp.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-gcc-ar" rcs "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\core.a" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\WInterrupts.c.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-gcc-ar" rcs "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\core.a" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\WMath.cpp.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-gcc-ar" rcs "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\core.a" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\WString.cpp.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-gcc-ar" rcs "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\core.a" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\abi.cpp.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-gcc-ar" rcs "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\core.a" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\hooks.c.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-gcc-ar" rcs "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\core.a" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\main.cpp.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-gcc-ar" rcs "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\core.a" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\new.cpp.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-gcc-ar" rcs "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\core.a" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\wiring.c.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-gcc-ar" rcs "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\core.a" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\wiring_analog.c.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-gcc-ar" rcs "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\core.a" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\wiring_digital.c.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-gcc-ar" rcs "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\core.a" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\wiring_pulse.S.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-gcc-ar" rcs "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\core.a" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\wiring_pulse.c.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-gcc-ar" rcs "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\core.a" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\core\\wiring_shift.c.o"
Archiving built core (caching) in: C:\Users\user123\AppData\Local\Temp\arduino_cache_105200\core\core_arduino_avr_nano_cpu_atmega328old_0c812875ac70eb4a9b385d8fb077f54c.a
Linking everything together...
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-gcc" -Wall -Wextra -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections -mmcu=atmega328p -o "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864/Polivalka.ino.elf" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\sketch\\Polivalka.ino.cpp.o" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\libraries\\OneButton\\OneButton.cpp.o" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\libraries\\Wire\\Wire.cpp.o" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\libraries\\Wire\\utility\\twi.c.o" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\libraries\\iarduino_RTC-1.3.4\\iarduino_RTC.cpp.o" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\libraries\\UTFT-master\\DefaultFonts.c.o" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\libraries\\UTFT-master\\DotMatrix_M_Slash.c.o" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\libraries\\UTFT-master\\OCR_A_Extended_M.c.o" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\libraries\\UTFT-master\\SixteenSegment16x24.c.o" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864\\libraries\\UTFT-master\\UTFT.cpp.o" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864/core\\core.a" "-LC:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864" -lm
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-objcopy" -O ihex -j .eeprom --set-section-flags=.eeprom=alloc,load --no-change-warnings --change-section-lma .eeprom=0 "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864/Polivalka.ino.elf" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864/Polivalka.ino.eep"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-objcopy" -O ihex -R .eeprom "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864/Polivalka.ino.elf" "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864/Polivalka.ino.hex"
Using library OneButton in folder: C:\Users\user123\Documents\Arduino\libraries\OneButton (legacy)
Using library Wire at version 1.0 in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire 
Using library iarduino_RTC-1.3.4 at version 1.3.4 in folder: C:\Users\user123\Documents\Arduino\libraries\iarduino_RTC-1.3.4 
Using library UTFT-master in folder: C:\Users\user123\Documents\Arduino\libraries\UTFT-master (legacy)
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-size" -A "C:\\Users\\user123\\AppData\\Local\\Temp\\arduino_build_52864/Polivalka.ino.elf"
Sketch uses 27076 bytes (88%) of program storage space. Maximum is 30720 bytes.
Global variables use 592 bytes (28%) of dynamic memory, leaving 1456 bytes for local variables. Maximum is 2048 bytes.
C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avrdude -CC:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf -v -patmega328p -carduino -PCOM3 -b19200 -Uflash:w:C:\Users\user123\AppData\Local\Temp\arduino_build_52864/Polivalka.ino.hex:i 

avrdude: Version 6.3-20171130
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2014 Joerg Wunsch

         System wide configuration file is "C:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf"

         Using Port                    : COM3
         Using Programmer              : arduino
         Overriding Baud Rate          : 19200
         AVR Part                      : ATmega328P
         Chip Erase delay              : 9000 us
         PAGEL                         : PD7
         BS2                           : PC2
         RESET disposition             : dedicated
         RETRY pulse                   : SCK
         serial program mode           : yes
         parallel program mode         : yes
         Timeout                       : 200
         StabDelay                     : 100
         CmdexeDelay                   : 25
         SyncLoops                     : 32
         ByteDelay                     : 0
         PollIndex                     : 3
         PollValue                     : 0x53
         Memory Detail                 :

                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           eeprom        65    20     4    0 no       1024    4      0  3600  3600 0xff 0xff
           flash         65     6   128    0 yes     32768  128    256  4500  4500 0xff 0xff
           lfuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           hfuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           efuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           lock           0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           calibration    0     0     0    0 no          1    0      0     0     0 0x00 0x00
           signature      0     0     0    0 no          3    0      0     0     0 0x00 0x00

         Programmer Type : Arduino
         Description     : Arduino
         Hardware Version: 2
         Firmware Version: 1.18
         Topcard         : Unknown
         Vtarget         : 0.0 V
         Varef           : 0.0 V
         Oscillator      : Off
         SCK period      : 0.1 us

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.00s

avrdude: Device signature = 0x000000 (retrying)

Reading | ################################################## | 100% 0.01s

avrdude: Device signature = 0x000000 (retrying)

An error occurred while uploading the sketch
Reading | ################################################## | 100% 0.01s

avrdude: Device signature = 0x000000
avrdude: Yikes!  Invalid device signature.
         Double check connections and try again, or use -F to override
         this check.


avrdude done.  Thank you.

 

b707
Offline
Зарегистрирован: 26.05.2017

судя по нулевой сигнатуре - МК не отвечает. То есть либо контроллер дохлый, либо связи нет

Komandir
Komandir аватар
Offline
Зарегистрирован: 18.08.2018

Как теперь развидеть эти портянки ? ТС научитесь уже пользоваться форумом !!! И нам никуда не уперся вывод лога компиляции !!!

Надеюсь вы видели как надо подключать MOSI-MOSI MISO-MISO ... Reset правильно подключен/задан ?

Xomyc
Offline
Зарегистрирован: 10.04.2020

Komandir пишет:

Как теперь развидеть эти портянки ? ТС научитесь уже пользоваться форумом !!! И нам никуда не уперся вывод лога компиляции !!!

Надеюсь вы видели как надо подключать MOSI-MOSI MISO-MISO ... Reset правильно подключен/задан ?

А вы только поортянку читали? Я выше написал как подключаю ардуинку для программирования. Или это надо в подписи к каждому сообщению поставить? Как там написано я подключаю правильно. 7 раз проверил, один раз подключил. Если там написано неверно, тогда и я неверно подключил.

Ну а на счет портянок.... меня просили приложить.

Komandir
Komandir аватар
Offline
Зарегистрирован: 18.08.2018

Просил я лог загрузки, а не лог компилятора ...

Я всё читал ... и про "коротнул питание" тоже ... именно по этому и думаю что вдруг опять какой косяк в соединении...

Ардуина ваша изначально на какое питание? Если на 5, то какие 3.3 вы на ней ищете ?

Какое напряжение на самом МК сейчас при подключении к другой ардуине для прошивки ?

Xomyc
Offline
Зарегистрирован: 10.04.2020

Komandir пишет:

Просил я лог загрузки, а не лог компилятора ...

Я всё читал ... и про "коротнул питание" тоже ... именно по этому и думаю что вдруг опять какой косяк в соединении...

Ну да, не знаю я как их разделить. Или просто лог компилятора отключить надо?

По соединению, если принцип правильный там написан, то соединил правильно.

Коротнул из-за того что плохо почему-то один бок платы протравился. Точнее перетравился и пришлось дорожки тонкими проводками надпаивать и когда искал в чем дело, стал между надпаяными дорожками пинцетом чистить, а питание не отключил.

Komandir
Komandir аватар
Offline
Зарегистрирован: 18.08.2018

Ардуина ваша изначально на какое питание? Если на 5, то какие 3.3 вы на ней ищете ?

Какое напряжение на самом МК сейчас при подключении к другой ардуине для прошивки ?

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

Komandir пишет:

Ардуина ваша изначально на какое питание? Если на 5, то какие 3.3 вы на ней ищете ?

у ней выход есть на 3.3В, для питания внешних устройств. Cделан, какрас, на AMS1117

Komandir
Komandir аватар
Offline
Зарегистрирован: 18.08.2018

DetSimen на нано ???

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

Komandir пишет:

DetSimen на нано ???

в последнее время, на большинстве нано оне есть

Xomyc
Offline
Зарегистрирован: 10.04.2020

А у меня одна 1117, только на 5В. Но 3,3 то контакт есть. Ну собственно TFT экран то работал.

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

Значить, у тебя плохая нана. Фу-фу-фу, выбрось каку. 

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

Xomyc пишет:

А у меня одна 1117, только на 5В. Но 3,3 то контакт есть. 

Видимо, камень сам у себя в недрах 3.3В производит. Из эфирного электричества.