Задание для самостоятельной работы

 

1. Установите Breakpoint на строки 7, 9 и 10 измененной тестовой программы, показанной на рис. 1.4. Перезапускайте программу в автоматическом режиме (Run) после каждой остановки в выполнении программы на точках останова. Проследите изменение переменных
i и k в окне Watch. Объясните полученные результаты.

2. Не снимая Breakpoint, запустите программу в режиме Animate. Проследите выполнение программы, содержимого окна Watch (переменные i и k). Объясните полученные результаты.

3. Открыв окна CPU Register и Status Register, проследите изменение содержимого регистров при выполнении программы в режиме Animate. Объясните полученные результаты.

4. Не останавливая выполнение программы, откройте окно ассемблированного кода программы, полученного в результате компоновки (Window → Disassembly). Объясните полученные результаты. Вернитесь в окно исходного кода программы, написанной на языке Си (Window → Lab1.c). Остановите выполнение программы. Снимите все Breakpoint.

 

 

Содержание отчета:

 

Отчет должен содержать цель работы, краткие теоретические сведения по теме работы, тексты тестовых программ, результаты их выполнения, выводы.

 

Контрольные вопросы:

1. Структура платы эмулятора eZDSP320F2812 и платы расширения Zwickau Adapterboard.

2. Среда разработки Code Composer Studio. Создание, компиляция, компоновка и загрузка проекта.

3. Среда разработки Code Composer Studio. Режимы запуска программ.

4. Среда разработки Code Composer Studio. Просмотр переменных.

5. Среда разработки Code Composer Studio. Использование точки останова (Breakpoint).

6. Среда разработки Code Composer Studio. Просмотр содержимого регистров ЦСП.

7. Каким образом осуществить отладку исследуемой программы в пошаговом режиме:

- без исследования ассемблерного кода;

- с исследованием ассемблерного кода;

- с одновременным исследованием исходного текста на Си и соответствующего ему ассемблерного кода.

 




Лабораторная работа № 2

 Изучение карты памяти, структуры цифровых портов ввода/ вывода и системы тактирования ЦСП TMS320F2812

Цель работы: изучить карту памяти, структуру цифровых портов ввода-вывода и системы тактирования ЦСП, научиться выполнять настройку данных модулей, вводить и выводить цифровые сигналы.

 


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



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