ошибки при омпиляции со скоростным счетчиком

Ответить
rf80
Рядовой
Сообщения: 76
Зарегистрирован: 26.11.2015{, 20:29}
Репутация: 0

ошибки при омпиляции со скоростным счетчиком

#1

Сообщение rf80 » 24.02.2019{, 14:31}

Добрый день подскажите в чем может быть дело. По отдельности все работает а вот при вставке скоростного счетчика идут ошибки компиляции не могу разобраться в чем проблема.Задача в общем то простая выставил температуру и по ПИД регулятору посредством скоростного счетчика управляю симистором

Отправлено спустя 1 час 43 минуты 33 секунды:
Выскакивает вот такая ошибка при компиляции
Arduino: 1.8.1 (Windows 7), Плата:"Arduino Nano, ATmega328P (Old Bootloader)"

In file included from c:\Users\Скелита\Downloads\PortableFLProg_4-2-2\ideV2\portable\packages\arduino\hardware\avr\1.6.23\cores\arduino/Arduino.h:30:0,

from sketch\pr13.ino.cpp:1:

C:\Users\Скелита\AppData\Local\Temp\flprog\pr13\pr13.ino: In function 'void __vector_9()':

pr13:514: error: redefinition of 'void __vector_9()'

C:\Users\Скелита\AppData\Local\Temp\flprog\pr13\pr13.ino:383:5: note: 'void __vector_9()' previously defined here

Несколько библиотек найдено для "PID_v1.h"
Используется: c:\Users\Скелита\Downloads\PortableFLProg_4-2-2\ideV2\libraries\PID_v1
Не используется: c:\Users\Скелита\Downloads\PortableFLProg_4-2-2\ideV2\portable\sketchbook\libraries\PID
Не используется: c:\Users\Скелита\Downloads\PortableFLProg_4-2-2\ideV2\libraries\PID
Несколько библиотек найдено для "LiquidCrystal.h"
Используется: c:\Users\Скелита\Downloads\PortableFLProg_4-2-2\ideV2\portable\sketchbook\libraries\LiquidCrystal
Не используется: c:\Users\Скелита\Downloads\PortableFLProg_4-2-2\ideV2\libraries\LiquidCrystal
Несколько библиотек найдено для "OneWire.h"
Используется: c:\Users\Скелита\Downloads\PortableFLProg_4-2-2\ideV2\portable\sketchbook\libraries\OneWire
Не используется: c:\Users\Скелита\Downloads\PortableFLProg_4-2-2\ideV2\libraries\OneWire
exit status 1
redefinition of 'void __vector_9()'

Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
Вложения
Паялка.flp
(653.41 КБ) 52 скачивания

Аватара пользователя
rw6cm
Полковник
Сообщения: 2284
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 335
Имя: Владимир

ошибки при омпиляции со скоростным счетчиком

#2

Сообщение rw6cm » 24.02.2019{, 18:14}

rf80 писал(а):
24.02.2019{, 16:14}
подскажите в чем может быть дело.
соберите заново проект в версии 4.2.4
Win10-64, FLProg (portable)

rf80
Рядовой
Сообщения: 76
Зарегистрирован: 26.11.2015{, 20:29}
Репутация: 0

ошибки при омпиляции со скоростным счетчиком

#3

Сообщение rf80 » 24.02.2019{, 18:36}

Не помогает пробовал изначально в нем.
Я урезал проект оставил резюк и вывод температуры на экран и слежение.Но от прерываний скоростного счетчика датчик отваливается и регулировка не понятная происходит на симистор. Скорее для скоростного счетчика нужна отдельная Ардуина тогда будет все хорошо

kdens
Рядовой
Сообщения: 1
Зарегистрирован: 12.01.2019{, 20:38}
Репутация: 0
Откуда: Бийск
Имя: Денис

ошибки при омпиляции со скоростным счетчиком

#4

