Основные команды управления блоком МЧП на базе TMS320VC5402

Для управления работой блока БУК использует следующие основные команды:

- включить приемник;

- отключить приемник;

- сообщить результаты фильтрации.

По этой команде ЦПС выполняет следующие действия:

• Настраивает заданный приемник на фильтрацию указанной группы частот;

• Устанавливает в нуль счетчик длительности выделенных частот;

• Немедленно начинает анализ частот на указанном приемнике.

По этой команде ЦПС прекращает фильтрацию частот на указанном приемнике и сбрасывает в нуль счетчик длительности и код выделенных частот. Для выключения приемника может быть использована также и команда "Включить приемник" с нулевым значением в поле "Код группы частот".

В разрядах 15 - 8 указывается время устойчивого приема частот или время отсутствия частот, если ЦПС не может произвести фильтрацию частот. Время указывается в миллисекундах в интервале от 12 до 252. При превышении максимального значения в счетчике длительности будет находиться значение 255. В разрядах 7 - 0 указывается код частот, полученный в результате

фильтрации.

Код частот может принимать следующие значения:

• нуль - отсутс твие частот ("тишина");

• положительный - к од частоты или комбинации частот;

• отрицательный - н едопустимая комбинация частот.

Результат фильтрации частот должен быть прочитан БУК из регистра данных. Данные будут достоверны только при наличии единицы в 7-м бите регистра состояния.

Для отладочных и служебных целей используются следующие дополнительные команды:

- прочитать память данных;

- записать в память данных;

- прочитать память программ;

- запустить программу пользователя;

- остановить программу и перезапустить блок.

На время выполнения всех команд работа основной программы приостанавливается.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: