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

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

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

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

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

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

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

 
Опции темы
Непрочитано 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
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,856
Сказал спасибо: 2,532
Сказали Спасибо 11,772 раз(а) в 5,896 сообщении(ях)
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.RU
 
Регистрация: 05.04.2009
Сообщений: 976
Сказал спасибо: 35
Сказали Спасибо 155 раз(а) в 134 сообщении(ях)
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
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,856
Сказал спасибо: 2,532
Сказали Спасибо 11,772 раз(а) в 5,896 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: Драйвер Для At90Usb162

Сообщение от Acee Посмотреть сообщение
но мой начальник от меня требует реализации задачи именно в CodeVisionAVR
Ну и припилить LUFА под CV.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
akegor вне форума  
Непрочитано 11.10.2013, 13:44  
oleg110592
Гражданин KAZUS.RU
 
Регистрация: 05.04.2009
Сообщений: 976
Сказал спасибо: 35
Сказали Спасибо 155 раз(а) в 134 сообщении(ях)
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.RU
 
Регистрация: 05.04.2009
Сообщений: 976
Сказал спасибо: 35
Сказали Спасибо 155 раз(а) в 134 сообщении(ях)
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, время: 19:56.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot