Page 6 - LabWindows/CVI вводный курс
P. 6

_______________________________________1

Введение в LabWindows/CVI

В данной главе содержится обзор системы разработки программного обеспечения
LabWindows/CVI. Приводится краткое описание среды LabWindows/CVI, стандартных
библиотек, разработки интерфейса пользователя и средств редактирования исходного кода.
Указанные темы более детально рассматриваются в последующих главах. Кроме этого,
данная глава содержит введение в использование аппаратного обеспечения совместно с
LabWindows/CVI, а также предлагает дополнительные ресурсы для более глубокого изучения
среды LabWindows/CVI.

Обзор среды разработки программ LabWindows/CVI

LabWindows/CVI представляет собой среду разработки программного обеспечения на языке
С. Она содержит обширный набор библиотек функций и полный набор программных средств
для сбора данных, их анализа и представления, которые можно интерактивно использовать
для разработки приложений сбора данных и управления приборами.

С помощью среды LabWindows/CVI можно редактировать, компилировать, линковать и
отлаживать программы, написанные на ANSI C. Кроме этого, при разработке программ вы
можете использовать скомпилированные объектные модули, динамически разделяемые
библиотеки (DLL), библиотеки С и инструментальные драйверы совместно с исходными
файлами ANSI C.

Типичные приложения, написанные в LabWindows/CVI, содержат следующие элементы:
    • Интерфейс пользователя
    • Сбор данных
    • Анализ данных
    • Программное управление выполнением кода

На рисунке 1-1 приведена схема взаимосвязей различных элементов программы. Блок
управления получает информацию из интерфейса пользователя, блоков сбора данных и
анализа. При этом каждый элемент может содержать несколько компонентов.
   1   2   3   4   5   6   7   8   9   10   11