Переменные

intom33
Offline
Зарегистрирован: 26.11.2016

Доброго Всем времени суток !

Начал разбираться с Arduino Uno

Ввел код :

int led = 10;//Номер пина дла светодиода
int btn = 11;//Номер пина для кнопки
int temp = 0;временная переменная

void setup() {
  pinMode(led,OUTPUT);//устанавливаю на выход
  pinMode(btn,INPUT);//устанавливаю на вход}
void loop() {
  temp = digitalRead(btn);//читаю состояние кнопки 
  digitalWrite(led,temp);засвечиваю диод
}

Вроде простой код но почимото при компиляции выдает ошибку.

Пишу тотже код без переменных все работает и компилируется. Вчем проблема не пойму??

int temp;
void setup() {
  pinMode(10,OUTPUT);
  pinMode(11,INPUT);
}
void loop() {
  temp = digitalRead(11);
  digitalWrite(10,temp);
}

 

intom33
Offline
Зарегистрирован: 26.11.2016

intom33 пишет:

Доброго Всем времени суток !

Начал разбираться с Arduino Uno

Ввел код :

int led = 10;//Номер пина дла светодиода
int btn = 11;//Номер пина для кнопки
int temp = 0;временная переменная

void setup() {
  pinMode(led,OUTPUT);//устанавливаю на выход
  pinMode(btn,INPUT);//устанавливаю на вход}
void loop() {
  temp = digitalRead(btn);//читаю состояние кнопки 
  digitalWrite(led,temp);засвечиваю диод
}

Вроде простой код но почимото при компиляции выдает ошибку.

Пишу тотже код без переменных все работает и компилируется. Вчем проблема не пойму??

int temp;
void setup() {
  pinMode(10,OUTPUT);
  pinMode(11,INPUT);
}
void loop() {
  temp = digitalRead(11);
  digitalWrite(10,temp);
}

 

Вверхнем коде в забыл поставить перед коментом два слеша они стоят "//"

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

int temp = 0;временная переменная

pinMode(btn,INPUT);//устанавливаю на вход}

digitalWrite(led,temp);засвечиваю диод

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

А где зукрывающая скобка от функции setup? Поищите.

intom33
Offline
Зарегистрирован: 26.11.2016

Вот код скопирован с Arduino 1.6.12 просто когда писал сообщение писал по быстрому в ручную извиняюсь

int led = 10;
int btn = 11;
int temp = 0;

void setup() {
  pinMode(led,OUTPUT);
  pinMode(btn,INPUT);
}

void loop() {
  temp = digitalRead(btn);
  digitalWrite(led,temp);
}

здесь все правильно но компилятор выдает ошибку не пойму почему

может как то задавать номера пинов ардино по другому а не через "int"

 

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

intom33 пишет:

Вот код скопирован с Arduino 1.6.12 просто когда писал сообщение писал по быстрому в ручную извиняюсь

int led = 10;
int btn = 11;
int temp = 0;

void setup() {
  pinMode(led,OUTPUT);
  pinMode(btn,INPUT);
}

void loop() {
  temp = digitalRead(btn);
  digitalWrite(led,temp);
}

здесь все правильно но компилятор выдает ошибку не пойму почему

может как то задавать номера пинов ардино по другому а не через "int"

не выдаёт

Скетч использует 798 байт (12%) памяти устройства. Всего доступно 6 144 байт.
Глобальные переменные используют 15 байт (1%) динамической памяти, оставляя 1 009 байт для локальных переменных. Максимум: 1 024 байт.

 

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

intom33 пишет:

здесь все правильно но компилятор выдает ошибку не пойму почему

Слушайте, Вы уже второй раз говорите "компилятор выдает ошибку". Блин, Вы можете, наконец, эту ошибку нам показать? Или нам надо самим догадываться?

Ведь он, компилятор, говорит Вам, что ему не нравится! Только Вы от нас это скрываете.

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

В этом коде ошибок нет, всё компилируется, какую плату выбрали в боарде?

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

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

Блин, Вы можете, наконец, эту ошибку нам показать?

я запретил.

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

Клапауций 234 пишет:

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

Блин, Вы можете, наконец, эту ошибку нам показать?

я запретил.

Я разрешаю

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

Клапауций 234 пишет:

я запретил.

А не дофига запретов за один вечер?

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

ua6em пишет:

Клапауций 234 пишет:

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

Блин, Вы можете, наконец, эту ошибку нам показать?

я запретил.

Я разрешаю

ты мной не уполномочен разрешать.

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

Клапауций 234 пишет:

ua6em пишет:

Клапауций 234 пишет:

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

Блин, Вы можете, наконец, эту ошибку нам показать?

я запретил.

Я разрешаю

ты мной не уполномочен разрешать.

Что-то не помню, чтобы Я разрешал уполномачивать. Распустились!

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

...и тогда главврач Маргулис телевизор запретил...

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

wdrakula пишет:

Клапауций 234 пишет:

ua6em пишет:

Клапауций 234 пишет:

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

Блин, Вы можете, наконец, эту ошибку нам показать?

я запретил.

Я разрешаю

ты мной не уполномочен разрешать.

Что-то не помню, чтобы Я разрешал уполномачивать. Распустились!

я разрешил склероз.

MacSim
Offline
Зарегистрирован: 28.11.2012

на пальцы переходим...

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

MacSim пишет:

на пальцы переходим...

я вам перейду!

hqdefault.jpg

intom33
Offline
Зарегистрирован: 26.11.2016

Извиняюсь ещё раз, что не выслал код ошибки. Вот что пишет компилятор

Arduino: 1.6.12 (Windows XP), Плата:"Arduino/Genuino Uno"

collect2.exe: error: ld returned 5 exit status

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

Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
 

intom33
Offline
Зарегистрирован: 26.11.2016

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

/*int led = 10;
int btn = 11;*/
int temp = 0;



void setup() {
  pinMode(10,OUTPUT);
  pinMode(11,INPUT);
}

void loop() {
  temp = digitalRead(11);
  digitalWrite(10,temp);
}

 

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

intom33 пишет:

Извиняюсь ещё раз, что не выслал код ошибки. 

Так Вы опять толком не выслали. Там в настройках IDE есть галочка "показать подробный вывод. Включите же её наконец, пока Клапауций не запретил!

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

Код тут не при чём. Скачайте более старую версию Arduino IDE (в zip-архиве), возьмите оттуда файл ld.exe и вставьте с заменой в новую версию, которой пользуетесь.

intom33
Offline
Зарегистрирован: 26.11.2016

Jeka_M Спасибо ща попробую. Мне тоже кажется что код здесь не причём а что то с софтом

intom33
Offline
Зарегистрирован: 26.11.2016

А какую версию лучше скачать ?

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

intom33 пишет:

 Мне тоже кажется что код здесь не причём а что то с софтом

Блин, давно бы уже дали нормальное сообщение. Там и версии софта есть и всё, что надо. Секретчики, мля.

intom33
Offline
Зарегистрирован: 26.11.2016

скачал версии 1.0 и 1.5 подставлял файл в папку инстолированого софта 1.6.12 тодже результат вот полный код ошибки

Arduino: 1.6.12 (Windows XP), Плата:"Arduino/Genuino Uno"

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:\Documents and Settings\Администратор\Мои документы\Arduino\libraries -fqbn=arduino:avr:uno -ide-version=10612 -build-path C:\WINDOWS\TEMP\arduino_build_468175 -warnings=more -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avrdude.path=C:\Program Files\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files\Arduino\hardware\tools\avr -verbose F:\Arduino\Proect\Btn_Led\Btn_Led.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:\Documents and Settings\Администратор\Мои документы\Arduino\libraries -fqbn=arduino:avr:uno -ide-version=10612 -build-path C:\WINDOWS\TEMP\arduino_build_468175 -warnings=more -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avrdude.path=C:\Program Files\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files\Arduino\hardware\tools\avr -verbose F:\Arduino\Proect\Btn_Led\Btn_Led.ino
Using board 'uno' from platform in folder: C:\Program Files\Arduino\hardware\arduino\avr
Using core 'arduino' from platform in folder: C:\Program Files\Arduino\hardware\arduino\avr
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  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files\Arduino\hardware\arduino\avr\variants\standard" "C:\WINDOWS\TEMP\arduino_build_468175\sketch\Btn_Led.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  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files\Arduino\hardware\arduino\avr\variants\standard" "C:\WINDOWS\TEMP\arduino_build_468175\sketch\Btn_Led.ino.cpp" -o "C:\WINDOWS\TEMP\arduino_build_468175\preproc\ctags_target_for_gcc_minus_e.cpp"
"C:\Program Files\Arduino\tools-builder\ctags\5.8-arduino10/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\WINDOWS\TEMP\arduino_build_468175\preproc\ctags_target_for_gcc_minus_e.cpp"
Компиляция скетча...
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files\Arduino\hardware\arduino\avr\variants\standard" "C:\WINDOWS\TEMP\arduino_build_468175\sketch\Btn_Led.ino.cpp" -o "C:\WINDOWS\TEMP\arduino_build_468175\sketch\Btn_Led.ino.cpp.o"
Compiling libraries...
Compiling core...
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-gcc" -c -g -x assembler-with-cpp -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files\Arduino\hardware\arduino\avr\variants\standard" "C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino\wiring_pulse.S" -o "C:\WINDOWS\TEMP\arduino_build_468175\core\wiring_pulse.S.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-gcc" -c -g -Os -Wall -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files\Arduino\hardware\arduino\avr\variants\standard" "C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino\WInterrupts.c" -o "C:\WINDOWS\TEMP\arduino_build_468175\core\WInterrupts.c.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-gcc" -c -g -Os -Wall -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files\Arduino\hardware\arduino\avr\variants\standard" "C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino\hooks.c" -o "C:\WINDOWS\TEMP\arduino_build_468175\core\hooks.c.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-gcc" -c -g -Os -Wall -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files\Arduino\hardware\arduino\avr\variants\standard" "C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino\wiring.c" -o "C:\WINDOWS\TEMP\arduino_build_468175\core\wiring.c.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-gcc" -c -g -Os -Wall -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files\Arduino\hardware\arduino\avr\variants\standard" "C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino\wiring_analog.c" -o "C:\WINDOWS\TEMP\arduino_build_468175\core\wiring_analog.c.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-gcc" -c -g -Os -Wall -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files\Arduino\hardware\arduino\avr\variants\standard" "C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino\wiring_digital.c" -o "C:\WINDOWS\TEMP\arduino_build_468175\core\wiring_digital.c.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-gcc" -c -g -Os -Wall -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files\Arduino\hardware\arduino\avr\variants\standard" "C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino\wiring_pulse.c" -o "C:\WINDOWS\TEMP\arduino_build_468175\core\wiring_pulse.c.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-gcc" -c -g -Os -Wall -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files\Arduino\hardware\arduino\avr\variants\standard" "C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino\wiring_shift.c" -o "C:\WINDOWS\TEMP\arduino_build_468175\core\wiring_shift.c.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files\Arduino\hardware\arduino\avr\variants\standard" "C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino\CDC.cpp" -o "C:\WINDOWS\TEMP\arduino_build_468175\core\CDC.cpp.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files\Arduino\hardware\arduino\avr\variants\standard" "C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino\HardwareSerial.cpp" -o "C:\WINDOWS\TEMP\arduino_build_468175\core\HardwareSerial.cpp.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files\Arduino\hardware\arduino\avr\variants\standard" "C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino\HardwareSerial0.cpp" -o "C:\WINDOWS\TEMP\arduino_build_468175\core\HardwareSerial0.cpp.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files\Arduino\hardware\arduino\avr\variants\standard" "C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino\HardwareSerial1.cpp" -o "C:\WINDOWS\TEMP\arduino_build_468175\core\HardwareSerial1.cpp.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files\Arduino\hardware\arduino\avr\variants\standard" "C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino\HardwareSerial2.cpp" -o "C:\WINDOWS\TEMP\arduino_build_468175\core\HardwareSerial2.cpp.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files\Arduino\hardware\arduino\avr\variants\standard" "C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino\HardwareSerial3.cpp" -o "C:\WINDOWS\TEMP\arduino_build_468175\core\HardwareSerial3.cpp.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files\Arduino\hardware\arduino\avr\variants\standard" "C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino\IPAddress.cpp" -o "C:\WINDOWS\TEMP\arduino_build_468175\core\IPAddress.cpp.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files\Arduino\hardware\arduino\avr\variants\standard" "C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino\PluggableUSB.cpp" -o "C:\WINDOWS\TEMP\arduino_build_468175\core\PluggableUSB.cpp.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files\Arduino\hardware\arduino\avr\variants\standard" "C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino\Print.cpp" -o "C:\WINDOWS\TEMP\arduino_build_468175\core\Print.cpp.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files\Arduino\hardware\arduino\avr\variants\standard" "C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino\Stream.cpp" -o "C:\WINDOWS\TEMP\arduino_build_468175\core\Stream.cpp.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files\Arduino\hardware\arduino\avr\variants\standard" "C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino\Tone.cpp" -o "C:\WINDOWS\TEMP\arduino_build_468175\core\Tone.cpp.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files\Arduino\hardware\arduino\avr\variants\standard" "C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino\USBCore.cpp" -o "C:\WINDOWS\TEMP\arduino_build_468175\core\USBCore.cpp.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files\Arduino\hardware\arduino\avr\variants\standard" "C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino\WMath.cpp" -o "C:\WINDOWS\TEMP\arduino_build_468175\core\WMath.cpp.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files\Arduino\hardware\arduino\avr\variants\standard" "C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino\WString.cpp" -o "C:\WINDOWS\TEMP\arduino_build_468175\core\WString.cpp.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files\Arduino\hardware\arduino\avr\variants\standard" "C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino\abi.cpp" -o "C:\WINDOWS\TEMP\arduino_build_468175\core\abi.cpp.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files\Arduino\hardware\arduino\avr\variants\standard" "C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino\main.cpp" -o "C:\WINDOWS\TEMP\arduino_build_468175\core\main.cpp.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files\Arduino\hardware\arduino\avr\variants\standard" "C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino\new.cpp" -o "C:\WINDOWS\TEMP\arduino_build_468175\core\new.cpp.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs  "C:\WINDOWS\TEMP\arduino_build_468175\core\core.a" "C:\WINDOWS\TEMP\arduino_build_468175\core\wiring_pulse.S.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs  "C:\WINDOWS\TEMP\arduino_build_468175\core\core.a" "C:\WINDOWS\TEMP\arduino_build_468175\core\WInterrupts.c.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs  "C:\WINDOWS\TEMP\arduino_build_468175\core\core.a" "C:\WINDOWS\TEMP\arduino_build_468175\core\hooks.c.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs  "C:\WINDOWS\TEMP\arduino_build_468175\core\core.a" "C:\WINDOWS\TEMP\arduino_build_468175\core\wiring.c.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs  "C:\WINDOWS\TEMP\arduino_build_468175\core\core.a" "C:\WINDOWS\TEMP\arduino_build_468175\core\wiring_analog.c.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs  "C:\WINDOWS\TEMP\arduino_build_468175\core\core.a" "C:\WINDOWS\TEMP\arduino_build_468175\core\wiring_digital.c.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs  "C:\WINDOWS\TEMP\arduino_build_468175\core\core.a" "C:\WINDOWS\TEMP\arduino_build_468175\core\wiring_pulse.c.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs  "C:\WINDOWS\TEMP\arduino_build_468175\core\core.a" "C:\WINDOWS\TEMP\arduino_build_468175\core\wiring_shift.c.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs  "C:\WINDOWS\TEMP\arduino_build_468175\core\core.a" "C:\WINDOWS\TEMP\arduino_build_468175\core\CDC.cpp.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs  "C:\WINDOWS\TEMP\arduino_build_468175\core\core.a" "C:\WINDOWS\TEMP\arduino_build_468175\core\HardwareSerial.cpp.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs  "C:\WINDOWS\TEMP\arduino_build_468175\core\core.a" "C:\WINDOWS\TEMP\arduino_build_468175\core\HardwareSerial0.cpp.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs  "C:\WINDOWS\TEMP\arduino_build_468175\core\core.a" "C:\WINDOWS\TEMP\arduino_build_468175\core\HardwareSerial1.cpp.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs  "C:\WINDOWS\TEMP\arduino_build_468175\core\core.a" "C:\WINDOWS\TEMP\arduino_build_468175\core\HardwareSerial2.cpp.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs  "C:\WINDOWS\TEMP\arduino_build_468175\core\core.a" "C:\WINDOWS\TEMP\arduino_build_468175\core\HardwareSerial3.cpp.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs  "C:\WINDOWS\TEMP\arduino_build_468175\core\core.a" "C:\WINDOWS\TEMP\arduino_build_468175\core\IPAddress.cpp.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs  "C:\WINDOWS\TEMP\arduino_build_468175\core\core.a" "C:\WINDOWS\TEMP\arduino_build_468175\core\PluggableUSB.cpp.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs  "C:\WINDOWS\TEMP\arduino_build_468175\core\core.a" "C:\WINDOWS\TEMP\arduino_build_468175\core\Print.cpp.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs  "C:\WINDOWS\TEMP\arduino_build_468175\core\core.a" "C:\WINDOWS\TEMP\arduino_build_468175\core\Stream.cpp.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs  "C:\WINDOWS\TEMP\arduino_build_468175\core\core.a" "C:\WINDOWS\TEMP\arduino_build_468175\core\Tone.cpp.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs  "C:\WINDOWS\TEMP\arduino_build_468175\core\core.a" "C:\WINDOWS\TEMP\arduino_build_468175\core\USBCore.cpp.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs  "C:\WINDOWS\TEMP\arduino_build_468175\core\core.a" "C:\WINDOWS\TEMP\arduino_build_468175\core\WMath.cpp.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs  "C:\WINDOWS\TEMP\arduino_build_468175\core\core.a" "C:\WINDOWS\TEMP\arduino_build_468175\core\WString.cpp.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs  "C:\WINDOWS\TEMP\arduino_build_468175\core\core.a" "C:\WINDOWS\TEMP\arduino_build_468175\core\abi.cpp.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs  "C:\WINDOWS\TEMP\arduino_build_468175\core\core.a" "C:\WINDOWS\TEMP\arduino_build_468175\core\main.cpp.o"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs  "C:\WINDOWS\TEMP\arduino_build_468175\core\core.a" "C:\WINDOWS\TEMP\arduino_build_468175\core\new.cpp.o"
Linking everything together...
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-gcc" -Wall -Os -flto -fuse-linker-plugin -Wl,--gc-sections -mmcu=atmega328p  -o "C:\WINDOWS\TEMP\arduino_build_468175/Btn_Led.ino.elf" "C:\WINDOWS\TEMP\arduino_build_468175\sketch\Btn_Led.ino.cpp.o" "C:\WINDOWS\TEMP\arduino_build_468175/core\core.a" "-LC:\WINDOWS\TEMP\arduino_build_468175" -lm
collect2.exe: error: ld returned 5 exit status

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

Правда красненьким написало только в конце.

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

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

Простите, но этот балаган пора заканчивать.
В первом сообщении ТС у него «}» под коммент попала. В строке 07. Заканчиваем веселиться. Даже мне уже новичка жалко стало. Стыдно.

intom33
Offline
Зарегистрирован: 26.11.2016

wdrakula пишет:
Простите, но этот балаган пора заканчивать. В первом сообщении ТС у него «}» под коммент попала. В строке 07. Заканчиваем веселиться. Даже мне уже новичка жалко стало. Стыдно.

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

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

