MicroCHIP.RU
Главная Документация Отладочные средства Справочник Поиск Ссылки
 Эмуляторы   Программаторы   Прог.обеспечение 
 

Интегрированный пакет средств разработки и отладки PICE-PIC

PICE-PIC - эмулятор нового поколения, созданный с применением новых технологий разработки аппаратуры и программного обеспечения. Применение программируемых матриц большой емкости позволило резко сократить размеры эмулятора без какого-либо ущерба его функциональным возможностям, минимизировать отклонения электрических и частотных характеристик эмулятора от характеристик эмулируемого процессора и, тем самым, добиться максимальной точности эмуляции на частотах до 33 Mгц. Перезагружаемая аппаратная структура эмулятора обеспечивает эмуляцию всех PIC-контроллеров семейств PIC12/16/17 фирмы Microchip.

Эмулятор состоит из основной платы размером 80х82мм, сменного адаптера под конкретный процессор и сменной эмуляционной головки под конкретный тип корпуса. На основной плате реализованы: схема запуска-останова,трассировщик, процессор точек останова. Связь с компьютером - по каналу RS-232C.

Программная поддержка PICE-PIC работает в среде Windows и предоставляет пользователю обширный сервис как по разработке программ, так и по их отладке.

Характеристики аппаратной части:
  • Эмуляция микроконтроллеров PIC12, PIC16, PIC17 на частотах до 33 MГц;
  • Эмуляция до 64 Кслов памяти программ c возможностью перераспределения на устройство пользователя с точностью до одного слова;
  • До 64K аппаратных точек останова по обращению к памяти программ;
  • Аппаратная поддержка отладки на языках высокого уровня;
  • До 128К аппаратных точек останова по обращению к внешней памяти данных;
  • До 8К аппаратных точек останова по обращению к внутренней памяти данных;
  • Трассировщик реального времени с буфером объемом 16К х 128; запись значений адреса, данных, типа цикла шины, 8-ми внешних сигналов и отметки таймера;
  • Динамический запуск/останов трассировки от процессора точек останова (фильтр трассировки);
  • Пять выходов синхронизации внешних событий;
  • Процессор комплексных точек останова по содержимому адреса, данных, типу цикла шины, счетчику проходов, таймеру задержки;
  • Две комплексных точки останова с возможными комбинациями типа AND/OR/IF-THEN;
  • Внутренний тактовый генератор с диапазоном 5 кГц ... 33 МГц с плавной регулировкой частоты ;
  • 48-разрядный таймер реального времени; запись значения таймера в трассировщик;
  • Доступ ⌠на лету■ (т.е. в процессе выполнения программы пользователя в реальном времени) ко всей эмулируемой памяти программ, данных, точкам останова, процессору точек останова, буферу трассировки, таймеру реального времени;
  • Режим работы в расширенном диапозоне питающих напряжений 3.3...5.0В;
  • Связь с компьютером - по последовательному каналу на скорости 115 Кбод , гальваническая развязка с компьютером.


Характеристики программного обеспечения:
  • Программное обеспечение работает в среде Windowsв;
  • Поддерживается разработка программ на уровне ведения проектов для макроассемблера PASM-PIC, который входит в комплект поставки, а также для пакета кросс-средств фирмы Hi-Tech Software и ассемблера фирмы Microchip. Помимо указанных пакетов, поддерживается полнофункциональная символьная отладка программ, созданных с помощью компиляторов фирм IAR Systems, Mplab C, Byte Craft, CCS.
  • Автоматическое сохранение и загрузка файлов конфигурации аппаратуры, интерфейса и опций отладки. Обеспечивается совместимость файлов конфигурации с симулятором PDS-PIC. Обеспечена переносимость проектов между эмулятором PICE-PIC и симулятором PDS-PIC;
  • Возможность настройки цветов, шрифтов и других параметров для всех окон одновременно и для каждого окна в отдельности;
  • Обновление версий PICE-PIC осуществляется обновлением его программного обеспечения.

Эмулятор снабжен печатным руководством по эксплуатации, контекстным электронным руководством, в которых детально описаны его принципы работы, команды, меню, горячие клавиши.