Stm8L discovery: STM8L-DISCOVERY, Отладочная плата на базе MCU STM8L152C6T6 (STM8L), ST-LINK, LCD 24×4, ST Microelectronics

Обзор STM8L-Discovery / STM8 / Сообщество EasyElectronics.ru

Решил сделать небольшой обзорчик платы STM8L-Discovery.

В комплекте кроме самой платы идет пластиковая упаковка и картонка с описанием функционала. Не густо, да. Но что вы хотели от рекламного продукта? 🙂

На плате установлен МК STM8L152C6T6:
— 32к флеш памяти
— 2к RAM
— 1к EEPROM
— 10 бит АЦП на 21 канал
— 12 бит DAC
— Пара компараторов со сверхнизким потреблением
— Четыре таймера разной степени продвинутости.
— Контроллер LCD (4 разряда / 28 сегментов)

Все ножки МК выведены на штырьковые разъемы, к которым можно подключится с двух сторон:

Кроме этого куча ножек подключена к дисплею. Если дисплей не используется и ножки, занятые им, используются для других целей, то дисплей рекомендуется вынуть из платы. Делать это лучше осторожно — он все-таки стеклянный 🙂


Поставить дисплей обратно поможет капелька прозрачного пластика на его торце: она должна быть с той стороны, где выемка в панельке.

Из под дисплея на нас смотрит куча рассыпухи. К ней мы вернемся чуть позже, когда будет разбираться с демо прошивкой. А пока посмотрим чуть выше.

Здесь у нас обрубок отладчика ST-Link. Прошивать он может только STM8L и STM8S. Для этого его надо отключить от МК на дискавери. Вот так:

Разъемчик на левой стороне платы это отладочный интерфейс SWIM:
1 — Vcc с программируемого устройства.
2 — SWIM
3 — Gnd
4 — RESET

На плате установлен стабилизатор LD33 для питания МК, вход которого подключен к пину 5V. Значит, на этот пин можно подавать внешнее питание, большее чем 3.3В.

Теперь посмотрим на ту часть платы, где установлен МК:

Здесь установлен часовой кварц на 32.768кГц для RTC.
Пара светодиодов: синий подключен к пину C7, зеленый подлкючен к пину E7.

Оба светодиода подключены через резисторы в 680 Ом.

Две кнопки. Черная заведена на пин RESET (A1), а синяя заведена на C1. Обе кнопки подключены вот так:

Прямо перед дисплеем есть джампер IDD. Через него подается питание на МК. Если находится в положении off, то питание на МК подается напрямую. Если в положении on, то питание подается через специальную схему измерения тока. Выглядит она вот так:

Вся эта хитрая схема нужна для того, чтобы демопрошивка могла измерять ток, потребляемый МК и выводить на дисплей. Короче, еще одна рекламная приблуда.

Впрочем, её можно использовать и в более мирных целях. Например, для мониторинга потребляемого тока. Схема работает по разному для спящего и обычного режимов. Причем для спящего режима она подает сигнал на пробуждение через определенное время. МК должен проснуться и замерить показания. Конечно, в реальном приложении это не очень удобно.

Для замера потребления в активном режиме надо подать высокий уровень на IDD_CNT_EN (C4). Теперь на пине F0 можно ловить напряжение, пропорциональное току через МК. В качестве шунта используется 2 Ом резистор, значит приращение напряжения будет 2mV на каждый миллиампер потребляемого тока.

Еще на плате есть место под кварц. Но самого кварца нет (а на 32-дискавери был, да еще и на цанговых контактах). Да и конденсаторы для кварца не припаяны, а кондеры в корпусе 402 (или 603) самому паять довольно сложно.

Вернемся к индикатору.
На плате установлен ЖК индикатор на 14 сегментов и 6 разрядов. Вот такой:

Подключение дисплея к МК можно посмотреть в

руководстве к плате на странице 18.

Теперь, переворачиваем плату вверх ногами.

Ура! Нам подарили два джампера (смотри около разъема USB). Все штырьки там подключены к земле, и сделаны для того, чтобы плата ровно стояла на столе. Халявные джамперы пришлись очень кстати, ибо джампер с IDD я посеял через два дня после покупки платы 🙂

