Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: LPC2103 + AT24C4, Keil4
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > ARM, 32bit
smk
Ранее никогда не использовал внешнюю EEPROM, I2C тоже редко. Почитал мануалы и книжку, вроде бы просто, но не получается пока. Отладчика по JTAG нет, цифрового осциллографа тоже. Оказалось непросто писать обмен с EEPROM не зная что там на самом деле происходит. По этому прошу помочь рабочими исходниками. Мне нужно читать в массив все 512 байт и писать также массив 512 байт обратно, но буду рад любой помощи. Спасибо.
RabidRabbit
Нажмите для просмотра прикрепленного файлаТолько для AT91SAM7S + 24C32, мож чем поможет, количество адресных байтов вроде совпадает, размер страницы только другой.
smk
Посмотрел. Спасибо, но переделка на ASM от AT91 наверно еще труднее пойдет.
toweroff
У NXP есть примеры кода для I2C
Правда, это для EEPROM NXP PCF8594C, но, по крайней мере, почти все состояния в прерывании описаны. Посмотрите, может поможет чем...
Пример для другого проца, но и для LPC2103 должно подойти
Нажмите для просмотра прикрепленного файла
smk
Цитата(toweroff @ Feb 29 2012, 14:21) *
У NXP есть примеры кода для I2C
Правда, это для EEPROM NXP PCF8594C, но, по крайней мере, почти все состояния в прерывании описаны. Посмотрите, может поможет чем...
Пример для другого проца, но и для LPC2103 должно подойти
Нажмите для просмотра прикрепленного файла

Спасибо! Эти EEPROM в части алгоритма писать-читать кажись одинаковые.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.