ВУЗ:
Составители:
Рубрика:
100
Существуют множество инструментальных средств, предназначенных
для обеспечения и интенсификации труда разработчиков. Основное
назначение любого отладчика – помочь разработчику разобраться на
программно-аппаратном уровне в процессах, происходящих в
устройстве, а затем добиться желаемых характеристик
функционирования. Кроме этого инструментальные средства могут
обладать дополнительными возможностями, которые избавляют
разработчика от множества утомительных процедур. В данном
руководстве рассмотрено применение внутрисхемного отладчика и
интегрированная среда разработки Silicon Laboratories.
Общее описание внутрисхемного отладчика и
Silicon Laboratories IDE
Silicon Laboratories IDE – интегрированная среда разработки,
представляет собой программный продукт, работающий под
управлением операционной системы Windows и предназначенный для
написания, отладки и оптимизации программ для контроллеров Cygnal.
Silicon Labs IDE включает в себя:
Project manager – менеджер проекта, который позволяет создавать и
сохранять текущие проекты;
Editor – текстовый редактор для написания программы;
Simulator – симулятор для проверки функционирования программы;
Keil assembler – язык программирования;
Linker – утилита объединения всех файлов проекта;
Compilator - утилита преобразования программы в машинные коды.
ICD
ICD работает под управлением программной среды Silicon
Laboratories и обладает следующими возможностями:
- Отладка в режиме реального времени с возможностью пошаговой
отладки;
- Связь с компьютером по USB – интерфейсу;
- Просмотр и модификация содержимого управляющих регистров, RAM
и EEPROM;
- Внутрисхемная отладка и встроенная система программирования
контроллера Cygnal;
- Содержит обширную систему визуального вывода информации.
На рисунке 5 представлена фотография лабораторного стенда,
содержащая точечные, семисегментные и матричные индикаторы,
управляемые микроконтроллером С8051F060 работающего в
программной среде Silicon Laboratories.
Страницы
- « первая
- ‹ предыдущая
- …
- 96
- 97
- 98
- 99
- 100
- …
- следующая ›
- последняя »