Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
LK_MashZavYP_Akchurin_2011.pdf
Скачиваний:
191
Добавлен:
10.06.2015
Размер:
8.79 Mб
Скачать

XREF6X [опции] [имя входного файла [имя файла вывода]] XREF6X - команда, которая вызывает утилиту перекрестной ссылки.

Опции идентифицируют параметры листера перекрестных ссылок, которые Вы хотите использовать. Параметры не чувствительны к регистру и могут появляться где-либо в командной строке после команды. Предшествуйте каждую опцию дефисом (-). Эти опции следующие:

-l (нижний регистр L) определяет число строк в странице выходного файла. Формат -l опции: -l число, где число - десятичная константа. Например, -l30 устанавливает число строк в странице выходного файла = 30. Пробел между опцией и константой - необязательный. Значение по умолчанию 60 строк.

-q подавляет заголовок и всю информацию по работе (тихий запуск).

Имя входного файла – скомпонованный объектный файл. Если Вы опускаете входное имя файла, утилита его запрашивает.

Имя файла вывода – имя файла листинга перекрестных ссылок. Если Вы опускаете имя файла вывода, заданное по умолчанию имя файла - имя входного файла с расширением .xrf.

9.13.2. Утилита 16-ричного преобразования

Ассемблер и компоновщик ЦСП 'C6x создают объектные файлы, которые находятся в формате общего объектного файла (COFF). COFF - двоичный формат объектного файла, который улучшает модульное программирование и обеспечивает мощные и гибкие методы для управления сегментами кода и памятью целевой системы.

Большинство программаторов ПЗУ не принимает COFF объектные файлы в качестве входа. Утилита шестнадцатеричного преобразования конвертирует COFF объектный файл в один из нескольких стандартных шестнадцатеричных форматов ASCII, подходящих для загрузки в программаторы ПЗУ. Утилита также полезна в других приложениях, требующих шестнадцатеричное преобразование COFF объектного файла (например, при использовании программ отладчиков и загрузчиков).

Утилита 16-ричного преобразования может создавать следующие форматы выходного файла:

ASCII-Hex (шестнадцатеричный), поддерживающий 16-разрядные адреса.

489

Расширенный Tektronix (Tektronix).

Intel MCS-86 (Intel).

Motorola Exorciser (Motorola-S), поддерживающий 16-разрядные адреса.

Texas Instruments SDSMAC (TI-Tagged), поддерживающий 16-разрядные адреса.

490

10. Поддержка в MATLAB 10.1. Введение

В СКМ MATLAB обеспечена поддержка моделирования устройств, использующих ЦСП. С их помощью устанавливается связь Simulink и MATLAB с инструментами eXpressDSP, разработанными компанией TI для работы с встроенными в хост-компьютер платами. Имеются пакеты расширения:

Embedded Target for TI C2000 (tm) DSP – для работы с встроенными плата-

ми с ЦПОС серии C2000.

Embedded Target for TI C6000 (tm) DSP - для работы с встроенными плата-

ми с ЦПОС серии C6000.

Link for Code Composer Studio (tm) – для связи Simulink и MATLAB со сред-

ством разработки программ «Code Composer Studio» (CCS).

Каждый пакет для работы с встроенными платами включает:

Обзор встроенных плат с ЦПОС данного типа.

Обзор библиотек подпрограмм для ЦПОС данного типа.

Библиотеку блоков для Simulink.

В качестве примера рассмотрим ЦПОС серии С6000. Для этой серии поддерживаются следующие платы:

C6416 DSP Starter Kit from TI – стартовый набор (DSK) с ЦПОС C6416.

C6711 DSP Starter Kit from TI – DSK с ЦПОС C6711.

C6713 DSP Starter Kit from TI – DSK с ЦПОС C6713.

C6701 Evaluation Module from TI – отладочный модуль с ЦПОС C6701. От

DSK отличается большими возможностями.

TMDX326040A Daughter Card for the C6711 DSK – дочерняя звуковая карта для DSK C6711.

10.2. Встроенные платы для ЦСП ‘C6x