wdrakula пишет:
Простите, но этот балаган пора заканчивать. В первом сообщении ТС у него «}» под коммент попала. В строке 07. Заканчиваем веселиться. Даже мне уже новичка жалко стало. Стыдно.

предлагаю тихо пристрелить ТС, что бы он не мучился, а нам не стыдиться факта его сусчествования.

intom33
Offline
Зарегистрирован: 26.11.2016

Короче поставил версию 1.5 все заработало! Спасибо всем))

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

wdrakula пишет:
В первом сообщении ТС у него «}» под коммент попала. В строке 07. Заканчиваем веселиться. Даже мне уже новичка жалко стало. Стыдно.

Так никто особо и не веселится. Про этот комментарий емы было сказано сразу же, ещё в посте №3 Потом оказалось, что проблема у него в мисконфигурации установки IDE

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

Виновен в невнимательности. Сорри.

intom33
Offline
Зарегистрирован: 26.11.2016

Здраствуйте Все !

Ещё такой вопрос. Последнии версии arduino от 1.5 до 1.6 если скачивать бесплатно все с ограничениями ???

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

для Proteusa

Последнии версии arduino от 1.5 до 1.6 постоянно выдают ошибку

Arduino: 1.6.13 (Windows XP), Плата:"Arduino/Genuino Uno"

