Вопрос по ресурсу флеши
- paskal
- Нашел транзистор. Понюхал.
- Сообщения: 160
- Зарегистрирован: Пн сен 05, 2011 10:03:06
- Откуда: Тула
Вопрос по ресурсу флеши
Пишу софт для прошивки флеш памяти контроллера. Она может записываться блоком по 256 байт. Но мне удобнее заливать туда мелкие блоки по 16 байт. Ухудшится ли ресурс флеши при записи такими небольшими блоками, или все равно?
Если бы на станции "Мир" стояли Винды, она бы еще висела и висела...
- Реклама
- coredumped
- Опытный кот
- Сообщения: 838
- Зарегистрирован: Вт апр 12, 2011 18:38:19
- Откуда: с Земли
Re: Вопрос по ресурсу флеши
Запись, сама по себе, ресурсы не уменьшает. На самом деле, ограниченно количество стираний. Но тут все зависит от контроллера, тип которго Вы не указали. В STM32F4xx, например, явно выполняется операция стирания сектора, потом можно писать сколько угодно в свободные блочки этого сектора, пока все не заполнится - и это одна операция, тк стерали мы всего один раз.
Все будет только лучше, в крайнем случае - хуже.
- radiokot__
- Мучитель микросхем
- Сообщения: 454
- Зарегистрирован: Вс янв 15, 2012 19:58:40
Re: Вопрос по ресурсу флеши
Читаем даташит на контроллер.
Ни один домашний кот незнает что он домашний.
- paskal
- Нашел транзистор. Понюхал.
- Сообщения: 160
- Зарегистрирован: Пн сен 05, 2011 10:03:06
- Откуда: Тула
Re: Вопрос по ресурсу флеши
У меня STM32F103. С этим как?coredumped писал(а):Запись, сама по себе, ресурсы не уменьшает. На самом деле, ограниченно количество стираний. Но тут все зависит от контроллера, тип которго Вы не указали.
Если бы на станции "Мир" стояли Винды, она бы еще висела и висела...
- ibiza11
- Поставщик валерьянки для Кота
- Сообщения: 1900
- Зарегистрирован: Сб фев 21, 2009 13:11:40
- Откуда: Москва
Re: Вопрос по ресурсу флеши
1) Открываем даташит, перематываем на содержание
2) Находим раздел 5 Electrical characteristics
3) Находим подраздел 5.3 Operating conditions
4) Находим главу 5.3.9 Memory characteristics
5) Щелкаем мышкой в содержании по этому пункту. Читаем главу.
6) Удивляемся тому, насколько же правильные ответы вроде "смотри в даташите".

2) Находим раздел 5 Electrical characteristics
3) Находим подраздел 5.3 Operating conditions
4) Находим главу 5.3.9 Memory characteristics
5) Щелкаем мышкой в содержании по этому пункту. Читаем главу.
6) Удивляемся тому, насколько же правильные ответы вроде "смотри в даташите".
Ставим плюсы: )
- Реклама
- coredumped
- Опытный кот
- Сообщения: 838
- Зарегистрирован: Вт апр 12, 2011 18:38:19
- Откуда: с Земли
Re: Вопрос по ресурсу флеши
Также как и у STM32F4xx - считайте количество стираний. Дальше все зависит от Вашей реализации использования FLASH. Можно писать только в 1 адрес 1 байт, стирая каждый раз, и задрочить ее нафиг.paskal писал(а):У меня STM32F103. С этим как?
Все будет только лучше, в крайнем случае - хуже.
- paskal
- Нашел транзистор. Понюхал.
- Сообщения: 160
- Зарегистрирован: Пн сен 05, 2011 10:03:06
- Откуда: Тула
Re: Вопрос по ресурсу флеши
Но там конкретно по моему вопросу нет ответа. Написано только количество циклов и срок сохраняемости.ibiza11 писал(а): 4) Находим главу 5.3.9 Memory characteristics
5) Щелкаем мышкой в содержании по этому пункту. Читаем главу.
6) Удивляемся тому, насколько же правильные ответы вроде "смотри в даташите".
Понял, спасибоcoredumped писал(а):Также как и у STM32F4xx - считайте количество стираний.
Если бы на станции "Мир" стояли Винды, она бы еще висела и висела...
- ibiza11
- Поставщик валерьянки для Кота
- Сообщения: 1900
- Зарегистрирован: Сб фев 21, 2009 13:11:40
- Откуда: Москва
Re: Вопрос по ресурсу флеши
А Вам то что нужно?paskal писал(а):Написано только количество циклов и срок сохраняемости.
Что именно искать в даташите Вам написали еще раньше:
coredumped писал(а):Запись, сама по себе, ресурсы не уменьшает. На самом деле, ограниченно количество стираний.
Ставим плюсы: )


