| Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
Какую память выбрать для avr?
13.09.2024, 18:33
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,458
Сказал спасибо: 3,227
Сказали Спасибо 3,512 раз(а) в 2,393 сообщении(ях)
|
Re: Какую память выбрать для avr?
Никакая [современная] flash не позволяет стирать отдельные байты, только по одной или несколько страниц. Надо корректировать алгоритм или иметь буферную память. 4 кБ ОЗУ в 128-й - мало?
Если не секрет, чем вызвано такое странное требование?
__________________
Экзорцист 40-го уровня.
|
|
|
|
13.09.2024, 22:44
|
|
|
Прописка
Регистрация: 09.11.2009
Сообщений: 193
Сказал спасибо: 47
Сказали Спасибо 58 раз(а) в 26 сообщении(ях)
|
Re: Какую память выбрать для avr?
Сообщение от ForcePoint
|
|
4 кБ ОЗУ в 128-й - мало?
|
1284 вполне, но стоимость 1760 руб. в chipdip кусается. Я не бомж но основные требования которые я себе поставил это подходящие напряжения мение 3.6 вольт для непривышения максимальных напряжений и микросхемы памяти и sd-крты, максимальный объем микросхемы памяти при незашкаливающей цене. 4кбайт писать для W25Q32, но стоимость считая и контроллер убивает. Задача одна из основных - на сколько возможно наименьшая цена на весь проект.
|
|
|
|
13.09.2024, 22:58
|
|
|
Супер-модератор
Регистрация: 15.10.2007
Сообщений: 3,578
Сказал спасибо: 175
Сказали Спасибо 1,567 раз(а) в 810 сообщении(ях)
|
Re: Какую память выбрать для avr?
8 Мбайт и чтобы побайтно менять можно было? Такого не знаю. EEPROM таких объемов не знаю. Под ваш объем только FLASH подходит, а они все стираются большими блоками/секторами. Вот упомянутая выше W25Q32 имеет минимальный размер стираемого сектора 4 кБ, это вам надо вычитать его весь, изменить нужные байты, стереть этот сектор и затем записать обратно данные. А эти стираемые блоки/сектора, как правило состоят из нескольких и более страниц. Вот и думайте. Или ищите такую у которой самый маленький размер стираемого блока/сектора или равен размеру страницы.
|
|
|
|
13.09.2024, 23:25
|
|
|
Гражданин KAZUS.RUN
Регистрация: 17.06.2008
Адрес: Украина
Сообщений: 839
Сказал спасибо: 379
Сказали Спасибо 942 раз(а) в 451 сообщении(ях)
|
Re: Какую память выбрать для avr?
1) Поставить что-то вроде 23A640 ( 8Кбайт SPI static RAM ) в качестве "буферной" ?
ИМХО такое себе решение, хотя и относительно простое - гонять данные туда-сюда по SPI..
2) Выбрать не AVR с нужным количеством "буферной" RAM ( например, STM32F030C8, STM32F030R8 ) - но это уже оффтоп в теме про AVR..
|
|
|
|
14.09.2024, 00:19
|
|
|
Супер-модератор
Регистрация: 15.10.2007
Сообщений: 3,578
Сказал спасибо: 175
Сказали Спасибо 1,567 раз(а) в 810 сообщении(ях)
|
Re: Какую память выбрать для avr?
Сообщение от j-Roger
|
1) Поставить что-то вроде 23A640 ( 8Кбайт SPI static RAM ) в качестве "буферной" ?
ИМХО такое себе решение, хотя и относительно простое - гонять данные туда-сюда по SPI..
.
|
Что удорожает и противоречит "на сколько возможно наименьшая цена на весь проект".
На самом деле FRAM хорошо подходит(не помню только есть ли на 8 МБ) и скорость, как у SRAM, но цена.
|
|
|
|
14.09.2024, 00:48
|
|
|
Гражданин KAZUS.RUN
Регистрация: 17.06.2008
Адрес: Украина
Сообщений: 839
Сказал спасибо: 379
Сказали Спасибо 942 раз(а) в 451 сообщении(ях)
|
Re: Какую память выбрать для avr?
Сообщение от realid
|
|
возможно наименьшая цена
|
STM32F030RCT6 в ЧиДе; FLASH:256K , RAM:32K, 150 эр, но не авээр ))
[однако на фото не оно, но фото как бы ознакомительное]
STM32F030R8T6 там же; FLASH:64K , RAM:8K, 500 эр, но таки опять не авээр
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
| Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
|
память (внешняя память)
|
satnettv |
Микроконтроллеры, АЦП, память и т.д |
0 |
04.09.2007 15:20 |
|
Внешняя память AVR
|
shtriha |
Микроконтроллеры, АЦП, память и т.д |
4 |
03.06.2006 20:22 |
|
Как подключать память к ARM?
|
badjaga |
Микроконтроллеры, АЦП, память и т.д |
7 |
28.03.2006 09:14 |
|
Какую память выбрать EEPROM/Flash с SPI/I2C?
|
graham |
Микроконтроллеры, АЦП, память и т.д |
9 |
17.11.2005 19:17 |
|
PIC16F877A
|
pawelk |
Микроконтроллеры, АЦП, память и т.д |
17 |
28.05.2005 23:54 |
Часовой пояс GMT +4, время: 04:41.
|
|