Поиск по сайту: |
|
По базе: |
|
Главная страница > Программы > HT-3000 |
|
||||||||||||||
Глава 3. Меню Файл/Правка/Вид/Инструменты/Опции (File/Edit/View/Tools/Options)В этой главе описаны некоторые пункты меню и команды программы HT-IDE3000. Остальные пункты меню описаны в главах Проект (Project), Отладка (Debug) и Окно (Window). Запуск системы HT-IDE3000
Если выбрано
Если в последнем проекте, который вы использовали в среде HT-IDE3000, был включен режим симуляции (использование Симулятора), то после запуска появится окно, показанное на Рис. 3-4, что означает, что программа HT-IDE3000 работает в режиме симулятора.
В программе HT-IDE3000 существуют 9 пунктов меню - Файл (File), Правка (Edit), Вид (View), Проект (Project), Отладка (Debug), Инструменты (Tools), Опции (Options), Окно (Window) и Помощь (Help). В следующих параграфах будут описаны функции и команды каждого из меню. Графическая панель инструментов снизу панели меню (Рис. 3-5), содержит иконки, сопоставленные наиболее часто используемым командам меню, что ускоряет и облегчает их использование. Если подвести курсор к иконке, рядом будет высвечено название соответствующей команды. Нажатие на иконку вызывает выполнение соответствующей команды. Панель состояния внизу окна (Рис. 3-5) отображает текущий статус (эмулятор либо симулятор) и результат выполнения команд. Также в этой панели отображается состояние программного счётчика (PC=0001H) в процессе отладки (Debug).
В панели состояния отображается информация, которая может быть полезна в режиме отладки. Программный счётчик (Program Counter) используется во время выполнения программы и показывает текущее значение Программного Счётчика, индикаторы ряда и строки показывают текущее положение курсора в режиме редактирования программы. Меню Файл (File) Меню Файл (File) содержит команды для работы с файлами. Вверху показано соответствие иконок командам, ниже даётся краткое описание команд меню.
Меню Правка (Edit)
Меню Вид (View) Меню Вид (View) содержит команды контроля окна программы HT-IDE3000. (см. Рис. 3-6)
Меню Инструменты (Tools) Меню Инструменты (Tools) содержит специальные команды, используемые при отладке пользовательской программы. Список команд включает в себя Опцию Маски (Mask option), Диагностику (Diagnose), Ручную запись (HandyWriter), Управление библиотеками (Library Manager), Редактор голосового ПЗУ (Voice/VROM Editor), Загрузку голоса (Voice/Download), Симулятор ЖКИ (LCD Simulator) и Управление виртуальной периферией (Virtual Peripheral Manager).
Опция маски (Mask option) При помощи этой команды генерируется файл опций, который используется при Выполнении проекта (Build). Содержимое файла зависит от выбранного типа МК. Эта команда позволяет изменять опции уже после создания проекта.
Диагностика (Diagnose) Эта команда (См. Рис. 3-8) помогает осуществить проверку корректности работы отладчика HT-ICE. Существует 9 диагностируемых параметров. Можно либо выбрать интересующие параметры, установив соответствующую "галочку" и нажав кнопку <Test>, либо диагностировать все параметры, нажав <Test All>. Параметры диагностики приведены ниже.
Ручная запись (HandyWriter) Команда Ручная запись (HandyWriter) меню Инструменты (Tools) управляет функциями встроенного программатора OTP чипов отладчика HT-ICE либо внешнего отдельного программатора HandyWriter. Обратите внимание, что этой командой не управляется внешний программатор HT-Writer. Дополнительная информация по данному вопросу содержится на веб-сайте фирмы Holtek. Управление библиотеками (Library Manager) Команда Управление библиотеками (Library Manager) (Рис. 3-9) содержит функции управления библиотеками. Часто используемые части программного кода могут быть скомпилированы в виде библиотечных файлов и в дальнейшем добавлены в проекты при помощи команды Проект (Project) меню Опции (Options). (См. описание опций Кросс-линкера в меню Опции (Options)). Функции менеджера библиотек включают в себя:
В главе III даётся более подробное описание менеджера библиотек.
Редактор голосового ПЗУ (Voice/VROM Editor) Редактор голосового ПЗУ (VROM Editor) предназначен для отладки кода голосового ПЗУ, присутствующего в некоторых сериях МК (например, в серии HT86) Загрузка голоса (Voice/Download) Эта команда осуществляет загрузку выбранного голосового файла с расширением .VOC в эмулятор HT-ICE для отладки. Также с её помощью можно скопировать содержимое голосовой памяти VROM эмулятора HT-ICE и сохранить его в выбранный .VOC файл. На Рис. 3-10 показано диалоговое окно, где видно имя .VOC файла, сгенерированное Редактором VROM после загрузки данных из памяти. Строка Размер (Size) показывает текущий объём голосового ПЗУ используемого в проекте МК. После загрузки данных из голосовой памяти отладчика HT-ICE имя файла можно изменить. Перед загрузкой данных в память убедитесь, что соответствующий .VOC файл уже сгенерирован Редактором VROM.
Симулятор ЖКИ (LCD Simulator) Симулятор ЖКИ HT-LCDS позволяет моделировать сигналы с выхода ЖК-драйвера. HT-LCDS отображает состояние экрана в режиме реального времени в соответствии с выбранной конфигурацией и управляющей пользовательской программой. В главе III даётся более подробное описание симулятора ЖКИ. Управление виртуальной периферией (Virtual Peripheral Manager) Менеджер виртуальной периферии (VPM) является механизмом моделирования работы периферийных модулей. Он используется в том случае, когда HT-IDE3000 работает в режиме симулятора. Меню Опции (Options) Меню Опции (Options) (Рис. 3-11) позволяет выбрать рабочие параметры, используемые командами из других пунктов меню. Команда Проект (Project) Команда Проект (Project) устанавливает параметры по умолчанию, используемые командой Выполнить (Build) меню Проект (Project). В процессе разработки опции проекта могут изменяться в зависимости от потребностей. Файл задач, используемый командой Выполнить (Build) меню Проект (Project) генерируется программой HT-IDE3000 в зависимости от установленных опций. Для выбора требуемых опций проекта используется диалоговое окно (Рис. 3-12). Примечание: Перед осуществлением команды Выполнить (Build), убедитесь, что для проекта установлены корректные опции.
Файлы библиотек могут быть выбраны непосредственно с помощью кнопки <Browse>. Поле Адрес секции (Section address) используется для указания адресов ПЗУ/ОЗУ для выбранных секций программы, например: codesec=100, datasec=40 Выбор опции Generate map file используется для проверки файла карты памяти, который будет сгенерирован в данном случае Кросс-линкером. Команда Отладка (Debug) Этой командой устанавливаются опции для режима Отладки (Debug) (См. Главу 5 HT-IDE3000 Меню - Отладка (Debug)). Диалоговое окно (Рис. 3-13) демонстрирует все опции отладки, позволяя выбирать их индивидуально. При выборе опции и нажатии кнопки <OK>, в дальнейшем эти опции будут использоваться при отладке через меню Отладка (Debug).
Команда Директории (Directories) Этой командой выбирается путь для поиска по умолчанию и директория для сохранения файлов (Рис. 3-14)
Команда Редактор (Editor) Этой командой определяются опции Редактора, такие, как размер отступа и счётчик команд Отмена (Undo). Опция Сохранить Перед Ассемблированием (Save Before Assemble) позволяет сохранить файлы пред процедурой ассемблирования. Максимальное число операций отмены (Maximum Undo Count) - максимально возможное число последовательных выполнений операции Отмена (Undo).
Команда Цвет (Color) Команда определяет цвет фона и выделения для выделенной строки. Опция выбора цвета текста Text Selection (Рис. 3-16) используется для меню Редактирования (Edit), текущей строки, строки с точкой останова, строки трассировки и строки стека меню Отладка (Debug) и для сообщений об ошибках при ассемблировании.
Команда Шрифт (Font) Этой командой выбираются отображаемые шрифты.
Главная - Микросхемы - DOC - ЖКИ - Источники питания - Электромеханика - Интерфейсы - Программы - Применения - Статьи |
|
Впервые? | Реклама на сайте | О проекте | Карта портала тел. редакции: +7 (995) 900 6254. e-mail:info@eust.ru ©1998-2023 Рынок Микроэлектроники |
|