В HTML      В PDF
микроэлектроника, микросхема, транзистор, диод, микроконтроллер, память, msp430, Atmel, Maxim, LCD, hd44780, t6963, sed1335, avr, mega128
Предприятия Компоненты Документация Применения Статьи Новости

  • ACE
  • AVR
  • Altera
  • Fujitsu
  • HC05-08
  • Holtek
  • 68300
  • MCS-51
  • MCS-96
  • MSP430
  • DSP 320CXX
  • PIC
  • Siemens
  • Zilog
  • ТЕСЕЙ
  • Программаторы
  • Разное
  •  
    Пересюхтюмя


    13-я Международная выставка электронных компонентов и комплектующих для электронной промышленности





    Выставка Передовые Технологии Автоматизации





    Главная страница > Программы > HT-3000
    Пересюхтюмя


    13-я Международная выставка электронных компонентов и комплектующих для электронной промышленности





    Выставка Передовые Технологии Автоматизации


    Часть I. Интегрированная среда разработки

    Глава 1. Обзор и установка программы

    При разработке устройств на базе микроконтроллеров (МК) одним из важнейших определяющих факторов является наличие соответствующего программно-аппаратного комплекса. Для поддержки разработок на базе своих МК фирма Holtek уделяет большое внимание развитию и поддержке удобных и многофункциональных средств отладки для всего диапазона выпускаемых устройств. Глобальная среда разработки носит название HT-IDE, программное обеспечение поставляется под именем HT-IDE3000. Программа предоставляет удобный для пользователя Windows-подобный интерфейс для редактирования и отладки, а аппаратный эмулятор HT-ICE обеспечивает отладку в режиме реального времени, включающую многофункциональный трассировщик, пошаговую отладку и поддержку точек останова. Среда разработки HT-IDE, включающая полный набор интерфейсных карт для всей линейки выпускаемых МК и обеспеченная регулярными программными обновлениями (Service Pack) гарантирует разработчику максимальную скорость и эффективность при разработке устройств на базе микроконтроллеров Holtek.

    Среда разработки HT-IDE

    Интегрированная среда разработки фирмы Holtek, имеющая название HT-IDE, разработана для поддержки разработок на базе 8-битных микроконтроллеров Holtek. Среда включает в себя программные и аппаратные средства, необходимые для ускорения и упрощения процесса разработки устройств на базе 8-битных микроконтроллеров фирмы Holtek. Основным элементом системы HT-IDE является внутрисхемный эмулятор HT-ICE, позволяющий эмулировать 8-битные МК Holtek в режиме реального времени и имеющий мощные средства отладки и трассировки. Последняя версия внутрисхемного эмулятора HT-ICE также включает устройство записи однократно-программируемых (OTP) микроконтроллеров, что предоставляет пользователю полный набор средств для разработки, отладки и производства устройств на базе OTP МК.

    Программная часть, HT-IDE3000 является интуитивно понятной и удобной для пользователя средой, облегчающей и ускоряющей процесс разработки за счёт интеграции всех необходимых программных средств, таких, как Редактор, Кросс-Ассемблер, Кросс-Линкер, библиотеки и отладчик, работающие в ОС Windows. Кроме этого, в состав HT-IDE3000 входит программный симулятор, позволяющий моделировать поведение 8-битных Holtek без подключения к HT-ICE. Все основные функции отладчика HT-ICE также поддерживаются и симулятором.

    Подробная информация о среде разработки HT-IDE3000 содержится в руководстве пользователя HT-IDE3000 User's Guide. Совместно с программой HT-IDE3000 устанавливаются регулярно обновляемые программные апдейты и сервис-паки, содержащие информацию о самых современных МК. Эти обновления, которые можно скачать с веб-сайта Holtek не заменяют HT-IDE3000, поэтому должны устанавливаться "поверху", после установки HT-IDE3000.

    Основные функции среды HT-IDE3000:

    • Эмуляция
      • Эмуляция программных инструкций в реальном масштабе времени
    • Аппаратное обеспечение
      • Лёгкость установки и использования
      • Возможность использования как встроенного, так и внешнего генератора
      • Поддержка точек останова
      • Функции трассировки и условий точек останова поддерживаются самим отлаживаемым чипом
      • Подключение отладчика HT-ICE к компьютеру через параллельный порт
      • Интерфейсные карты сопряжения для подключения устройств пользователя к отладчику HT-ICE
      • HT-ICE включает встроенный программатор OTP МК
    • Программное обеспечение
      • Программные утилиты работают в среде Windows
      • Отладчик программы на уровне исходного кода (символический отладчик)
      • Рабочее пространство (Workbench) для множественных исходных файлов (несколько исходных файлов в одном проекте)
      • Включает все необходимые средства для разработки, отладки и формирования файла прошивки (для масочных ПЗУ)
      • Библиотеки для процедур общего пользования, которые в дальнейшем могут быть подключены к другим проектам.
      • Моделирование и отладка программы в симуляторе без подключения к отладчику HT-ICE
      • Менеджер виртуальной периферии (VPM) позволяет моделировать поведение периферийных модулей.
      • Симулятор ЖКИ для моделирования поведения модуля ЖКИ

    Внутрисхемный эмулятор HT-ICE

    Разработанный параллельно с линейкой 8-битных МК Holtek, отладчик Holtek ICE представляет собой полнофункциональный эмулятор для этой серии микроконтроллеров. Система включает в себя полноценный набор программных и аппаратных средств для ускорения и упрощения процесса разработки устройств. Основой системы является внутрисхемный эмулятор, поддерживающий отладку любых микроконтроллеров линейки в режиме реального времени, обеспечивая при этом мощные средства отладки и трассировки. Программная часть является удобной для пользователя средой разработки, в которой интегрированы все необходимые программные средства, такие, как Редактор, Кросс-Ассемблер, Кросс-Линкер и Менеджер Библиотек, работающие в среде Windows. Кроме этого, в состав системы входит программный симулятор, обеспечивающий работу без подключения к отладчику HT-ICE.

    Интерфейсная карта HT-ICE

    Поставляемые с отладчиком HT-ICE интерфейсные карты сопряжения могут использоваться совместно с практически любыми устройствами. Тем не менее, пользователь может не использовать эти карты, разработав собственную карту сопряжения. Включив в свою разработку необходимые схемные элементы, пользователь имеет возможность непосредственного подключения собственных устройств к выводам CN1 и CN2 разъёма отладчика HT-ICE.


    Рис. 1-1

    Программатор однократно записываемых чипов (OTP)

    Вся линейка OTP МК фирмы Holtek поддерживается серийно выпускаемыми программаторами. Для записи OTP МК в процессе разработки, фирма Holtek выпускает специальный программатор, являющийся простым и эффективным устройством для записи небольших объёмов OTP чипов. Внутрисхемные эмуляторы HT-ICE имеют встроенный программатор, позволяющий упростить разработку устройств на базе OTP чипов, осуществляя программирование непосредственно с помощью HT-ICE. Для эффективного программирования больших объёмов OTP чипов существует значительное количество программаторов различных производителей. Их список доступен на веб-сайте фирмы Holtek.

    Карта адаптера для OTP

    Программаторы OTP чипов фирмы Holtek поставляются со стандартной панелькой Textool. Карты адаптеров OTP используются в качестве переходников между программаторами фирмы Holtek и различными OTP чипами, которые не могут использовать стандартную панельку.

    Конфигурация системы

    Конфигурация системы HT-IDE показана ниже, где под компьютером подразумевается Pentium-совместимая машина с ОС Windows 95/98/NT/2000/XP или старшими версиями. Обратите внимание, что при использовании ОС Windows NT/2000/XP или старших версий, установка среды HT-IDE3000 возможна только в режиме Администратора (Supervisor Privilege).


    Рис. 1-2

    Аппаратная часть системы HT-IDE состоит из следующих компонентов:

    • Блок эмулятора HT-ICE, содержащий модуль эмулятора с расположенными на нём разъёмом к параллельному порту компьютера, разъёмом для сигналов ввода-вывода и светодиодом питания
    • Интерфейсная карта сопряжения для подключения отлаживаемого устройства к блоку эмулятора HT-ICE
    • Блок питания с выходным напряжением 16В
    • 25-выводный кабель для подключения к параллельному порту типа D
    • Встроенный программатор OTP чипов

    Внутрисхемный отладчик HT-ICE
    Рис.1-3. Внутрисхемный отладчик HT-ICE, вид со стороны задней крышки

    Установка программы

    Системные требования

    Для установки системы HT-IDE3000 необходимы следующие программные и аппаратные ресурсы:

    • PC/AT-совместимый компьютер с процессором Pentium либо выше
    • Цветной монитор SVGA
    • От 32MБ ОЗУ для обеспечения максимальной производительности
    • Устройство чтения компакт-дисков CD ROM (для установки с компакт-диска)
    • Не менее 20MБ свободного места на жёстком диске
    • Параллельный порт для подключения отладчика HT-ICE
    • Операционная система Windows 95/98/NT/2000/XP

    Windows 95/98/NT/2000/XP являются торговой маркой фирмы Microsoft Corporation.

    Установка аппаратной части

    • Шаг 1
      Подключите блок питания к разъёму эмулятора HT-ICE
    • Шаг 2
      Подключите отлаживаемое устройство к блоку HT-ICE при помощи интерфейсной карты или кабеля
    • Шаг 3
      Подключите блок HT-ICE к компьютеру при помощи принтерного шлейфа. Светодиод на блоке HT-ICE должен гореть, в противном случае блок неисправен, и вам необходимо обратиться к поставщику.
    Внимание! Соблюдайте внимание при работе с блоком питания. Запрещается использование адаптера с выходным напряжением, отличным от 16В, т.к. в этом случае блок HT-ICE может быть повреждён. Настоятельно рекомендуется использовать только адаптер, непосредственно поставляемый фирмой Holtek. Подключение блока питания к эмулятору HT-ICE должно производиться в первую очередь.

    Установка программы

    • Шаг 1
      Вставьте компакт-диск HT-IDE3000 в устройство чтения CD ROM, на экране должна появиться следующая заставка.


    Рис. 1-4

    Нажмите кнопку <HT-IDE3000>, при этом появится следующее диалоговое окно (Рис. 1-5).


    Рис. 1-5

    Выберите программу, которую вы желаете установить - среду разработки или сервис-пак <Service Pack>.

    Ниже приведен пример установки среды HT-IDE3000

    Нажмите кнопку <HT-IDE3000>.

    • Шаг 2
      Нажмите <Next> для продолжения установки или <Cancel> для отмены.


      Рис. 1-6

    • Шаг 3
      Выберите желаемую директорию для установки в следующем диалоговом окне.


      Рис. 1-7

    • Шаг 4
      После выбора требуемой директории для установки HT-IDE3000 нажмите <Next>.
    • Шаг 5
      Программа установки скопирует все требуемые файлы в указанную директорию.


      Рис. 1-8

    • Шаг 6
      При успешном выполнении появится следующее диалоговое окно.


      Рис. 1-9

    • Шаг 7

      Нажмите <Finish>, при этом компьютер будет перезагружен. После этого вы можете запустить программу HT-IDE3000. Программа установки создаст четыре поддиректории, BIN, INCLUDE, LIB, SAMPLE в корневой директории, выбранной вами на Шаге 4. В поддиректории BIN содержатся все выполняемые системные файлы (EXE), динамические библиотеки (DLL) и файлы конфигурации (CFG, FMT) для всех поддерживаемых типов МК.

    В поддиректории INCLUDE содержатся подключаемые файлы (.H, .INC) предлагаемые фирмой Holtek.

    Поддиректория LIB содержит файлы библиотек (.LIB) фирмы Holtek.

    В поддиректории SAMPLE содержатся примеры программ.

    Обращаем ваше внимание на то, что перед первым запуском программы HT-IDE3000, вам необходимо внести информацию о вашей компании, как показано ниже. Выберите соответствующее поле и заполните имя компании и идентификационный номер (ID). Идентификационный номер предоставляется поставщиком программы HT-IDE3000.


    Рис. 1-10



    <-- Предыдущая страница Оглавление Следующая страница -->