Перейти к содержанию
    

STM32L051K8, запись в EEPROM

Читая RM0377 раздел 3.6.1  Operation priority and evolution, а также глядя в пример A.3.5  Write to data EEPROM code example,
прихожу к выводу, что при записи массива слов в EEPROM не нужно проверять окончание записи каждого слова, а можно слать подряд.
Мало того, просто приравниваю целевую структуру в EEPROM исходной, и процессор сам притормозит на время записи слова, потом начнет писать следующее, и т.д.
Ну, понятно, перед этим нужно разрешить доступ к EEPROM.

Так ли это? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну, как и FLASH в любых других сериях STM32, судя по всему. Проще взять да проверить.

Кстати, в Вашем МК есть режим half-page write - удобно, однако, не нужно тормозить проц на каждом слове.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Проверю. Но проще спросить, может, кто-то уже проверил. 

В EEPROM нет half-page. Я так понимаю, это для флэш есть буфер на 16 слов. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...