Страница 1 из 1

Отправка переменной в uart- ошибка компиляции

Добавлено: 23 апр 2016, 08:46
vlad
$IMAGE1$
если выбираем com port то:

Arduino: 1.6.3 (Windows 8.1), Плата"Arduino Pro or Pro Mini, ATmega328 (5V, 16 MHz)"

pr19.ino: In function 'void setup()':

pr19.ino:16:1: error: 'Serial1' was not declared in this scope

pr19.ino: In function 'void loop()':

pr19.ino:29:1: error: 'Serial1' was not declared in this scope

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

  если выбираем software то компилица без ошибок

Добавлено (23.04.2016, 08:46)
---------------------------------------------
версия 11.1

Отправка переменной в uart- ошибка компиляции

Добавлено: 23 апр 2016, 08:47
vlad

Отправка переменной в uart- ошибка компиляции

Добавлено: 23 апр 2016, 22:43
Airis
Похоже что у Вас тип платы в FLProg не совпадает с типам указанным в Arduino IDE. Такую ошибку можно добиться если в FLProg выбрать Arduino MEGA, а в Arduino IDE выбрана что то отличное от Arduino MEGA, например Arduino Pro Mini.

Отправка переменной в uart- ошибка компиляции

Добавлено: 24 апр 2016, 05:49
vlad
Airis писал(а):Похоже что у Вас тип платы в FLProg не совпадает с типам указанным в Arduino IDE. Такую ошибку можно добиться если в FLProg выбрать Arduino MEGA, а в Arduino IDE выбрана что то отличное от Arduino MEGA, например Arduino Pro Mini.
огромное спс. действительно при компиляции в ide проставлялась другая плата.

Отправка переменной в uart- ошибка компиляции

Добавлено: 24 апр 2016, 12:47
Airis
FLProg не умеет "на лету" изменят тип платы в Arduino IDE. B Arduino IDE будет та плата которая была при последний компиляции, независимо от типа платы в FLProg.