EEPROM сайту написати сумніви

B

burningmosfet

Guest
Привіт усім Я працюю з EEPROM M24C04 [URL = "http://www.st.com/stonline/products/literature/ds/5067/m24c01-w.pdf"] (дані) [/URL] і я є сумніви на сторінці написати режимі. Якщо ви читали 3.6.2 пункту на дані він говорить вам, що ви можете написати до 16 Байт даних умови, що вони повинні бути в тій же сторінки пам'яті, щоб уникнути перекидання. Дані також говорить: "... в ту ж сторінку в пам'яті, тобто найбільш значущі біти адреси пам'яті ті ж". Тепер, якщо у мене є 4096 байт E2 пам'яті це означає, що його адреси: 0x0000 0x0001 .... 0x0FFE 0x0FFF Так що в моєму випадку MSB біт завжди дорівнюють нулю, і є лише сторінки? В іншому випадку, якщо я використовую M24C08 я 8k і, отже, 2 сторінки? Де написано, що сторінка 4096 байт? Це стандарт? Прости мене за це тривіальні питання, але я не можу знайти відповідь.
 
Або, E2 розділити нітрохи сторінок з 16 байт, тому я на 256 сторінок M24C04? Дані мені здається, не дуже зрозуміло,
 
2404 є 4k трохи пам'яті, що забезпечує 512 байт і використовує 9, а не 12 біт адреси. Читати дані і попросіть ще раз, якщо будь-які питання залишилися після цього.

<span style="color: grey;"><span style="font-size: 10px">---------- Поштові додали у 17:43 ------- --- Попереднє повідомлення було о 17:37 ----------</span></span>
я розрахунку 32 сторінок ...
 
спасибі FVM я помилився в читанні. Так 24C04 є 4Kbits тому в мене 512 байт (0x0200 адрес) і високий адресу 1 `1111` 1111 (0x01FF), але які MSB біт? Дев'ятий? Ви розраховується 32 сторінок, тому що ви розділили 512bytes по 16 Байт (максимальної послідовного запису)?

<span style="color: grey;"><span style="font-size: 10px">---------- Поштові додали о 18:44 ---- ------ Попередній пост був о 17:46 ----------</span></span>
[/COLOR] я розрахунку 32 сторінок ... [ / QUOTE] Ви розраховується 32 сторінок, тому що ви розділили 512bytes по 16 Байт (що є максимальним # байтів в письмовому вигляді)?
 
Ви можете бачити це на стор 10 таблиці, MSB в першу чергу.
Ви розраховується 32 сторінок, тому що ви розділили 512bytes по 16 Байт (що є максимальним # байтів в письмовій формі)
правильно?
Так що в моєму випадку MSB біт ? завжди дорівнює нулю, і є лише сторінки
дані каже:
Сторінка режимі запису дозволяє використовувати до 16 байт, щоб записати в один цикл записи, за умови, що всі вони розташовані на тій же сторінці в пам'яті, тобто найбільш значущих бітів пам'яті адресу ж
так, це означає, що всі байти ж, за винятком однієї в правій (LSB) 0xFF 0 0xFF 1 0xFF 2 ... 0xFF F Алекс
 

Welcome to EDABoard.com

Sponsor

Back
Top