Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR...

 
Опции темы

Драйвер Для At90Usb162

Непрочитано 11.10.2013, 09:21  
Acee
Прохожий
 
Регистрация: 11.10.2013
Сообщений: 4
Сказал спасибо: 4
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Acee на пути к лучшему
По умолчанию Драйвер Для At90Usb162

Здравствуйте, уважаемые форумчане. Хотелось бы обратиться к вам за помощью. Долго искал с помощью поиска решение своей проблемы, но так и не нашел. Постараюсь как можно яснее объяснить свою проблему.
Дело в том, что передо мной стояла следующая задача :
имеется МК марки AT90usb162, работа с которым ведется в CodeVisionAVR, а также необходимо передавать на этот МК данные (команды в моем случае) по UART с помощью программы COM Port Toolkit.
Задача с легкостью была решена с помощью обычного PL2303 USB to UART моста.
http://i011.radikal.ru/1310/e7/2e90572b7656.jpg

Теперь же передо мной стоит немного другая задача : необходимо все также передавать данные на МК AT90usb162 (работаем по - прежнему в CodeVisionAVR) опять же по UART с помощью программы COM Port Toolkit. Только теперь я НЕ! могу использовать PL2303 USB to UART мост.
Следовательно, мне необходимо написать в CVAVR драйвер, который будет служить “мостом” между USB и UART. Проще говоря, от меня требуют создать в CVAVR проект ( код ) который обеспечит передачу данных ( USB – UART) от COM Port Toolkit до МК AT90usb162.

Собственно, вопрос. Возможно ли создание подобного проекта (кода) в CVAVR, и если да, то подскажите пожалуйста, как его реализовать. Буду рад любым полезным советам по теме. Заранее благодарю.
Реклама:

Последний раз редактировалось Acee; 11.10.2013 в 09:23.
Acee вне форума  
Непрочитано 11.10.2013, 10:23  
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,313
Сказал спасибо: 2,633
Сказали Спасибо 12,076 раз(а) в 6,082 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: Драйвер Для At90Usb162

Сообщение от Acee Посмотреть сообщение
Теперь же передо мной стоит немного другая задача : необходимо все также передавать данные на МК AT90usb162 (работаем по - прежнему в CodeVisionAVR) опять же по UART с помощью программы COM Port Toolkit. Только теперь я НЕ! могу использовать PL2303 USB to UART мост.
Следовательно, мне необходимо написать в CVAVR драйвер, который будет служить “мостом” между USB и UART. Проще говоря, от меня требуют создать в CVAVR проект ( код ) который обеспечит передачу данных ( USB – UART) от COM Port Toolkit до МК AT90usb162.
Отделите суп от мух - разделите СОМ порт, UART и USB, и определитесь - Вам шашечки или ехать.
После этого погуглите в сторону LUFA или апноты на сайте Атмела (там же и софт).
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
akegor вне форума  
Сказали "Спасибо" akegor
Acee (11.10.2013)
Непрочитано 11.10.2013, 10:41  
oleg110592
Гражданин KAZUS.RUN
 
Регистрация: 05.04.2009
Сообщений: 973
Сказал спасибо: 35
Сказали Спасибо 154 раз(а) в 133 сообщении(ях)
oleg110592 на пути к лучшему
По умолчанию Re: Драйвер Для At90Usb162

Вместе с cv (вижу в версии 2.5) есть пример для STK525 - Atmel application note AVR272 (почему никто не заглядывает в примеры ).
http://catalog.gaw.ru/index.php?page=document&id=18396
Наверное можно будет приспособить.
oleg110592 вне форума  
Сказали "Спасибо" oleg110592
Acee (11.10.2013)
Непрочитано 11.10.2013, 13:36  
Acee
Прохожий
 
Регистрация: 11.10.2013
Сообщений: 4
Сказал спасибо: 4
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Acee на пути к лучшему
По умолчанию Re: Драйвер Для At90Usb162

