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 в вашем приложении.

Установите программное обеспечение

Вставьте в компьютер диск 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

Установите модуль TWR-S08LL64

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

Запустите программу 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. Будет открыта новая среда отладчика.

Запустите код примера на модуле 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.

Электронные компоненты Freescale >>>
О компании Freescale >>>