8-битный микроконтроллер MCU Pro Kit LABS EFM50 BB8
Руководство пользователя
8-битный микроконтроллер MCU Pro Kit LABS EFM50 BB8
Комплект BB50 Pro Kit — отличная отправная точка для знакомства с микроконтроллером EFM8BB50™ Busy Bee.
В профессиональный комплект входят датчики и периферийные устройства, демонстрирующие некоторые из многочисленных возможностей EFM8BB50. В комплект входят все необходимые инструменты для разработки приложения EFM8BB50 Busy Bee.![]()
ЦЕЛЕВОЕ УСТРОЙСТВО
- Микроконтроллер Busy Bee EFM8BB50 (EFM8BB50F16I-A-QFN16)
- ЦП: 8-битное ядро CIP-51 8051
- Память: флэш-память 16 КБ и ОЗУ 512 байт.
- Генераторы: 49 МГц, 10 МГц и 80 кГц.
ОСОБЕННОСТИ КОМПЛЕКТА
- USB-соединение
- Усовершенствованный монитор энергопотребления (AEM)
- Встроенный отладчик SEGGER J-Link
- Отладочный мультиплексор, поддерживающий внешнее оборудование, а также встроенный MCU.
- Пользовательская кнопка и светодиод
- Датчик относительной влажности и температуры Si7021 Silicon Labs
- Память сверхнизкого энергопотребления 128 × 128 пикселей
ЖК-дисплей
- 8-позиционный аналоговый джойстик
- 20-контактный разъем 2.54 мм для плат расширения
- Прокладки для прямого доступа к контактам ввода/вывода
- Источники питания включают USB и батарею типа «таблетка» CR2032.
ПОДДЕРЖКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
- Студия Простоты™
Введение
1.1 Описание
Комплект BB50 Pro Kit является идеальной отправной точкой для разработки приложений на микроконтроллерах EFM8BB50 Busy Bee. Плата оснащена датчиками и периферийными устройствами, демонстрирующими некоторые из многих возможностей EFM8BB50 Busy Bee.
Микроконтроллер. Кроме того, плата представляет собой полнофункциональный инструмент отладки и мониторинга энергопотребления, который можно использовать с внешними приложениями.
1.2 Особенности
- Микроконтроллер Busy Bee EFM8BB50
- 16 КБ флэш-памяти
- 512 байта ОЗУ
- Пакет QFN16
- Усовершенствованная система мониторинга энергии для точного измерения тока и объемаtagи отслеживание
- Встроенный USB-отладчик/эмулятор Segger J-Link с возможностью отладки внешних устройств Silicon Labs
- 20-контактный разъем расширения
- Прокладки для легкого доступа к контактам ввода/вывода
- Источники питания включают USB и батарею CR2032.
- Датчик относительной влажности и температуры Si7021 Silicon Labs
- ЖК-дисплей с ультранизким энергопотреблением, 128 × 128 пикселей, памятью
- 1 кнопка и 1 светодиод, подключенные к EFM8 для взаимодействия с пользователем
- Аналоговый джойстик с 8 направлениями для взаимодействия с пользователем
1.3 Начало работы
Подробные инструкции о том, как начать работу с новым комплектом BB50 Pro Kit, можно найти в Silicon Labs. Web страницы: silabs.com/development-tools/mcu/8-bit
Блок-схема комплекта
Болееview комплекта BB50 Pro Kit показан на рисунке ниже.![]()
Компоновка оборудования комплекта
Компоновка комплекта BB50 Pro показана ниже.![]()
Соединители
4.1 Разрывные прокладки
Большинство контактов GPIO EFM8BB50 расположены в двух рядах разъемов на верхнем и нижнем краях платы. Они имеют стандартный шаг 2.54 мм, и при необходимости к ним можно припаять разъемы. В дополнение к контактам ввода-вывода также предусмотрены подключения к шинам питания и земле. Обратите внимание, что некоторые контакты используются для периферийных устройств или функций комплекта и могут быть недоступны для специального приложения без каких-либо компромиссов.
На рисунке ниже показано расположение выводов контактных площадок и разъема EXP на правом краю платы. Заголовок EXP более подробно объясняется в следующем разделе. Соединения контактных площадок также напечатаны шелкографией рядом с каждым контактом для удобства.
В таблице ниже показаны контакты разъемов контактных площадок. Он также показывает, какие периферийные устройства или функции комплекта подключены к различным контактам.
Таблица 4.1. Нижний ряд (J101) Распиновка
| Приколоть | EFM8BB50 Контакт ввода-вывода | Общая функция |
| 1 | ВМКУ | EFM8BB50 томtagдомен e (измерено AEM) |
| 2 | Земля | Земля |
| 3 | NC | |
| 4 | NC | |
| 5 | NC | |
| 6 | NC | |
| 7 | Р0.7 | EXP7, UIF_ДЖОЙСТИК |
| 8 | Р0.6 | MCU_DISP_SCLK |
| 9 | Р0.5 | EXP14, ВКОМ_RX |
| Приколоть | EFM8BB50 Контакт ввода-вывода | Общая функция |
| 10 | Р0.4 | EXP12, ВКОМ_TX |
| 11 | Р0.3 | EXP5, UIF_LED0 |
| 12 | Р0.2 | EXP3, UIF_BUTTON0 |
| 13 | Р0.1 | MCU_DISP_CS |
| 14 | Р0.0 | VCOM_ENABLE |
| 15 | Земля | Земля |
| 16 | 3В3 | Питание контроллера платы |
Таблица 4.2. Верхний ряд (J102) Распиновка
| Приколоть | EFM8BB50 Контакт ввода-вывода | Общая функция |
| 1 | 5V | Плата USB томtage |
| 2 | Земля | Земля |
| 3 | NC | |
| 4 | РСТ | DEBUG_RESETN (общий PIN-код DEBUG_C2CK) |
| 5 | C2CK | DEBUG_C2CK (общий PIN-код DEBUG_RESETN) |
| 6 | С2Д | DEBUG_C2D (DEBUG_C2DPS, общий вывод MCU_DISP_ENABLE) |
| 7 | NC | |
| 8 | NC | |
| 9 | NC | |
| 10 | NC | |
| 11 | Р1.2 | EXP15, SENSOR_I2C_SCL |
| 12 | Р1.1 | EXP16, ДАТЧИК_I2C_SDA |
| 13 | Р1.0 | MCU_DISP_MOSI |
| 14 | Р2.0 | MCU_DISP_ENABLE (общий контакт DEBUG_C2D, DEBUG_C2DPS) |
| 15 | Земля | Земля |
| 16 | 3В3 | Питание контроллера платы |
4.2 Заголовок EXP
На правой стороне платы расположен угловой 20-контактный разъем EXP для подключения периферийных устройств или плат плагинов. Разъем содержит несколько контактов ввода-вывода, которые можно использовать с большинством функций EFM8BB50 Busy Bee. Кроме того, также открыты шины питания VMCU, 3V3 и 5V.
Разъем соответствует стандарту, который гарантирует, что часто используемые периферийные устройства, такие как SPI, UART и шина IC, доступны в фиксированных местах разъема. Остальные контакты используются для ввода-вывода общего назначения. Такая компоновка позволяет определить платы расширения, которые можно подключать к различным комплектам Silicon Labs.
На рисунке ниже показано назначение контактов разъема EXP для комплекта BB50 Pro Kit. Из-за ограничений количества доступных контактов GPIO некоторые контакты разъема EXP используются совместно с функциями комплекта.
Таблица 4.3. Распиновка заголовка EXP
| Приколоть | Связь | Функция заголовка EXP | Общая функция | Периферийное картографирование |
| 20 | 3В3 | Питание контроллера платы | ||
| 18 | 5V | Плата контроллера USB объемtage | ||
| 16 | Р1.1 | I2C_SDA | ДАТЧИК_I2C_SDA | SMB0_SDA |
| 14 | Р0.5 | UART_RX | ВКОМ_RX | UART0_RX |
| 12 | Р0.4 | UART_TX | ВКОМ_TX | UART0_TX |
| 10 | NC | GPIO | ||
| 8 | NC | GPIO | ||
| 6 | NC | GPIO | ||
| 4 | NC | GPIO | ||
| 2 | ВМКУ | EFM8BB50 томtage домен, включенный в измерения AEM. | ||
| 19 | BOARD_ID_SDA | Подключен к контроллеру платы для идентификации дополнительных плат. | ||
| 17 | BOARD_ID_SCL | Подключен к контроллеру платы для идентификации дополнительных плат. | ||
| 15 | Р1.2 | I2C_SCL | SENSOR_I2C_SCL | SMB0_SCL |
| 13 | NC | GPIO | ||
| 11 | NC | GPIO | ||
| 9 | NC | GPIO | ||
| Приколоть | Связь | Функция заголовка EXP | Общая функция | Периферийное картографирование |
| 7 | Р0.7 | ROCKER | UIF_JOYSTICK | |
| 5 | Р0.3 | ВЕЛ | UIF_LED0 | |
| 3 | Р0.2 | БТН | UIF_BUTTON0 | |
| 1 | Земля | Земля | ||
4.3 Соединитель отладки (DBG)
Коннектор отладки служит двойной цели, основанной на режиме отладки, который можно настроить с помощью Simplicity Studio. Если выбран режим «Отладка IN», разъем позволяет использовать внешний отладчик со встроенным EFM8BB50. Если выбран режим «Debug OUT», разъем позволяет использовать комплект в качестве отладчика для внешней цели. Если выбран режим «Отладка MCU» (по умолчанию), разъем изолируется от интерфейса отладки как контроллера платы, так и встроенного целевого устройства.
Поскольку этот разъем автоматически переключается для поддержки различных режимов работы, он доступен только при включенном контроллере платы (подключен USB-кабель J-Link). Если требуется отладочный доступ к целевому устройству, когда контроллер платы обесточен, это следует сделать, подключившись напрямую к соответствующим контактам на контактной колодке.
Распиновка разъема такая же, как и у стандартного 19-контактного разъема ARM Cortex Debug. Распиновка подробно описана ниже. Обратите внимание, что несмотря на то, что разъем поддерживает JTAG в дополнение к Serial Wire Debug это не обязательно означает, что комплект или встроенное целевое устройство поддерживает это.
Несмотря на то, что распиновка соответствует распиновке разъема отладки ARM Cortex, они не полностью совместимы, поскольку контакт 7 физически удален из разъема отладки Cortex. Некоторые кабели имеют небольшую вилку, которая не позволяет использовать их при наличии этого контакта. В этом случае извлеките вилку или используйте вместо нее стандартный прямой кабель 2×10 1.27 мм.
Таблица 4.4. Описание контактов разъема отладки
| Номер (а) контакта | Функция | Примечание |
| 1 | VЦЕЛЬ | Целевой эталонный объемtagе. Используется для переключения уровней логических сигналов между целью и отладчиком. |
| 2 | ТМС / SDWIO / C2D | JTAG выбор тестового режима, данные последовательного провода или данные C2 |
| 4 | ТСК/SWCLK/C2CK | JTAG тестовые часы, часы Serial Wire или часы C2 |
| 6 | ТДО/СВО | JTAG вывод тестовых данных или вывод последовательного провода |
| 8 | ТДИ/C2Dps | JTAG тестовые данные или функция C2D «совместное использование контактов» |
| 10 | СБРОС / C2CKps | Сброс целевого устройства или функция «совместного использования контактов» C2CK |
| 12 | NC | ТРАСЕКЛК |
| 14 | NC | ПРОСЛЕЖЕН0 |
| 16 | NC | ПРОСЛЕЖЕН1 |
| 18 | NC | ПРОСЛЕЖЕН2 |
| 20 | NC | ПРОСЛЕЖЕН3 |
| 9 | Обнаружение кабеля | Подключить к земле |
| 11, 13 | NC | Не подключен |
| 3, 5, 15, 17, 19 | Земля |
4.4 Соединитель простоты
Разъем Simplicity, входящий в комплект BB50 Pro Kit, позволяет использовать расширенные функции отладки, такие как AEM и виртуальный COM-порт, для внешней цели. Распиновка показана на рисунке ниже.
Названия сигналов на рисунке и в таблице описания контактов взяты из контроллера платы. Это означает, что VCOM_TX должен быть подключен к выводу RX внешней цели, VCOM_RX к выводу TX цели, VCOM_CTS к выводу RTS цели и VCOM_RTS к выводу CTS цели.
Примечание. Ток, потребляемый от VMCU vol.tagВывод e включен в измерения AEM, в то время как 3V3 и 5V vol.tagе контакты нет. Чтобы контролировать потребление тока внешней целью с помощью AEM, установите встроенный MCU в режим наименьшего энергопотребления, чтобы свести к минимуму его влияние на измерения.
Таблица 4.5. Описание контактов разъема Simplicity
| Номер (а) контакта | Функция | Описание |
| 1 | ВМКУ | Шина питания 3.3 В, контролируемая AEM |
| 3 | 3В3 | Шина питания 3.3 В |
| 5 | 5V | Шина питания 5 В |
| 2 | ВКОМ_TX | Виртуальная COM-передача |
| 4 | ВКОМ_RX | Виртуальный COM RX |
| 6 | ВКОМ_CTS | Виртуальный COM CTS |
| 8 | ВКОМ_РТС | Виртуальный COM RTS |
| 17 | BOARD_ID_SCL | Идентификатор платы, вероятность нежелательной почты |
| 19 | BOARD_ID_SDA | Идентификатор платы SDA |
| 10, 12, 14, 16, 18, 20 | NC | Не подключен |
| 7, 9, 11, 13, 15 | Земля | Земля |
Электропитание и сброс
5.1 Выбор питания микроконтроллера
EFM8BB50 из профессионального комплекта может питаться от одного из следующих источников:
- Отладочный USB-кабель
- Батарейка типа «таблетка» 3 В
Источник питания для MCU выбирается с помощью ползункового переключателя в левом нижнем углу профессионального комплекта. На рисунке ниже показано, как можно выбрать различные источники питания с помощью ползункового переключателя.
Когда переключатель находится в положении AEM, для питания EFM3.3BB8 используется малошумящий LDO 50 В из профессионального комплекта. Этот LDO снова получает питание от отладочного USB-кабеля. Усовершенствованный монитор энергопотребления теперь подключен последовательно, что позволяет осуществлять точные высокоскоростные измерения тока, а также отладку/профилирование энергопотребления.
Когда переключатель находится в положении BAT, для питания устройства можно использовать 20-миллиметровую батарейку типа «таблетка» в гнезде CR2032. Когда переключатель находится в этом положении, измерения тока не активны. Это рекомендуемое положение переключателя при питании MCU от внешнего источника питания.
Примечание. Advanced Energy Monitor может измерять потребляемый ток EFM8BB50 только тогда, когда переключатель выбора мощности находится в положении AEM.
5.2 Питание контроллера платы
Контроллер платы отвечает за важные функции, такие как отладчик и AEM, и питается исключительно через порт USB в верхнем левом углу платы. Эта часть комплекта находится в отдельном домене питания, поэтому для целевого устройства можно выбрать другой источник питания, сохраняя при этом функции отладки. Этот домен питания также изолирован, чтобы предотвратить утечку тока из целевого домена питания при отключении питания контроллера платы.
Область питания контроллера платы не зависит от положения переключателя питания.
Комплект был тщательно разработан, чтобы обеспечить изоляцию контроллера платы и целевых доменов питания друг от друга при отключении одного из них. Это гарантирует, что целевое устройство EFM8BB50 продолжит работать в режиме BAT.
5.3 Сброс EFM8BB50
Микроконтроллер EFM8BB50 можно сбросить несколькими способами:
- Пользователь нажимает кнопку RESET
- Встроенный отладчик переводит контакт #RESET в низкий уровень
- Внешний отладчик переводит контакт #RESET в низкий уровень
Помимо упомянутых выше источников сброса, во время загрузки контроллера платы также будет выполнен сброс EFM8BB50. Это означает, что отключение питания контроллера платы (отключение USB-кабеля J-Link) не приведет к сбросу, а повторное подключение кабеля произойдет при загрузке контроллера платы.
Периферийные устройства
В профессиональный комплект входит набор периферийных устройств, демонстрирующих некоторые функции EFM8BB50.
Обратите внимание, что большинство входов/выходов EFM8BB50, направляемых на периферийные устройства, также направляются на коммутационные площадки или разъем EXP, что необходимо учитывать при использовании этих входов/выходов.
6.1 Кнопка и светодиод
В комплект входит пользовательская кнопка с маркировкой BTN0, которая подключается непосредственно к EFM8BB50 и обрабатывается RC-фильтрами с постоянной времени 1 мс. Кнопка подключена к выводу P0.2.
В комплект также входит желтый светодиод с маркировкой LED0, который управляется выводом GPIO на EFM8BB50. Светодиод подключен к контакту P0.3 в конфигурации с активным высоким уровнем.
6.2 джойстик
В комплекте имеется аналоговый джойстик с 8 измеряемыми положениями. Этот джойстик подключен к EFM8 через контакт P0.7 и использует резисторы разных номиналов для создания громкости.tagэто можно измерить с помощью ADC0.
Таблица 6.1. Комбинации резисторов джойстика
| Направление | Комбинации резисторов (кОм) | Ожидаемый объем UIF_JOYSTICKtagе (В)1 |
| Центр прессы | 0.033 | |
| Вверх (Н) | 2.831 | |
| Вверх-Вправо (NE) | 2.247 | |
| Вправо (Е) | 2.533 | |
| Вниз-вправо (ЮВ) | 1.433 | |
| Вниз (S) | 1.650 | |
| Вниз-влево (ЮЗ) | 1.238 | |
| Левый (Ж) | 1.980 | |
| Вверх-влево (северо-запад) | 1.801 | |
| Примечание: 1. Эти расчетные значения предполагают, что напряжение VMCU составляет 3.3 В. | ||
6.3 Память LCD-TFT дисплей
В комплект входит 1.28-дюймовый ЖК-экран SHARP Memory TFT, позволяющий разрабатывать интерактивные приложения. Дисплей имеет высокое разрешение 128 x 128 пикселей и потребляет очень мало энергии. Это отражающий монохромный дисплей, поэтому каждый пиксель может быть только светлым или темным, а в обычных условиях дневного освещения подсветка не требуется. Данные, отправляемые на дисплей, сохраняются в пикселях на стекле, а это значит, что для поддержания статического изображения не требуется постоянного обновления.
Интерфейс дисплея состоит из SPI-совместимого последовательного интерфейса и некоторых дополнительных сигналов управления. Пиксели не адресуются индивидуально, вместо этого данные отправляются на дисплей по одной строке (128 бит) за раз.
ЖК-TFT-дисплей памяти используется совместно с контроллером платы комплекта, что позволяет приложению контроллера платы отображать полезную информацию, когда пользовательское приложение не использует дисплей. Пользовательское приложение всегда контролирует владение дисплеем с помощью сигнала DISP_ENABLE:
- DISP_ENABLE = LOW: контроллер платы контролирует дисплей.
- DISP_ENABLE = HIGH: пользовательское приложение (EFM8BB50) контролирует дисплей.
Питание дисплея поступает из домена питания целевого приложения, когда EFM8BB50 управляет дисплеем, и из домена питания контроллера платы, когда на линии DISP_ENABLE низкий уровень. Данные синхронизируются на DISP_SI, когда DISP_CS имеет высокий уровень, а тактовые сигналы отправляются на DISP_SCLK. Максимальная поддерживаемая тактовая частота составляет 1.1 МГц.![]()
6.4 Датчик относительной влажности и температуры Si7021
Датчик влажности и температуры Si7021 1°Crelative представляет собой монолитную КМОП-ИС, объединяющую элементы датчика влажности и температуры, аналого-цифровой преобразователь, средства обработки сигналов, данные калибровки и интерфейс 1 The Si7021 IC. Запатентованное использование стандартных полимерных диэлектриков с низким содержанием K для измерения влажности позволяет создавать маломощные монолитные ИС КМОП-датчиков с низким дрейфом и гистерезисом, а также превосходной долговременной стабильностью.
Датчики влажности и температуры калибруются на заводе, а данные калибровки сохраняются во встроенной энергонезависимой памяти. Это гарантирует, что датчики полностью взаимозаменяемы без необходимости повторной калибровки или изменения программного обеспечения.
Si7021 доступен в корпусе DFN 3×3 мм и пригоден для пайки оплавлением. Его можно использовать в качестве совместимого с аппаратным и программным обеспечением обновления существующих датчиков относительной влажности/температуры в корпусах DFN-3 размером 3×6 мм, обеспечивающих точность измерения в более широком диапазоне и более низкое энергопотребление. Дополнительная крышка, установленная на заводе, обеспечивает низкий уровень обслуживания.file, удобные средства защиты датчика во время сборки (например, пайка оплавлением) и на протяжении всего срока службы изделия, за исключением жидкостей (гидрофобных/олеофобных) и твердых частиц.
Si7021 представляет собой точное, маломощное цифровое решение с заводской калибровкой, идеально подходящее для измерения влажности, точки росы и температуры в приложениях, начиная от HVAC/R и отслеживания активов и заканчивая промышленными и потребительскими платформами.
Шина 1°C, используемая для Si7021, используется совместно с разъемом EXP. Датчик питается от VMCU, что означает, что ток потребления датчика учитывается в измерениях AEM.
Обратитесь в Silicon Labs web страницы для получения дополнительной информации: http://www.silabs.com/humidity-sensors.
6.5 Виртуальный COM-порт
Для передачи данных приложения между главным ПК и целевым EFM8BB50 предусмотрено асинхронное последовательное соединение с контроллером платы, что устраняет необходимость во внешнем адаптере последовательного порта.
Виртуальный COM-порт состоит из физического UART между целевым устройством и контроллером платы и логической функции в контроллере платы, которая делает последовательный порт доступным для главного ПК через USB. Интерфейс UART состоит из двух контактов и сигнала включения.
Таблица 6.2. Выводы интерфейса виртуального COM-порта
| Сигнал | Описание |
| ВКОМ_TX | Передача данных с EFM8BB50 на контроллер платы. |
| ВКОМ_RX | Получите данные от контроллера платы на EFM8BB50. |
| VCOM_ENABLE | Включает интерфейс VCOM, позволяющий передавать данные на контроллер платы. |
Примечание: Порт VCOM доступен только при включенном контроллере платы, для чего необходимо подключить USB-кабель J-Link.
Усовершенствованный монитор энергопотребления
7.1 Использование
Данные Advanced Energy Monitor (AEM) собираются контроллером платы и могут отображаться с помощью Energy Pro.filer, доступный через Simplicity Studio. С помощью EnergyProfiler, потребляемый ток и объемtage можно измерить и связать с реальным кодом, работающим на EFM8BB50, в режиме реального времени.
7.2 Теория работы
Для точного измерения тока в диапазоне от 0.1 мкА до 47 мА (динамический диапазон 114 дБ) датчик тока ampLifier используется вместе с двойным усилениемtagе. Текущий смысл amplifier измеряет объемtage падение на небольшом последовательном резисторе. Выигрыш сtagе дальше ampжизнь в этом томеtage с двумя разными настройками усиления для получения двух диапазонов тока. Переход между этими двумя диапазонами происходит около 250 мкА. Цифровая фильтрация и усреднение выполняются в контроллере платы доampфайлы экспортируются в Energy Profileр приложение. При запуске комплекта производится автоматическая калибровка АЭМ, компенсирующая погрешность смещения в смысле ampспасатели.
7.3 Точность и производительность
AEM способен измерять токи в диапазоне от 0.1 мкА до 47 мА. Для токов выше 250 мкА точность АЭМ не превышает 0.1 мА. При измерении токов ниже 250 мкА точность увеличивается до 1 мкА. Хотя абсолютная точность составляет 1 мкА в диапазоне ниже 250 мкА, AEM способен обнаруживать изменения в потреблении тока до 100 нА. АЭМ выдает 6250 токов сampле в секунду.
Встроенный отладчик
Комплект BB50 Pro Kit содержит встроенный отладчик, который можно использовать для загрузки кода и отладки EFM8BB50. Помимо программирования EFM8BB50, входящего в комплект, отладчик также можно использовать для программирования и отладки внешних Silicon Labs EFM32, EFM8,
Устройства EZR32 и EFR32.
Отладчик поддерживает три различных интерфейса отладки, используемых с устройствами Silicon Labs:
- Serial Wire Debug, который используется со всеми устройствами EFM32, EFR32 и EZR32.
- JTAG, который можно использовать с EFR32 и некоторыми устройствами EFM32.
- Отладка C2, которая используется с устройствами EFM8.
Чтобы обеспечить точную отладку, используйте соответствующий интерфейс отладки для вашего устройства. Отладочный разъем на плате поддерживает все три этих режима.
8.1 Режимы отладки
Для программирования внешних устройств используйте разъем отладки для подключения к целевой плате и установите режим отладки на [Выход]. Тот же разъем можно использовать для подключения внешнего отладчика к
EFM8BB50 MCU в комплекте, установив режим отладки на [In].
Выбор активного режима отладки осуществляется в Simplicity Studio. Отлаживать
КВМ: В этом режиме встроенный отладчик подключается к EFM8BB50 в комплекте.
Отладка OUT: В этом режиме встроенный отладчик можно использовать для отладки поддерживаемого устройства Silicon Labs, установленного на специальной плате.
Отладка в: В этом режиме встроенный отладчик отключается, и для отладки EFM8BB50 на плате можно подключить внешний отладчик. набор.
Примечание: Чтобы «Отладка IN» работала, контроллер платы комплекта должен получать питание через USB-разъем отладки.
8.2 Отладка при работе от батареи
Когда EFM8BB50 питается от батареи и USB-разъем J-Link все еще подключен, доступна встроенная функция отладки. Если питание USB отключено, режим Debug IN перестанет работать.
Если требуется доступ для отладки, когда цель работает от другого источника энергии, например аккумулятора, а питание контроллера платы отключено, выполните прямые подключения к портам GPIO, используемым для отладки, которые расположены на контактных площадках.
Конфигурация комплекта и обновления
Диалоговое окно конфигурации комплекта в Simplicity Studio позволяет изменить режим отладки адаптера J-Link, обновить его прошивку и изменить другие параметры конфигурации. Чтобы загрузить Simplicity Studio, перейдите по ссылке silabs.com/simplicity.
В главном окне панели запуска Simplicity Studio отображаются режим отладки и версия прошивки выбранного адаптера J-Link. Нажмите ссылку [Изменить] рядом с любым из этих параметров, чтобы открыть диалоговое окно конфигурации комплекта.
9.1 Обновления прошивки
Вы можете обновить прошивку комплекта через Simplicity Studio. Simplicity Studio автоматически проверит наличие новых обновлений при запуске.
Вы также можете использовать диалоговое окно конфигурации комплекта для обновления вручную. Нажмите кнопку [Обзор] в разделе [Обновить адаптер], чтобы выбрать правильный file заканчивается на .emz. Затем нажмите кнопку [Установить пакет].
Схемы, сборочные чертежи и спецификация
Схемы, сборочные чертежи и спецификации материалов (BOM) доступны через Simplicity Studio, если установлен пакет документации комплекта. Они также доступны на странице набора в Silicon Labs. webсайт: silabs.com.
История изменений комплекта и исправления
11.1 История изменений
Версия комплекта указана на этикетке коробки комплекта, как показано на рисунке ниже.![]()
| Ревизия комплекта | Выпущенный | Описание |
| А01 | 9-июн-23 | Первоначальная доработка комплекта. |
История изменений документа
Редакция 1.0
Июнь 2023 г. Первоначальная версия документа.
Студия Простоты
Доступ в один клик к MCU и беспроводным инструментам, документации, программному обеспечению, библиотекам исходного кода и многому другому. Доступно для Windows, Mac и Linux!![]()
| Портфолио Интернета вещей www.silabs.com/IoT |
SW / HW www.silabs.com/simplicity |
Качество www.silabs.com/качество |
Поддержка и сообщество www.silabs.com/community |
Отказ от ответственности
Silicon Labs намерена предоставлять клиентам самую последнюю, точную и подробную документацию по всем периферийным устройствам и модулям, доступным для системных и программных реализаторов, использующих или намеревающихся использовать продукты Silicon Labs. Данные по характеристикам, доступные модули и периферийные устройства, размеры памяти и адреса памяти относятся к каждому конкретному устройству, а «типичные» параметры могут различаться и различаются в разных приложениях. Приложение exampОписанные здесь файлы предназначены только для иллюстративных целей. Silicon Labs оставляет за собой право без предварительного уведомления вносить изменения в информацию о продукте, его спецификациях и описаниях, а также не дает гарантий относительно точности или полноты включенной информации. Без предварительного уведомления компания Silicon Labs может обновлять встроенное ПО продукта в процессе производства по соображениям безопасности и надежности. Такие изменения не изменят технические характеристики или романтические характеристики продукта. Silicon Labs не несет ответственности за последствия использования информации, представленной в этом документе. Этот документ не подразумевает и не предоставляет явно никакой лицензии на проектирование или изготовление каких-либо интегральных схем. Продукты не предназначены и не разрешены для использования в каких-либо устройствах FDA класса III, в приложениях, для которых требуется предварительное одобрение FDA, или в системах жизнеобеспечения без специального письменного согласия Silicon Labs. «Система жизнеобеспечения» — это любой продукт или система, предназначенная для поддержания жизни и/или здоровья, выход которой из строя может привести к серьезным травмам или смерти. Продукты Silicon Labs не предназначены и не одобрены для военного применения. Продукция Silicon Labs ни при каких обстоятельствах не должна использоваться в оружии массового уничтожения, включая (но не ограничиваясь) ядерное, биологическое или химическое оружие, а также ракеты, способные доставлять такое оружие. Silicon Labs отказывается от всех явных и подразумеваемых гарантий и не несет ответственности за любые травмы или ущерб, связанные с использованием продукта Silicon Labs в таких несанкционированных приложениях.
Примечание: Этот контент может содержать неприемлемую терминологию, которая сейчас устарела. Silicon Labs заменяет эти термины инклюзивным языком везде, где это возможно. Для получения дополнительной информации посетите www.silabs.com/about-us/inclusive-lexicon-project
Информация о товарных знаках Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® и логотип Silicon Labs®, Blueridge®, логотип Blueridge®, EFM®, EFM32®, EFR, Ember®, Energy Micro, логотип Energy Micro и их комбинации, «самые энергоэффективные микроконтроллеры в мире», Repine Signals®, Wized Connect, n-Link, Thread Arch®, Elin®, EZRadioPRO®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegenic, логотип Telegenic®, USB XPress®, Sentry, логотип Sentry и Sentry DMS, Z-Wave® и другие являются товарными знаками или зарегистрированными товарными знаками Silicon Labs. ARM, CORTEX, Cortex-M3 и THUMB являются товарными знаками или зарегистрированными товарными знаками ARM Holdings. Keli является зарегистрированной торговой маркой ARM Limited. Wi-Fi является зарегистрированной торговой маркой Wi-Fi Alliance. Все остальные продукты и торговые марки, упомянутые здесь, являются торговыми марками соответствующих владельцев.
Силикон Лабораториз Инк.
400 Вест Сезар Чавес
Остин, Техас 78701
США
www.silabs.com
silabs.com | Создание более взаимосвязанного мира.
Авторские права © 2023 by Silicon Laboratories
Документы/Ресурсы
![]() |
SILICON LABS EFM8 BB50 8-битный микроконтроллер MCU Pro Kit [pdf] Руководство пользователя EFM8 BB50 8-битный микроконтроллер MCU Pro Kit, EFM8 BB50, 8-битный микроконтроллер MCU Pro Kit, микроконтроллер Pro Kit, микроконтроллер Kit, микроконтроллер |