collect2.exe: error: ld returned 5 exit status

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

 

 

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

intom33,

1. Версий Arduino IDE с ограничениями не сущесьвует. Все - без ограничений.

2. HEX-код скомпилировать невозможно, т.к. он сам уже является результатом компиляции. Дальше компилить некуда.

3. Вы не указали, какой ОС пользуетесь. В Win XP есть проблема с новыми версиями Arduino IDE. Если у Вас именно Win XP, заменитье линковщик аналогичным взятым из старой версии Arduino IDE (версии 1.0.х).

intom33
Offline
Зарегистрирован: 26.11.2016

Извиняюсь а как называется файл линковщика ??

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

ld.exe

intom33
Offline
Зарегистрирован: 26.11.2016

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

intom33
Offline
Зарегистрирован: 26.11.2016

А в какую папку переместить файл ld.exe ?

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

Старый - переименуйте (вдруг потом понадобится), новый - на место старого.

В смысле - наоборот: "старый" - этот тот, который версии 1.6.х, а "новый" - 1.0.х.

intom33
Offline
Зарегистрирован: 26.11.2016

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

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

intom33 пишет:

А в какую папку переместить файл ld.exe ?

в эту

Похожее изображение

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

andriano пишет:

Старый - переименуйте (вдруг потом понадобится)

куплю старые файлы вашей прабабушки.

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

Клапауций 234 пишет:

andriano пишет:

Старый - переименуйте (вдруг потом понадобится)

куплю старые файлы вашей прабабушки.

Хорошо, проведу инвентаризацию и открою аукцион (если это еще никто не запретил).

arduino328
Offline
Зарегистрирован: 01.09.2016

Клапауций 234 пишет:

куплю старые файлы вашей прабабушки.

На перфокартах или перфоленте?