В Simulink поддерживаются блоки, сгруппированные по категориям в библиотеки. Для каждой библиотеки в правом поле отображаются входящие в нее блоки.

491

Имя

Содержание

C6000 DSP Core Support

Поддержка ядра ЦПОС C6000.

C6000 Target Preferences

Опциональные параметры платформы C6000.

C62x DSP Library

Библиотека ЦПОС C62x

C6416 DSK Library

Библиотека DSK с ЦПОС C6416.

C64x DSP Library

Библиотека ЦПОС C64x

C6701 EVM Board Support

Поддержка отладочного модуля с ЦПОС C6701.

C6711 EVM Board Support

Поддержка отладочного модуля с ЦПОС C6711.

C6713 EVM Board Support

Поддержка отладочного модуля с ЦПОС C6713.

DM642 EVM Board Support

Поддержка отладочного модуля DM642.

Host Communication Library

Библиотека связи с хостом.

RTDX Instrumentation

Инструментарий RTDX.

TMDX326040 Support

Поддержка TMDX326040.

Библиотека C6000 DSP Core Support. Поддержка ядра ЦПОС C6000. Включает блоки:

Имя

Содержание

CPU Timer

Таймер ЦПОС.

492

 

From Memory

Из памяти.

Hardware Interrupt

Аппаратное прерывание.

Idle Task

Холостая задача.

To Memory

В память.

Библиотека C6000 Target Preferences. Эти блоки можно использовать только при установленной на хост-компьютер платформе.

Имя

Содержание

C6416DSK

Для DSK с ЦПОС C6416.

C6701EVM

Для отладочного модуля с ЦПОС C6701

C6711DSK

Для DSK с ЦПОС C6711

C6713DSK

Для DSK с ЦПОС C6713

Custom C6000

Для платы конкретного пользователя

DM642EVM

Поддержка отладочного модуля DM642

Библиотека C62x DSP Library.

493

Имя

 

Содержание

Autocorrelation

Автокорреляция векторов или матриц.

Bit Reverse

Реверс битов для каждого элемента входного комплекс-

 

 

ного вектора.

Block Exponent

Экспонента блока. Вычисление экспонент (число битов

 

 

за пределами бита знака).

Complex FIR

КИХ фильтр комплексного сигнала.

Convert

Floating-

Преобразует вход (вещественный или комплексный) в

Point to Q.15

формате с плавающей точкой с ординарной точностью в

 

 

формат Q.15.

Convert

Q.15 to

Преобразует вход в формате Q.15 (вещественный или

Floating-Point

комплексный) в сигнал в формате с плавающей точкой с

 

 

ординарной точностью.

FFT

 

Прямое преобразование Фурье. Используется разделе-

 

 

ние по частоте.

General Real FIR

КИХ фильтр вещественного сигнала.

LMS Adaptive FIR

Адаптивный КИХ фильтр, синтезированный по алгорит-

 

 

му наименьших квадратов.

494

Matrix Multiply

 

Умножение матриц Y=A*B.

Matrix Transpose

 

Вычисляется транспонированная матрица.

Radix-2 FFT

 

Вычисляет прямое FFT комплексного вектора в режиме

 

 

 

разделения по частоте с делением на 2.

Radix-2 IFFT

 

Вычисляет обратное FFT комплексного вектора в режи-

 

 

 

ме разделения по частоте с делением на 2.

Radix-4 Real FFT

 

КИХ фильтр вещественного сигнала X. Коэффициенты

 

 

 

фильтра образуют вещественный вектор H, их количест-

 

 

 

во должно делиться на 4.

Radix-8 Real FFT

 

КИХ фильтр вещественного сигнала X. Коэффициенты

 

 

 

фильтра образуют вещественный вектор H, их количест-

 

 

 

во должно делиться на 8.

Real Forward Lattice

БИХ фильтр авто-регрессионного лестничного типа.

All-Pole IIR

 

 

Real IIR

 

 

БИХ фильтр авто-регрессионного типа с использовани-

 

 

 

ем бегущего среднего.

Reciprocal

 

 

