Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
1. Опасен тем, что если подавать адреса с битом "Запись", то следующий СТОП может привести к тому, что, опознавшая адрес микросхема памяти, возможно, выполнит запись по непредсказуемому адресу, т.е. испортит свое содержимое. Т.е сканировать можно только адресами с битом ЧТЕНИЕ
2. Если SLAVE-I2C устройство - самодельное на МК, причем протокол реализован функциями, предлагаемыми как TWI-SLAVE фирмой Atmel в своих апноутах, то устройство не опознается :) В этих исходниках есть нюанс реализации такой, что только команды адресации на запись адекватно формируют ACK...
P.S. (2) - это со слов одного приятеля, который неделю бился над самопальным SLAVE... именно пытался его найти перебором всех адресов...
Составить ответ | Вернуться на конференцию
Ответы