ARDUINO Arduino. Проблема с загрузкой скетча

Vanchetto

✩✩✩✩✩✩✩
20 Янв 2020
1
0
Здравствуйте ГУРУ микропроцессорного программирования.
Подскажите , что я не так делаю, в чем косяк?
Драйвера и библиотеки установлены, а скетч не загружается, выдает ошибку.
Arduino: 1.8.10 (Windows 7), Плата:"Arduino Nano, ATmega328P"

C:\Program Files\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files\Arduino\hardware -tools C:\Program Files\Arduino\tools-builder -tools C:\Program Files\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files\Arduino\libraries -libraries C:\Users\админ\Documents\Arduino\libraries -fqbn=arduino:avr:nano:cpu=atmega328 -vid-pid=1A86_7523 -ide-version=10810 -build-path C:\Users\9734~1\AppData\Local\Temp\arduino_build_455645 -warnings=none -build-cache C:\Users\9734~1\AppData\Local\Temp\arduino_cache_669255 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Program Files\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino5.path=C:\Program Files\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Program Files\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\Program Files\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Program Files\Arduino\hardware\tools\avr -verbose C:\chron2_0\chron2_0.ino
C:\Program Files\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files\Arduino\hardware -tools C:\Program Files\Arduino\tools-builder -tools C:\Program Files\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files\Arduino\libraries -libraries C:\Users\админ\Documents\Arduino\libraries -fqbn=arduino:avr:nano:cpu=atmega328 -vid-pid=1A86_7523 -ide-version=10810 -build-path C:\Users\9734~1\AppData\Local\Temp\arduino_build_455645 -warnings=none -build-cache C:\Users\9734~1\AppData\Local\Temp\arduino_cache_669255 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Program Files\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino5.path=C:\Program Files\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Program Files\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\Program Files\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Program Files\Arduino\hardware\tools\avr -verbose C:\chron2_0\chron2_0.ino
Using board 'nano' from platform in folder: C:\Program
Using core 'arduino' from platform in folder: C:\Program
Detecting libraries used...
"C:\\Program Files\\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=10810 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "C:\\Users\\9734~1\\AppData\\Local\\Temp\\arduino_build_455645\\sketch\\chron2_0.ino.cpp" -o nul
Generating function prototypes...
"C:\\Program Files\\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=10810 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "C:\\Users\\9734~1\\AppData\\Local\\Temp\\arduino_build_455645\\sketch\\chron2_0.ino.cpp" -o "C:\\Users\\9734~1\\AppData\\Local\\Temp\\arduino_build_455645\\preproc\\ctags_target_for_gcc_minus_e.cpp"
"C:\\Program Files\\Arduino\\tools-builder\\ctags\\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\\Users\\9734~1\\AppData\\Local\\Temp\\arduino_build_455645\\preproc\\ctags_target_for_gcc_minus_e.cpp"
Компиляция скетча...
"C:\\Program Files\\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 -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10810 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "C:\\Users\\9734~1\\AppData\\Local\\Temp\\arduino_build_455645\\sketch\\chron2_0.ino.cpp" -o "C:\\Users\\9734~1\\AppData\\Local\\Temp\\arduino_build_455645\\sketch\\chron2_0.ino.cpp.o"
Compiling libraries...
Compiling core...
Using precompiled core: C:\Users\9734~1\AppData\Local\Temp\arduino_cache_669255\core\core_arduino_avr_nano_cpu_atmega328_5638c217b04eda8279099c4937887265.a
Linking everything together...
"C:\\Program Files\\Arduino\\hardware\\tools\\avr/bin/avr-gcc" -w -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections -mmcu=atmega328p -o "C:\\Users\\9734~1\\AppData\\Local\\Temp\\arduino_build_455645/chron2_0.ino.elf" "C:\\Users\\9734~1\\AppData\\Local\\Temp\\arduino_build_455645\\sketch\\chron2_0.ino.cpp.o" "C:\\Users\\9734~1\\AppData\\Local\\Temp\\arduino_build_455645/..\\arduino_cache_669255\\core\\core_arduino_avr_nano_cpu_atmega328_5638c217b04eda8279099c4937887265.a" "-LC:\\Users\\9734~1\\AppData\\Local\\Temp\\arduino_build_455645" -lm
"C:\\Program Files\\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\\9734~1\\AppData\\Local\\Temp\\arduino_build_455645/chron2_0.ino.elf" "C:\\Users\\9734~1\\AppData\\Local\\Temp\\arduino_build_455645/chron2_0.ino.eep"
"C:\\Program Files\\Arduino\\hardware\\tools\\avr/bin/avr-objcopy" -O ihex -R .eeprom "C:\\Users\\9734~1\\AppData\\Local\\Temp\\arduino_build_455645/chron2_0.ino.elf" "C:\\Users\\9734~1\\AppData\\Local\\Temp\\arduino_build_455645/chron2_0.ino.hex"
"C:\\Program Files\\Arduino\\hardware\\tools\\avr/bin/avr-size" -A "C:\\Users\\9734~1\\AppData\\Local\\Temp\\arduino_build_455645/chron2_0.ino.elf"
Скетч использует 8058 байт (26%) памяти устройства. Всего доступно 30720 байт.
Глобальные переменные используют 555 байт (27%) динамической памяти, оставляя 1493 байт для локальных переменных. Максимум: 2048 байт.
Произошла ошибка при загрузке скетча
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x3b
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x3b
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x3b
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x3b
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x3b
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x3b
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x3b
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x3b
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x3b
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x3b
 

