Ошибка компиляции.Новичок

b_i_n66
b_i_n66 аватар
Offline
Зарегистрирован: 17.11.2014

Проблема в загрузке скетча:Примеры загружаются а любые другие нет.Пишет что библиотеки или файла такого нет.Пример:Arduino: 1.6.7 (Windows 10), Плата:"Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"

 
C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware "C:\Program Files (x86)\Arduino\hardware" -tools "C:\Program Files (x86)\Arduino\tools-builder" -tools "C:\Program Files (x86)\Arduino\hardware\tools\avr" -built-in-libraries "C:\Program Files (x86)\Arduino\libraries" -libraries "C:\Users\Home\Documents\Arduino\libraries" -fqbn=arduino:avr:mega:cpu=atmega2560 -ide-version=10607 -build-path "C:\Users\Home\AppData\Local\Temp\buildb23fe132bb502b429ad209ac570b5a75.tmp" -warnings=more -prefs=build.warn_data_percentage=75 -verbose "C:\Users\Home\Pictures\Аквариум\Контроллер\Jarduino_v1_1\Jarduino_v1_1\Jarduino_v1_1.pde"
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware "C:\Program Files (x86)\Arduino\hardware" -tools "C:\Program Files (x86)\Arduino\tools-builder" -tools "C:\Program Files (x86)\Arduino\hardware\tools\avr" -built-in-libraries "C:\Program Files (x86)\Arduino\libraries" -libraries "C:\Users\Home\Documents\Arduino\libraries" -fqbn=arduino:avr:mega:cpu=atmega2560 -ide-version=10607 -build-path "C:\Users\Home\AppData\Local\Temp\buildb23fe132bb502b429ad209ac570b5a75.tmp" -warnings=more -prefs=build.warn_data_percentage=75 -verbose "C:\Users\Home\Pictures\Аквариум\Контроллер\Jarduino_v1_1\Jarduino_v1_1\Jarduino_v1_1.pde"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "C:\Users\Home\AppData\Local\Temp\buildb23fe132bb502b429ad209ac570b5a75.tmp\sketch\Jarduino_v1_1.pde.cpp" -o "nul"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "-IC:\Users\Home\Documents\Arduino\libraries\ITDB02_Graph16" "C:\Users\Home\AppData\Local\Temp\buildb23fe132bb502b429ad209ac570b5a75.tmp\sketch\Jarduino_v1_1.pde.cpp" -o "nul"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "-IC:\Users\Home\Documents\Arduino\libraries\ITDB02_Graph16" "C:\Users\Home\AppData\Local\Temp\buildb23fe132bb502b429ad209ac570b5a75.tmp\sketch\Jarduino_v1_1.pde.cpp" -o "C:\Users\Home\AppData\Local\Temp\buildb23fe132bb502b429ad209ac570b5a75.tmp\preproc\ctags_target_for_gcc_minus_e.cpp"
In file included from C:\Users\Home\Pictures\Аквариум\Контроллер\Jarduino_v1_1\Jarduino_v1_1\Jarduino_v1_1.pde:70:0:
 
C:\Users\Home\Documents\Arduino\libraries\ITDB02_Graph16/ITDB02_Graph16.h:69:22: fatal error: WProgram.h: No such file or directory
 
 #include "WProgram.h"
 
                      ^
 
compilation terminated.
 
Используем библиотеку ITDB02_Graph16 в папке: C:\Users\Home\Documents\Arduino\libraries\ITDB02_Graph16 (legacy)
exit status 1
Ошибка компиляции.
b_i_n66
b_i_n66 аватар
Offline
Зарегистрирован: 17.11.2014

Только если возможно разжуйте по понятливей пожалуйста.

Jatixo
Offline
Зарегистрирован: 13.01.2016

Отсутствует файл WProgram.h или находится не по нужному пути.

b_i_n66
b_i_n66 аватар
Offline
Зарегистрирован: 17.11.2014

Это  то я понял,только где мне его взять или прописать путь?

Jatixo
Offline
Зарегистрирован: 13.01.2016

