ISaGRAF. Version 3.4


Отличительные особенности iso, isakerseo и isakereto


Чтобы запустить ISaGRAF нужно загрузить один из следующих модулей.

isa.o:                       вариант единственной целевой задачи (только последовательная связь)

isakerse.o:        вариант нескольких целевых задач (только последовательная связь)

isakeret.o:         вариант нескольких целевых задач (последовательная связь и/или по Ethernet)

Детальное описание этих модулей - в последующих разделах.

        Конфигурирование последовательной связи

Целевая задача ISaGRAF преимущественно использует последовательный порт для связи с отладчиком. При открытии целевая задача не устанавливает никаких параметров на указанный ей последовательный порт. Поэтому пользователь полностью свободен в назначении нужных ему параметров. Единственным требованием является установка бинарного режима передачи (RAW mode). Для этого предназначена функция ISAMOD().

uchar ISAMOD

(

char *desc,          /* Имя последовательного устройства*/

uint32 baudrate   /* Скорость передачи*/

)

Описание:

Конфигурирует указанное последовательное устройство для передачи бинарных данных с указанной скоростью.

Возвращаемое значение:

0 в случае успеха, BAD_RET - в случае ошибок.

При использовании отладчика системы разработки, убедитесь, что параметры связи (см. руководство пользователя: Управление программами) соответствуют параметрам цели.

        Частота системных часов

Глобальная переменная CLKRATE (uint32) должна быть инициализирована. Это можно сделать следующим образом

                CLKRATE = sysClkRateGet ()

Значение CLKRATE по умолчанию - 60 Hz.




Начало  Назад  Вперед



Книжный магазин