Эдуард Анисимов

★★★★★★✩
23 Сен 2019
2,282
950
58
Марий-Эл
Скорее всего неправильно указан порт, через который должно заливаться. Или в самой плате нет bootloader.

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

vinnikov2167

✩✩✩✩✩✩✩
2 Фев 2020
4
0
Arduino: 1.8.11 Hourly Build 2020/01/31 09:33 (Windows 7), Плата:"Arduino Nano, ATmega328P"

GyverMatrixOS_v1.12:138:10: fatal error: FastLED.h: No such file or directory

#include "FastLED.h"

^~~~~~~~~~~

compilation terminated.

exit status 1
FastLED.h: No such file or directory

Помогите советом пожалуйста
Увидел ролик в интернете и загорелся его повторить
всё сделал по инструкции гайвера но постоянно пишет такую ошибку
пробовал на ноуте такая же фигня
пробовал разные версии программы ничего не помогает
 

vinnikov2167

✩✩✩✩✩✩✩
2 Фев 2020
4
0
где её искать и как это узнать???

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

короче всё сделал по вот этой инструкции
(Была похожая ошибка - в библиотеке не хватала хайла, в итоге скачал его отдельно через стандартные возможности Arduino IDE (Скетч => Подключить библиотеку => Управление библиотеками => в поисковике вбил название отсутствующего файла) )
теперь вылазит другая ошибка
Arduino: 1.8.11 Hourly Build 2020/01/31 09:33 (Windows 7), Плата:"Arduino Nano, ATmega168"

java.io.IOException: Отказано в доступе
at java.io.WinNTFileSystem.createFileExclusively(Native Method)
at java.io.File.createTempFile(File.java:2024)
at processing.app.BaseNoGui.saveFile(BaseNoGui.java:886)
at processing.app.SketchFile.save(SketchFile.java:287)
at processing.app.Sketch.save(Sketch.java:138)
at processing.app.SketchController.save(SketchController.java:352)
at processing.app.Editor.handleSave2(Editor.java:1900)
at processing.app.Editor.handleSave(Editor.java:1875)
at processing.app.Editor.handleExport(Editor.java:2015)
at processing.app.EditorToolbar.handleSelectionPressed(EditorToolbar.java:498)
at processing.app.EditorToolbar.mousePressed(EditorToolbar.java:448)
at java.awt.Component.processMouseEvent(Component.java:6536)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
at java.awt.Component.processEvent(Component.java:6304)
at java.awt.Container.processEvent(Container.java:2239)
at java.awt.Component.dispatchEventImpl(Component.java:4889)
at java.awt.Container.dispatchEventImpl(Container.java:2297)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4904)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4532)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4476)
at java.awt.Container.dispatchEventImpl(Container.java:2283)
at java.awt.Window.dispatchEventImpl(Window.java:2746)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84)
at java.awt.EventQueue$4.run(EventQueue.java:733)
at java.awt.EventQueue$4.run(EventQueue.java:731)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:730)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Отказано в доступе
In file included from C:\Users\server\AppData\Local\Temp\arduino_modified_sketch_334234\GyverMatrixOS_v1.12.ino:141:0:

