AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR... |
29.02.2016, 12:45
|
|
Частый гость
Регистрация: 28.02.2010
Сообщений: 19
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
|
Коллеги, есть у кого код именно на ASM-е работы USB на контроллерах ATxmega128A1U ну и ATxmega подобных.
Коллеги, есть у кого код именно на ASM-е работы USB на контроллерах ATxmega128A1U ну и ATxmega подобных.
Нужно простой код обмена информацией между компом и контроллером по USB. Естественно используя стандартные драйвера Windows. Код на C не предлагать, не шарю я в нем ![Обижен](images/smilies/icon_beee.gif) ((
|
|
|
|
29.02.2016, 13:23
|
|
Гуру портала
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,670
Сказал спасибо: 188
Сказали Спасибо 3,189 раз(а) в 2,067 сообщении(ях)
|
Re: Коллеги, есть у кого код именно на ASM-е работы USB на контроллерах ATxmega128A1U ну и ATxmega подобных.
мошт тебе проще отдельную микру впаять тогда если не шаришь? типа ср340 или фт232рл
__________________
кагмаподэ магмаподэ
|
|
|
|
29.02.2016, 13:30
|
|
Частый гость
Регистрация: 28.02.2010
Сообщений: 19
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Коллеги, есть у кого код именно на ASM-е работы USB на контроллерах ATxmega128A1U ну и ATxmega подобных.
Ну с ASM дружу, да и в процессор встроен нормальный драйвер USB. Вопрос только найти пример подходящий. Мне просто данные нужно кидать и все без наворотов.
|
|
|
|
29.02.2016, 13:34
|
|
Частый гость
Регистрация: 28.02.2010
Сообщений: 19
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Коллеги, есть у кого код именно на ASM-е работы USB на контроллерах ATxmega128A1U ну и ATxmega подобных.
COM порт в общем мне скорость не обеспечит, у меня данных много что нужно перегонять и быстро.
|
|
|
|
29.02.2016, 14:01
|
|
Заблокирован
Регистрация: 22.04.2014
Сообщений: 0
Сказал спасибо: 15
Сказали Спасибо 366 раз(а) в 284 сообщении(ях)
|
Re: Коллеги, есть у кого код именно на ASM-е работы USB на контроллерах ATxmega128A1U ну и ATxmega подобных.
Тогда пишите всё сами, с нуля! И не парьте людям мозги!
|
|
|
|
29.02.2016, 14:17
|
|
Частый гость
Регистрация: 28.02.2010
Сообщений: 19
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Коллеги, есть у кого код именно на ASM-е работы USB на контроллерах ATxmega128A1U ну и ATxmega подобных.
Ну я надеюсь что кто то писал уже код какой нить для себя по схожей для меня задачи. Не все поверьте пишут на С и плюс часто нужно выжать из железки по максимуму и поэтому многие пишут на ASM. Не вижу тут проблемы. Надеюсь что кто нить отзовется.
|
|
|
|
29.02.2016, 16:16
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,000
Сказал спасибо: 3,017
Сказали Спасибо 3,191 раз(а) в 2,164 сообщении(ях)
|
Re: Коллеги, есть у кого код именно на ASM-е работы USB на контроллерах ATxmega128A1U ну и ATxmega подобных.
Сообщение от imhoteb
|
COM порт в общем мне скорость не обеспечит, у меня данных много что нужно перегонять и быстро.
|
А всё-таки - сколько это "много" и "быстро"? А то может их столько, что надо будет HighSpeed, а не FullSpeed?
Или таки достаточно тупо разогнать COM-порт до 1 МБод (~ 100 кБайт/сек без учёта накладных расходов)? У меня просто-меги всякие на скоростях от 230 до 500 кБод работают через FT232.
По сути вопроса могу сказать, что у нас лет 15 назад пробовали писать на асме под AT43320 и не вышло ничего. Уж не помню, почему. Но покувыркались они как следует.
Последний раз редактировалось ForcePoint; 29.02.2016 в 16:18.
|
|
|
|
29.02.2016, 16:37
|
|
Гуру портала
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,670
Сказал спасибо: 188
Сказали Спасибо 3,189 раз(а) в 2,067 сообщении(ях)
|
Re: Коллеги, есть у кого код именно на ASM-е работы USB на контроллерах ATxmega128A1U ну и ATxmega подобных.
Сообщение от ForcePoint
|
пробовали писать на асме под AT43320 и не вышло ничего. Уж не помню, почему. Но покувыркались они как следует.
|
такие пейсатели значит.
на асме просто надо помнить всего слишком много. а так вполне себе вариант.
на си и си++, тем более любителям спл, вообще ничего знать не надо. там даже не имеет значения какой проц у тебя - хоть авр хоть пентиум
__________________
кагмаподэ магмаподэ
|
|
|
|
29.02.2016, 17:11
|
|
Гуру портала
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,670
Сказал спасибо: 188
Сказали Спасибо 3,189 раз(а) в 2,067 сообщении(ях)
|
Re: Коллеги, есть у кого код именно на ASM-е работы USB на контроллерах ATxmega128A1U ну и ATxmega подобных.
а интересно кстати - чо за система такая в которой надо гнать постоянно данные на скорости к мегабиту?
на ум приходит осцил, звук ну мошт еще чото.
__________________
кагмаподэ магмаподэ
|
|
|
|
29.02.2016, 17:22
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Коллеги, есть у кого код именно на ASM-е работы USB на контроллерах ATxmega128A1U ну и ATxmega подобных.
Осциллографу скорость не нужна. Он передает состояние буфера не спеша.
Может логический анализатор? Тут мега как собаке пятая нога. Вообще не в кассу.
Вообще если автор так уперся именно в подобное решение, то надо тогда не просто клянчить USB драйвера на асме, а хотя бы разобраться, какого класса девайс требуется. Там на С черт ногу сломает, а на асме вообще вилы.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
Печатная плата USBee AX
|
picavr |
Барахолка электронных компонентов |
950 |
20.08.2023 17:11 |
Часовой пояс GMT +4, время: 00:24.
|
|