-
- Для RS485. maik-vs(572 знак., 18.06.2012 13:52)
- вы забыли маленькую, но характерные детали - проверки на разрыв передачи и тайм-аут для смены направления - хи-хи(18.06.2012 22:06, )
- Откуда возьмётся разрыв передачи? От delay_ms(1000) в другом прерывании? Про тайм-аут поясните, maik-vs(40 знак., 19.06.2012 12:57)
- ну вы как маленький - 1.5символа на разрыв связи (внутри посылки) и 3.5символа (не менее) на успокоение линии при смене направления - хи-хи(19.06.2012 21:46, )
- Мы вроде говорили не про modbus, а про rs485? Про 1,5 символа действительно не понял. maik-vs(244 знак., 20.06.2012 11:58)
- на приемной стороне после чтения байта из приемника запускается таймер на интервал 1.5байта. далее, как говорил ходжа Насреддин - либо ишак, либо падишах, т.е. либо придет байт, либо сработает таймер - хи-хи(20.06.2012 20:11, )
- Но это же функции протокола. maik-vs(307 знак., 21.06.2012 13:16)
- на приемной стороне после чтения байта из приемника запускается таймер на интервал 1.5байта. далее, как говорил ходжа Насреддин - либо ишак, либо падишах, т.е. либо придет байт, либо сработает таймер - хи-хи(20.06.2012 20:11, )
- Мы вроде говорили не про modbus, а про rs485? Про 1,5 символа действительно не понял. maik-vs(244 знак., 20.06.2012 11:58)
- ну вы как маленький - 1.5символа на разрыв связи (внутри посылки) и 3.5символа (не менее) на успокоение линии при смене направления - хи-хи(19.06.2012 21:46, )
- Откуда возьмётся разрыв передачи? От delay_ms(1000) в другом прерывании? Про тайм-аут поясните, maik-vs(40 знак., 19.06.2012 12:57)
- вы забыли маленькую, но характерные детали - проверки на разрыв передачи и тайм-аут для смены направления - хи-хи(18.06.2012 22:06, )
- передавая N байт нужно при передаче N-1 использовать UDRE а при передаче последного UDRE запретить, разрешить TXC, засунуть в регистр последнее данное. - MegaJohn(18.06.2012 11:07)
- То есть, при передаче одного байта нет разницы, какой флаг использовать? - mazur(18.06.2012 11:43)
- если rs485 то есть разница. - MegaJohn(18.06.2012 12:08)
- Ну, так опять же, не всегда. Bill(10 знак., 18.06.2012 16:49)
- И какая разница? Скоро хочу попробовать сделать девайс на RS485. - mazur(18.06.2012 12:53)
- а чо, читать документацию не умеешь ? - MegaJohn(18.06.2012 13:11)
- если rs485 то есть разница. - MegaJohn(18.06.2012 12:08)
- То есть, при передаче одного байта нет разницы, какой флаг использовать? - mazur(18.06.2012 11:43)
- Для RS485. maik-vs(572 знак., 18.06.2012 13:52)