Кроме джамперов на нижней стороне есть куча соединений (solder bridges). Рассмотрим, какие из них за что отвечают:

SB1,2 (находятся на верхней стороне между МК и местом под кварц) — должны быть разорваны, если подключен внешний кварц.

Теперь те, что находятся на нижней стороне:

SB11,12,14 — должны быть разорваны, если необходимо использовать пины F0, C4 и E6. В таком случае нельзя будет использовать встроенную замерялку тока.

SB13,15 — если разорваны, то часовой кварц отключен и пины C6 и С5 можно использовать по своему усмотрению.

SB16 — если разорван, то сигнал RESET от ST-Link отключен от ресета в МК.

SB17 — если разорван, то синяя кнопка отключена от схемы.

Теперь подключим плату к USB, и посмотрим, что в неё зашито по-умолчанию.

Кроме традиционного мигания светодиодами, прошивка замеряет ток в разных режимах и показывает его на индикаторе.

Режим работы отображается на шкале справа.

Активный режим:

Low power run mode, LCD включен:

Low power run mode, LCD выключен:

Halt, внезапно, абсолютный нуль:

Ссылки:

Руководство к плате
Описание демо прошивки
Сама демо прошивка

Руководство пользователя STMicroelectronics STM8L Discovery Board

Плата обнаружения STMicroelectronics STM8L

Введение

STM8L-DISCOVERY, основанная на STM8L152C6T6, представляет собой оценочную плату для быстрого запуска 8-битных микроконтроллеров со сверхнизким энергопотреблением. Это самый дешевый и быстрый способ обнаружить STM8L, запрограммировать и использовать устройство, а также создавать и отлаживать приложения. Он включает в себя встроенный отладчик ST-LINK и функцию измерения IDD, которая помогает обнаружить сверхнизкую эффективность энергопотребления.

Подключите STM8L-DISCOVERY к ПК с помощью стандартного USB-кабеля и запустите предварительно запрограммированное приложение.ampле. Когда отладчик открыт, вы можете следить за выполнением кода в реальном времени. Большое количество приложений exampФайлы предоставляются для того, чтобы вы могли изучать, повторно использовать и модифицировать исходный код приложения. Это может быть использовано для быстрой проверки концепции или демонстрационного прототипа. STM8L-DISCOVERY идеально подходит для любителей, разработчиков, студентов и групп поддержки.

Используя этот документ в качестве руководства и опробовав приложение examples, вы можете быстро ознакомиться с STM8L-DISCOVERY и всеми его возможностями.
Войти www.st.com/stm8l-открытие для доступа ко всем руководствам пользователя и примечаниям по применению, связанным с STM8L-DISCOVERY.

Справочные документы
  • Руководство пользователя оценочной платы STM8L-DISCOVERY (UM0970)
  • Руководство пользователя программного обеспечения STM8L-DISCOVERY Разработка и отладка кода приложения STML-DISCOVERY (UM0991)
  • Руководство пользователя ST Visual Develop (STVD) (UM0036)
  • Введение в режимы энергосбережения STM8L15x с использованием функции измерения IDD STM8L-DISCOVERY (AN3269)
  • Сборка волнового генератора с использованием STM8L-DISCOVERY (AN3252)
  • Справочное руководство STM8L15x (RM0031)
  • Техническое описание STM8L15xx
Начиная

Системные требования
Перед использованием STM8L-DISCOVERY необходимы следующие материалы:

  • ПК с Windows (2000, XP, Vista)
  • Кабель USB типа A — mini-B

Краткое руководство (менее 20 минут)

Запустите одно из многих приложений STM8L-DISCOVERY examples с нуля менее чем за 20 мин.

Программная среда
  1. Загрузите бесплатную программную среду (IDE). Выбери между:
    • Набор инструментов ST MCU, состоящий из ST Visual Develop (STVD) и ST Visual Programmer (STVP), доступен на http://www.st.com
    • IAR Embedded Workbench для STM8 Kickstart edition (8K-limited) доступен на www.iar.com, вкладка «Загрузки».
      Хотя IAR Embedded Workbench для STM8 включает собственный компилятор, STVD необходимо использовать вместе с компиляторами Cosmic или Raisonance.
  2. Скачайте бесплатные компиляторы:
    • Космические 16 К доступны на www.cosmicsoftware.com/download_stm8_16k.php
    • Годовая подписка Cosmic 32K доступна на www.cosmicsoftware.com/download_stm8_32k.php
    • Raisonance 32 K доступен на www.mcu-raisonance.com

ПРИМЕЧАНИЕ: Обратите внимание, что версия Cosmic 32K не включает прямую поддержку от Cosmic.
Чтобы получить подробную информацию о том, как установить IDE и/или компиляторы, прочитайте главу 2 UM0991, доступную на www. st.com/stm8l-discovery.

Подключите STM8L-DISCOVERY к главному ПК.

STM8L-DISCOVERY поставляется с предварительно запрограммированной демонстрацией Discover. Эта демонстрация состоит в обнаружении режимов энергосбережения STM8L15x,tagе STM8L-
Встроенная функция измерения IDD DISCOVERY.

Подключите STM8L-DISCOVERY к ПК с помощью USB-кабеля.
Приложение запускается немедленно и динамически отображается на ЖК-дисплее. Пользователь может выбрать энергопотребление STM8L в реальном времени в каждом режиме с помощью пользовательского кнопочного интерфейса. Загрузите примечания по применению AN3269 из www.st.com/stm8l-открытие чтобы получить более подробную информацию об этой демонстрации.

брусьяLED3 / LED4Отображается на ЖК-дисплее
  

Мигать

 

STM8L VDD томtagе измерено

  

 

OFF

 

 

Потребляемая мощность STM8L в Режим работы

  

 

OFF

 

 

Потребляемая мощность STM8L в Режим работы с низким энергопотреблением с включенным ЖК-дисплеем

  

 

OFF

 

 

Потребляемая мощность STM8L в Режим работы с низким энергопотреблением с выключенным ЖК-дисплеем

  

 

OFF

 

 

Потребляемая мощность STM8L в Режим остановки

 

Запуск приложения STM8L-DISCOVERY exampле
STM8L-DISCOVERY поставляется с многочисленными приложениями exampфайлы доступны на www. st.com/stm8l-открытие.

Убедитесь, что ваша бесплатная программная среда (в данном случае STVD) установлена ​​правильно.

  1. Скачать одно из приложений exampфайлы, а также связанные с ними примечания по применению, доступные на www.st.com/stm8l-discovery, и каталог извлечения STM8L-DISCOVERY_Example на вашем ПК.
    • Космический: STM8L-Discovery_Exampле/Проект/Exampле / СТВД / космический / Example.stw
    • Смысл:
      STM8L-Discovery_Exampле/Проект/Exampле/СТВД/Резонанс/Эксample.stw
  2. Настройте STVD для использования ST-LINK в качестве инструмента отладки:
    • Щелкните Инструмент отладки -> Параметры цели.
    • Выберите целевой Swim ST-LINK в списке целей.
  3. Выберите подходящий микроконтроллер:
    • Перейдите в Projects>Settings>MCU и выберите STM8L152C6 из списка MCU.
    • Перед нажатием OK убедитесь, что выбранный MCU отображается в выбранном поле MCU.
  4. Нажмите Build -> Rebuild All, чтобы собрать приложение.
  5. Щелкните Отладка -> Начать отладку, чтобы загрузить приложение в память программы STM8L и начать сеанс отладки.
  6. Запустите код приложения в режиме отладки или в автономном режиме:
    • a) Щелкните Отладка -> Выполнить, чтобы запустить приложение в режиме отладки.
    • b) Щелкните Отладка -> Остановить отладку, чтобы отключить отладчик; после этого приложение сразу запускается в автономном режиме.

После запуска выбранного приложения проверьте, работает ли оно так, как описано в примечании к приложению, связанном с exampим.
Некоторые из доступных бывшихampФайлы требуют дополнительных компонентов для правильной работы. Пожалуйста, обратитесь к примечанию к применению, связанному с бывшимample выбрал, чтобы узнать больше об этом.

