- •Кафедра «Мехатронные системы»
- •Изучение микроконтроллера msp430f2013 и адаптера eZ430-f2013
- •Ижевск 2011
- •Содержание
- •Введение
- •Задание
- •1 Порядок выполнения работы
- •2 Структура и содержание отчета
- •3 Контрольные вопросы для защиты лабораторной работы
- •Литература
- •Приложение а
- •Средства разработки и отладки адаптера eZ430-f2013
- •Приложение б
- •Архитектура микроконтроллера msp430f2013
- •Приложение в
- •Приложение г
- •Приложение д
1 Порядок выполнения работы
Выполнение лабораторной работы состоит из следующих шагов.
Шаг 1 – запуск программы IAR Kick Start Embedded Workbench IDE.
На рабочем столе выберите в главном меню «\Программы\IAR Systems\IAR Embedded Workbench KickStart for MSP430 V3» пункт «IAR Embedded Workbench IDE». Перед Вами появится окно программы, приведенное на рисунке 1.
Рисунок 1 – Главное окно программы
Шаг 2 – создание и сохранение нового проекта.
Для создания нового проекта выберите пункт меню «Project>Create New Project». Появится диалоговое окно, показанное на рисунке 2, в котором Вы можете выбрать шаблон проекта. Выберите пункт «Empty project» для создания нового проекта с настройками по умолчанию и нажмите «ОК».
Рисунок 2 – Диалоговое окно создания нового проекта
Далее появится стандартное диалоговое окно «Сохранить как», укажите местоположение создаваемого проекта в папке проекта и его имя, нажмите «Сохранить». Файл проекта с расширением «.ewp» создается в папке проекта и содержит настройки Вашего проекта. Проект появится в окне «Workspace», показанном на рисунке 3.
Рисунок 3 – Окно рабочей среды
Перед тем как добавлять к проекту файлы необходимо сохранить рабочую область (среду). Выберите пункты меню «File>Save Workspace», укажите местоположение папки созданного проекта и введите имя файла рабочей среды, нажмите «Сохранить». Файл рабочей среды с расширением «.eww» будет содержать все проекты, которые Вы добавите к этой рабочей среде.
Шаг 3 – добавление файлов к проекту.
Добавьте к проекту файл на языке ассемблера «msp430x2xx_fet_1.s43» из демонстрационного примера включения-выключения пользовательского светодиода, который расположен в директории установки: «IAR Systems\Embedded Workbench 4.0\430\FET_examples\msp430x2xx».
Шаг 4 – настройка опций проекта.
В основном меню программы выберите пункт меню «Project>Options>General Options>Target». Укажите устройство «MSP430F2013» из предложенных в списке, как показано на рисунке 4. В этой же вкладке укажите, что исходные файлы Вашего проекта будут на языке ассемблера – поставьте галочку напротив «Assembler-only project».
Рисунок 4 – Выбор устройства
В опциях отладчика проекта укажите драйвер, определяющий режим отладки, «FET Debugger», как показано на рисунке 5. Отладка в режиме эмуляции флэш-памяти микроконтроллера реализуется программно-аппаратными средствами отладочной платы eZ430-F2013.
Далее в окне опций проекта выберите пункт меню «FET Debugger>Setup>Connection>TI USB FET» для использования USB-интерфейса, как показано на рисунке 6.
Рисунок 5 – Выбор драйвера программно-аппаратного отладчика
Рисунок 6 – Выбор интерфейса подключения устройства
Шаг 5 – компиляция проекта.
В основном меню для компиляции и компоновки исходных файлов Вашего проекта выберите пункт меню «Project>Rebuild All». В случае успешной компиляции можно запускать программу в отладчике.
Шаг 6 – отладка.
Для запуска отладчика C-SPY выберите пункт меню «Project>Debug». Отладчик С-SPY очистит флэш-память устройства и запишет в него объектный файл Вашего приложения. Для запуска приложения выберите пункт меню «Debug>Go», после чего пользовательский светодиод на целевой плате eZ430D начнет периодически включаться и выключаться.
Шаг 7 – изменение параметров цикла в тестовой программе для изменения частоты мигания светодиода в соответствии с индивидуальным заданием, демонстрация результатов работы преподавателю.