Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Новые возможности интегрированной среды обработки (IDE)

Тепловые датчики | Датчики запаха | Изготовление робота-тестера | Глава 6 Интеллект | Подробности программирования PIC микроконтроллера | Загрузка программного обеспечения | Первая программа на языке BASIC | Компиляция | Программирование ИС PIC | Использование DOS версии EPIC |


Читайте также:
  1. IV. Охрана нашей общей окружающей среды
  2. Quot;Новые русские" – радикальная антисоветская субкультура
  3. Uml; Белки и нуклеиновые кислоты
  4. А) Приемов и правил адаптации организации к требованиям внешней среды
  5. Автоматизация обработки материалов резанием
  6. Активность карбаниона в реакциях с мономером определяется степенью сольватации связи С - Ме, которая зависит от природы противоиона и полярности среды (растворителя).
  7. Актуальность работы с молодежью в Обществе. Анализ факторов внутренней и внешней среды

С недавнего времени компиляторы PICBASIC и PICBASIC Pro комплектуются дополнительной дискетой, содержащей интерфейс интегрированной среды обработки информации (integrated development environment IDE), который имеет название CodeDesigner Lit (см. рис. 6.17). CodeDesigner Lite позволяет составлять и компилировать программы PICBASIC в оболочке Windows. Каждый оператор выделяется цветом, что позволяет с большей наглядностью выделять ошибки и вычитывать коды. Демонстрационная версия позволяет писать программы длиной до 150 строк и одновременно открывать до трех файлов с целью облегчения их перемещения и копирования.

Рис. 6.17. CodeDesigner Line

 

Наиболее важной чертой интерфейса CodeDesigner IDE является возможность сперва ввести исходный текст программы, потом компилировать программу в машинный код и, наконец (теоретически), запрограммировать микроконтроллер в пределах одного окна Windows. Такая компоновка уменьшает время работы программы. Обычно я пишу программу в DOS моде или использую окно MS-DOS Prompt под Windows. После окончания я выхожу из режима редактора и вручную компилирую программу. Если программа содержит ошибки (что чаще всего и происходит), я опять вхожу в редактор и произвожу отладку программы. Когда программа полностью отлажена, я загружаю ее в микроконтроллер с помощью программатора и программы EPIC. После этого производится тестирование микроконтроллера и остальной схемы. Если все работает правильно, то задача решена; в противном случае я начинаю переписывать программу.

При использовании CodeDesigner легкость написания и отладки программы на PICBASIC, а также загрузки ее в микроконтроллер сильно повышают производительность работы. Мой опыт показывает, что оптимальным является создание и отладка программы под Windows, но программирование лучше осуществляется в DOS моде.

Демонстрационной версии CodeDesigner Lite для большинства случаев оказывается достаточно, но по желанию можно расширить ее до полной версии CodeDesigner. CodeDesigner имеет любительскую версию за $45,00 и стандартную версию за $75,00.

Любительская версия CodeDesigner может работать только с компилятором PICBASIC. Стандартная версия поддерживает оба компилятора: PICBASIC и PICBASIC Pro. Некоторые отличительные характеристики CodeDesigner приведены ниже:

• Автодополнение текста: CodeDesigner делает написание текста программы более простым с помощью всплывающих окон Windows, автоматически заполняемых необходимыми операторами и данными.

• Поддержка работы с несколькими файлами.

• Подсвечивание строк, содержащих ошибки: CodeDesigner во время компиляции текста PICBASIC считывает информацию об ошибках и подсвечивает соответствующие строки программы.

• Синтаксическая поддержка: Опция оперативной синтаксической поддержки отображает синтаксис операторов среди допустимых операторов PICBASIC.

• Описание оператора: Если оператор является допустимым для PICBASIC, дескриптор оператора появляется в поле строки состояния.

• Разъяснения функций операторов: Достаточно поставить курсор на оператор PICBASIC, чтобы получить разъяснения его функции.

• Список меток: Окно списка меток высвечивает текущую метку и позволяет вам выбрать нужную метку из списка для осуществления перехода.

• Выделение цветом в PICBASIC: Возможно выделять различным цветом различные слова, строки, данные, комментарии, определения и т. д. Подобное выделение позволяет более легко читать текст программы PICBASIC.

• Закладки: Для отметки нужных мест в программе CodeDesigner имеет систему закладок.

• Возможность отмены/назначения предыдущего действия: Если вы по ошибке удалили строку, то для ее восстановления необходимо нажать клавишу «отменить».

• Система окон просмотра: Наличие нескольких окон просмотра позволит вам легко редактировать текст программы.

• Печать текста программы.

• Перемещение и вставка текста.

• Возможность вставки, удаления и копирования по строкам и столбцам.

• Поиск и замена в тексте.

• Компиляция и запуск устройства программатора.


Дата добавления: 2015-08-17; просмотров: 74 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Проверка PIC микроконтроллера| Первая программа на PICBASIC PRO

mybiblioteka.su - 2015-2024 год. (0.008 сек.)