Разработка собственного приложения
  1. Установите бесплатную программную среду (IDE и/или компиляторы) по вашему выбору. См. раздел 1.2.1.
  2. Установите пакет разработки STM8L-DISCOVERY.
    1. Загрузите STM8L-Discovery_dev.zip с www.st.com/stm8l-discovery (zip file доступен вместе с UM0991) и извлеките структуру каталогов на свой ПК.
    2. Дублируйте каталог project_template и переименуйте его (My_own_project).
  3. Запустите интегрированную среду разработки по вашему выбору.
  4. Выберите File -> Открыть рабочее пространство.
  5. Поиск проекта file .stw My_own_project, который вы собираетесь запускать, в соответствии с выбранной вами IDE и/или компилятором:
    1. СТВД с космическим: STM8L-
      Discovery_My_own_project/Project/My_own_project/STVD/Cosmic/STVD_workspac
      е. ств
    2. СТВД с смыслом: STM8L-
      Discovery_My_own_project/Project/My_own_project/STVD/Reisonance/STVD_work space.stw
    3. Встроенное рабочее место IAR (EWSTM8): STM8L-
      Discovery_My_own_project/Project/My_own_project/STVD/EWSTM8/рабочая область.stw

Эта процедура обеспечивает предварительно структурированное рабочее пространство проекта и упрощает разработку проекта.

Подробные инструкции по созданию проекта приведены в руководстве пользователя UM0991 «Разработка и отладка кода приложения STM8L-Discovery», которое можно загрузить с www.st.com/stm8l-открытие.

Поддержка
Посетите наш форум STM8L-DISCOVERY на www.st.com/stm8l-discovery. Свяжитесь с нашей технической поддержкой по телефону www.st.com.

Лист регистраций изменений
ВремяПересмотризменения
09-Dec-20101Начальная версия.
06-Jan-20112Обновлен набор инструментов MCU ST. URL под Раздел 1.2.1.

Пожалуйста, прочтите внимательно:

Информация в этом документе предоставляется исключительно в связи с продуктами ST. STMicroelectronics NV и ее дочерние компании («ST») оставляют за собой право вносить изменения, исправления, модификации или улучшения в этот документ, а также в продукты и услуги, описанные в нем, в любое время без предварительного уведомления.

Все продукты ST продаются в соответствии с условиями продажи ST.
Покупатели несут единоличную ответственность за выбор, выбор и использование описанных здесь продуктов и услуг ST, и ST не несет никакой ответственности за выбор, выбор или использование описанных здесь продуктов и услуг ST.

Никакие лицензии, явные или подразумеваемые, посредством эстоппеля или иным образом, на какие-либо права интеллектуальной собственности не предоставляются в соответствии с этим документом. Если какая-либо часть этого документа относится к каким-либо продуктам или услугам третьих лиц, это не считается предоставлением компанией ST лицензии на использование таких продуктов или услуг третьих лиц или какой-либо интеллектуальной собственности, содержащейся в них, или рассматривается как гарантия, распространяющаяся на использование в каким бы то ни было образом таких сторонних продуктов или услуг или любой содержащейся в них интеллектуальной собственности.

ЕСЛИ ИНОЕ НЕ УКАЗАНО В УСЛОВИЯХ ПРОДАЖИ ST ST, ST ОТКАЗЫВАЕТСЯ ОТ ЛЮБЫХ ЯВНЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ ГАРАНТИЙ В ОТНОШЕНИИ ИСПОЛЬЗОВАНИЯ И/ИЛИ ПРОДАЖИ ПРОДУКТОВ ST, ВКЛЮЧАЯ, ПОМИМО ПРОЧЕГО, ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ КОММЕРЧЕСКОЙ ПРИГОДНОСТИ, ПРИГОДНОСТИ ДЛЯ ОПРЕДЕЛЕННОЙ ЦЕЛИ (И

ИХ ЭКВИВАЛЕНТЫ В СООТВЕТСТВИИ С ЗАКОНОДАТЕЛЬСТВОМ ЛЮБОЙ ЮРИСДИКЦИИ), ИЛИ НАРУШЕНИЕМ ЛЮБОГО ПАТЕНТА, АВТОРСКОГО ПРАВА ИЛИ ДРУГОГО ПРАВА НА ИНТЕЛЛЕКТУАЛЬНУЮ СОБСТВЕННОСТЬ.
ПРОДУКЦИЯ ST НЕ РЕКОМЕНДУЕТСЯ, НЕ РАЗРЕШАЕТСЯ ИЛИ НЕ ГАРАНТИРУЕТСЯ В ПИСЬМЕННОМ СОГЛАШЕНИИ УПОЛНОМОЧЕННОГО ПРЕДСТАВИТЕЛЯ ST.

