Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

Личный опыт решения этой же задачи на LPC2144 (+)

Отправлено vinogradov aleksei 28 января 2008 г. 13:36
В ответ на: Здрасте. Поделитесь, пожалуйста, примером работы с USB на LPC2378.... отправлено <font color=gray>Maxim</font> 28 января 2008 г. 13:19

нужно было запустить USB и сделать HID-устройство. В комплекте с КЕЙЛом идет пример, но разобраться в нем сходу невозможно в принципе. Я и так, и сяк к нему подходил - ничего не выходит. А все потому, что я не понимал, как работает шина. Тогда я пошел другим путем. Купил AT89C5131 и книжку Агурова. У этого МК очень пристой USB-движок, проще не придумаешь. Есть, правда, глючки, но не принципиальные. Шаг за шагом я расковырял Агуровский HID-исходник, при этом очень помог простой аппаратный сниффер на ПЛИС. Допустим, какая-то транзакция идет не так, как ты ожидаешь. Подпаиваешь сниффер и через пару минут имеешь перед собой осциллограмму. Удобно, просто не передать. Таким образом я разобрался в работе шины. Затем снова вернулся к КЕЙЛовскому исходнику и за две недели или около того разобрался в нем настолько, что смог на его основе написать свой софт. Посему если вы не знаете, как работает шина, исходник вам не поможет. Вы просто ничего не сможете в нем понять. Начинать надо с простейшего. А USB-модуль в LPC очень даже не прост ...


Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 76:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru