RU UA
Новости компании Новости производителей О компании Поставщики Вакансии Контакты
Электронные компоненты
Техническая документация
Публикации
Оборудование
Новые предложения и акции
 
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 в указанном ниже порядке. Следуйте приглашениям, появляющимся в ходе установки каждого компонента, и на все вопросы выбирайте ответ, предлагаемый по умолчанию.

  1. Установите CodeWarrior Development Studio for Microcontrollers v6.3 Special Edition.

  2. Установите набор инструментальных средств P&E.

  3. Установите два файла проекта CodeWarrior — для этого выберите закладку Software (ПО) и кликните по ссылке Lab Software Projects (Лабораторные программные проекты). После этого начнётся распаковка двух файлов проекта, указанных ниже. Поместите их в новую папку Мои документы/TWRLL64 на жёстком диске своего компьютера.
    • TWRLL64_Quick_Start
    • TWRLL64_Accelerometer
ШАГ 2
Установите модуль TWR-S08LL64
  1. Извлеките модуль TWR-S08LL64 из антистатического пакета. Убедитесь, что все джамперы находятся в положениях по умолчанию (см. рисунок ниже).

  2. Символ означает отсутствие джампера.

  3. Подключите USB-кабель из комплекта поставки к свободному USB-порту компьютера и к разъёму mini-B USB на модуле TWR-S08LL64. Дождитесь, когда ПК автоматически установит необходимые USB-драйверы. USB-драйверы модуля TWR-S08LL64 включены в установочный пакет ПО CodeWarrior.


ШАГ 3
Запустите программу CodeWarrior и среду для отладки
  1. Запустите CodeWarrior, выбрав соответствующий ярлык в меню Пуск ОС Windows.

  2. В меню приложения CodeWarrior выберите File > Open (Файл > Открыть), затем — проект PE_LL64_Quick_Start.mcp, который находится в папке Мои документы/TWRLL64, созданной на шаге 1.

    Это встроенный пример, скопированный вами с диска Getting Started DVD (Начало работы) в составе набора инструментальных средств для модуля Tower.

  3. Кликните Open (Открыть), чтобы открыть окно проекта.

  4. Основная часть кода на языке C для этого примера содержится в файле LL64_Demo.c. Для просмотра кода откройте этот файл.

  5. В основном меню выберите Project > Debug (Проект > Отладка). Запустится компиляция исходного кода, исполняемый файл будет создан и загружен в демо-модуль TWR-S08LL64.

  6. Если вам будет предложено установить подключение, то выберите «HCSO8 and Freescale open source BDM» (HCSO8 и Freescale OSBDM). Если тип микроконтроллера не задан, то выберите MC9S08LL64 из списка. При появлении любых других приглашений, нажимайте OK. Будет открыта новая среда отладчика.
ШАГ 4
Запустите код примера на модуле TWR-S08LL64 и выполните его отладку
  1. В основном меню выберите Run > Start/Continue (Запуск > Старт/Продолжение). Начнётся выполнение программы в режиме реального времени.

  2. В основном меню выберите Run > Halt (Запуск > Остановка). Выполнение программы остановится. В окне исходного кода будет подсвечена команда, которая должна выполняться следующей.

  3. В основном меню выберите Run > Single Step (Запуск > Пошаговое выполнение). Выполнится подсвеченная в окне исходного кода команда, после чего программа снова остановится.

  4. В основном меню выберите Run > Start/Continue (Запуск > Старт/Продолжение). Работа приложения возобновится с той точки, где оно было остановлено.

  5. Теперь, когда установка программного и аппаратного обеспечения успешно завершена, протестируйте свой модуль 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.
Рейтинг@Mail.ru