ДЛЯ ИСПОЛЬЗОВАНИЯ В ВОЕННЫХ, АВИАЦИОННЫХ, КОСМИЧЕСКИХ, СПАСАТЕЛЬНЫХ ИЛИ ОБЕСПЕЧИВАЮЩИХ ЖИЗНЬ ПРИМЕНЕНИЯХ, А ТАКЖЕ В ПРОДУКТАХ ИЛИ СИСТЕМАХ, ОТКАЗ ИЛИ НЕИСПРАВНОСТЬ КОТОРЫХ МОЖЕТ ПРИВЕСТИ К ТРАВМАМ, СМЕРТИ ИЛИ СЕРЬЕЗНОМУ ИМУЩЕСТВУ ИЛИ УЩЕРБУ ОКРУЖАЮЩЕЙ СРЕДЫ. ПРОДУКТЫ ST, КОТОРЫЕ НЕ УКАЗАНЫ КАК «АВТОМОБИЛЬНЫЕ», МОГУТ ИСПОЛЬЗОВАТЬСЯ ТОЛЬКО В АВТОМОБИЛЬНЫХ ПРИМЕНЕНИЯХ НА СОБСТВЕННЫЙ РИСК ПОЛЬЗОВАТЕЛЯ.

Перепродажа продуктов ST с положениями, отличными от заявлений и/или технических характеристик, изложенных в этом документе, немедленно аннулирует любую гарантию, предоставленную ST на продукт или услугу ST, описанные в настоящем документе, и не создает и не продлевает каким-либо образом какую-либо ответственность со стороны СТ.

  • ST и логотип ST являются товарными знаками или зарегистрированными товарными знаками ST в различных странах.
  • Информация в этом документе заменяет собой всю ранее предоставленную информацию.
  • Логотип ST является зарегистрированным товарным знаком STMicroelectronics. Все остальные имена являются собственностью их соответствующих владельцев.
  • © 2011 STMicroelectronics — Все права защищены

report this ad

Группа компаний STMicroelectronics
Австралия – Бельгия – Бразилия – Канада – Китай – Чехия – Финляндия – Франция – Германия – Гонконг – Индия – Израиль – Италия – Япония – Малайзия – Мальта – Марокко – Филиппины – Сингапур – Испания – Швеция – Швейцария – Великобритания – США Штаты Америки
www.st.com

Документы / Ресурсы

Плата обнаружения STMicroelectronics STM8L [pdf] Руководство пользователя
Плата обнаружения STM8L, STM8L, Плата обнаружения, Совет
Рекомендации
  • STM8L-DISCOVERY — комплект Discovery с микроконтроллером STM8L152C6 — STMicroelectronics
  • STMicroelectronics: наши технологии начинаются с вас — STMicroelectronics
  • IAR Systems
  • Космическое программное обеспечение — Скачать
  • mcu-raisonance.
    com — это webсайт продается! — встроенные микроэлектронные средства разработки встроенных систем микроконтроллерные микропроцессорные системы по ресурсам и информации.
Опубликовано вSTMicroelectronicsТеги: Настольные, Доска открытий, СТМ8Л, Плата обнаружения STM8L, STMicroelectronics

STM8L-DISCOVERY — комплект Discovery с STM8L152C6

Отзывов пока нет Написать обзор

STMicroelectronics
STM8L-DISCOVERY — комплект Discovery с STM8L152C6

Рейтинг Обязательно Выберите Рейтинг1 звезда (худший)2 звезды3 звезды (средний)4 звезды5 звезд (лучший)

Имя

