Vladimir_T 1 4 октября, 2011 Опубликовано 4 октября, 2011 · Жалоба Уважаемые коллеги, помогите с примером реализации протокола IrDA. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gormih 0 4 октября, 2011 Опубликовано 4 октября, 2011 · Жалоба Уважаемые коллеги, помогите с примером реализации протокола IrDA. IrDa - обычный UART c контролем потока. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vladimir_T 1 5 октября, 2011 Опубликовано 5 октября, 2011 · Жалоба Нет там целый протокол... Вот нашел у Micrichip: IRDA Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gormih 0 7 октября, 2011 Опубликовано 7 октября, 2011 · Жалоба Нет там целый протокол... Вот нашел у Micrichip: IRDA Дело в том, что у ARM есть такое устройство как USART, и у него есть такой режим работы, как IrDa ... Я вообще всегда думал, что мы просто настраиваем USART на работу как IrDa, и просто начинаем писать/считывать данные из нужных регистров по их готовности. В чем я не прав? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 123 7 октября, 2011 Опубликовано 7 октября, 2011 · Жалоба В чем я не прав?В том, что мы получаем лишь верхушку айсберга - физический уровень модели OSI. А все логические уровни, которые необходимы, чтобы винда написала "обнаружено новое устройство" и позволила тому же гипертерминалу послать в него байт, надо делать программно. И вот тогда можно говорить о поддержке протокола IrDA. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gormih 0 7 октября, 2011 Опубликовано 7 октября, 2011 · Жалоба В том, что мы получаем лишь верхушку айсберга - физический уровень модели OSI. А все логические уровни, которые необходимы, чтобы винда написала "обнаружено новое устройство" и позволила тому же гипертерминалу послать в него байт, надо делать программно. И вот тогда можно говорить о поддержке протокола IrDA. Ясно. А разве готовых gnu стеков нет? Если есть - они и будут тем самым примером... который нужно только адаптировать под ARM :-) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться