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

EEPROM

Добавлено: 06 янв 2018, 17:02
Max
Столкнулся с ошибкой. Пока выложу сюда, если это системная ошибка прошу перенести в соот. раздел.

В общем. Подключаю внешнюю EEPROM 24LC256-I, выбираю ее и делаю активной по умолчанию. Встроенную отключаю.

При компилировании вылезает ошибка.https://yadi.sk/i/TNXALzNq3REKYk

Стоит активировать встроенную EEPROM, естественно она становится приоритетной по умолчанию, ошибка при компиляции пропадает.

Кто сталкивался? Может я чего то не то делаю...

FLProg 3.0.3 (портативная)

EEPROM

Добавлено: 09 янв 2018, 18:30
Lisica
Что бы не плодить подобных тем, спрошу тут.
Начал рисовать проект и столкнулся с ошибкой компиляции, но не так как у тс.
Ошибка появляется как устанавливаю блоки eeprom, вмечто переменной "123"... без них ошибки нет.
Авто.flp
Забыл прилепить... :crazy:

EEPROM

Добавлено: 09 янв 2018, 18:34
Dev1
Lisica писал(а): 09 янв 2018, 18:30Что бы не плодить подобных тем, спрошу тут.
Начал рисовать проект и столкнулся с ошибкой компиляции, но не так как у тс.
Ошибка появляется как устанавливаю блоки eeprom, вмечто переменной "123"... без них ошибки нет.
Вы думаете тут экстрасенсы сидят и погадают вам на кофейной гуще?

EEPROM

Добавлено: 09 янв 2018, 18:38
Lisica
Прилепил... спешка...

EEPROM

Добавлено: 09 янв 2018, 19:15
Dev1
Lisica писал(а): 09 янв 2018, 18:30Ошибка появляется как устанавливаю блоки eeprom, вмечто переменной "123"... без них ошибки нет.
Вместо переменной 123 поставил запись-чтение из епром. Компилируется :loony:

EEPROM

Добавлено: 09 янв 2018, 21:40
Lisica
Dev1 писал(а): 09 янв 2018, 19:15Компилируется
А у меня то что в блокноте пишет uno
avto.txt
Отправлено спустя 1 час 58 минут 5 секунд:
UNO обновило платы, теперь компилируется, но всё равно выдаёт красненьким, Чего ему ещё нужно?

Код: Выделить всё

In file included from C:\Documents and Settings\Admin\Local Settings\Temp\flprog\pr2\pr2.ino:1:0:

C:\Documents and Settings\Admin\Local Settings\Application Data\Arduino15\packages\arduino\hardware\avr\1.6.20\libraries\Wire\src/Wire.h: In function 'byte readByteFromExternalEEPROM(int, byte)':

C:\Documents and Settings\Admin\Local Settings\Application Data\Arduino15\packages\arduino\hardware\avr\1.6.20\libraries\Wire\src/Wire.h:64:13: note: candidate 1: uint8_t TwoWire::requestFrom(int, int)

     uint8_t requestFrom(int, int);

             ^

C:\Documents and Settings\Admin\Local Settings\Application Data\Arduino15\packages\arduino\hardware\avr\1.6.20\libraries\Wire\src/Wire.h:61:13: note: candidate 2: uint8_t TwoWire::requestFrom(uint8_t, uint8_t)

     uint8_t requestFrom(uint8_t, uint8_t);