Поиск по сайту:

 


По базе:  

микроэлектроника, микросхема, микроконтроллер, память, msp430, MSP430, Atmel, Maxim, LCD, hd44780, t6963, sed1335, SED1335, mega128, avr, mega128  
  Главная страница > Программы > HT-3000

реклама

 




Мероприятия:




Часть 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



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

    Получить консультации и преобрести компоненты вы сможете у официального дистрибьютора фирмы Holtek Semiconductor компании ChipSelect,






 
Впервые? | Реклама на сайте | О проекте | Карта портала
тел. редакции: +7 (995) 900 6254. e-mail:info@eust.ru
©1998-2023 Рынок Микроэлектроники