Скачиваний:
58
Добавлен:
21.03.2016
Размер:
7.72 Mб
Скачать

Модуль 2: Средство разработки программ

Цифровой сигнальный контроллер TMS320F2812

Texas Instruments Incorporated

Code Composer Studio® IDE

Управление

Меню и иконки

Помощь

Окно

 

 

регистров ЦП

проектом:

 

 

 

Исходные и

 

 

 

объектные файлы

 

 

 

Файл зависимостей

 

 

 

Опции построения

 

 

 

для Компилятора,

 

 

 

Ассемблера &

 

 

 

Компоновщика

 

 

 

Полная C/C++ и

 

 

 

ассемблер отладка:

 

 

 

C & ASM исходные

 

 

 

тексты

 

 

 

Смешанный режим

 

 

 

Дизассемблер

 

 

 

Установка точек

 

 

 

останова и пробных

 

 

 

точек

 

 

 

Редактор:

Окно Окно

Графическо Дамп

 

статусапросмотра

е окно

памяти

Раскрытие

 

 

 

структур

2 - 2

Code Composer Studio

 

 

Компиляция

 

Симму-

 

 

 

 

 

Компилятор

 

lnk.cmd

Начало

лятор

 

 

 

 

Ассемблер

 

образа

 

 

 

 

 

eZdsp™

Редактор

Компо-

Отладка

 

новщик

 

 

 

 

EVM

 

 

 

 

 

 

 

 

 

DSP/BIOS

 

DSP/BIOS

Конец образа

Третьи

Средства

 

Граф.

 

Библиотеки

стороны

конфигурирования

Профилир.

 

Code Composer Studio включает:

XDS

 

Интегрированы

 

DSP

Редактор/ графический отладчик

Средства генерации кода

 

платформы

DSP/BIOS

 

 

 

2 - 3

Code Composer Studio: IDE

Интеграция:

редактор, генератор кода и отладка

Доступ одним нажатием на кнопки

Мощные средства графического отображения и профилирования

Автоматизация задач используя GEL скрипты

Доступ к встроенным функциям BIOS

Поддержка подключаемых модулей TI или компаний третьих 2 - 4

Проект в CCS

Файлы проекта (.pjt) :

Исходные файлы:

Исходные тексты (C, ассемблер)

Библиотеки

Конфигурация DSP/BIOS

Командный файл

компоновщика

Настройки проекта:

Опции построения (компилятора и ассемблера)

Конфигурации

построения

DSP/BIOS

Компоновщик

2 - 5

GUI опций построения – Компилятор

GUI имеет 8 страниц категорий для средств генерации кода

Контроль многих аспектов процесса построения, таких как:

Уровни оптимизации

Целевое устройство

Опции

компилятора/ассемблера/компоновщик

а

2 - 6

GUI опций построения - Компоновщик

GUI имеет 2

категории для компоновки

Определение

различных опций компоновки

“.\Debug\”

отображает

директорий

расположения проекта (.pjt)

2 - 7

Конфигурация построения по умолчанию

Для новых проектов, CCS

автоматически создает две конфигурации построения :

Debug (не оптимизированная)

Release (оптимизированная)

Используйте выпадающее меню для

быстрого выбора конфигурации

Добавить/удалить

пользовательские конфигурации построения, используя конфигуратор проектов

Редактирование конфигурации:

1. Назначить как активную

2. Изменить опций компиляций

3. Сохранить проект

2 - 8

eZdsp™ F2812 Стартовый набор

JTAG Интерфейс (P1)Шина расширения

Статическ

данных & адреса (P2)

ое

Параллельный

ОЗУ

64K x 16

порт /

интерфейс

 

JTAG

 

Контроллера

 

(P3)

 

Разъем

TMS320F2812 - DSP

 

Аналоговый

питания (P6)

Интерфейс

интерфейс (P5/P9

+5V

ввода/вывода

2 - 9

 

Соединение eZdsp с ПЭВП

25 pin male D-sub connector

(Plugs into parallel port on PC)

25 Conductor Cable

 

eZdsp F2812

25 pin male

+5 Вольт

D-sub connector

универсальный

 

источник питания

25 pin female

Электрическая

розетка

D-sub connector

 

Code Composer Studio – конфигурация eZdsp F

2 - 10

Соседние файлы в папке C2000WEB_rus