Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
10.08.2023, 23:13
|
|
Супер-модератор
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,381
Сказал спасибо: 1,962
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
|
Re: Как люди работают с EEPROM
Сообщение от Yuri222
|
А то может еще такое случиться, что старая однобитная флешь с частотой полсотни мегагерц обойдется дороже новой 4-битной 133-мегагерцевой.
|
Так и ненавороченная СТМка может оказаться дешевле какой-нить АВРки, имея при этом на борту в разы больше всего (и ОЗУ тоже). Тут наверное вопрос освоения больше значит
__________________
[ жизнь приятна и красива, если выпить литр пива ]
|
|
|
Эти 2 пользователя(ей) сказали Спасибо nml за это сообщение:
|
|
|
11.08.2023, 08:56
|
|
Гражданин KAZUS.RU
Регистрация: 21.02.2007
Сообщений: 553
Сказал спасибо: 38
Сказали Спасибо 17 раз(а) в 16 сообщении(ях)
|
Re: Как люди работают с EEPROM
По поводу SPI не совсем понятно. Вроде как память это достаточно медленное устройство. Высокой скорости работы тут не требуется. Что эти Quad SPI привносят такого выдающегося то?
сам протокол вроде как до 20 мгц поддерживает частоту. В стм через DMA данные будут уходить можно сказать мгновенно по меркам человеческого времени.
Последний раз редактировалось mike-y-k; 11.08.2023 в 10:48.
Причина: 7.11
|
|
|
|
11.08.2023, 09:14
|
|
Заблокирован
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
|
Re: Как люди работают с EEPROM
На чтение память достаточно быстрая, поэтому используется для хранения больших объемов данных, активно используемых программным кодом. Например, звуковые файлы речевых сообщений, графические элементы GUI. И тут 4-битная ширина SPI как раз к стати.
А у ЕЕПРОМ другое назначение - хранение настроек, пользовательских данных, изменяемых во время работы и требующих энергонезависимости после выключения. Потому медленный интерфейс I2C (чаще всего)
|
|
|
|
11.08.2023, 10:08
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 8,121
Сказал спасибо: 2,807
Сказали Спасибо 2,735 раз(а) в 2,024 сообщении(ях)
|
Re: Как люди работают с EEPROM
worldmasters, Вы посчитайте, сколько такого часто обновляемого нужно хранить - возможно, стоит поискать контроллер с уже имеющемся на борту EEPROM (емнип с 2-4 килобайтами можно найти из современных). Редко меняющееся - забросить в его FLASH и менять с помощью программы эмуляции EEPROM...
|
|
|
|
11.08.2023, 10:28
|
|
Гражданин KAZUS.RU
Регистрация: 21.02.2007
Сообщений: 553
Сказал спасибо: 38
Сказали Спасибо 17 раз(а) в 16 сообщении(ях)
|
Re: Как люди работают с EEPROM
Сообщение от Yuri222
|
контроллер с уже имеющемся на борту EEPROM
|
Ну мы просто взяли стм с ›190кБ оперативы. Уж он то точно осилит 4 кб буфер под сектор.
|
|
|
|
11.08.2023, 10:33
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 8,121
Сказал спасибо: 2,807
Сказали Спасибо 2,735 раз(а) в 2,024 сообщении(ях)
|
Re: Как люди работают с EEPROM
Сообщение от worldmasters
|
Уж он то точно осилит 4 кб буфер под сектор.
|
только маленький нюанс - стирается в процессоре кусок флешки уже не 4 кБ (как в той отдельной микре), а килобайт под 64, или даже поболее - смотрите даташит на него.
|
|
|
|
11.08.2023, 10:44
|
|
Заблокирован
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
|
Re: Как люди работают с EEPROM
Так STM-ки есть и с EEPROM на борту! Что вы там желаете хранить в еепромке то? Есть ведь даже Backup SRAM на 4 кБ, работающий от батарейки часов.
Последний раз редактировалось mike-y-k; 11.08.2023 в 10:58.
Причина: 7.11+3.*
|
|
|
|
11.08.2023, 10:52
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,257
Сказал спасибо: 11,170
Сказали Спасибо 3,859 раз(а) в 2,929 сообщении(ях)
|
Re: Как люди работают с EEPROM
worldmasters, а ещё есть FRAM - и внешняя, и на борту МК…
Циклов больше, скорость выше, работа проще,…
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
|
|
|
|
11.08.2023, 12:36
|
|
Гражданин KAZUS.RU
Регистрация: 21.02.2007
Сообщений: 553
Сказал спасибо: 38
Сказали Спасибо 17 раз(а) в 16 сообщении(ях)
|
Re: Как люди работают с EEPROM
Сообщение от Yuri222
|
стирается в процессоре кусок флешки уже не 4 кБ
|
Не. я имею ввиду что поставим также флешку но у стм будет рамы столько что хватит на перезапись сектора флешки.
Сообщение от NewWriter
|
Что вы там желаете хранить в еепромке то?
|
Вы будете смеяться но окончательного ТЗ еще нет. И сейчас заказчик закладывает максимум что может понадобиться. а может там и хранить то надо будет только настройки сети да логин пароль .. ))
это тоже возможно.
А может в ходе работы осенит что надо грузить какие нибудь шрифты уникальные для матрицы LED.
Сообщение от mike-y-k
|
а ещё есть FRAM - и внешняя, и на борту МК
|
А чего-то не нашел на чипдипе.
Последний раз редактировалось mike-y-k; 11.08.2023 в 13:18.
Причина: Оформление, очипятки
|
|
|
|
11.08.2023, 12:46
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 8,121
Сказал спасибо: 2,807
Сказали Спасибо 2,735 раз(а) в 2,024 сообщении(ях)
|
Re: Как люди работают с EEPROM
Сообщение от worldmasters
|
заказчик закладывает максимум что может понадобиться. а может там и хранить то надо будет только настройки сети да логин пароль .. ))
это тоже возможно.
А может в ходе работы осенит что надо грузить какие нибудь шрифты уникальные для матрицы LED.
|
Так а что только 128-мегабитку заложили? Давайте уж сразу 2-гигабитку, чего там.
Или какую микру на 8 гигабайт NAND флеша...
Неужели в микроконтроллере с размером внутреннего флеша 256/512/1М не найдется куска для хотелок заказчика...
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 21:13.
|
|