FlashStorage сделано для дуэта

Kasperv79
Пн, 09 января 2017 г., 21:54
Библиотека FlashStorage, сделанная для дуэта.
Можно ли это преобразовать :)

https: // github.com/sebnil/dueflashstorage

Rogerclark
Вт 10 января 2017 г. 3:04
Kasperv79 написал:Библиотека FlashStorage, сделанная для дуэта.
Можно ли это преобразовать :)

https: // github.com/sebnil/dueflashstorage

Mrburnette
Вт 10 января 2017 г. 13:21
Rogerclark написал: Все может быть преобразовано, если у вас есть время.

Kasperv79
Вт 10 января 2017 г. 15:38
Rogerclark написал:Kasperv79 написал:Библиотека FlashStorage, сделанная для дуэта.
Можно ли это преобразовать :)

https: // github.com/sebnil/dueflashstorage

Мэнни
Вт 10 января 2017 г. 16:23
Эта библиотека Flash работает с STM32 https: // github.com/marzogh/spiflash есть другие.

Rogerclark
Вт 10 января 2017 г. 8:58 вечера
Kasperv79 написал:Rogerclark написал:Kasperv79 написал:Библиотека FlashStorage, сделанная для дуэта.
Можно ли это преобразовать :)

https: // github.com/sebnil/dueflashstorage

victor_pv
Пт 13 января 2017 г. 22:28
Я посмотрел, и эта библиотека Flash предназначена для «эмуляции» eEPROM, используя блок флэш -памяти, поскольку Due не имеет внутреннего eEPROM, как это делает AVR.

У нас уже есть библиотека для этого, и я думаю, что есть несколько старых тем, комментирующих это.
Также есть пример использования:
Arduino_stm32/stm32f1/библиотеки/eeprom/примеры/eeprom_example/eeprom_example.Ино

Предупреждение, EEPROM может быть написан на многие сотни тысяч раз, в то время как Flash может быть написана только несколько тысяч раз.
Также, чтобы написать байт во вспышке, вам обычно нужно стереть и переписать блок. Таким образом, запись на любой байт в блоке считается записи на каждый байт блока. Если вы планируете писать ценность раз в неделю и читать ее много раз, вы, вероятно, в порядке, но если вы планируете часто писать, вы можете изнашивать блок Flash.

Ахулл
Пт 13 января 2017 г. 22:58
Сколько «вспышка» вам нужно?
Сколько раз вы собираетесь переписать его?

Ответ на эти два вопроса даст нам знать, какой тип вспышки или Eerom лучше всего подходит для вашей задачи.

victor_pv
Сб 14 января 2017 г. 3:54
Rogerclark написал: Афик
EEPROM - это просто имя, данное командой Arduino, чтобы код позволил вам писать на программу Flash.

На самом деле есть только вспышка на большинстве MCU

Rogerclark
Сб 14 января 2017 г. 8:35 утра
Виктор

Спасибо за разъяснение

Kasperv79
Вторник 24 января 2017 г. 9:16 вечера
Спасибо за ваш ответ.

Я знаю о циклах переписывания.
Для этого проекта это всего лишь несколько целых чисел, я новичок, чтобы писать 1-3 раза в неделю. Так что я думаю, что вспышка должна быть нормальной для использования.

Степпер.час