Обзор 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.
Две кнопки. Черная заведена на пин 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 мин.
Программная среда
- Загрузите бесплатную программную среду (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.
- Скачайте бесплатные компиляторы:
- Космические 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) установлена правильно.
- Скачать одно из приложений exampфайлы, а также связанные с ними примечания по применению, доступные на www.st.com/stm8l-discovery, и каталог извлечения STM8L-DISCOVERY_Example на вашем ПК.
- Космический: STM8L-Discovery_Exampле/Проект/Exampле / СТВД / космический / Example.stw
- Смысл:
STM8L-Discovery_Exampле/Проект/Exampле/СТВД/Резонанс/Эксample.stw
- Настройте STVD для использования ST-LINK в качестве инструмента отладки:
- Щелкните Инструмент отладки -> Параметры цели.
- Выберите целевой Swim ST-LINK в списке целей.
- Выберите подходящий микроконтроллер:
- Перейдите в Projects>Settings>MCU и выберите STM8L152C6 из списка MCU.
- Перед нажатием OK убедитесь, что выбранный MCU отображается в выбранном поле MCU.
- Нажмите Build -> Rebuild All, чтобы собрать приложение.
- Щелкните Отладка -> Начать отладку, чтобы загрузить приложение в память программы STM8L и начать сеанс отладки.
- Запустите код приложения в режиме отладки или в автономном режиме:
- a) Щелкните Отладка -> Выполнить, чтобы запустить приложение в режиме отладки.
- b) Щелкните Отладка -> Остановить отладку, чтобы отключить отладчик; после этого приложение сразу запускается в автономном режиме.
После запуска выбранного приложения проверьте, работает ли оно так, как описано в примечании к приложению, связанном с exampим.
Некоторые из доступных бывшихampФайлы требуют дополнительных компонентов для правильной работы. Пожалуйста, обратитесь к примечанию к применению, связанному с бывшимample выбрал, чтобы узнать больше об этом.
Разработка собственного приложения
- Установите бесплатную программную среду (IDE и/или компиляторы) по вашему выбору. См. раздел 1.2.1.
- Установите пакет разработки STM8L-DISCOVERY.
- Загрузите STM8L-Discovery_dev.zip с www.st.com/stm8l-discovery (zip file доступен вместе с UM0991) и извлеките структуру каталогов на свой ПК.
- Дублируйте каталог project_template и переименуйте его (My_own_project).
- Запустите интегрированную среду разработки по вашему выбору.
- Выберите File -> Открыть рабочее пространство.
- Поиск проекта file .stw My_own_project, который вы собираетесь запускать, в соответствии с выбранной вами IDE и/или компилятором:
- СТВД с космическим: STM8L-
Discovery_My_own_project/Project/My_own_project/STVD/Cosmic/STVD_workspac
е. ств - СТВД с смыслом: STM8L-
Discovery_My_own_project/Project/My_own_project/STVD/Reisonance/STVD_work space.stw - Встроенное рабочее место IAR (EWSTM8): STM8L-
Discovery_My_own_project/Project/My_own_project/STVD/EWSTM8/рабочая область.stw
- СТВД с космическим: STM8L-
Эта процедура обеспечивает предварительно структурированное рабочее пространство проекта и упрощает разработку проекта.
Подробные инструкции по созданию проекта приведены в руководстве пользователя UM0991 «Разработка и отладка кода приложения STM8L-Discovery», которое можно загрузить с www.st.com/stm8l-открытие.
Поддержка
Посетите наш форум STM8L-DISCOVERY на www.st.com/stm8l-discovery. Свяжитесь с нашей технической поддержкой по телефону www.st.com.
Лист регистраций изменений
Время | Пересмотр | изменения |
09-Dec-2010 | 1 | Начальная версия. |
06-Jan-2011 | 2 | Обновлен набор инструментов 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сайт продается! — встроенные микроэлектронные средства разработки встроенных систем микроконтроллерные микропроцессорные системы по ресурсам и информации.
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.