Преобразует входной сигнал из формата Q.15 в формат

 

 

 

F*(2^E). F и E - вещественные знаковые 16-разрядные

 

 

 

целые числа.

Symmetric Real FIR

КИХ симметричный фильтр. Коэффициенты фильтра

 

 

 

образуют вещественный вектор H, симметричный отно-

 

 

 

сительно центрального элемента.

Vector Dot Product

 

Скалярное произведение векторов.

Vector

Maximum

Индекс максимального значения в векторе.

Index

 

 

 

Vector

Maximum

Максимальное значение в векторе.

Value

 

 

 

Vector Minimum Val-

Максимальное значение в векторе.

ue

 

 

 

Vector Multiply

 

Произведение векторов.

Vector Negate

 

Смена знака элементов вектора.

Vector

Sum

of

Сумма квадратов элементов вектора.

Square

 

 

 

Weighted Vector Sum

Взвешенная сумма векторов W*X+Y. W – весовой коэф-

 

 

 

фициент.

Библиотека C6416 DSK Library.

495

Имя

Содержание

ADC

Конфигурирует АЦП встроенного кодека.

DAC

Конфигурирует ЦАП встроенного кодека.

LED

Управляет светодиодами платы.

Reset

Сброс

Switch

Возвращает состояния встроенных переключателей платы.

Библиотека C64x DSP Library. Библиотека ЦПОС C64x. Включает блоки, аналогичные блокам, используемым в ЦПОС C62x.

Библиотека C6701 EVM Board Support. Поддержка отладочного модуля с ЦПОС C6701.

496

Имя

Содержание

ADC

Конфигурирует АЦП встроенного кодека.

DAC

Конфигурирует ЦАП встроенного кодека.

LED

Управляет светодиодами платы.

Reset

Сброс.

Switch

Возвращает состояния встроенных переключателей платы.

Библиотека C6711 EVM Board Support. Поддержка отладочного модуля с ЦПОС C6711. Включает блоки, аналогичные блокам, используемым в модуле

C6701 EVM.

Библиотека C6713 EVM Board Support. Поддержка отладочного модуля с ЦПОС C6713. Включает блоки, аналогичные блокам, используемым в модуле

C6701 EVM.

Библиотека DM642 EVM Board Support. Поддержка отладочного модуля

DM642.

497

Имя

Содержание

Audio

Конфигурирует звуковой АЦП встроенного кодека.

ADC

 

Audio

Конфигурирует звуковой ЦАП встроенного кодека.

DAC

 

IP Config

Конфигурирует прерывания модуля.

LED

Управляет светодиодами платы.

Raw Cap-

Конфигурирует видео порт.

ture

 

Read

Чтение с внешних выводов

Reset

Сброс.

UDP Re-

Конфигурирует Ethernet драйвер для приема сообщений.

ceive

 

UDP Send

Конфигурирует Ethernet драйвер для передачи сообщений.

Video

Конфигурирует периферию модуля для приема от видео порта.

498

 

Capture

Video Конфигурирует периферию модуля для передачи на видео порт.

Display

Write Запись на внешние выводы.

Библиотека DSP/BIOS Library.

Имя

Содержание

Hardware Interrupt

Конфигурирует аппаратные прерывания.

Task

Задача

Triggered Task

Переключаемая задача

Библиотека Host Communication Library.

499

Имя

Содержание

Byte Reversal

Реверс битов

Pack

Упаковать

Receive

Принять

Send

Передать

Unpack

Распаковать

Библиотека RTDX Instrumentation.

500

Имя

Содержание

From RTDX

Конфигурирует канал RTDX для передачи данных от хоста к

 

ЦПОС.

To RDDX

Конфигурирует канал RTDX для передачи данных от ЦПОС к

 

хосту.

Библиотека TMDX326040 Support. Поддержка дочерней звуковой карты

TMDX326040.

501

Имя

Содержание

TMDX326040 ADC

Конфигурирует АЦП встроенного кодека.

TMDX326040 DAC

Конфигурирует ЦАП встроенного кодека.

502

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]