-
- потому что тайминг между битами протоколом 1-wire не нормируется - Shura(15.05.2013 13:11)
- 1 бит по протоколу 1w передается целой uart посылкой включая стартовый и стоповый биты на скорости 19200. Тайминги между uart посылками тоже нигде не нормируются. - stub(15.05.2013 13:21,
)
- Вы бредите, гражданин. Тайминг битового слота там тоже может меняться в 2 раза, никакой UART этого не допускает - Shura(15.05.2013 13:27)
- P.S. А тайминг стартового "0" может меняться от 1 до 15 мкс. - Shura(15.05.2013 13:31)
- Ну да, где уж мне, бредовому, тягаться с Вами, умными. - stub(15.05.2013 13:35,
)
- Ну да, где уж мне, бредовому, тягаться с Вами, умными. - stub(15.05.2013 13:35,
- P.S. А тайминг стартового "0" может меняться от 1 до 15 мкс. - Shura(15.05.2013 13:31)
- Вы бредите, гражданин. Тайминг битового слота там тоже может меняться в 2 раза, никакой UART этого не допускает - Shura(15.05.2013 13:27)
- 1 бит по протоколу 1w передается целой uart посылкой включая стартовый и стоповый биты на скорости 19200. Тайминги между uart посылками тоже нигде не нормируются. - stub(15.05.2013 13:21,
- Если слэйв ничем не занимается, и остальные прерывания запрещены - может и прокатит. Только тогда уж просто программно, такты отсчитал и выставил что нужно. - tesla(15.05.2013 13:01)
- скорость передачи 1W мизерная. К тому же допускаются широкие диапазоны допустимых таймингов. И пусть себе слейв занимается чем угодно, отвлекаясь сравнительно не часто на прерывания по спаду линии. Пусть даже будет небольшая задержка между стартом stub(64 знак., 15.05.2013 13:11,
)
- Делал 1-wire клавиатуру (slave) на контроллере проф. уровня. Пришлось тяжко, несмотря на pin change interrupt и высокоприоритетное отдельное прерывание специально для. Работает на сильно пониженной от номинала скорости (нужны паузы между битами и fk0(240 знак., 15.05.2013 13:30)
- Просто тут "разговор ни о чем": не указан тип МК , неизвестно, что там он должен делать помимо обмена по 1-Wire. Работа проца на пределе - не лучший вариант. Нужно будет какую-нить функцию добавить (а всего заранее не предусмотришь) и - кирдык. - tesla(15.05.2013 14:14)
- Как это не указан тип МК?! - Vladimir Ljaschko(15.05.2013 15:49)
- Хде? - tesla(16.05.2013 06:41)
- "МК профессионального уровня" - устойчивый эвфемизм для PIC18F2550 в DIP-корпусе. пора бы уже и узнавать - Snaky(16.05.2013 07:52)
- Хде? - tesla(16.05.2013 06:41)
- Как это не указан тип МК?! - Vladimir Ljaschko(15.05.2013 15:49)
- Просто тут "разговор ни о чем": не указан тип МК , неизвестно, что там он должен делать помимо обмена по 1-Wire. Работа проца на пределе - не лучший вариант. Нужно будет какую-нить функцию добавить (а всего заранее не предусмотришь) и - кирдык. - tesla(15.05.2013 14:14)
- Делал 1-wire клавиатуру (slave) на контроллере проф. уровня. Пришлось тяжко, несмотря на pin change interrupt и высокоприоритетное отдельное прерывание специально для. Работает на сильно пониженной от номинала скорости (нужны паузы между битами и fk0(240 знак., 15.05.2013 13:30)
- скорость передачи 1W мизерная. К тому же допускаются широкие диапазоны допустимых таймингов. И пусть себе слейв занимается чем угодно, отвлекаясь сравнительно не часто на прерывания по спаду линии. Пусть даже будет небольшая задержка между стартом stub(64 знак., 15.05.2013 13:11,
- потому что тайминг между битами протоколом 1-wire не нормируется - Shura(15.05.2013 13:11)