C:\Users\server\Documents\Arduino\libraries\FastLED/FastLED.h:14:21: note: #pragma message: FastLED version 3.003.002

# pragma message "FastLED version 3.003.002"

^~~~~~~~~~~~~~~~~~~~~~~~~~~

In file included from C:\Users\server\AppData\Local\Temp\Rar$EXa5276.2033\arduino-nightly\libraries\Adafruit_Circuit_Playground/Adafruit_Circuit_Playground.h:28:0,

from C:\Users\server\AppData\Local\Temp\Rar$EXa5276.2033\arduino-nightly\libraries\Adafruit_Circuit_Playground/Adafruit_CircuitPlayground.h:3,

from C:\Users\server\AppData\Local\Temp\arduino_modified_sketch_334234\GyverMatrixOS_v1.12.ino:1:

C:\Users\server\AppData\Local\Temp\Rar$EXa5276.2033\arduino-nightly\libraries\Adafruit_Circuit_Playground/utility/CPlay_CapacitiveSensor.h:25:15: error: conflicting declaration 'typedef volatile uint8_t uint8_t'

#define RwReg uint8_t

^

C:\Users\server\Documents\Arduino\libraries\FastLED/platforms/avr/led_sysdefs_avr.h:17:32: note: in expansion of macro 'RwReg'

typedef volatile uint8_t RwReg; /**< Read-Write 8-bit register (volatile unsigned int) */

^~~~~

In file included from c:\users\server\appdata\local\temp\rar$exa5276.2033\arduino-nightly\hardware\tools\avr\lib\gcc\avr\7.3.0\include\stdint.h:9:0,

from c:\users\server\appdata\local\temp\rar$exa5276.2033\arduino-nightly\hardware\tools\avr\avr\include\inttypes.h:37,

from c:\users\server\appdata\local\temp\rar$exa5276.2033\arduino-nightly\hardware\tools\avr\avr\include\avr\pgmspace.h:88,

from C:\Users\server\AppData\Local\Temp\Rar$EXa5276.2033\arduino-nightly\hardware\arduino\avr\cores\arduino/Arduino.h:28,

from sketch\GyverMatrixOS_v1.12.ino.cpp:1:

c:\users\server\appdata\local\temp\rar$exa5276.2033\arduino-nightly\hardware\tools\avr\avr\include\stdint.h:126:22: note: previous declaration as 'typedef unsigned char uint8_t'

typedef unsigned int uint8_t __attribute__((__mode__(__QI__)));

^~~~~~~

exit status 1
Ошибка компиляции для платы Arduino Nano.
 

vinnikov2167

✩✩✩✩✩✩✩
2 Фев 2020
4
0
поменял программу теперь так
Arduino: 1.8.7 (Windows 7), Плата:"Arduino Nano, ATmega328P"

In file included from C:\Users\server\AppData\Local\Temp\arduino_modified_sketch_228055\GyverMatrixOS_v1.12.ino:138:0:

C:\Users\server\Documents\Arduino\libraries\FastLED/FastLED.h:14:21: note: #pragma message: FastLED version 3.003.002

# pragma message "FastLED version 3.003.002"

^

Скетч использует 20016 байт (65%) памяти устройства. Всего доступно 30720 байт.
Глобальные переменные используют 819 байт (39%) динамической памяти, оставляя 1229 байт для локальных переменных. Максимум: 2048 байт.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x40
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x40
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x40
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x40
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x40
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x40
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x40
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x40
avrdude: stk500_recv(): programmer is not responding
Проблема загрузки в плату. Помощь по загрузке: http://www.arduino.cc/en/Guide/Troubleshooting#upload .
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x40
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x40
 

