Инструкции

Справочный раздел

В этом разделе Вы найдетё инструкции, справочники, и всевозможные хелпы по использованию программного обеспечения.

Разделы инструкций

В сети

Пользователей: 181
Из них просматривают:
Аналоги: 93. Галерея: 1. Даташиты: 64. Инструкции: 3. Новости: 5. Остальное: 3. Программы: 1. Теги: 1. Форум: 10.
Участников: 1
Гостей: 180

Google , далее...
Рекорд 2375 человек онлайн установлен 26.12.2015.

Партнёры


Партнёры

Новые объявления

В настоящее время нет объявлений.
Оглавление

get()

Описание
Считывает любой тип данных или объект из EEPROM.

Синтаксис
EEPROM.get(address, data)

Параметры
address: адрес чтения, начиная с 0 0 (int)
data: данные для чтения.

Возвращаемые значения
Ссылка на передаваемые данные

Пример

#include <EEPROM.h>

struct MyObject{
float field1;
byte field2;
char name[10];
};

void setup(){

float f = 0.00f; //Переменная для хранения данных от EEPROM.
int eeAddress = 0; //Адрес EEPROM для начала чтения

Serial.begin( 9600 );
while (!Serial) {
; // Ожидание подключения последовательного порта. Требуется только для Leonardo
}
Serial.print( "Чтение float с EEPROM: " );

//Получить float данные с EEPROM с позиции 'eeAddress'
EEPROM.get( eeAddress, f );
Serial.println( f, 3 ); //Может написать 'ovf, nan' если данные внутри EEPROM не являются допустимым значением float.

// get() может также использоваться с пользовательскими операторами.
eeAddress = sizeof(float); //Переместить адрес в следующий байт после float 'f'.
MyObject customVar; //Переменная для хранения пользовательского объекта чтения из EEPROM.
EEPROM.get( eeAddress, customVar );

Serial.println( "Прочитайте пользовательский объект из EEPROM: " );
Serial.println( customVar.field1 );
Serial.println( customVar.field2 );
Serial.println( customVar.name );
}

void loop(){ /* Пустой цикл */ }

Комментарии принадлежат их авторам. Мы не несем ответственности за их содержание.

Разное

Интересно

Не давайте детям играть с ПДУ при работающем телевизоре.
Так как, нажимая беспорядочно кнопки, можно перевести телевизор в сервисный режим и распрограммировать его микроконтроллер с ППЗУ.

Похожие инструкции