Нашел на другом сайте, надо изменить на Arduino.h в include

b_i_n66
b_i_n66 аватар
Offline
Зарегистрирован: 17.11.2014

Извините тупого а заменить нужно в скетче или где?

Jatixo
Offline
Зарегистрирован: 13.01.2016

В файле C:\Users\Home\Documents\Arduino\libraries\ITDB02_Graph16/ITDB02_Graph16.h

#include "WProgram.h" заменить на  #include "Arduino.h"

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

b_i_n66 пишет:

Извините тупого а заменить нужно в скетче или где?

Везде, где встречается.

b_i_n66
b_i_n66 аватар
Offline
Зарегистрирован: 17.11.2014

Спасибо помогло,но зараза пишет уже новое:  Arduino: 1.6.7 (Windows 10), Плата:"Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"

 
C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware "C:\Program Files (x86)\Arduino\hardware" -tools "C:\Program Files (x86)\Arduino\tools-builder" -tools "C:\Program Files (x86)\Arduino\hardware\tools\avr" -built-in-libraries "C:\Program Files (x86)\Arduino\libraries" -libraries "C:\Users\Home\Documents\Arduino\libraries" -fqbn=arduino:avr:mega:cpu=atmega2560 -ide-version=10607 -build-path "C:\Users\Home\AppData\Local\Temp\buildcf4aecc685ea89f1b5d909f90712c17a.tmp" -warnings=more -prefs=build.warn_data_percentage=75 -verbose "C:\Users\Home\Pictures\Аквариум\Контроллер\Jarduino_v1_1_no_moon\Jarduino_v1_1_no_moon.pde"
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware "C:\Program Files (x86)\Arduino\hardware" -tools "C:\Program Files (x86)\Arduino\tools-builder" -tools "C:\Program Files (x86)\Arduino\hardware\tools\avr" -built-in-libraries "C:\Program Files (x86)\Arduino\libraries" -libraries "C:\Users\Home\Documents\Arduino\libraries" -fqbn=arduino:avr:mega:cpu=atmega2560 -ide-version=10607 -build-path "C:\Users\Home\AppData\Local\Temp\buildcf4aecc685ea89f1b5d909f90712c17a.tmp" -warnings=more -prefs=build.warn_data_percentage=75 -verbose "C:\Users\Home\Pictures\Аквариум\Контроллер\Jarduino_v1_1_no_moon\Jarduino_v1_1_no_moon.pde"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "C:\Users\Home\AppData\Local\Temp\buildcf4aecc685ea89f1b5d909f90712c17a.tmp\sketch\Jarduino_v1_1_no_moon.pde.cpp" -o "nul"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "-IC:\Users\Home\Documents\Arduino\libraries\ITDB02_Graph16" "C:\Users\Home\AppData\Local\Temp\buildcf4aecc685ea89f1b5d909f90712c17a.tmp\sketch\Jarduino_v1_1_no_moon.pde.cpp" -o "nul"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "-IC:\Users\Home\Documents\Arduino\libraries\ITDB02_Graph16" "-IC:\Users\Home\Documents\Arduino\libraries\ITDB02_Touch" "C:\Users\Home\AppData\Local\Temp\buildcf4aecc685ea89f1b5d909f90712c17a.tmp\sketch\Jarduino_v1_1_no_moon.pde.cpp" -o "nul"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "-IC:\Users\Home\Documents\Arduino\libraries\ITDB02_Graph16" "-IC:\Users\Home\Documents\Arduino\libraries\ITDB02_Touch" "-IC:\Users\Home\Documents\Arduino\libraries\Wire" "C:\Users\Home\AppData\Local\Temp\buildcf4aecc685ea89f1b5d909f90712c17a.tmp\sketch\Jarduino_v1_1_no_moon.pde.cpp" -o "nul"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "-IC:\Users\Home\Documents\Arduino\libraries\EEPROM" "-IC:\Users\Home\Documents\Arduino\libraries\ITDB02_Graph16" "-IC:\Users\Home\Documents\Arduino\libraries\ITDB02_Touch" "-IC:\Users\Home\Documents\Arduino\libraries\Wire" "C:\Users\Home\AppData\Local\Temp\buildcf4aecc685ea89f1b5d909f90712c17a.tmp\sketch\Jarduino_v1_1_no_moon.pde.cpp" -o "nul"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "-IC:\Users\Home\Documents\Arduino\libraries\ITDB02_Touch" "-IC:\Users\Home\Documents\Arduino\libraries\Wire" "-IC:\Users\Home\Documents\Arduino\libraries\EEPROM" "-IC:\Users\Home\Documents\Arduino\libraries\ITDB02_Graph16" "C:\Users\Home\AppData\Local\Temp\buildcf4aecc685ea89f1b5d909f90712c17a.tmp\sketch\Jarduino_v1_1_no_moon.pde.cpp" -o "C:\Users\Home\AppData\Local\Temp\buildcf4aecc685ea89f1b5d909f90712c17a.tmp\preproc\ctags_target_for_gcc_minus_e.cpp"
C:\Users\Home\Pictures\Аквариум\Контроллер\Jarduino_v1_1_no_moon\Jarduino_v1_1_no_moon.pde:75:27: fatal error: writeAnything.h: No such file or directory
 
