FLProg
Вход на сайт
Логин:
Пароль:
Поиск
...
Статистика
Суббота, 18.11.2017, 11:17
Приветствую Вас Гость | RSS
Главная | Регистрация | Вход

Поиск по сайту


Форум
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Модератор форума: Сергей, support 
Форум » Баг - Трекер » Выполненно » Дубликаты переменных при компиляции проекта flprog LD (flprog 2.5.1. LD делает дубли переменных для IDE)
Дубликаты переменных при компиляции проекта flprog LD
dimaspec Дата: Суббота, 11.11.2017, 13:53 | Сообщение # 1
Рядовой
Группа: Проверенные
Сообщений: 12
Награды: 0
Репутация: 0
Статус: Offline
Проблема возникла на этапе загрузки проекта в Arduino Nano V3, проверка проекта реализованного с помощью версии flprog 2.5.1 язык LD показала корректен, но при компиляции проекта в  среде Arduino выдало множество замечаний, и после проверки кода обнаружились лишние переменные и очень много через что проект не загружался в микроконтроллер до устранения вручную этих дублей.

ОШИБКИ
===========================================================

Arduino: 1.8.1 (Windows 10), Плата:"Arduino Nano, ATmega328"

pr1:26: error: redefinition of 'bool _bounseInput5S'

 bool _bounseInput5S = 0;

      ^

C:\Users\dima\AppData\Local\Temp\flprog\pr1\pr1.ino:7:6: note: 'bool _bounseInput5S' previously defined here
 bool _bounseInput5S = 0;
      ^
pr1:27: error: redefinition of 'bool _bounseInput5O'
 bool _bounseInput5O = 0;
      ^
C:\Users\dima\AppData\Local\Temp\flprog\pr1\pr1.ino:8:6: note: 'bool _bounseInput5O' previously defined here
 bool _bounseInput5O = 0;
      ^
pr1:28: error: redefinition of 'long unsigned int _bounseInput5P'
 unsigned long _bounseInput5P = 0UL;
               ^
C:\Users\dima\AppData\Local\Temp\flprog\pr1\pr1.ino:9:15: note: 'long unsigned int _bounseInput5P' previously defined here

 unsigned long _bounseInput5P = 0UL;
               ^
pr1:30: error: redefinition of 'bool _bounseInput3S'
 bool _bounseInput3S = 0;
      ^
C:\Users\dima\AppData\Local\Temp\flprog\pr1\pr1.ino:4:6: note: 'bool _bounseInput3S' previously defined here
 bool _bounseInput3S = 0;
      ^
pr1:31: error: redefinition of 'bool _bounseInput3O'
 bool _bounseInput3O = 0;
      ^
C:\Users\dima\AppData\Local\Temp\flprog\pr1\pr1.ino:5:6: note: 'bool _bounseInput3O' previously defined here
 bool _bounseInput3O = 0;
      ^
pr1:32: error: redefinition of 'long unsigned int _bounseInput3P'

 unsigned long _bounseInput3P = 0UL;
               ^
C:\Users\dima\AppData\Local\Temp\flprog\pr1\pr1.ino:6:15: note: 'long unsigned int _bounseInput3P' previously defined here

 unsigned long _bounseInput3P = 0UL;
               ^
pr1:36: error: redefinition of 'bool _bounseInput3S'

 bool _bounseInput3S = 0;
      ^
C:\Users\dima\AppData\Local\Temp\flprog\pr1\pr1.ino:4:6: note: 'bool _bounseInput3S' previously defined here
 bool _bounseInput3S = 0;
      ^
pr1:37: error: redefinition of 'bool _bounseInput3O'
 bool _bounseInput3O = 0;
      ^
C:\Users\dima\AppData\Local\Temp\flprog\pr1\pr1.ino:5:6: note: 'bool _bounseInput3O' previously defined here
 bool _bounseInput3O = 0;
      ^
pr1:38: error: redefinition of 'long unsigned int _bounseInput3P'
 unsigned long _bounseInput3P = 0UL;
               ^
C:\Users\dima\AppData\Local\Temp\flprog\pr1\pr1.ino:6:15: note: 'long unsigned int _bounseInput3P' previously defined here
 unsigned long _bounseInput3P = 0UL;
               ^
pr1:42: error: redefinition of 'bool _bounseInput3S'
 bool _bounseInput3S = 0;
      ^
C:\Users\dima\AppData\Local\Temp\flprog\pr1\pr1.ino:4:6: note: 'bool _bounseInput3S' previously defined here
 bool _bounseInput3S = 0;
      ^
pr1:43: error: redefinition of 'bool _bounseInput3O'
 bool _bounseInput3O = 0;
      ^
C:\Users\dima\AppData\Local\Temp\flprog\pr1\pr1.ino:5:6: note: 'bool _bounseInput3O' previously defined here
 bool _bounseInput3O = 0;
      ^
pr1:44: error: redefinition of 'long unsigned int _bounseInput3P'
 unsigned long _bounseInput3P = 0UL;
               ^
 
Anydy Дата: Воскресенье, 12.11.2017, 11:43 | Сообщение # 2
Генерал-майор
Группа: Модераторы
Сообщений: 523
Награды: 13
Репутация: 7
Статус: Offline
Здравствуйте....ну принято так...сначала здороваться!
По теме....ну сколько можно уже повторять? Если у вас проблема и вы ее хотите решить то надо что бы другие люди у себя на компе проверили... в данном случае как????
Прикрепите проект, скетч, лог ошибок.....иначе что гадать на картах?
И если у вас в компе каша то что мы тут должны вам сказать?

Добавлено (12.11.2017, 11:43)
---------------------------------------------
Цитата dimaspec ()
pr1:26: error: redefinition of 'bool _bounseInput5S'
ну очевидно же....или вы совсем не читали как написать скетч для моргания светодиодом))))
PS. Там даже галочка стоит где проблема)))


blynk.su

Сообщение отредактировал Anydy - Воскресенье, 12.11.2017, 11:47
 
Форум » Баг - Трекер » Выполненно » Дубликаты переменных при компиляции проекта flprog LD (flprog 2.5.1. LD делает дубли переменных для IDE)
Страница 1 из 11
Поиск:

FLProg © 2017
Яндекс.Метрика