Цитата(beer_warrior @ Mar 10 2007, 21:47)

Цитата
Так что искать логику в TWI на SAM7 нет смысла, нужно искать пути как заставить его работать
Вы указали правильное направление. Там что-то с установекой статусных битов.
Сделал не совсем по совету, но близко. Экспериментально установлено - чтение отставало на одну транзакцию. Ввел упреждающее чтение RHR перед подачей команды старт. Чтение исправилось, зато запись вешает SAM вглухую. Сейчас сделаю отладочный вывод из регистра статуса и буду шаманить.
PS. К Меге вопросов нет, так что модераторы могут смело переносить тему в АРМы.
Я думаю что переносить пока рано

С мегой там тоже есть кое-какие вопросы
Ответьте на вопросы прошлого поста про мегу!
Это ВАЖНО!!!
>>Чтение исправилось, зато запись вешает SAM вглухую
Если есть возможность пришлите мне весь код который касается i2c и на АРМ и на меге
Если не хотите публиковать здесь то шлите на PM
Обещаю не выкладывать на всеобщее обсуждение !
Мне это тоже очень нужно, особенно интересует последовательности
при которых у Вас работает с EEPROM и не работает с мега.
У меня подключена только мега, но нужно чтобы и с EEPROM тоже работало
Кстати, а EEPROM какой ?