compilation terminated.
 
Несколько библиотек найдено для "Wire.h"
 Используется: C:\Users\Home\Documents\Arduino\libraries\Wire
Не используется: C:\Users\Home\Documents\Arduino\libraries\Robot_Control
Не используется: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire
Несколько библиотек найдено для "EEPROM.h"
 Используется: C:\Users\Home\Documents\Arduino\libraries\EEPROM
Не используется: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\EEPROM
Используем библиотеку ITDB02_Graph16 в папке: C:\Users\Home\Documents\Arduino\libraries\ITDB02_Graph16 (legacy)
Используем библиотеку ITDB02_Touch в папке: C:\Users\Home\Documents\Arduino\libraries\ITDB02_Touch (legacy)
Используем библиотеку Wire в папке: C:\Users\Home\Documents\Arduino\libraries\Wire (legacy)
Используем библиотеку EEPROM в папке: C:\Users\Home\Documents\Arduino\libraries\EEPROM (legacy)
exit status 1
Ошибка компиляции.
b_i_n66
b_i_n66 аватар
Offline
Зарегистрирован: 17.11.2014

Есть ли кто из Питера,помогите запустить,заплачу а то уже весь мозг вынесло,замучился.

Клапауций 322
Offline
Зарегистрирован: 31.12.2015

b_i_n66 пишет:

Есть ли кто из Питера,помогите запустить,заплачу а то уже весь мозг вынесло,замучился.

скачай 

 
распакуй каждую версию ИДЕ в одноимённую архиву папку, верни все изменения в файлах библиотеки взад и попробуй на всех версиях компилляцию.
 
если не получится, то найди чела, который тебе дал тебе Jarduino_v1_1_no_moon.pde и выбей ему передние зубы.
b_i_n66
b_i_n66 аватар
Offline
Зарегистрирован: 17.11.2014

Спасибо буду пробовать.

seaway
Offline
Зарегистрирован: 30.07.2016

подскажите почему появляется вот такая ошибка

Arduino: 1.6.8 (Windows XP), Плата:"Arduino Leonardo"
 
In file included from C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino\USBAPI.h:38:0,
 
                 from C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino\CDC.cpp:19:
 
C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino\CDC.cpp:54:71: error: 'USB_EP_SIZE' was not declared in this scope
 
  D_ENDPOINT(USB_ENDPOINT_OUT(CDC_ENDPOINT_OUT),USB_ENDPOINT_TYPE_BULK,USB_EP_SIZE,0),
 
                                                                       ^
 
C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino\USBCore.h:272:22: note: in definition of macro 'D_ENDPOINT'
 
  { 7, 5, _addr,_attr,_packetSize, _interval }
 
                      ^
 
C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino\CDC.cpp:55:71: error: 'USB_EP_SIZE' was not declared in this scope
 
  D_ENDPOINT(USB_ENDPOINT_IN (CDC_ENDPOINT_IN ),USB_ENDPOINT_TYPE_BULK,USB_EP_SIZE,0)
 
                                                                       ^
 