vinnikov2167

✩✩✩✩✩✩✩
2 Фев 2020
4
0
разобрался
изменил ATmega328P" на ATmega328P"old bootloader
прошивка стала

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

Настя

✩✩✩✩✩✩✩
2 Фев 2020
9
0
@Александр Симонов,



java.io.IOException: Отказано в доступе
at java.io.WinNTFileSystem.createFileExclusively(Native Method)
at java.io.File.createTempFile(File.java:2024)
at processing.app.BaseNoGui.saveFile(BaseNoGui.java:885)
at processing.app.SketchFile.save(SketchFile.java:287)
at processing.app.Sketch.save(Sketch.java:138)
at processing.app.SketchController.save(SketchController.java:352)
at processing.app.Editor.handleSave2(Editor.java:1895)
at processing.app.Editor.handleSave(Editor.java:1870)
at processing.app.Editor.handleRun(Editor.java:1588)
at processing.app.Editor.handleRun(Editor.java:1583)
at processing.app.EditorToolbar.handleSelectionPressed(EditorToolbar.java:456)
at processing.app.EditorToolbar.mousePressed(EditorToolbar.java:439)
at java.awt.Component.processMouseEvent(Component.java:6536)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
at java.awt.Component.processEvent(Component.java:6304)
at java.awt.Container.processEvent(Container.java:2239)
at java.awt.Component.dispatchEventImpl(Component.java:4889)
at java.awt.Container.dispatchEventImpl(Container.java:2297)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4904)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4532)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4476)
at java.awt.Container.dispatchEventImpl(Container.java:2283)
at java.awt.Window.dispatchEventImpl(Window.java:2746)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84)
at java.awt.EventQueue$4.run(EventQueue.java:733)
at java.awt.EventQueue$4.run(EventQueue.java:731)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:730)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Отказано в доступе










Скетч использует 2644 байт (8%) памяти устройства. Всего доступно 32256 байт.
Глобальные переменные используют 228 байт (11%) динамической памяти, оставляя 1820 байт для локальных переменных. Максимум: 2048 байт.
 

Настя

✩✩✩✩✩✩✩
2 Фев 2020
9
0
При загрузке на плату такая ошибка:





Arduino: 1.8.8 (Windows 10), Плата:"Arduino Nano, ATmega328P"

java.io.IOException: Отказано в доступе
at java.io.WinNTFileSystem.createFileExclusively(Native Method)
at java.io.File.createTempFile(File.java:2024)
at processing.app.BaseNoGui.saveFile(BaseNoGui.java:885)
at processing.app.SketchFile.save(SketchFile.java:287)
at processing.app.Sketch.save(Sketch.java:138)
at processing.app.SketchController.save(SketchController.java:352)
at processing.app.Editor.handleSave2(Editor.java:1895)
at processing.app.Editor.handleSave(Editor.java:1870)
at processing.app.Editor.handleExport(Editor.java:2010)
at processing.app.EditorToolbar.handleSelectionPressed(EditorToolbar.java:489)
at processing.app.EditorToolbar.mousePressed(EditorToolbar.java:439)
at java.awt.Component.processMouseEvent(Component.java:6536)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
at java.awt.Component.processEvent(Component.java:6304)
at java.awt.Container.processEvent(Container.java:2239)
at java.awt.Component.dispatchEventImpl(Component.java:4889)
at java.awt.Container.dispatchEventImpl(Container.java:2297)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4904)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4532)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4476)
at java.awt.Container.dispatchEventImpl(Container.java:2283)
at java.awt.Window.dispatchEventImpl(Window.java:2746)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84)
at java.awt.EventQueue$4.run(EventQueue.java:733)
at java.awt.EventQueue$4.run(EventQueue.java:731)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:730)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Отказано в доступе
Скетч использует 2644 байт (8%) памяти устройства. Всего доступно 30720 байт.
Глобальные переменные используют 228 байт (11%) динамической памяти, оставляя 1820 байт для локальных переменных. Максимум: 2048 байт.
Скетч использует 2644 байт (8%) памяти устройства. Всего доступно 30720 байт.
Глобальные переменные используют 228 байт (11%) динамической памяти, оставляя 1820 байт для локальных переменных. Максимум: 2048 байт.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x7a
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x7a
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x7a
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x7a
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x7a
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x7a
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x7a
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x7a
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x7a
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x7a
Проблема загрузки в плату. Помощь по загрузке: http://www.arduino.cc/en/Guide/Troubleshooting#upload .
 

