Есть вот такая конфигурация: ПК, который по УСБ подключен к микросхеме моста USB-UART, далее процессор AVR (назовем его "X1"), к которому по шине SPI подключен трансивер CC1101 ("Х2"). На расстоянии 100 метров есть другой процессор AVR ("Y1") к которому подключен по SPI трансивер ("Y2"). Как с компьютера обновить прошивку на процессоре "Y1"?
PC -> USB-UART -> X1 ->X2 ............................................... Y2 -> Y1
Трансиверы работают в пакетном режиме, время от времени выпадают (принимаются с ошибкой) пакеты. приходится на уровне протокола "просить" их передать повторно. То есть канал "рваный".. Спасибо!
--------------------
Брак - это такой вид отношений, в которых один всегда прав, - а другой - муж.
|