Сообщение kdens » 24.02.2019{, 18:37}

Тоже беда с компиляцией.
Самое интересное, что если скопировать из 1.8.1 и вставить в 1.8.7, то компиляция проходит нормально и загрузка в Nano, но не работает. :(
СпойлерПоказать
Arduino: 1.8.1 (Windows 10), Плата:"Arduino Nano, ATmega328P (Old Bootloader)"

c:\Program Files (x86)\FLProg\ideV2\arduino-builder -dump-prefs -logger=machine -hardware c:\Program Files (x86)\FLProg\ideV2\hardware -hardware c:\Program Files (x86)\FLProg\ideV2\portable\packages -tools c:\Program Files (x86)\FLProg\ideV2\tools-builder -tools c:\Program Files (x86)\FLProg\ideV2\hardware\tools\avr -tools c:\Program Files (x86)\FLProg\ideV2\portable\packages -built-in-libraries c:\Program Files (x86)\FLProg\ideV2\libraries -libraries c:\Program Files (x86)\FLProg\ideV2\portable\sketchbook\libraries -fqbn=arduino:avr:nano:cpu=atmega328old -ide-version=10801 -build-path C:\Users\17D3~1\AppData\Local\Temp\arduino_build_999837 -warnings=more -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=c:\Program Files (x86)\FLProg\ideV2\portable\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2 -prefs=runtime.tools.arduinoOTA.path=c:\Program Files (x86)\FLProg\ideV2\portable\packages\arduino\tools\arduinoOTA\1.1.1 -prefs=runtime.tools.avrdude.path=c:\Program Files (x86)\FLProg\ideV2\portable\packages\arduino\tools\avrdude\6.3.0-arduino9 -verbose C:\Users\Денис\AppData\Local\Temp\flprog\pr14\pr14.ino
c:\Program Files (x86)\FLProg\ideV2\arduino-builder -compile -logger=machine -hardware c:\Program Files (x86)\FLProg\ideV2\hardware -hardware c:\Program Files (x86)\FLProg\ideV2\portable\packages -tools c:\Program Files (x86)\FLProg\ideV2\tools-builder -tools c:\Program Files (x86)\FLProg\ideV2\hardware\tools\avr -tools c:\Program Files (x86)\FLProg\ideV2\portable\packages -built-in-libraries c:\Program Files (x86)\FLProg\ideV2\libraries -libraries c:\Program Files (x86)\FLProg\ideV2\portable\sketchbook\libraries -fqbn=arduino:avr:nano:cpu=atmega328old -ide-version=10801 -build-path C:\Users\17D3~1\AppData\Local\Temp\arduino_build_999837 -warnings=more -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=c:\Program Files (x86)\FLProg\ideV2\portable\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2 -prefs=runtime.tools.arduinoOTA.path=c:\Program Files (x86)\FLProg\ideV2\portable\packages\arduino\tools\arduinoOTA\1.1.1 -prefs=runtime.tools.avrdude.path=c:\Program Files (x86)\FLProg\ideV2\portable\packages\arduino\tools\avrdude\6.3.0-arduino9 -verbose C:\Users\Денис\AppData\Local\Temp\flprog\pr14\pr14.ino
Using board 'nano' from platform in folder: c:\Program Files (x86)\FLProg\ideV2\hardware\arduino\avr
Using core 'arduino' from platform in folder: c:\Program Files (x86)\FLProg\ideV2\hardware\arduino\avr
Detecting libraries used...
"c:\Program Files (x86)\FLProg\ideV2\portable\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/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= -DF_CPU=16000000L -DARDUINO=10801 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-Ic:\Program Files (x86)\FLProg\ideV2\hardware\arduino\avr\cores\arduino" "-Ic:\Program Files (x86)\FLProg\ideV2\hardware\arduino\avr\variants\eightanaloginputs" "C:\Users\17D3~1\AppData\Local\Temp\arduino_build_999837\sketch\pr14.ino.cpp" -o "nul"
Generating function prototypes...
"c:\Program Files (x86)\FLProg\ideV2\portable\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/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= -DF_CPU=16000000L -DARDUINO=10801 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-Ic:\Program Files (x86)\FLProg\ideV2\hardware\arduino\avr\cores\arduino" "-Ic:\Program Files (x86)\FLProg\ideV2\hardware\arduino\avr\variants\eightanaloginputs" "C:\Users\17D3~1\AppData\Local\Temp\arduino_build_999837\sketch\pr14.ino.cpp" -o "C:\Users\17D3~1\AppData\Local\Temp\arduino_build_999837\preproc\ctags_target_for_gcc_minus_e.cpp"
avr-g++: error: missing device or architecture after '-mmcu='

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

Аватара пользователя
ViktorPetrov
Лейтенант
Сообщения: 677
Зарегистрирован: 09.04.2018{, 23:56}
Репутация: 49
Имя: Виктор

ошибки при омпиляции со скоростным счетчиком

#5

Сообщение ViktorPetrov » 24.02.2019{, 19:38}

У тебя конфликт по прерыванию ,для начала попробуй датчику температуры сменить pin 3 на другой

Аватара пользователя
rw6cm
Полковник
Сообщения: 2284
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 335
Имя: Владимир

ошибки при омпиляции со скоростным счетчиком

#6

Сообщение rw6cm » 24.02.2019{, 19:41}

rf80 писал(а):
24.02.2019{, 18:36}
Не помогает пробовал изначально в нем.
Странно у меня нормально.
СпойлерПоказать
2019_02_24_19_37_32_FLProg_4.2.4.png
паялка1.flp
(733.78 КБ) 52 скачивания
Win10-64, FLProg (portable)

Аватара пользователя
AVGN
Капитан
Сообщения: 727
Зарегистрирован: 03.02.2017{, 12:23}
Репутация: 56

ошибки при омпиляции со скоростным счетчиком

#7

Сообщение AVGN » 25.02.2019{, 16:56}

rf80, паялка1.flp от rw6cm, открыл в FLProg_4-2-4,
компилируется в Arduino: 1.8.1 (Windows 7), Плата:"Arduino Nano, ATmega328P (Old Bootloader)"
СпойлерПоказать
паялка1.JPG
Последний раз редактировалось AVGN 25.02.2019{, 17:14}, всего редактировалось 1 раз.
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн

Аватара пользователя
rw6cm
Полковник
Сообщения: 2284
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 335
Имя: Владимир

ошибки при омпиляции со скоростным счетчиком

#8

Сообщение rw6cm » 25.02.2019{, 17:02}

AVGN писал(а):
25.02.2019{, 16:56}
открыл в FLProg_4-2-2,
на скрине 4.2.4 ))
Win10-64, FLProg (portable)

Аватара пользователя
AVGN
Капитан
Сообщения: 727
Зарегистрирован: 03.02.2017{, 12:23}
Репутация: 56

ошибки при омпиляции со скоростным счетчиком

#9

Сообщение AVGN » 25.02.2019{, 17:14}

rw6cm писал(а):
25.02.2019{, 17:02}
на скрине 4.2.4 ))
косяк :smile44:
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн

AndrejK
Сержант
Сообщения: 119
Зарегистрирован: 20.02.2020{, 13:16}
Репутация: 14
Откуда: Вильнюс
Имя: Андрей

ошибки при омпиляции со скоростным счетчиком

#10

Сообщение AndrejK » 18.08.2020{, 09:09}

Конфликт WDT и SCT. Компилятор выдает ту же ошибку: redefinition of 'void __vector_9()', это и понятно. Как быть?
Вложения
WDT.PNG
WDT vs SCT.flp
(15.03 КБ) 32 скачивания

Ответить

Вернуться в «Помогите, а то я "нимагу"»