Александр Симонов

★★★★✩✩✩
2 Авг 2018
727
207
@Александр Симонов,



java.io.IOException: Отказано в доступе
at java.io.WinNTFileSystem.createFileExclusively(Native Method)
at java.io.File.createTempFile(File.java:2024)
at processing.app.BaseNoGui.saveFile(BaseNoGui.java:885)
at processing.app.SketchFile.save(SketchFile.java:287)
at processing.app.Sketch.save(Sketch.java:138)
at processing.app.SketchController.save(SketchController.java:352)
at processing.app.Editor.handleSave2(Editor.java:1895)
at processing.app.Editor.handleSave(Editor.java:1870)
at processing.app.Editor.handleRun(Editor.java:1588)
at processing.app.Editor.handleRun(Editor.java:1583)
at processing.app.EditorToolbar.handleSelectionPressed(EditorToolbar.java:456)
at processing.app.EditorToolbar.mousePressed(EditorToolbar.java:439)
at java.awt.Component.processMouseEvent(Component.java:6536)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
at java.awt.Component.processEvent(Component.java:6304)
at java.awt.Container.processEvent(Container.java:2239)
at java.awt.Component.dispatchEventImpl(Component.java:4889)
at java.awt.Container.dispatchEventImpl(Container.java:2297)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4904)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4532)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4476)
at java.awt.Container.dispatchEventImpl(Container.java:2283)
at java.awt.Window.dispatchEventImpl(Window.java:2746)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84)
at java.awt.EventQueue$4.run(EventQueue.java:733)
at java.awt.EventQueue$4.run(EventQueue.java:731)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:730)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Отказано в доступе










Скетч использует 2644 байт (8%) памяти устройства. Всего доступно 32256 байт.
Глобальные переменные используют 228 байт (11%) динамической памяти, оставляя 1820 байт для локальных переменных. Максимум: 2048 байт.
Это не ошибка компиляции скетча. Что-то не так с Arduino IDE, она не может создать временный файл. Может как-то странно установлена, может ещё в чем дело, из ошибки не очевидно.

А ошибка при загрузке скетча просто сверхпопулярная, и на этом форуме десятки раз описанная, и в целом легко гуглится.
 

Настя

✩✩✩✩✩✩✩
2 Фев 2020
9
0
@Старик Похабыч, @Александр Симонов, спасибо, помогло загрузиться.

Простите меня конечно, но это ещё не всё😅

~~~

Почистила компьютер от Hourly Build, и Arduino IDE прошлой версии. Разобралась с портами, поставила Old bootloader.


Загрузила на плату. На дисплее ничего нет. Повертела потенциометр - появились белые квадратики:

IMG_1076.JPG




Дисплей у меня 20 на 4. Есть подозрения - всё из-за выделенной строки :
1580834724694.png

Меняю её под экран. Компиляция завершена. Вверху вылезает ошибка java (описанная выше) :

1580834941604.png


Убираю нафиг эту строчку и компилирую:

1580835044471.png

У меня что то полетело? Или надо было оставить всё как есть?...

Ещё раз огромное спасибо
 
Изменено:

Старик Похабыч

★★★★★★★
14 Авг 2019
4,185
1,280
Москва
1) идешь в меню "файл"-"пример"-"wire"-"i2c scaner"
2) запускаешь его. смотришь монитор порта. там будут адреса i2c устройств. будет либо 0x27 либо 0x3f - запоминаешь его! а дисплей точно по 4-м проводам подключен ?
3) Этот адрес используешь в своем скетче, там где "0x27,20,4"
 

Старик Похабыч