C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino\USBCore.h:272:22: note: in definition of macro 'D_ENDPOINT'
 
  { 7, 5, _addr,_attr,_packetSize, _interval }
 
                      ^
 
C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino\CDC.cpp:64:16: error: 'bool CDC_Setup' redeclared as different kind of symbol
 
 bool CDC_Setup(USBSetup& setup)
 
                ^
 
In file included from C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino\CDC.cpp:19:0:
 
C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino\USBAPI.h:276:6: error: previous declaration of 'bool CDC_Setup(Setup&)'
 
 bool CDC_Setup(Setup& setup);
 
      ^
 
C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino\CDC.cpp:64:16: error: 'USBSetup' was not declared in this scope
 
 bool CDC_Setup(USBSetup& setup)
 
                ^
 
exit status 1
Ошибка компиляции для платы Arduino Leonardo.
 
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
 
вот собственно сам скетч для управления планшетом через кнопки на руле .
 
int rknop;
 
void setup() {
  // put your setup code here, to run once:
 
Serial.begin(9600);
 
pinMode(rknop,INPUT);
 
}
 
void loop() {
  // put your main code here, to run repeatedly:
 rknop=analogRead(A0);
 //Serial.println(rknop);
 
 if(rknop < 170 && rknop > 149)
 
  Remote.increase();
  delay(200);
  Remote.clear();
}
 
if(rknop < 140 && rknop > 100)
 
  Remote.decrease();
  delay(200);
  Remote.clear();
}
 
//delay(500);
}
 
ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

seaway пишет:

подскажите почему появляется вот такая ошибка

1) тут не одна ошибка, а много. Возможно, часть из них взаимосвязаны;
2) появляются они потому, что неправильно написана программа.
 
Вопроса "Как их исправлять?" не было, но я возьму на себя смелость ответить и на него.
 
Ипсравляь их надо по одной, начиная с первой (после исправления первой, некоторые могут исчезнуть сами по себе). Просто смотрите на описание ошибок и исправляете:
 
1) CDC.cpp:54:71: error: 'USB_EP_SIZE' was not declared in this scope
Вам понятно сообщение? Ну, если понятно, так выясняйте почему USB_EP_SIZE оказалась необъявленной. Это может быть из-за конфликта библиотек или из=за того, что какую-то библиотеку не включили
 
2) CDC.cpp:64:16: error: 'bool CDC_Setup' redeclared as different kind of symbol
Опять же, текст понятен? Вот и разбирайтесь почему у Вас CDC_Setup объявлена дважды
 
3) CDC.cpp:64:16: error: 'USBSetup' was not declared in this scope
То же, что и п.1 выше.
 
 
seaway
Offline
Зарегистрирован: 30.07.2016

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

seaway пишет:

подскажите почему появляется вот такая ошибка

1) тут не одна ошибка, а много. Возможно, часть из них взаимосвязаны;
2) появляются они потому, что неправильно написана программа.
 
Вопроса "Как их исправлять?" не было, но я возьму на себя смелость ответить и на него.
 
Ипсравляь их надо по одной, начиная с первой (после исправления первой, некоторые могут исчезнуть сами по себе). Просто смотрите на описание ошибок и исправляете:
 
1) CDC.cpp:54:71: error: 'USB_EP_SIZE' was not declared in this scope
Вам понятно сообщение? Ну, если понятно, так выясняйте почему USB_EP_SIZE оказалась необъявленной. Это может быть из-за конфликта библиотек или из=за того, что какую-то библиотеку не включили
 
2) CDC.cpp:64:16: error: 'bool CDC_Setup' redeclared as different kind of symbol
Опять же, текст понятен? Вот и разбирайтесь почему у Вас CDC_Setup объявлена дважды
 
3) CDC.cpp:64:16: error: 'USBSetup' was not declared in this scope
То же, что и п.1 выше.
 
 

 

