Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Ответ: AT24C512 имеет буфер записи на 128 байт. Поэтому при записи нужно выравнивать по границе этого буфера.
Отправлено
rezident
27 июня 2007 г. 14:10
В ответ на:
Памагыте. i2c eeprom AT24C512N подключен к MSP430F169. Пишу записями по 48 байт. Читаю по 48 байт. (+)
отправлено <font color=gray>Alexander</font> 27 июня 2007 г. 14:03
Составить ответ
|
Вернуться на конференцию
Ответы
Ответ: т.е. запись "128-byte Page Write Mode (Partial Page Writes Allowed)" означает что можно писать не весь буфер (<128), а не с произвольного адреса.?
—
Alexander
(27.06.2007 14:16:23
62.64.112.1
,
пустое
)
С произвольного конечно, но запись должна быть не длиннее, чем оставшееся место до конца текущей страницы.
—
rezident
(27.06.2007 14:26:52
195.222.149.11
,
пустое
)
Т.е. если вы пишете 10 байт начиная с адреса 120 (0x0048), то обязаны сначала записать 7 байт в первую страницу, а затем оставшиеся 3 байта во вторую страницу (начиная с адреса 0x0080).
—
rezident
(27.06.2007 14:13:1
195.222.149.11
,
пустое
)
Пардон! Читать "начиная с адреса 120 (0x0078)"
—
rezident
(27.06.2007 14:13:58
195.222.149.11
,
пустое
)
Ответ: Спасибо. А то за 2 дня уже комплекс неполноценности вылез. Опять :)
—
Alexander
(27.06.2007 14:19:23
62.64.112.1
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 89:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru