Arduino:Библиотеки/EEPROM/write(): различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Нет описания правки
 
(не показаны 3 промежуточные версии 2 участников)
Строка 2: Строка 2:
{{Перевод от Сubewriter}}
{{Перевод от Сubewriter}}
{{Myagkij-редактор}}
{{Myagkij-редактор}}
{{Arduino/Библиотеки/EEPROM/Навигация}}
{{Arduino/Библиотеки/EEPROM/Навигация}}
=Функция EEPROM.write()<ref>[https://www.arduino.cc/en/Reference/EEPROMWrite Arduino - EEPROMWrite]</ref>=
=Функция EEPROM.write()<ref>[https://www.arduino.cc/en/Reference/EEPROMWrite Arduino - EEPROMWrite]</ref>=


Строка 52: Строка 54:
# [[Arduino:Библиотеки/EEPROM/put()|EEPROM.put()]]
# [[Arduino:Библиотеки/EEPROM/put()|EEPROM.put()]]
# [[Arduino:Библиотеки/EEPROM/get()|EEPROM.get()]]
# [[Arduino:Библиотеки/EEPROM/get()|EEPROM.get()]]


=Внешние ссылки=
=Внешние ссылки=


<references />
<references />
{{Навигационная таблица/Портал/Arduino}}


{{Навигационная таблица/Arduino библиотеки}}
{{Навигационная таблица/Телепорт}}


[[Категория:Стандартные библиотеки]]
[[Категория:Стандартные библиотеки]]

Текущая версия от 12:21, 8 июля 2023

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.


Функция EEPROM.write()[1]

Записывает данные в EEPROM-память.

Синтаксис

EEPROM.write(address, value)

Параметры

address  место, куда будет выполнена запись. Значения начинаются с «0». Тип данных  int.
value  значение, которое будет записано. Диапазон  от «0» до «255». Тип данных  byte.

Что возвращает

Ничего.
Примечание

На запись в EEPROM-память требуется 3,3 миллисекунды. EEPROM-память рассчитана на 100 тысяч циклов записи/удаления – чем чаще вы записываете, тем меньше она прослужит.

Пример

#include <EEPROM.h>

void setup()
{
  for (int i = 0; i < 255; i++)
    EEPROM.write(i, i);
}

void loop()
{
}

См.также

  1. EEPROM.read()
  2. EEPROM.update()
  3. EEPROM.put()
  4. EEPROM.get()


Внешние ссылки