Спасибо Евгений , с ардуино только пытаюсь разобратся что и как работает , могут ли появлятся данные ошибки иза настроек программы ? используется arduino pro micro mteg32u8

 

пока что не совсем понимаю как исправить данный трабл  может подробнее сможете навести намысль ? 

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

Вы не ответили на вопрос, Вы тексты сообщений понимаете? Да или нет?

seaway
Offline
Зарегистрирован: 30.07.2016

нет не понимаю , разъясните пожалуйста 

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

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

Ну, вот Вам компилятор пишет

1) CDC.cpp:54:71: error: 'USB_EP_SIZE' was not declared in this scope
 
 
Если не понимаете, загрузите переводчик и и переведите. Получается "Ошибка: 'USB_EP_SIZE' не был объявлен в этой области". Ну, значит в указанной строке программа пытается использовать некий объект с именем USB_EP_SIZE, который не был предварительно объявлен. Так делать нельзя, т.к. компилятору неоткуда узнать что это за объект. Ищите где он должен быть объявлен и разбирайтесь почему компилятор не нашёл его объявления.
 
2) CDC.cpp:64:16: error: 'bool CDC_Setup' redeclared as different kind of symbol
Опять же, берёте переводчик и переводите "Ошибка: 'BOOL CDC_Setup' повторно объявлен, как различного рода символ". Т.е., если в прошлый раз у Вас объект не был объявлен вовсе, то в этот раз он у Вас почему-то объявлен дважды. Там в сообщении есть номера строк в которых он дважды объявляется. Смотрите и пытаетесь понять почему он у Вас дважды объявился и устраняете проблему.
 
Ну, вот, как-то так это делается.
 
seaway
Offline
Зарегистрирован: 30.07.2016

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

Ну, вот Вам компилятор пишет

1) CDC.cpp:54:71: error: 'USB_EP_SIZE' was not declared in this scope
 
 
Если не понимаете, загрузите переводчик и и переведите. Получается "Ошибка: 'USB_EP_SIZE' не был объявлен в этой области". Ну, значит в указанной строке программа пытается использовать некий объект с именем USB_EP_SIZE, который не был предварительно объявлен. Так делать нельзя, т.к. компилятору неоткуда узнать что это за объект. Ищите где он должен быть объявлен и разбирайтесь почему компилятор не нашёл его объявления.
 
2) CDC.cpp:64:16: error: 'bool CDC_Setup' redeclared as different kind of symbol
Опять же, берёте переводчик и переводите "Ошибка: 'BOOL CDC_Setup' повторно объявлен, как различного рода символ". Т.е., если в прошлый раз у Вас объект не был объявлен вовсе, то в этот раз он у Вас почему-то объявлен дважды. Там в сообщении есть номера строк в которых он дважды объявляется. Смотрите и пытаетесь понять почему он у Вас дважды объявился и устраняете про0блему.
 
Ну, вот, как-то так это делается.
 

 

путаница произошла )) английский я понимаю я на нем разговариваю ))

программно не могу поняит что где искать ) вообщем была до этого установлена программа для ардуино 1.6.8 в ней были эти ошибки , сейчас пока вы отвечали мне я переустановил на 1.6.10  этих ошибок уже нет , теперь другя трабла вот кусок кода где теперь ошибка 

 
  Remote.decrease(); 
 
этот обьект теперь не был обьявлен , как его объявить ?
ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Судя по всему, он должен быть объявлен в библиотеке. Если нет, то скорее всего, скетч, который Вы используете, рассчитан на другую версию библиотеки, в которой эта функция объявлена.

seaway
Offline
Зарегистрирован: 30.07.2016

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

Судя по всему, он должен быть объявлен в библиотеке. Если нет, то скорее всего, скетч, который Вы используете, рассчитан на другую версию библиотеки, в которой эта функция объявлена.

 

спасибо , понял , буду дальше искать , как найду причину отпишусь 

seaway
Offline
Зарегистрирован: 30.07.2016

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

rкороче говоря ситуация следующая :

последняя версия софта под ардуино не работает для данного скетча, скачал 1.6.5 , инфу нащел вот тут , http://pccar.ru/showpost.php?p=319975&postcount=307