Электронная почта Обязательно

Тема отзыва Обязательно

комментариев Обязательно

Эвелта Артикул:
033-STM8L-ОТКРЫТИЕ
Номер детали производителя:
STM8L-ОБНАРУЖЕНИЕ

Было:

1 292,10 ₹

1 095,00 ₹

₹ 1163,48 вкл.

ГОСТ

₹986.00 экз. GST

Запросите предложение для больших количеств

Описание

Обладает функциями сверхнизкого энергопотребления STM8L с комплектом STM8L-DISCOVERY, который позволяет пользователям быстро разрабатывать приложения и делиться ими. Он основан на STM8L152C6T6 и включает автономный интерфейс встроенного инструмента отладки ST-Link, который помогает выбрать использование любого внешнего инструмента отладки.

Изучить сверхнизкие характеристики очень легко и быстро благодаря ЖК-дисплею (24 сегмента, 4 общих), светодиодам и кнопкам.

Разработчики получают поддержку расширенного заголовка для всех входов/выходов QFP48 для быстрого подключения к макетной плате для удобного измерения, что делает всю установку аккуратной и компактной для использования области приложения, чтобы шагнуть вперед.

 

Особенности:

  • Микроконтроллер

    STM8L152C6T6, 32 КБ Flash, 2 КБ RAM, 1 КБ EEPROM в 48-контактном LQFP

  • Встроенный ST-Link с переключателем режима выбора для использования комплекта в качестве автономного ST-Link (с разъемом SWIM для программирования и отладки)

  • Два красных светодиода; LD1 для связи по USB, LD2 для включения питания 3,3 В

  • Питание от USB или внешнего источника 5 В или 3,3 В

  • Может питать целевое приложение напряжением 5 В и 3 В

  • Два пользовательских светодиода, LD3 и LD4 (зеленый и синий)

  • Две кнопки (Пользователь и Сброс)

  • LCD 28-pin DIP (24 сегмента, 4 общих)

  • Удлинительный разъем для всех входов/выходов QFP48 для быстрого подключения к макетной плате для облегчения измерения

 

Соответствующие ресурсы:

STM8L со сверхнизким энергопотреблением Discovery Спецификация продукта
Начало работы с STM8L-DISCOVERY Руководство пользователя
STM8L-DISCOVERY Руководство пользователя

 

Дополнительная информация

STMicroelectronics

Информация о гарантии

Все товары, поставляемые Evelta, являются подлинными и оригинальными. Мы предлагаем 14-дневную гарантию замены в случае производственного брака. Для получения более подробной информации, пожалуйста, посетите нашу страницу отмены и возврата.

Сопутствующие товары

Клиенты также просмотрели

ST STM8L-DISCOVERY РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ Pdf Download

Содержание

2
  • страница из 29

  • Содержание
  • Оглавление
  • Закладки

Advertisement

Table of Contents

  • Table of Contents

  • Quick Start

  • Getting Started

  • System Requirements

  • Development Toolchain

  • Demonstration Software

  • Order Code

  • Характеристики

  • Аппаратное обеспечение и компоновка

  • Микроконтроллер STM8L152C6T6

  • Встроенный ST-Link

  • Использование ST-Link для программирования/отладки STM8L на плате

  • Использование ST-Link для программирования/отладки внешнего источника питания STM8L

    0

    0

    0 Выбор

  • Кнопки нажимания

  • Встроенная схема измерения IDD

  • Режим запуска

  • Режим низкой энергии

  • Режим низкой питания ID. 0003

  • Ibias Current Measurement Procedure

  • Solder Bridges

  • LCD (24 Segments, 4 Commons)

  • Extension Connection

  • Electrical Schematics

  • Revision History

UM0970

Руководство пользователя

STM8L-DISCOVERY

Введение

STM8L-DISCOVERY поможет вам открыть для себя функции сверхнизкого энергопотребления STM8L, а также

разработать и поделиться своими приложениями. Он основан на STM8L152C6T6 и включает в себя встроенный интерфейс инструмента отладки ST-

Link, ЖК-дисплей (24 сегмента, 4 общих), светодиоды и кнопки

.

Рисунок 1.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *