[an error occurred while processing this directive]
А просветите меня, полного ламера в PIC'ах... (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Evgeny_CD 07 июля 2005 г. 17:34

Никогда не любил пики. Испытывал к ним религиозную неприязнь. AVR, ARM... Но тут стал собирать информацию, где есть готовое ПО в исходниках для реализации CDC драйвера для USB Device - и наткнулся на PIC18F4550.

Очень много положительных отзывов о безглючной реализации CDC драйвера. Под XP ставится с .inf файлом, но без дополнительного драйвера - большой прогресс! И вроде как даже переживает выдергивание USB шнурка на ходу (Win2K тоже переживает, но этот COM порт уже не удается открыть по новой - надо либо открывать новый, либо перегружать машину). Все ошибаться не могут - стал смотреть более внимательно.

Стал доку читать. Камень очень понравился. От него и от всего, что с ним связанно, веет какой-то неторопливой продуманностью, которую так редко можно стретить. Streaming parallel port, мостовой PWM с полярностью, программируемым dead time, и даже защитой - это супер! RAM маловато - что же, придется на С аккуратно писать, как справедливо много раз упоминалось в конфе "использовать правильные типы данных".

Стал разбираться, как все это реализовать "в натуре". И тут возникли вопросы.

1. Компиляторы и IDE.

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. Сам камень - отзывы?

Заранее большое спасибо за помощь и советы.

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 
NoIX ключ Запомнить

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru