TWR-S08LL64: Быстрый старт
MC9S08LL64 — микроконтроллер S08 со сверхнизким энергопотреблением для ЖК-дисплеев
Модуль TWR-S08LL64
TWR-S08LL64-KIT Freescale Tower System
|
Модуль TWR-S08LL64 является составной частью Freescale Tower System — модульной платформы для разработки, позволяющей быстро создавать прототипы и неоднократно использовать инструментальные средства путём изменения аппаратной конфигурации. Выведите вашу разработку на новый уровень — начните собирать свою систему Tower уже сегодня. Набор TWR-9S08LL64 поставляется с двумя соединительными платами (TWR-ELEV) и платой-прототипом (TWR-PROTO). | Введение
MC9S08LL64 — это один из микроконтроллеров Freescale с интегрированным драйвером ЖК-дисплея и с пониженным энергопотреблением. Модуль TWR-S08LL64 содержит встроенный дисплей, благодаря которому разработчики могут анализировать создаваемое ПО с помощью интегрированного драйвера ЖК-дисплея. Данное руководство по быстрому старту поможет вам за считанные минуты подготовиться к разработке своего следующего ЖК-приложения на базе микроконтроллера MC9S08LL64.
Пошаговая инструкция по установке
После того как вы выполните все описанные в данном документе действия, ознакомьтесь с лабораторным практикумом по TWR-S08LL64 (документ TWR9S08LL64LAB), расположенным в разделе Training на DVD. Вы сможете подробнее узнать о ключевых преимуществах при использовании микроконтроллера MC9S08LL64 в вашем приложении.
ШАГ 1 |
Установите программное обеспечение | Вставьте в компьютер диск DVD из комплекта поставки. После того как на экране появится начальная заставка, установите инструментальные средства разработки CodeWarrior в указанном ниже порядке. Следуйте приглашениям, появляющимся в ходе установки каждого компонента, и на все вопросы выбирайте ответ, предлагаемый по умолчанию.
- Установите CodeWarrior Development Studio for Microcontrollers v6.3 Special Edition.
- Установите набор инструментальных средств P&E.
- Установите два файла проекта CodeWarrior — для этого выберите закладку Software (ПО) и кликните по ссылке Lab Software Projects (Лабораторные программные проекты). После этого начнётся распаковка двух файлов проекта, указанных ниже. Поместите их в новую папку Мои документы/TWRLL64 на жёстком диске своего компьютера.
- TWRLL64_Quick_Start
- TWRLL64_Accelerometer
ШАГ 2 |
Установите модуль TWR-S08LL64 |
- Извлеките модуль TWR-S08LL64 из антистатического пакета. Убедитесь, что все джамперы находятся в положениях по умолчанию (см. рисунок ниже).
- Символ означает отсутствие джампера.
- Подключите USB-кабель из комплекта поставки к свободному USB-порту компьютера и к разъёму mini-B USB на модуле TWR-S08LL64. Дождитесь, когда ПК автоматически установит необходимые USB-драйверы. USB-драйверы модуля TWR-S08LL64 включены в установочный пакет ПО CodeWarrior.
ШАГ 3 |
Запустите программу CodeWarrior и среду для отладки |
- Запустите CodeWarrior, выбрав соответствующий ярлык в меню Пуск ОС Windows.
- В меню приложения CodeWarrior выберите File > Open (Файл > Открыть), затем — проект PE_LL64_Quick_Start.mcp, который находится в папке Мои документы/TWRLL64, созданной на шаге 1.
Это встроенный пример, скопированный вами с диска Getting Started DVD (Начало работы) в составе набора инструментальных средств для модуля Tower.
- Кликните Open (Открыть), чтобы открыть окно проекта.
- Основная часть кода на языке C для этого примера содержится в файле LL64_Demo.c. Для просмотра кода откройте этот файл.
- В основном меню выберите Project > Debug (Проект > Отладка). Запустится компиляция исходного кода, исполняемый файл будет создан и загружен в демо-модуль TWR-S08LL64.
- Если вам будет предложено установить подключение, то выберите «HCSO8 and Freescale open source BDM» (HCSO8 и Freescale OSBDM). Если тип микроконтроллера не задан, то выберите MC9S08LL64 из списка. При появлении любых других приглашений, нажимайте OK. Будет открыта новая среда отладчика.
ШАГ 4 |
Запустите код примера на модуле TWR-S08LL64 и выполните его отладку |
- В основном меню выберите Run > Start/Continue (Запуск > Старт/Продолжение). Начнётся выполнение программы в режиме реального времени.
- В основном меню выберите Run > Halt (Запуск > Остановка). Выполнение программы остановится. В окне исходного кода будет подсвечена команда, которая должна выполняться следующей.
- В основном меню выберите Run > Single Step (Запуск > Пошаговое выполнение). Выполнится подсвеченная в окне исходного кода команда, после чего программа снова остановится.
- В основном меню выберите Run > Start/Continue (Запуск > Старт/Продолжение). Работа приложения возобновится с той точки, где оно было остановлено.
- Теперь, когда установка программного и аппаратного обеспечения успешно завершена, протестируйте свой модуль TWR-S08LL64 — для этого запустите приложение Tower module, предварительно загруженное во встроенную флэш-память микроконтроллера. Более подробная информация об использовании демонстрационного кода приведена в лабораторном практикуме по TWR-S08LL64.
Узнайте больше о микроконтроллере MC9S08LL64 и о программном обеспечении Дополнительную информацию можно найти в документации и в разделе Training прилагаемого DVD.
Документация по микроконтроллеру MC9S08LL64:
- MC9S08LL64 Reference Manual (MC9S08LL64: Справочное руководство)
- MC9S08LL64 Data Sheet (MC9S08LL64: Спецификация)
Документация по TWR-S08LL64-KIT:
- Tower Module Schematics (Принципиальные схемы модуля Tower)
- Tower Module LCD Glass Specification (Техническое описание ЖК-дисплея модуля Tower)
- Three Axis Low-g Micromachined Accelerometer Data Sheet (Спецификация на трёхкоординатный микромеханический датчик малых ускорений)
Дополнительная информация — на Web-страницах www.freescale.com/towerhtt и www.freescale.com/lcd.
Freescale, логотип Freescale и CodeWarrior являются товарными знаками компании Freescale Semiconductor, Inc., зарегистрированными в Офисе патентов и товарных знаков США и в других странах. Названия всех остальных товаров и услуг являются собственностью их владельцев.
© 2009 Freescale Semiconductor, Inc.
|