Сообщение от akegor Посмотреть сообщение
Отделите суп от мух - разделите СОМ порт, UART и USB, и определитесь - Вам шашечки или ехать.
После этого погуглите в сторону LUFA или апноты на сайте Атмела (там же и софт).
COM Port'а в моей задаче нету, есть только программа COM PORT Toolkit, которая позволяет передавать данные по UART. Задача же состоит в создании передачи данных по каналу USB - UART.
Насчет LUFA я конечно же слышал, но мой начальник от меня требует реализации задачи именно в CodeVisionAVR. Ну а за наводку на аппноуты спасибо, чего то про них совсем забыл.
Acee вне форума  
Непрочитано 11.10.2013, 13:38  
Acee
Прохожий
 
Регистрация: 11.10.2013
Сообщений: 4
Сказал спасибо: 4
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Acee на пути к лучшему
По умолчанию Re: Драйвер Для At90Usb162

Сообщение от oleg110592 Посмотреть сообщение
Вместе с cv (вижу в версии 2.5) есть пример для STK525 - Atmel application note AVR272 (почему никто не заглядывает в примеры ).
http://catalog.gaw.ru/index.php?page=document&id=18396
Наверное можно будет приспособить.
Странно, у меня тоже версия 2.5, но данный пример не могу найти. Если вас не затруднит, можете скинуть ссылочку на него или загрузить папку с примером на какой нибудь файлообменик.
А за ссылку огромное спасибо, обязательно прочту.
Acee вне форума  
Непрочитано 11.10.2013, 13:41  
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,313
Сказал спасибо: 2,633
Сказали Спасибо 12,076 раз(а) в 6,082 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: Драйвер Для At90Usb162

Сообщение от Acee Посмотреть сообщение
но мой начальник от меня требует реализации задачи именно в CodeVisionAVR
Ну и припилить LUFА под CV.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
akegor вне форума  
Непрочитано 11.10.2013, 13:44  
oleg110592
Гражданин KAZUS.RUN
 
Регистрация: 05.04.2009
Сообщений: 973
Сказал спасибо: 35
Сказали Спасибо 154 раз(а) в 133 сообщении(ях)
oleg110592 на пути к лучшему
По умолчанию Re: Драйвер Для At90Usb162

USB CDC UART to USB Bridge
Port to CodeVisionAVR of Atmel application note AVR272.
Requires CodeVisionAVR V2.04.5 or later compiler.
http://www.hpinfotech.ro/cvavr_examples.html
oleg110592 вне форума  
Сказали "Спасибо" oleg110592
Acee (11.10.2013)
Непрочитано 14.10.2013, 08:56  
Acee
Прохожий
 
Регистрация: 11.10.2013
Сообщений: 4
Сказал спасибо: 4
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Acee на пути к лучшему
По умолчанию Re: Драйвер Для At90Usb162

Сообщение от akegor Посмотреть сообщение
Ну и припилить LUFА под CV.
Извините, не понял. Если не сложно, объясните поподробнее этот момент.
Acee вне форума  
Непрочитано 14.10.2013, 10:28  
oleg110592
Гражданин KAZUS.RUN
 
Регистрация: 05.04.2009
Сообщений: 973
Сказал спасибо: 35
Сказали Спасибо 154 раз(а) в 133 сообщении(ях)
oleg110592 на пути к лучшему
По умолчанию Re: Драйвер Для At90Usb162

LUFA тут http://www.fourwalledcubicle.com/LUFA.php
только под CV придется портировать
oleg110592 вне форума  
Сказали "Спасибо" oleg110592
Acee (16.10.2013)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ностальжи по школе... Ar-Gen-Tum Отвлекитесь, эмбеддеры! 141 27.02.2015 16:10
Нужен драйвер для bluetooth Jagga Boris_Britva Ремонт оргтехники 0 13.07.2009 10:47
[Решено] Сборник перлов любителей кабельщины mikesmith Отвлекитесь, эмбеддеры! 135 14.08.2007 15:49


Часовой пояс GMT +4, время: 13:30.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.