ну, отдельный участок звезды определить, это атмега в центре и от неё отходят ещё 3 в разные стороны. Можно ли каждый из них как-то задать в прошивке, чтобы понимать, что именно там подключено другое устройство
ну, отдельный участок звезды определить, это атмега в центре и от неё отходят ещё 3 в разные стороны. Можно ли каждый из них как-то задать в прошивке, чтобы понимать, что именно там подключено другое устройство
Комментарии: 16
Petr
эээ, адрес?
Anton
адрес заведомо неизвестен, будет известен только когда подключат всё вместе, а в какой разьём его подключат - никто не знает
Andrey
Пинги не катят ?
Dmitry
какой адрес у SPI то? там же SS к каждому нужно
Anton
давайте нарисую Master должен знать, к какому разъёму подключен каждый slave. Адрес slave заранее неизвестен, появится только после подключения.
Dmitry
у SPI нет железного адреса — только SS
Anton
ну это не меняет задачи, я могу также использовать i2c
Petr
ну, охуеть
Dmitry
опрос всех возможных адресов по всем портам
Anonim
Я думаю камеру можно приделать И пусть каждый посмотрит где он там Куда его впаяли Чем определяется мастер/слейв вообще? Впаяли в центр значит мастер?
Anton
угу
Petr
перемычек тогда гафигач и все
Anonim
Вот тогда подтяни ему три пина И пусть он знает куда его впаяли
Anton
просто 3 резюка разных номиналов?
Anonim
Нет, просто комбинация 000- мастер, 001-слейв, 010- слейв,011-слейв Даже 2 пина Это так делают выбор режима загрузки
Lexszero
если i2c - добавить в каждый разъем две ноги адреса, на слейвах смотреть что там на этих ногах и откликаться на соответствующий адрес если спи - выбор раба