Перестала работать Ардуино НАНО
- Войдите на сайт для отправки комментариев
Пт, 08/05/2020 - 23:46
Собираю схему на основе Ардуино НАНО. Коротнул 5 в на землю через полевой транзистор. После этого схема работать перестала. Ничего с виду не сгорело, но Ардуинка компом не находится, COM порт не задействуется. На Ардуинке горит питание и RX. Как думаете, на выброс? Или выпаять из схемы и смотреть? Вдруг не на Ардуинке что-то сдохло. Геморройно правда это. Уж очень быстро металлизация от текстолита отходит.
Геморройно правда это. Уж очень быстро металлизация от текстолита отходит.
вы ардуину прямо в плату впаиваете? А вот так вот не додумались сделать:
Уж очень быстро металлизация от текстолита отходит.
Паяешь таким? ;))))))))))))
Макетно-букетный период уже пройден, собираю уже готовую вещь в специально куплено корпусе. При чем немного не рассчитал и арбуинку пришлось боком впаивать.
Уж очень быстро металлизация от текстолита отходит.
Паяешь таким? ;))))))))))))
Такой есть. Но паяю паяльной станцией. Да и не паял, когда коротнуло. Не совсем я дурак под напряжением паять.
Уж очень быстро металлизация от текстолита отходит.
Никогда не покупайте такие платы (хотя они и заметно дешевле):
покупайте такие:
После этого схема работать перестала. Ничего с виду не сгорело, но Ардуинка компом не находится, COM порт не задействуется. На Ардуинке горит питание и RX.
Сам МК что-нибудь делает? Код выполняет? Если проблема только с COM портом, то меняйте CH340 (если нано - это китайский клон). У меня так же одна ардуина сдохла при КЗ, сам МК выжил, а UART - сдох, перепаял - заработало. Если под рукой нет новой CH340, то просто сдуйте старый, и попробуйте запрограммировать ардуину внешним программатором (например другой ардуиной).
микросхемы монтируют в панельки не только пионеры в "макетно-букетном" периоде, но и производители в промышленной аппаратуре. Более того, почти уверен, что указанная в #1 технология дает более надежные соединения, чем неумелая пайка прямо в макетку, у которой "металлизация отслаивается".
А уж про технологичность сборки-разборки и говорить нечего.
Если под рукой нет новой CH340, то просто сдуйте старый, и попробуйте запрограммировать ардуину внешним программатором (например другой ардуиной).
если программировать внешним программатором, то и УАрТ сдувать необязательно...
если программировать внешним программатором, то и УАрТ сдувать необязательно...
Дохлый UART может гадить в COM порт, или еще чего коротить. Если комп не видит COM порт при подключении, CH340 - скорее всего дохлая, так-то она и без МК может работать и должна верно определятся.
Но в любом случае нужно сперва проверить питания, есть ли +5 и +3.3В, там где они должны быть.
микросхемы монтируют в панельки не только пионеры в "макетно-букетном" периоде, но и производители в промышленной аппаратуре. Более того, почти уверен, что указанная в #1 технология дает более надежные соединения, чем неумелая пайка прямо в макетку, у которой "металлизация отслаивается".
А уж про технологичность сборки-разборки и говорить нечего.
Там для панельки нет места. Просто если брал бы корпус больше, он бы уж совсем большой был.
Плата не макетная. Печать сам делал. Только вот блин с одной стороны она перетравилась чтоль малёк. (односторонний текмтолит, имеется ввиду слева перетравилась).
Питание вроде есть. Работоспособность проверю. Там визуально только питание на жк дисплей должно подаваться, не подаётся. Попробую принудительно подать и посмотреть. Но это уже после праздников.
Такие разъёмы практически никак не фиксируются и при эксплуатации иногда глючат, особенно при вибрации и гулянии температуры.
Можно сделать по сути также, но лучше.
Мамы - обычные цанговые "кругляшки" (они продаются по 40 пинов), только ардуине нужно припаивать не плоские, а круглые гребёнки (т.к. обычные плоские в эти мамы не полезут). Круглые гребёнки отлично входят в круглые мамы и фиксируются цангами, а если для условий вибрации, то важно, что между платами получается ровно 10 мм, т.е. ставишь между платами латунные стойки на 10мм и стягиваешь винтами - тогда всё вообще намертво. Соединение исключительно надёжное и легко разбираемое.
Лучшего в домашних условиях за копейки и придумать трудно. Если не очень понятно, могу фото привести и ссылки на детали. Надо?
. Если не очень понятно, могу фото привести и ссылки на детали. Надо?
был бы благодарен. цанговые панельки знаю, но как вы из винтами стягиваете - не очень понял
. Если не очень понятно, могу фото привести и ссылки на детали. Надо?
был бы благодарен. цанговые панельки знаю, но как вы из винтами стягиваете - не очень понял
Посередине ардуины сверлится отверстие на 5мм...
А помоему Припять лучше. Только надо не теми разъёмами, что прилагаются. Те что прилагаются хрен пропаяешь. Чуть не кислотой паять пришлось.
Все там нормально паяется, если умеешь, конечно. Просто кислоту не надо бездумно применять. Меня иногда поражает, какие убитые платы показывают мне клиенты. Все контакты сожжены чуть не текстолита. Хотяу меня вообще ни разу не было проблем с пайкой китайских плат
цанговые панельки знаю, но как вы из винтами стягиваете - не очень понял
Вот смотрите, цанговые панельки (1), а на Нанке припаяна круглая гребёнка (2).
Входит очень плотно, даже как-то "подпружиненно" и очень хорошо сидит (фото ниже).
Кстати, заметьте, что я на нанку напаял нормально IDC-6 разъём, чтобы не путаться каким боком программатор втыкать. С трудом но влазит по ширине, чтобы не мешать паять гремёнки (а если снизу напиллингом - так и легко влазит).
Теперь про винты, вот пример - у дисплея есть крепёжные отверстия (4) и 8-пиновый разъём. К плате привинчены латунные стойки (3) высотой 10мм (ссылка не конкретно на эти, но их миллион, а суть у всех одна). Напаяны всё тот же цанговый разъём (1) и круглая гребёнка (2).
Ниже показана конструкция в сборе со стороны разъёма и просто вид сверху. Вот такое соединение показало себя исключительно надёжным. Разбирается очень легко - отвинчиваешь винты и вытаскиваешь разъём.
a
Годная вещь - в корзину. А позолоченность реальная или визуальнная? Как паяются, хорошо?
А то белые плоские с гидропиритом паяю.
Чтобы не ставить на плату разъём ISP, программатор подключаю к ардуино pro mini через десяти пиновую гребенку как на фото. Гребенка-папа длинными концами вверх, а короткими впаяна в плату. Может пригодится кому.
А позолоченность реальная или визуальнная? Как паяются, хорошо?
Нормально, любым нейтральным флюсом, а если припой с канифолью внутри, так и вовсе без ничего.
Можете поглядеть на фото Нанки - там видны вполне ровненькие, кругленькие "напаяши" - безо всяких особых усилий.
Не, два раза паял то что китайцы с наной присылали, оба раза вааще не паялись. А уж поверьте, я со школы в УПК на радио монтажника учился, потом ещё года 3 в НИИ радиомонтажником паял. А там гос приёмка! Каждую пайку проверяли!
Народ, таки по теме. Если эта cn340 сдохла, может из-за этого ардуинка не работать? Если её выпаять, может ситуация исправиться?
Если контроллер живой, то 340 ей не помешает работать. Если микрик дохлый, то ничего не поможет. На всякий выпаяй 340ю.
Собираю схему на основе Ардуино НАНО. Коротнул 5 в на землю через полевой транзистор. После этого схема работать перестала. Ничего с виду не сгорело, но Ардуинка компом не находится, COM порт не задействуется. На Ардуинке горит питание и RX. Как думаете, на выброс? Или выпаять из схемы и смотреть? Вдруг не на Ардуинке что-то сдохло. Геморройно правда это. Уж очень быстро металлизация от текстолита отходит.
Родное сердце! А почему ты решил, то сама ардуинка не работает? То что "компом не находится" я понял. Это касается подключения по USB. А кроме этого есть симптомы?
Ты как её питал во время "кризиса"? От USB?
Питал я её от 3 аккумуляторов по 3,7. Через аналог КРЕН5А подавал 5 в на 5в ардуинки. 3,3 вольта есть. Собственно визуально нерабочесть заключается в том, что дисплей не включается. Он включается через полевой транзистор на который по нажатию сенсорной кнопки подаётся высокий уровень.
А Вы как аккумуляторы соединяете? Если последовательно, то это 3,7*3 = 11,1 В (а когда они полностью заряжены и того больше), и потом эти 11-12В понижаете линейным стабилизатором до 5В? КРЕН5А - это именно что линейный стабилизатор, (не знаю о каком аналоге идет речь), при этом он должен лишние 7В - тупо превратить в тепло. Зачем тут вообще тогда три аккумулятора? Двух вполне достаточна, третий просто обогревает окружающее пространство ничего полезного не делая. Если по какой-то причине, нужно именно 3 аккумулятора (если другая часть схемы требует 12В), то лучше заменить линейный стабилизатор на DC-DC преобразователь.
KIA7805API-U вот такой стабилизатор. А 12 вольт нужно для запитки насоса. Это собственно поливалка, которая по 2 будильника утром и вечером поливает грядки. Да собственно речь не об этом. Она на макете прекрасно работала и не грелась. Аккумы включены последовательно. Так же присутствует плата контроллера заряда_разряда для 3 последовательно аккумов и солнечная панель для подзарядки.
Дело не в нагреве, а в энергоэффективности. Когда речь идет о питании "голой" ардуины, и тем более от аккумуляторов, то это довольно важный момент, но в вашем случае, на фоне насоса, ардуина потребляет очень мало.
Я замерял. Без экрана 30мА, с экраном 60мА.
Хорошо так ,а на reset есть реакция
Нет, реакции нет. А какая реакция должна быть? По умолчанию, при включении, только светодиод по питанию должен гореть. Из дополнений хочу отметить, что RX горит. И вроде как не в полную силу.
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/
Вот то что сверху код я вставил, это такую ошибку выдает. Что это значит? Что сам чип сдох или есть какие-то варианты?
А где сама считанная сигнатура ? Нужен полный лог загрузки !
Еще вопрос. 5 вольт приходят нормально на ардуинко, а вот вместо 3,3 присутствует 3,7. Это нормально? 1117 на ардуинке судя по маркировке для подачи 5 в, если на VIN больше подают. А 3,3 чем вырабатывается?
Вот включил 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Вот включил 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_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.судя по нулевой сигнатуре - МК не отвечает. То есть либо контроллер дохлый, либо связи нет
Как теперь развидеть эти портянки ? ТС научитесь уже пользоваться форумом !!! И нам никуда не уперся вывод лога компиляции !!!
Надеюсь вы видели как надо подключать MOSI-MOSI MISO-MISO ... Reset правильно подключен/задан ?
Как теперь развидеть эти портянки ? ТС научитесь уже пользоваться форумом !!! И нам никуда не уперся вывод лога компиляции !!!
Надеюсь вы видели как надо подключать MOSI-MOSI MISO-MISO ... Reset правильно подключен/задан ?
А вы только поортянку читали? Я выше написал как подключаю ардуинку для программирования. Или это надо в подписи к каждому сообщению поставить? Как там написано я подключаю правильно. 7 раз проверил, один раз подключил. Если там написано неверно, тогда и я неверно подключил.
Ну а на счет портянок.... меня просили приложить.
Просил я лог загрузки, а не лог компилятора ...
Я всё читал ... и про "коротнул питание" тоже ... именно по этому и думаю что вдруг опять какой косяк в соединении...
Ардуина ваша изначально на какое питание? Если на 5, то какие 3.3 вы на ней ищете ?
Какое напряжение на самом МК сейчас при подключении к другой ардуине для прошивки ?
Просил я лог загрузки, а не лог компилятора ...
Я всё читал ... и про "коротнул питание" тоже ... именно по этому и думаю что вдруг опять какой косяк в соединении...
Ну да, не знаю я как их разделить. Или просто лог компилятора отключить надо?
По соединению, если принцип правильный там написан, то соединил правильно.
Коротнул из-за того что плохо почему-то один бок платы протравился. Точнее перетравился и пришлось дорожки тонкими проводками надпаивать и когда искал в чем дело, стал между надпаяными дорожками пинцетом чистить, а питание не отключил.
Ардуина ваша изначально на какое питание? Если на 5, то какие 3.3 вы на ней ищете ?
Какое напряжение на самом МК сейчас при подключении к другой ардуине для прошивки ?
Ардуина ваша изначально на какое питание? Если на 5, то какие 3.3 вы на ней ищете ?
у ней выход есть на 3.3В, для питания внешних устройств. Cделан, какрас, на AMS1117
DetSimen на нано ???
DetSimen на нано ???
в последнее время, на большинстве нано оне есть
А у меня одна 1117, только на 5В. Но 3,3 то контакт есть. Ну собственно TFT экран то работал.
Значить, у тебя плохая нана. Фу-фу-фу, выбрось каку.
А у меня одна 1117, только на 5В. Но 3,3 то контакт есть.
Видимо, камень сам у себя в недрах 3.3В производит. Из эфирного электричества.