Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛР_30 Изучение отладочных средств цифровых сигн...doc
Скачиваний:
6
Добавлен:
19.11.2019
Размер:
1.34 Mб
Скачать
      1. Из меню Project выберете New.

      2. В текстовом поле Project Name напечатайте volume1.

      3. В Location выберете рабочую папку, созданную в п.2.1.1.

      4. В Project Type выбрать Executable (.out).

      5. В Target выбрать аппаратную конфигурацию (C55xx) и нажать Finish.

      6. Code Composer Studio автоматически создаст файл проекта volume1.pjt. Этот файл содержит все установки и ссылки на различные файлы, используемые в ходе выполнения проекта

    1. Добавить файлы в проект

      1. Выбрать ProjectAdd Files to Project. Выбрать volume.c из созданной Вами рабочей папки и нажать Open.

      2. Выбрать ProjectAdd Files to Project. Выбрать тип файла источника  ассемблерный файл (*.a*, *.s*) в диалоговом окне Files of type. Выбрать vectors.asm и load.asm, и нажать Open.

      3. Выбрать ProjectAdd Files to Project. Выбрать Linker Command File (*.cmd, *.lcf) в диалоговом окне Files of type. Выбрать volume.cmd и нажать Open.

      4. Выбрать ProjectAdd Files to Project. Зайти в папку библиотечных файлов (C:\CCStudio_v3.10\c5500\cgtools\lib). Выбрать тип файлов Object and Library Files (*.o*, *.l) в диалоговом окне Files of type. Выбрать файл rts.lib для вашей аппаратной конфигурации и нажать Open.

      5. В окне Project View выделить правой кнопкой мыши volume1.pjt и выбрать Scan All File Dependencies. Открыть проект volume1 в окне Project View winдля просмотра заголовочного файла volume.h в папке Include.

      6. Раскрыть лист проекта Project list нажатием + рядом с папками Projects, volume1.pjt, Libraries, and Source. Так вы сможете видеть весь проект и содержащиеся в нем файлы.

      7. Выбрать DebugConnect.

    2. Ознакомиться с кодом файла источника.

После двойного нажатия на название файла volume.c в Project View в правом окне откроется файл источника (программа приведена в приложении).

    1. Построить проект и запустить программу.

      1. Выбрать ProjectRebuild All или нажать (Rebuild All) на панели инструментов. Программа перекомпилирует, переассемблирует и перекомпонует все файлы в проекте. В нижней части окна появится информация о ходе построения. По умолчанию файл .out, полученный в ходе отладки появится в текущей папке проекта.

      2. Выбрать FileLoad Program. Выбрать программу, полученную в ходе построения Volume1.out и нажать Open.

      3. Выбрать DebugGo Main для поиска начала выполнения программы (обозначается с помощью желтой стрелки).

      4. Выбрать DebugRun, или нажать (Run) на панели инструментов. В нижней части экрана должен появиться текст "volume example started".

      5. Выбрать DebugHalt для остановки программы.

    2. Научиться использовать точки пробника и окна просмотра переменных

  1. Выбрать FileReload Program.

  2. Двойным нажатием открыть файл volume.c в Project View.

  3. Поставить курсор на линию напротив функции dataIO();

  4. Нажать (Toggle Breakpoint) или F9 (должен появиться красный кружок). Таким образом устанавливается программная точка останова.

  5. Выбрать ViewWatch Window, должно открыться окно в правом нижнем углу экрана. Во время выполнения программы в этом окне можно посмотреть значения переменных.

  6. Выберете, если этот пункт не выполнен ранее DebugGo Main.

  7. Выберете DebugRun, или нажмите F5, переменные в окне должны начать изменяться.

  8. Выбрать таблицу Watch1.

  9. В колонке Name нажать и посмотреть тип переменной dataIO.

  10. Попробуйте поменять значение переменной, а также поэксперементируйте с командами Step Over (F10), Step Into (F8), Step Out (Shift F7), Run to Cursor (Ctrl F10)

  11. После окончания экспериментов нажмите (Remove all breakpoints).

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

    1. Выбрать FileLoad Program. Выбрать volume1.out, нажать Open.

    2. Открыть файл volume.c в Project View.

    3. Поставить курсор на линию напротив функции dataIO().

    4. Нажать (Toggle Probe Point). Напротив выбранной линии должен появиться голубой кружок.

    5. Из меню Fileвыбрать File I/O.Откроется диалоговое окно, в котором можно выбрать входной и выходной файлы.

    6. В таблице File Input нажать Add File.

    7. Найти папку созданного Вами проекта volume1, выбрать sine.dat и нажать Open. Появится управляющее окно для файла sine.dat file. Его можно использовать для запуска, остановки, быстрой прокрутки данных файла.

    8. В диалоговом окне File I/O изменить Address на inp_buffer и Length на 100. Поставить галочку в окошке Wrap Around.

    9. Нажать Add Probe Point. Появится диалоговое окно Probe Points.

    10. В листе Probe Point выделете линию VOLUME.C line 61 --> No Connection.

    11. В поле Connect To нажмите стрелку вниз и выберете файл FILE IN:C:\...\sine.dat из листа файлов.

    12. Нажмите Replace.

    13. Нажмите OK. Диалоговое окно File I/O покажет файл, который теперь соединен с точкой пробника.

    14. Нажать OK для закрытия диалога File I/O.