blindman писал(а):Свободных контактов нет. Есть минибот, совместимость с которым нужна.
Миниботов наверно не много пока. Можно и поправить.
Многим ли модулям нужен SPI ?
ИМХО для передачи информации реально нужно 3 провода.
2 провода для i2c и
1 провод на прием-передачу по USART. (линия подтянута к питанию резистором ( от 1 до 10 кОм примерно, сумарно по всем модулям) как в 12c и подключена к RxD (иногда резисторы ставят по 10 кОм) всех контроллеров в модулях, а ножки TxD притягивают линию к земле через диод шоттки при передаче - мультимастерность получается)
Пример LIN для автомобильных электроприводов (motorola делает специальные МК с драйверами моторов и LIN) и в сигнализациях используется. Можно на USART и протокол WAKE от Ридико ЛИ реальзовать. Но конечно програмные реализации могут быть любыми.