Сбрасывается EEPROM после заливки скетча

MEHANICUS
Offline
Зарегистрирован: 30.10.2017

Использую Arduino pro Mini китайскую с программатором через Arduino Nano. При включении ардуины считываются ячейки 99 - 105, но после заливки скетча все чейки имеют значение 255. Это нормально или что-то тут не так?

Penni
Penni аватар
Offline
Зарегистрирован: 18.01.2015

Если прошиваете через ISP без прошивки бутлоадера то проверяйте фьюз EESAVE. Если используете нано как usb-uart то надо смотреть как пишите читаете.

MEHANICUS
Offline
Зарегистрирован: 30.10.2017

Использую скетч Arduino ISP с последующим подключением:

Nano -> Pro Mini

+5v -> Vcc

GND -> GND

D10 -> RST

D11 -> D11

D12 -> D12

D13 -> D13

В коде считываются данные командой EEPROM.read()

А записываются при нажатии кнопки сохранить командой EEPROM.update()

Я новичёк, так что про фьюзы еще не слышал.

Забыл добавить что Pro Mini на Atmega328p 5v 16MHz