BeInspired » 15 ноя 2009, 22:40
Подскажите пожалуйста каким образом в I2C идет процесс установки адресов устройств? Ведь если на шине висят четыре одинаковых устройства, то получается их никак не возможно идентифицировать? Т.е. для датчиков температуры TMP100 надо подключить линии ADD0 и ADD1 (причем на каждый датчик по сути свою пару, ну или 3 линии на два датчика минимум), выдав на эти линии 1 или 0 сконфигурировать адресс, затем сделать General Call, чтобы устройства запомнили настроенные адреса и только потом можно не думая о линиях ADD0 и ADD1 адресовать устройства согласно настроенным адресам. Я прав или нет?