реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> USB-RS232 на AVR и управление Parity, возможно ли?
sensor_ua
сообщение Sep 30 2007, 10:40
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387



Сразу прошу сильно не пинать - в основах USB пока не разбирался.
Варианты специализированных чипов мостов не предлагать.
Попробовал AVR-CDC http://www.recursion.jp/avrcdc/ на меге88 - работает, но, как и предупреждали, только в формате 8N1. Смотрел и на IgorPlug - там, похоже, то же. И просматривал краем глаза obdev, но так и не нашёл упоминаний об управлении четностью.
Мне нужно аж 1200 бод и форматы 8-N-1 и 8-ODD-1. Подскажите, если ли где вариант готовый (может чего не доглядел), или есть ли смысл пытаться какой-нибудь из проектов подправить? Или, может, это проблема дров? или того и другого? Просто хочется оценить, стОит ли затрачивать усилия - вдруг оно вообще не реализуемо принципиально


--------------------
aka Vit
Go to the top of the page
 
+Quote Post
prottoss
сообщение Sep 30 2007, 10:56
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Мосту Хост-USB-Функция совершенно по барабану какой формат данных Вы устанавливаете на Хосте. Другое дело, что функция должна корректно обрабатывать управляющие посылки от Хоста, и соответственно правильно принимать-отправлять данные по мосту Функция-RS232

Для USB CDC (Communications Device Class) есть соответсвующие "рекюесты" - GET_LINE_CODING и SET_LINE_CODING, где как раз передается формат данных канала Функция-RS232.



Рекомендую все же внимательно разобрать http://www.recursion.jp/avrcdc/ . Сам я полность переходник не повторял, но ИМХО возможно сделать то что Вам нужно.


--------------------
Go to the top of the page
 
+Quote Post
sensor_ua
сообщение Sep 30 2007, 11:00
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387



То, что формат передаваться может, я могу судить по готовым чипам мостов. Меня интересует, насколько это реализуемо на микроконтроллере. Если запросы игнорятся внизу, то в каких проектах есть вменяемый обработчик запроса на изменение формата? Правильно ли понимаю, что могу поискать текст со словами
Цитата
GET_LINE_CODING и SET_LINE_CODING
в проекте obdev?
Попробую поискать знакомые слова и у японца - авось промелькнутwink.gif


--------------------
aka Vit
Go to the top of the page
 
+Quote Post
prottoss
сообщение Sep 30 2007, 11:12
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(sensor_ua @ Sep 30 2007, 19:00) *
То, что формат передаваться может, я могу судить по готовым чипам мостов. Меня интересует, насколько это реализуемо на микроконтроллере. Если запросы игнорятся внизу, то в каких проектах есть вменяемый обработчик запроса на изменение формата? Правильно ли понимаю, что могу поискать текст со словами в проекте obdev?
Попробую поискать знакомые слова и у японца - авось промелькнут wink.gif
Они там и есть...помоему smile.gif

И еще стоит почитать вот это
Прикрепленные файлы
Прикрепленный файл  usbcdc11.pdf ( 603.59 килобайт ) Кол-во скачиваний: 156
 


--------------------
Go to the top of the page
 
+Quote Post
sensor_ua
сообщение Sep 30 2007, 11:17
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387



Спасибо за куревоwink.gif


--------------------
aka Vit
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 01:56
Рейтинг@Mail.ru


Страница сгенерированна за 0.01317 секунд с 7
ELECTRONIX ©2004-2016