нехватка памяти

Unikolai
Offline
Зарегистрирован: 21.09.2016

есть ведь микрухи, типа такой, 

CAT24WC04P которые помогают расширять память чипа? если куплю такую детальку, без обвязки ее подключить выйдет?

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Что Вы понимаете под "без обвязки". Это EEPROM, подключаемый по I2C. Например, конденастор по питанию -  это обвязка или нет?

А вообще, см. даташит

Unikolai
Offline
Зарегистрирован: 21.09.2016

http://www.chipdip.ru/catalog/ic-eeprom/?p.1607=dip8&p.1687=64k+x+8&gq=at24  пол мегабайта, как понимаю

вот, момойму она очень даже ничего, я ведь могу туда просто записать нужную информацию и если ее не перезатираьт, то можно хоть тысячу лет ее оттуда считывать??))

ЕвгенийП, ну да, конденсатор это обвязка, а как вы поняли, что он там нужен?

https://www.youtube.com/watch?v=DQQJGCixgvU например у этого парниши нет ничего

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Ну, конденсатор возле ноги питания ещё ни одной микросхеме не мешал.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Unikolai пишет:

если ее не перезатираьт, то можно хоть тысячу лет ее оттуда считывать??))

Вы можете её хоть миллион лет не считывать или даже не считывать вовсе. А вот храниться она там будет по словам производителя не 1000 лет, а всего лишь 100 - я же Вам дал ссылку на даташит - читайте.

Joiner
Offline
Зарегистрирован: 04.09.2014

ЕвгенийП пишет:

Вы можете её хоть миллион лет не считывать или даже не считывать вовсе. А вот храниться она там будет по словам производителя не 1000 лет, а всего лишь 100 - я же Вам дал ссылку на даташит - читайте.

ЕвгенийП, подскажите пожалуйста, возможно ли организовать файлы на микросхемке EEPROM, также ка на SD карточке?

vdk
Offline
Зарегистрирован: 14.04.2013

Joiner пишет:

подскажите пожалуйста, возможно ли организовать файлы на микросхемке EEPROM, также ка на SD карточке?

возможно. google:eeprom file system

(например, так: http://forum.arduino.cc/index.php?topic=206106.0 )

Joiner
Offline
Зарегистрирован: 04.09.2014

vdk пишет:

Joiner пишет:

подскажите пожалуйста, возможно ли организовать файлы на микросхемке EEPROM, также ка на SD карточке?

возможно. google:eeprom file system

(например, так: http://forum.arduino.cc/index.php?topic=206106.0 )

Спасибо, завтра почитаю.....может чего и пойму :)

Unikolai
Offline
Зарегистрирован: 21.09.2016

всем спасибо)а как текст записать на такую штуку?

буква-8бит, то есть мне нужно весь текст сделать в битовом представлении и чеез цикл записать эту пследовательность? а потом как-то считывать?...нельзя сделать как-то с ардуинкой-задать массив там например?

nik182
Offline
Зарегистрирован: 04.05.2015

Размер буквы зависит от кодировки. Только в самом простом случае это 8 бит. Может быть 16 или 24. Но это так, к сведению. А писать в EEPROM  можно сразу байтами и читать теми же байтами и не заморачиваться на биты. На биты переходят, когда делают сжатие для экономии места. 

Unikolai
Offline
Зарегистрирован: 21.09.2016

самая стандартная это 8, если я не ошибаюсь, а мне больше и не нужно)просто я не совсем понимаю, как..кк сожалению примеров с записью текста я не нашел, но если у меня есть куски текста в большом массиве, то я должен знать адреса 1 символа этого куска и последнего? я поэтому и спросил про массив,там вбиваешь и нет проблем с получением доступа к опрежеленным составляющим массива

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Unikolai пишет:

http://www.chipdip.ru/catalog/ic-eeprom/?p.1607=dip8&p.1687=64k+x+8&gq=at24  пол мегабайта, как понимаю

Ничего-то Вы не понимаете...

По ссылке - микросхема объемом 128 байт или 0.000128 Мбайта.

Есть, правда, и микросхемы объеом полмегаБИТА или 64 Кбайта (0.064Мбайта) http://www.chipdip.ru/product/24lc512-i-p/

По сути они и предназначены вместо "дискетки". Как оперативную память использовать их достаточно проблематично.

Unikolai
Offline
Зарегистрирован: 21.09.2016

ничего дак ничего)это дело времени)не зря же я здесь, задаю людям понимающим вопросы, будут вопросы по инженерным коммуникациям - обращайтесь) как оперативную и не собирася, писал же, я текст там хочу хранить, но вот как записать туда его так никто и не ответил)

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Unikolai пишет:

я текст там хочу хранить, но вот как записать туда его так никто и не ответил)

Как это никто не ответил?

Вам в посте №6 дали ссылку на обсуждение, в котором есть ссылка на готовую библиотеку виртуального диска на внешней EEPROM. Вам мало готовой библиотеки? А что же Вам тогда надо? Или Вы не читаете. что Вам пишут?

Joiner
Offline
Зарегистрирован: 04.09.2014

andriano пишет:

Ничего-то Вы не понимаете...

..........

Я правильно понимаю? Я купил микросхемок 24LC512, это 512 килобит, т.е. 64 килобайта. Правильно?

Пробовал, пишутся, читаются.

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

Joiner пишет:

Я правильно понимаю? Я купил микросхемок 24LC512, это 512 килобит, т.е. 64 килобайта. Правильно?

Да. Всё в даташите написано: The Microchip Technology Inc. 24AA512/24LC512/24FC512 (24XX512*) is a 64K x 8 (512 Kbit) Serial Electrically Erasable PROM

Насколько я заметил, вся память (EEPROM, Flash) маркируется в килобитах/мегабитах. Например та же часто используемая Flash типа W25Q32.

Joiner
Offline
Зарегистрирован: 04.09.2014

Jeka_M пишет:

Да..........

Спасибо.