но теперь еще кое что не ястно , залил я скетч такого плана http://pccar.ru/showpost.php?p=319975&postcount=307

соответственно параметры кнопок указал свои , все работает кроме громкости + - , пробовал другой скетчь 

там просто указывал параметры Remote.increase ();  и Remote.decrease (); 

непойму почему не работаеют данные команды , такое ощущение что программа игнорит данные команды (

может тут подскажете куда рыть , либо возможно заменить increase , decrease  другими командами управления громкостью ?

заранее благодарен за помощь!!!

 

zarro
Offline
Зарегистрирован: 26.04.2014

О как меня достало бороться с этими вездесущими ошибками. К примету, решил доработать устройство, сделанное более года назад, так это затянулось на несколько дней уже. поиск и подбор нужных версий IDE и библиотек это просто жесть. Куча всяких нюансов, изменённый синтаксис от версии к версии. Это просто издевательство какоето! Например, ктонибудь знает, как переделать скетч старый под новую IDE и биьлиотеку Ethernet ?

psobol
Offline
Зарегистрирован: 01.02.2017

здравствуйте! что за ерунда? загружалось нормально! потом не пойму что нажал и все! перестала грузитсяю вот что пишет-

 
avrdude: Version 6.3, compiled on Dec 16 2016 at 13:33:19
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2014 Joerg Wunsch
 
         System wide configuration file is "C:\Program Files\Arduino\hardware\tools\avr/etc/avrdude.conf"
 
         Using Port                    : COM13
         Using Programmer              : arduino
         Overriding Baud Rate          : 115200
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x00
 
avrdude done.  Thank you.
 
Произошла ошибка при загрузке скетча
psobol
Offline
Зарегистрирован: 01.02.2017
C:\Users\Home\Desktop\Program\Project_13_5_in_1\Project_13_5_in_1.ino:1:86: fatal error: LiquidCrystal_I2C.h: No such file or directory
 
 #include <LiquidCrystal_I2C.h>   //including libraries of I2C-LCD1602 liquid crystal 
 
                                                                                      ^
 
compilation terminated.
 
exit status 1
Ошибка компиляции для платы Arduino/Genuino Uno.
telpukhov
Offline
Зарегистрирован: 18.11.2017

Вот такой код ошибки

 

Arduino: 1.8.5 (Windows 10), Плата:"Arduino/Genuino Uno"
Изменены опции сборки, пересобираем все
In file included from sketch\123.ino.cpp:1:0:
C:\Users\Артем\Documents\Arduino\123\123.ino: In function 'void setMode(int)':
C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:41:14: error: expected unqualified-id before numeric constant
 #define LOW  0x0
              ^
C:\Users\Артем\Documents\Arduino\123\123.ino:73:22: note: in expansion of macro 'LOW'
exit status 1
Ошибка компиляции для платы Arduino/Genuino Uno.
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"

с чем это может быть связано?

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

А скетч секретный?

Только, если будете выкладывать - пожалуйста, делайте это как положено, а не тупо текст сюда вываливайте.

.Алексей.
Offline
Зарегистрирован: 11.06.2019
Arduino: 1.8.6 (Windows 7), Плата:"Arduino/Genuino Uno"
 
C:\Users\D4E9~1\AppData\Local\Temp\cct2XBT3.ltrans0.ltrans.o: In function `main':
 
C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/main.cpp:43: undefined reference to `setup'
 
collect2.exe: error: ld returned 1 exit status
 
exit status 1
Ошибка компиляции для платы Arduino/Genuino Uno.
 
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
 
 
Помогите пожалуйста решить проблему. Если можно, то попроще. 
DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

тебе может помочь гугалперевоччик, просто забей это:  "undefined reference to `setup'" и созерцай варианты

Но, судя по всему, скетч чужой, написан в AVR Studio, и ты в ём нихрена не понимаешь.  Тогда, дальше будет еще сложнее

b_i_n66
b_i_n66 аватар
Offline
Зарегистрирован: 17.11.2014

Тема закрыта.Всем спасибо.