★★★★★★★
14 Авг 2019
4,185
1,280
Москва
Тогда проблема может быть 1) в плохом контакте. Такие экраны показывают подобную картинку, если контакт плохой и за провода дергают. 2) может быть в скетче, если это пример. то такого быт не должно
C++:
#include <LiquidCrystal_I2C.h>

LiquidCrystal_I2C lcd(0x27,20,4);

void setup()
{
  lcd.init();
  lcd.backlight(); // подсветку включать не обязательно
  lcd.setCursor(3,1);
  lcd.print("Hello, world!");
}


void loop()
{
}
 
Изменено:

Настя

✩✩✩✩✩✩✩
2 Фев 2020
9
0
@Старик Похабыч, Спасибо за помощь. Я брала программу под жкд 1602, и пыталась изменить его под 2004. Нашла ошибки.

Простите за Ваше потраченное на меня время, ещё раз тысячу спасибо!:)
 

Родион Миколайвич

✩✩✩✩✩✩✩
7 Фев 2020
1
0
Не могу прошить ардуиноку. пишет ошибка при загрузке скетча.распаковал библиотеки куда надо а с прошивкой проблеми помогите
 

Skolnik2005

✩✩✩✩✩✩✩
30 Янв 2020
3
0
Компиляция проходит успешно , а при загрузке эта фигня:

Arduino: 1.8.10 (Windows 7), Плата:"Arduino Uno"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\Пользователь\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\Пользователь\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Пользователь\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino9\etc\avrdude.conf\libraries -fqbn=arduino:avr:uno -vid-pid=0X2341_0X0043 -ide-version=10810 -build-path C:\Users\73B5~1\AppData\Local\Temp\arduino_build_152628 -warnings=none -build-cache C:\Users\73B5~1\AppData\Local\Temp\arduino_cache_921670 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Users\Пользователь\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Users\Пользователь\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.avrdude.path=C:\Users\Пользователь\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17 -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Users\Пользователь\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17 -prefs=runtime.tools.avr-gcc.path=C:\Users\Пользователь\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino5 -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino5.path=C:\Users\Пользователь\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino5 -verbose C:\Users\Пользователь\AppData\Local\Temp\Rar$DIa0.615\POV_display\POV_display.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\Пользователь\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\Пользователь\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Пользователь\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino9\etc\avrdude.conf\libraries -fqbn=arduino:avr:uno -vid-pid=0X2341_0X0043 -ide-version=10810 -build-path C:\Users\73B5~1\AppData\Local\Temp\arduino_build_152628 -warnings=none -build-cache C:\Users\Пользователь\AppData\Local\Temp\Rar$DIa0.615\POV_display\POV_display.ino
Using board 'uno' from platform in folder: C:\Users\Пользователь\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.2
Using core 'arduino' from platform in folder: C:\Users\Пользователь\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.2
Detecting libraries used...
"C:\\Users\\Пользователь\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino5/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=10810 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\Пользователь\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.2\\cores\\arduino" "-IC:\\Users\\Пользователь\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.2\\variants\\standard" "C:\\Users\\73B5~1\\AppData\\Local\\Temp\\arduino_build_152628\\sketch\\POV_display.ino.cpp" -o nul
Alternatives for fonts.h: [EEPROMex]
ResolveLibrary(fonts.h)
-> candidates: [EEPROMex]
"C:\\Users\\Пользователь\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino5/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=10810 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\Пользователь\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.2\\cores\\arduino" "-IC:\\Users\\Пользователь\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.2\\variants\\standard" "-IC:\\Program Files (x86)\\Arduino\\libraries\\EEPROMex" "C:\\Users\\73B5~1\\AppData\\Local\\Temp\\arduino_build_152628\\sketch\\POV_display.ino.cpp" -o nul
"C:\\Users\\Пользователь\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino5/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=10810 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\Пользователь\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.2\\cores\\arduino" "-IC:\\Users\\Пользователь\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.2\\variants\\standard" "-IC:\\Program Files (x86)\\Arduino\\libraries\\EEPROMex" "C:\\Program Files (x86)\\Arduino\\libraries\\EEPROMex\\EEPROMex.cpp" -o nul
Generating function prototypes...
Компиляция скетча...
Compiling libraries...
Compiling library "EEPROMex"
"C:\\Users\\Пользователь\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino5/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10810 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\Пользователь\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.2\\cores\\arduino" "-IC:\\Users\\Пользователь\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.2\\variants\\standard" "-IC:\\Program Files (x86)\\Arduino\\libraries\\EEPROMex" "C:\\Program Files (x86)\\Arduino\\libraries\\EEPROMex\\EEPROMex.cpp" -o "C:\\Users\\73B5~1\\AppData\\Local\\Temp\\arduino_build_152628\\libraries\\EEPROMex\\EEPROMex.cpp.o"
Compiling core...
Using precompiled core: C:\Users\73B5~1\AppData\Local\Temp\arduino_cache_921670\core\core_arduino_avr_uno_10934a565be675d5e84a636e997db3b2.a
Linking everything together...
"C:\\Users\\Пользователь\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino5/bin/avr-gcc" -w -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections -mmcu=atmega328p -o "C:\\Users\\73B5~1\\AppData\\Local\\Temp\\arduino_build_152628/POV_display.ino.elf" "C:\\Users\\73B5~1\\AppData\\Local\\Temp\\arduino_build_152628\\sketch\\POV_display.ino.cpp.o" "C:\\Users\\73B5~1\\AppData\\Local\\Temp\\arduino_build_152628\\libraries\\EEPROMex\\EEPROMex.cpp.o" "C:\\Users\\73B5~1\\AppData\\Local\\Temp\\arduino_build_152628/..\\arduino_cache_921670\\core\\core_arduino_avr_uno_10934a565be675d5e84a636e997db3b2.a" "-LC:\\Users\\73B5~1\\AppData\\Local\\Temp\\arduino_build_152628" -lm
"C:\\Users\\Пользователь\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino5/bin/avr-objcopy" -O ihex -j .eeprom --set-section-flags=.eeprom=alloc,load --no-change-warnings --change-section-lma .eeprom=0 "C:\\Users\\73B5~1\\AppData\\Local\\Temp\\arduino_build_152628/POV_display.ino.elf" "C:\\Users\\73B5~1\\AppData\\Local\\Temp\\arduino_build_152628/POV_display.ino.eep"
"C:\\Users\\Пользователь\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino5/bin/avr-objcopy" -O ihex -R .eeprom "C:\\Users\\73B5~1\\AppData\\Local\\Temp\\arduino_build_152628/POV_display.ino.elf" "C:\\Users\\73B5~1\\AppData\\Local\\Temp\\arduino_build_152628/POV_display.ino.hex"
Несколько библиотек найдено для "fonts.h"
Используется: C:\Program
Используем библиотеку EEPROMex в папке: C:\Program Files
"C:\\Users\\Пользователь\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino5/bin/avr-size" -A "C:\\Users\\73B5~1\\AppData\\Local\\Temp\\arduino_build_152628/POV_display.ino.elf"
Скетч использует 8022 байт (24%) памяти устройства. Всего доступно 32256 байт.
Глобальные переменные используют 1164 байт (56%) динамической памяти, оставляя 884 байт для локальных переменных. Максимум: 2048 байт.
C:\Users\Пользователь\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/bin/avrdude -CC:\Users\Пользователь\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/etc/avrdude.conf -v -patmega328p -carduino -PCOM5 -b115200 -D -Uflash:w:C:\Users\73B5~1\AppData\Local\Temp\arduino_build_152628/POV_display.ino.hex:i

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

System wide configuration file is "C:\Users\������������\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/etc/avrdude.conf"

Using Port : COM5
Using Programmer : arduino
Overriding Baud Rate : 115200
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00
...
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x00

avrdude done. Thank you.

Произошла ошибка при загрузке скетча
 
Изменено:

Нока

✩✩✩✩✩✩✩
7 Фев 2020
4
0
Всем привет. Проблема с загрузкой скетча. Почитал гайд на сайте Arduino ответа не нашел. Скетч комплится, потом висит долгая загрузка и в конце ошибка "Программатор не отвечает". Подробности ошибки на фото. Может кто сталкивался с такой проблемой? Безымянный.png