Автор | Сообщение |
kaligraf
|
| постоянный участник
|
Пост N: 80
Зарегистрирован: 19.07.07
Откуда: Россия, Челябинская обл.
Рейтинг:
0
|
|
Отправлено: 10.01.08 19:06. Заголовок: Протокол USB
Очень непростая тема - думаю использование USB - это будущее. Предлагаю в этой теме начать освоение этого протокола и сбор информации понему.
|
|
|
Ответов - 169
, стр:
1
2
3
4
5
All
[только новые]
|
|
Гоша Александрович
|
| |
Пост N: 62
Info: Настороженное
Зарегистрирован: 05.03.07
Откуда: Шуя
Рейтинг:
1
|
|
Отправлено: 11.01.09 19:37. Заголовок: Пётр пишет: Кстати,..
Пётр пишет: цитата: | Кстати, если хочешь, могу скинуть прошивку |
| Пока не надо. Но меня больше интересует предыстория этой прошивки
|
|
|
Пётр
|
| |
Пост N: 990
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг:
3
|
|
Отправлено: 11.01.09 20:14. Заголовок: Гоша Александрович п..
Гоша Александрович пишет: цитата: | меня больше интересует предыстория этой прошивки |
| Ну немного изменил имеющийся пример, так, чтобы данные передавалить не через USART, а оправлялись обратно в комп.
|
|
|
Гоша Александрович
|
| |
Пост N: 63
Info: Настороженное
Зарегистрирован: 05.03.07
Откуда: Шуя
Рейтинг:
1
|
|
Отправлено: 11.01.09 21:51. Заголовок: Петр, а у тебя есть ..
Петр, а у тебя есть возможность компилировать Си проекты, которые на гемме выложены? Потому что надо самим попробовать дописать пару строк. От этих зажравшихся жлабов на том форуме все равно кроме ухмылок не дождешься. На всякий случай выкладываю полноценную прошивку первого урока http://www.filehoster.ru/files/ca4823 Она работает с программой TestCDC.exe http://www.filehoster.ru/files/ca4842 Записал видео http://www.filehoster.ru/files/ca4845 Есть реакция на прием данных. Но мне не хочется разбираться с этой прошивкой из-за того что в ней много лишнего (измерение температуры). Вот бы убрать из Си проекта все лишнее и добавить свое.
|
|
|
Пётр
|
| |
Пост N: 991
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг:
3
|
|
Отправлено: 11.01.09 23:12. Заголовок: У меня есть только к..
У меня есть только компилятор PIC C Compiler
|
|
|
Гоша Александрович
|
| |
Пост N: 64
Info: Настороженное
Зарегистрирован: 05.03.07
Откуда: Шуя
Рейтинг:
1
|
|
Отправлено: 12.01.09 00:05. Заголовок: Пётр пишет: У меня ..
Пётр пишет: цитата: | У меня есть только компилятор PIC C Compiler |
| А им можно гамовские исходники компилировать? Если нет, давай я тебе дам свой компилятор. Кстати вот что я обнаружил с помощью твоей программы. http://s53.radikal.ru/i139/0901/2a/d9a4cfdf8fa4.jpg Я отправлял этой программой на макетную USB плату байты от 0 по нарастающей. И вот что я обнаружил, если отправить байт 49 загорится один светодиод, а если отправить 51 то другой светодиод. То есть это эквивалент тем двум галочкам на видео!
|
|
|
Пётр
|
| |
Пост N: 992
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг:
3
|
|
Отправлено: 12.01.09 10:00. Заголовок: Гоша Александрович п..
Гоша Александрович пишет: цитата: | А им можно гамовские исходники компилировать? |
|
Незнаю. Хотел попробовать но на той станице не смог найти сам исходник. Скачал это и это, но там исходника нет. Может там имелся в виду один из примеров из дистрибутива компилятора? Если не трудно, скинь папку со всеми нужными файлами (желательно чтобы поменьше весила). Я не уверен что удастся скомпилировать этот проект в PIC C Compiler, но попробовать стоит, а вдруг получится... Гоша Александрович пишет: цитата: | я тебе дам свой компилятор |
|
Какой у него размер?
|
|
|
Гоша Александрович
|
| |
Пост N: 65
Info: Настороженное
Зарегистрирован: 05.03.07
Откуда: Шуя
Рейтинг:
1
|
|
Отправлено: 12.01.09 18:32. Заголовок: Пётр пишет: Если не..
Пётр пишет: цитата: | Если не трудно, скинь папку со всеми нужными файлами (желательно чтобы поменьше весила). |
| Сами исходные коды надо устанавливать. Вот здесь http://www.filehoster.ru/files/ca6353 нужно скачать типа EXE архив, который извлечет из себя все исходники в указанную папку. По умолчанию на диске C будет создана папка MCHPFSUSB. В этой папке есть много всяких проектов для MPLAB, там не только для CDC. Там есть и проект для экспериментов с HID и с бутлоадером о котором очень хорошо написано здесь http://www.pology.zp.ua/har/usb_module.html (все бы так статьи писали). Там же есть все сопутствующие файлы (INF например). Все что касается CDC, находится в папке Cdc по этому пути C:\MCHPFSUSB\fw\Cdc. Найди там файл MCHPUSB.mcp и запусти его, откроется проект в MPLAB. Не уверен, что получится его скомпилировать твоим компилятором, так как проект рассчитан на MCC18. Если надумаеш могу скинуть, но весит это чудо 39МБ
|
|
|
Evgeny Korabelnikov
|
| |
Пост N: 655
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг:
4
|
|
Отправлено: 12.01.09 18:58. Заголовок: Просьба не оставля..
Просьба не оставлять сообщений в этой теме и перейти в тему Протокол USB. Часть 2.
|
|
|
Пётр
|
| |
Пост N: 993
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг:
3
|
|
Отправлено: 12.01.09 19:00. Заголовок: Что-то в последнее в..
Что-то в последнее время скорость вообще упала и бывают замирания. Так что для меня и 3 Мб скачать целая проблема, на говоря о почти 40, поэтому и писал чтобы в архиве было бы только самое необходимое, а иначе просто не скачаю... КЕА: Петр, перейдите в тему Протокол USB. Часть 2 (до "перебора" недалеко).
|
|
|
Ответов - 169
, стр:
1
2
3
4
5
All
[только новые]
|
|