А просветите меня, полного ламера в PIC\'ах... Никогда не любил пики. Испытывал к ним религиозную неприязнь. AVR, ARM... Но тут стал собирать информацию, где есть готовое ПО в исходниках для реализации CDC драйвера для USB Device - и наткнулся на PIC18F4550.
Очень много положительных отзывов о безглючной реализации CDC драйвера. Под XP ставится с .inf файлом, но без дополнительного драйвера - большой прогресс! И вроде как даже переживает выдергивание USB шнурка на ходу (Win2K тоже переживает, но этот COM порт уже не удается открыть по новой - надо либо открывать новый, либо перегружать машину). Все ошибаться не могут - стал смотреть более внимательно.
Стал доку читать. Камень очень понравился. От него и от всего, что с ним связанно, веет какой-то неторопливой продуманностью, которую так редко можно стретить. Streaming parallel port, мостовой PWM с полярностью, программируемым dead time, и даже защитой - это супер! RAM маловато - что же, придется на С аккуратно писать, как справедливо много раз упоминалось в конфе \"использовать правильные типы данных\".
Стал разбираться, как все это реализовать \"в натуре\". И тут возникли вопросы.
1. Компиляторы
1.1. Есть MPLAB® C18 C COMPILER, версия 2.40 student edition. Выкачана с сайта Microchip. Она вроде как на 60 дней. После 60 дней:
-> восстановить систему GHOST?
-> просто поставить поверх?
-> еще чего?
Интересуют отзывы и об этом компилере, и о данном кокретном релизе.
Исходники CDC, что идут с демо платой на PIC18F4550, рассчитаны на этот компилер (хотя я не знаю, сколь сильна там привязка к собенностям компилера).
1.2 По рекомендации из конфы выкачан HT-PICC18 v.8.35PL3.
Интересуют отзывы и об этом компилере, и о данном конкретном релизе.
1.3 Какие еще компилеры бывают? Интересуют отзывы от людей, работавших с HT-PICC18 и MPLAB® C18 C COMPILER, потносительно сравнения различных свойств компилеров. Переносимость исходников и т.д.
1.4 MPLAB IDE v7.20 выкачана. Есть ли какие тонкости при работе с ней?
2. Программаторы.
Я остановился на MPLAB ICD 2 (DV164005), точнее на его клоне от
http://www.olimex.com/dev/pic-icd2.html
http://www.terraelectronica.ru обещает за чуть меньше 100 на складе.
Отзывы, варианты поставки, тонкости в работе ISP (я никогда в жизни не прошил ни одного пика!)?
3. Готовые платы на PIC18F4550 с USB цепями.
Я пока нашел только фирменную DM163025 PICDEM™ FS USB Demonstration Board. Добрые местные торговцы готовы привезти ее за ~100. Это перебор. Другие платы и варианты поставки есть?
На соплях паять не буду, делать свою плату - не сильно дешевле выдет...
4. Сам камень - отзывы?
Заранее большое спасибо за помощь и советы.
-
- Посмотрите по ссылке. Это исходники микрочиповского CDC перелопаченные под HiTech энкодер.(258 знак., 07.07.2005 19:56, , ссылка)
- Спасибо! То, что нужно! (-) - Evgeny_CD(07.07.2005 20:11, )
- Ответ: ASDFS(678 знак., 07.07.2005 19:20)
- Посмотрите по ссылке. Это исходники микрочиповского CDC перелопаченные под HiTech энкодер.(258 знак., 07.07.2005 19:56, , ссылка)