Страница 1 из 2
Добавлено: Вс мар 26, 2006 01:43:32
xelos
интересно просто, а с производительностью/объемом кода в настоящее время у кого-то проблемы есть?
это в смысле, что на асме вылизывать код приходится.
лично я пока, тьфу-тьфу, с такими проблемами не сталкивался. сразу скажу, что у меня область - датчиковые системы, в основном. типовые задачи - снять показания (максимум датчиков 8, точность 10 разрядов), высветить где-нить, че-нить, записать в память, отправить как-нито на комп (счас USB в основном), просканировать несколько кнопок ну и т.д.
предполагаю, что в видео/аудио приложениях может и требуется скорость, дык ведь готовых микрух под большинство алгоритмов и стандартов существует, а если нет, так все равно на ПЛИС делают.
Добавлено: Вс мар 26, 2006 18:14:48
moLCHec
Т.е. ты ч/з. USB данные на контроллер заливаешь ??? каким софтом и как это на контроллере программно реалезуется.
Добавлено: Вс мар 26, 2006 19:05:49
xelos
moLCHec писал(а):Т.е. ты ч/з. USB данные на контроллер заливаешь ??? каким софтом и как это на контроллере программно реалезуется.
на контроллере используется встроенный последовательный порт Rx, Tx сигналы. согласование делаю через доп микруху FTDI (FT232 вместо MAX232). С точки зрения софта мк, разницы между передачей по последовательному порту или по USB никакой.
Добавлено: Вс мар 26, 2006 19:49:50
Spider
Видал в инете реализацию USB для AV без FTDI
Добавлено: Пн апр 03, 2006 11:57:04
Aheir
Доброго времени суток всем!
Spider писал(а):Видал в инете реализацию USB для AV без FTDI
А можно поподробнее? Интересно...
Сам в теме недавно, так что сорри за глупые вопросы, ежели что...
Заранее спасибо...
Добавлено: Пн апр 03, 2006 18:51:54
xelos
на сайте атмеля, вроде, было...
Добавлено: Пн апр 03, 2006 18:58:08
moLCHec
xelos т.е. на USB компа RxD и TxD USART-котроллера подаём ч.з. микру так что ли???? Я просто даже как проводули то у USB не знаю как назыаются. А софтину на чем пишешь у меня под MVC++ есть как COM открыть и далее как с файлом и функции теже, токма есчё не попробовал время нету. под USB наверно также.
MK USB
Добавлено: Пт апр 07, 2006 18:35:04
Pawel
AVR309 USB to UART protocol converter
http://www.cesko.host.sk - authors web pages and various projects
Может вам пригодится
ест USB HDD
все журнали ELECTRONIKI PRAKTICHNOY ,ELEKTRONIKA DLYA WSHISTKIH
WWW.EP.COM.PL WWW.EDW.COM.PL
ОЧЕН КЛАСНЫЕ ЖУРНАЛИ ПО ЕЛЕКТРОНИКЕ
если что нада пишите на
petrowo@mail.ru вышлю
Добавлено: Пт апр 07, 2006 19:30:16
Дмитрий О
А какие дрова к девайсу подрубают? Как сделаны, чтоб под ХР пошло?
Добавлено: Пт апр 07, 2006 23:47:31
xelos
moLCHec писал(а):xelos т.е. на USB компа RxD и TxD USART-котроллера подаём ч.з. микру так что ли???? Я просто даже как проводули то у USB не знаю как назыаются. А софтину на чем пишешь у меня под MVC++ есть как COM открыть и далее как с файлом и функции теже, токма есчё не попробовал время нету. под USB наверно также.
ага, так и есть.
ставь дрова с сайта FTDI, которые его как виртуальный порт распознают и пользуй свою прогу.
Добавлено: Сб апр 08, 2006 11:50:43
Дмитрий О
А вот в этой статье все сразу к контроллеру подрублено
http://compradio.nm.ru/micro/ir_usb.html
Добавлено: Сб апр 08, 2006 13:33:34
xelos
значит програмная реализация USB. стоит посмотреть скока памяти это у них жрет, возможно когда и пригодится.
Добавлено: Сб июл 29, 2006 01:01:29
sind-rom
Всем курить PL2303...
Добавлено: Пт окт 13, 2006 05:07:45
Незнайка
A Firmware-Only USB Driver for Atmel AVR Microcontrollers
http://www.obdev.at/products/avrusb/index.html
А ещё аплиуха 309. Там все расжовано и даже с примерами.
Добавлено: Пт апр 20, 2007 00:43:19
Voodoo-Cat
А надо для микрух CP2102 или PL2303 ставить ещё и преобразователь уровней MAX232?

Добавлено: Пт апр 20, 2007 16:45:03
dx40
Подтверждаю! Очень грамотная вещь! Можно делать HID устройства - а к ним драйвера в системе не нужны.
Добавлено: Пт апр 20, 2007 16:56:27
Дмитрий О
А на чем они прошивки пишут (всмысле среда)?
Добавлено: Сб апр 21, 2007 12:43:21
dx40
WinAVR
Драйверы FTDI
Добавлено: Ср июн 06, 2007 07:27:35
sevastianov
ставь дрова с сайта FTDI, которые его как виртуальный порт распознают и пользуй свою прогу.[/quote]
:
Установил D2XX "с подключением VCP" чтобы работать с USB как с обычным COM-ом.
Подключаю своё устройство через адаптер к USB, вроде всё нормально: работает и на приём и на передачу. А вот с очисткой буфера проблемы: на команды PurgeComm и FlushFileBuffers (из kernel32) не ругается, но результат нулевой, в буфере что-то остаётся и как следствие - читает буфер многократно.
Отключаю адаптер, подключаю то же самое устройство к COM, запускаю ту же самую программу - функции PurgeComm и FlushFileBuffers работают нормально...
:
В общем есть подозрение, что дрова FTDI как-то не вяжутся с виндой, точнее: виртуальный COM-порт "не полный".
(пробовалось на W2000 Professional).
[/url]
Добавлено: Вт июл 03, 2007 16:09:50
Datsun
Народ помогите новичку в этом не легком деле. У меня AVR-ICE. Я не как не мог определить какой у меня. Ищу всюду драйвера чтоб подключить к компьютеру. (Просто мне кажеться что он кустарный.) Когда подключаю к комьютеру пишит AVR-ICE/ на плате написанно USB-ICE/чип ATMEGA16 и не как не смог подобрать в инете драйвер.