Microcontrolador LABS EFM8 BB50 8-bit MCU Pro Kit
Guía de usuario
Microcontrolador LABS EFM8 BB50 8-bit MCU Pro Kit
O kit BB50 Pro é un excelente punto de partida para familiarizarse co microcontrolador Busy Bee EFM8BB50™.
O kit profesional contén sensores e periféricos que demostran algunhas das moitas capacidades do EFM8BB50. O kit ofrece todas as ferramentas necesarias para desenvolver unha aplicación Busy Bee EFM8BB50.
DISPOSITIVO OBXECTIVO
- Microcontrolador Busy Bee EFM8BB50 (EFM8BB50F16I-A-QFN16)
- CPU: 8 bits CIP-51 8051 Core
- Memoria: 16 kB flash e 512 bytes de RAM
- Osciladores: 49 MHz, 10 MHz e 80 kHz
CARACTERÍSTICAS DO KIT
- Conectividade USB
- Monitor de enerxía avanzado (AEM)
- Depurador SEGGER J-Link integrado
- Multiplexor de depuración compatible con hardware externo e MCU integrado
- Pulsador de usuario e LED
- Sensor de temperatura e humidade relativa Si7021 de Silicon Labs
- Memoria de 128×128 píxeles de potencia ultra baixa
LCD
- Joystick analóxico de 8 direccións
- Cabezal de 20 pines de 2.54 mm para placas de expansión
- Breakout pads para acceso directo a pins de E/S
- As fontes de alimentación inclúen USB e batería tipo moeda CR2032
APOIO DO SOFTWARE
- Simplicity Studio™
Introdución
1.1 Descrición
O kit BB50 Pro é un punto de partida ideal para o desenvolvemento de aplicacións nos microcontroladores Busy Bee EFM8BB50. A placa presenta sensores e periféricos, que demostran algunhas das moitas capacidades do EFM8BB50 Busy Bee
Microcontrolador. Ademais, o taboleiro é un depurador e unha ferramenta de seguimento de enerxía con todas as funcións que se pode usar con aplicacións externas.
1.2 Características
- Microcontrolador Busy Bee EFM8BB50
- Flash de 16 kB
- 512 bytes de RAM
- Paquete QFN16
- Sistema avanzado de vixilancia de enerxía para a corrente e o volume precisostage seguimento
- Depurador/emulador USB Segger J-Link integrado coa posibilidade de depurar dispositivos externos de Silicon Labs
- Cabezal de expansión de 20 pines
- Almofadas de ruptura para facilitar o acceso aos pines de E/S
- As fontes de alimentación inclúen USB e batería CR2032
- Sensor de temperatura e humidade relativa Si7021 de Silicon Labs
- Memoria-LCD de 128×128 píxeles de potencia ultra baixa
- 1 pulsador e 1 LED conectado a EFM8 para a interacción do usuario
- Joystick analóxico de 8 direccións para a interacción do usuario
1.3 Iniciación
Podes atopar instrucións detalladas sobre como comezar co teu novo kit BB50 Pro en Silicon Labs Web páxinas: silabs.com/development-tools/mcu/8-bit
Diagrama de bloques do kit
Un máisview do kit BB50 Pro móstrase na seguinte figura.
Disposición de hardware do kit
O deseño do kit BB50 Pro móstrase a continuación.
Conectores
4.1 Pads de ruptura
A maioría dos pinos GPIO do EFM8BB50 están dispoñibles en dúas filas de cabeceira de pin nos bordos superior e inferior do taboleiro. Estes teñen un paso estándar de 2.54 mm e as cabeceiras de pin pódense soldar se é necesario. Ademais dos pinos de E/S, tamén se proporcionan conexións a raíles de alimentación e terra. Teña en conta que algúns dos pinos utilízanse para periféricos ou funcións do kit e é posible que non estean dispoñibles para unha aplicación personalizada sen compensacións.
A seguinte figura mostra o pinout das almofadas de ruptura e o pinout da cabeceira EXP no bordo dereito do taboleiro. A cabeceira EXP explícase con máis detalle na seguinte sección. As conexións das almofadas de ruptura tamén están impresas en serigrafía xunto a cada pin para facilitar a súa consulta.A táboa seguinte mostra as conexións de pin das almofadas de ruptura. Tamén mostra que periféricos ou funcións do kit están conectados aos diferentes pinos.
Táboa 4.1. Pinout da fila inferior (J101).
Pin | Pin E/S EFM8BB50 | Función compartida |
1 | VMCU | EFM8BB50 voltage dominio (medido por AEM) |
2 | GND | Terra |
3 | NC | |
4 | NC | |
5 | NC | |
6 | NC | |
7 | P0.7 | EXP7, UIF_JOYSTICK |
8 | P0.6 | MCU_DISP_SCLK |
9 | P0.5 | EXP14, VCOM_RX |
Pin | Pin E/S EFM8BB50 | Función compartida |
10 | P0.4 | EXP12, VCOM_TX |
11 | P0.3 | EXP5, UIF_LED0 |
12 | P0.2 | EXP3, UIF_BUTTON0 |
13 | P0.1 | MCU_DISP_CS |
14 | P0.0 | VCOM_ENABLE |
15 | GND | Terra |
16 | 3V3 | Subministro de controlador de placa |
Táboa 4.2. Pinout da fila superior (J102).
Pin | Pin E/S EFM8BB50 | Función compartida |
1 | 5V | Placa USB voltage |
2 | GND | Terra |
3 | NC | |
4 | RST | DEBUG_RESETN (DEBUG_C2CK Pin compartido) |
5 | C2CK | DEBUG_C2CK (DEBUG_RESETN Pin compartido) |
6 | C2D | DEBUG_C2D (DEBUG_C2DPS, MCU_DISP_ENABLE Pin compartido) |
7 | NC | |
8 | NC | |
9 | NC | |
10 | NC | |
11 | P1.2 | EXP15, SENSOR_I2C_SCL |
12 | P1.1 | EXP16, SENSOR_I2C_SDA |
13 | P1.0 | MCU_DISP_MOSI |
14 | P2.0 | MCU_DISP_ENABLE (DEBUG_C2D, PIN compartido DEBUG_C2DPS) |
15 | GND | Terra |
16 | 3V3 | Subministro de controlador de placa |
4.2 Cabeceira EXP
No lado dereito do taboleiro, ofrécese un encabezado EXP de 20 pinos en ángulo para permitir a conexión de periféricos ou placas de complementos. O conector contén unha serie de pinos de E/S que se poden usar coa maioría das funcións do EFM8BB50 Busy Bee. Ademais, tamén están expostos os raíles de alimentación VMCU, 3V3 e 5V.
O conector segue un estándar que garante que os periféricos de uso habitual, como un bus SPI, UART e IC, estean dispoñibles en lugares fixos do conector. O resto dos pinos utilízanse para E/S de propósito xeral. Este deseño permite a definición de placas de expansión que se poden conectar a varios kits de Silicon Labs.
A seguinte figura mostra a asignación de pines de cabeceira EXP para o kit BB50 Pro. Debido ás limitacións no número de pinos GPIO dispoñibles, algúns dos pinos de cabeceira EXP compártense coas funcións do kit.Táboa 4.3. Pinout da cabeceira EXP
Pin | Conexión | Función de cabeceira EXP | Función compartida | Mapeo periférico |
20 | 3V3 | Subministro de controlador de placa | ||
18 | 5V | Controlador de placa USB voltage | ||
16 | P1.1 | I2C_SDA | SENSOR_I2C_SDA | SMB0_SDA |
14 | P0.5 | UART_RX | VCOM_RX | UART0_RX |
12 | P0.4 | UART_TX | VCOM_TX | UART0_TX |
10 | NC | GPIO | ||
8 | NC | GPIO | ||
6 | NC | GPIO | ||
4 | NC | GPIO | ||
2 | VMCU | EFM8BB50 voltage, incluído nas medicións AEM. | ||
19 | BOARD_ID_SDA | Conectado ao controlador da placa para a identificación de placas adicionais. | ||
17 | BOARD_ID_SCL | Conectado ao controlador da placa para a identificación de placas adicionais. | ||
15 | P1.2 | I2C_SCL | SENSOR_I2C_SCL | SMB0_SCL |
13 | NC | GPIO | ||
11 | NC | GPIO | ||
9 | NC | GPIO |
Pin | Conexión | Función de cabeceira EXP | Función compartida | Mapeo periférico |
7 | P0.7 | JOYSTICK | UIF_JOYSTICK | |
5 | P0.3 | LED | UIF_LED0 | |
3 | P0.2 | BTN | UIF_BUTTON0 | |
1 | GND | Terra |
4.3 Conector de depuración (DBG)
O conector de depuración ten un dobre propósito, baseado no modo de depuración, que se pode configurar mediante Simplicity Studio. Se se selecciona o modo "Depurar IN", o conector permite que se use un depurador externo co EFM8BB50 integrado. Se se selecciona o modo "Depurar OUT", o conector permite que o kit se use como depurador cara a un destino externo. Se se selecciona o modo "Depurar MCU" (predeterminado), o conector está illado da interface de depuración tanto do controlador da placa como do dispositivo de destino integrado.
Dado que este conector cambia automaticamente para admitir os diferentes modos de funcionamento, só está dispoñible cando o controlador da placa está alimentado (cable USB J-Link conectado). Se é necesario o acceso de depuración ao dispositivo de destino cando o controlador da placa non está alimentado, isto debe facerse conectándose directamente aos pinos apropiados da cabeceira de ruptura.
O pinout do conector segue o do conector estándar ARM Cortex Debug de 19 pines. O pinout descríbese en detalle a continuación. Teña en conta que aínda que o conector admite JTAG ademais de Serial Wire Debug, non significa necesariamente que o kit ou o dispositivo de destino a bordo admita isto.Aínda que o pinout coincide co pinout dun conector ARM Cortex Debug, estes non son totalmente compatibles xa que o pin 7 se elimina fisicamente do conector Cortex Debug. Algúns cables teñen un pequeno enchufe que impide que se utilicen cando este pin está presente. Se este é o caso, retire o enchufe ou use un cable recto estándar de 2×10 de 1.27 mm.
Táboa 4.4. Descricións de pin do conector de depuración
Número(s) de PIN | Función | Nota |
1 | VTARGET | Referencia de destino voltage. Usado para cambiar os niveis de sinal lóxico entre o destino e o depurador. |
2 | TMS/SDWIO/C2D | JTAG seleccionar modo de proba, datos de cable serie ou datos C2 |
4 | TCK/SWCLK/C2CK | JTAG reloxo de proba, reloxo de cable serie ou reloxo C2 |
6 | TDO/SWO | JTAG saída de datos de proba ou saída de cable serie |
8 | TDI/C2Dps | JTAG datos de proba ou función de "compartición de pins" C2D |
10 | RESET / C2CKps | Restablecemento do dispositivo de destino ou función de "compartición de pins" C2CK |
12 | NC | TRACECLK |
14 | NC | TRAZADO 0 |
16 | NC | TRAZADO 1 |
18 | NC | TRAZADO 2 |
20 | NC | TRAZADO 3 |
9 | Detección de cable | Conéctase a terra |
11, 13 | NC | Non conectado |
3, 5, 15, 17, 19 | GND |
4.4 Conector de simplicidade
O conector Simplicity que aparece no kit BB50 Pro permite que as funcións de depuración avanzadas, como o AEM e o porto COM Virtual, se utilicen cara a un destino externo. O pinout está ilustrado na seguinte figura.Os nomes de sinal da figura e a táboa de descrición dos pins fanse referencia desde o controlador da placa. Isto significa que VCOM_TX debe estar conectado ao pin RX do obxectivo externo, VCOM_RX ao pin TX do obxectivo, VCOM_CTS ao pin RTS do obxectivo e VCOM_RTS ao pin CTS do obxectivo.
Nota: corrente extraída da VMCU voltagO pin está incluído nas medicións AEM, mentres que o 3V3 e 5V voltage pinos non son. Para supervisar o consumo actual dun obxectivo externo co AEM, coloque a MCU a bordo no seu modo de enerxía máis baixa para minimizar o seu impacto nas medicións.
Táboa 4.5. Descricións de pinos do conector Simplicity
Número(s) de PIN | Función | Descrición |
1 | VMCU | Carril de alimentación de 3.3 V, supervisado pola AEM |
3 | 3V3 | Raíl de alimentación de 3.3 V |
5 | 5V | Raíl de alimentación de 5 V |
2 | VCOM_TX | Virtual COM TX |
4 | VCOM_RX | Virtual COM RX |
6 | VCOM_CTS | Virtual COM CTS |
8 | VCOM_RTS | Virtual COM RTS |
17 | BOARD_ID_SCL | ID do consello SCL |
19 | BOARD_ID_SDA | ID do consello SDA |
10, 12, 14, 16, 18, 20 | NC | Non conectado |
7, 9, 11, 13, 15 | GND | Terra |
Fonte de alimentación e reinicio
5.1 Selección de potencia MCU
O EFM8BB50 do kit profesional pode ser alimentado por unha destas fontes:
- O cable USB de depuración
- Batería tipo botón de 3 V
A fonte de enerxía para o MCU elíxese co interruptor deslizante na esquina inferior esquerda do kit profesional. A seguinte figura mostra como se poden seleccionar as diferentes fontes de enerxía co interruptor deslizante.Co interruptor na posición AEM, utilízase un LDO de 3.3 V de baixo ruído no kit profesional para alimentar o EFM8BB50. Este LDO volve alimentarse desde o cable USB de depuración. O Advanced Energy Monitor agora está conectado en serie, o que permite medicións precisas de corrente de alta velocidade e depuración/perfil de enerxía.
Co interruptor na posición BAT, pódese utilizar unha pila de botón de 20 mm na toma CR2032 para alimentar o dispositivo. Co interruptor nesta posición, non hai medicións de corrente activas. Esta é a posición recomendada do interruptor cando se alimenta o MCU cunha fonte de enerxía externa.
Nota: o Advanced Energy Monitor só pode medir o consumo actual do EFM8BB50 cando o interruptor de selección de enerxía está na posición AEM.
5.2 Poder do controlador da placa
O controlador da placa é responsable de funcións importantes, como o depurador e o AEM, e é alimentado exclusivamente a través do porto USB na esquina superior esquerda da placa. Esta parte do kit reside nun dominio de enerxía separado, polo que se pode seleccionar unha fonte de enerxía diferente para o dispositivo de destino mantendo a funcionalidade de depuración. Este dominio de enerxía tamén está illado para evitar fugas de corrente do dominio de enerxía de destino cando se elimina a alimentación do controlador da placa.
O dominio de alimentación do controlador da placa non está influenciado pola posición do interruptor de alimentación.
O kit foi coidadosamente deseñado para manter o controlador da placa e os dominios de enerxía de destino illados entre si mentres un deles se apaga. Isto garante que o dispositivo EFM8BB50 de destino continuará funcionando no modo BAT.
5.3 Restablecer EFM8BB50
O MCU EFM8BB50 pódese restablecer mediante algunhas fontes diferentes:
- Un usuario premendo o botón RESET
- O depurador de a bordo baixa o pin #RESET
- Un depurador externo baixa o pin #RESET
Ademais das fontes de reinicio mencionadas anteriormente, tamén se emitirá un reinicio do EFM8BB50 durante o inicio do controlador da placa. Isto significa que quitar a alimentación ao controlador da placa (desconectando o cable USB J-Link) non xerará un reinicio, pero volverá enchufar o cable cando se inicie o controlador da placa.
Periféricos
O kit profesional ten un conxunto de periféricos que mostran algunhas das características do EFM8BB50.
Teña en conta que a maioría das E/S EFM8BB50 encamiñadas a periféricos tamén se encamiñan ás almofadas de ruptura ou á cabeceira EXP, que se deben ter en conta ao usar estas E/S.
6.1 Pulsador e LED
O kit conta cun pulsador de usuario marcado BTN0, que se conecta directamente ao EFM8BB50 e que se denuncia mediante filtros RC cunha constante de tempo de 1 ms. O botón está conectado ao pin P0.2.
O kit tamén conta cun LED amarelo marcado LED0, que se controla mediante un pin GPIO no EFM8BB50. O LED está conectado ao pin P0.3 nunha configuración activa-alta.6.2 Joystick
O kit ten un joystick analóxico con 8 posicións medibles. Este joystick está conectado ao EFM8 no pin P0.7 e usa diferentes valores de resistencia para crear voltagé medible polo ADC0.Táboa 6.1. Combinacións de resistencias de joystick
Dirección | Combinacións de resistencias (kΩ) | Esperábase UIF_JOYSTICK Voltage (V)1 |
Prensa central | ![]() |
0.033 |
Arriba (N) | ![]() |
2.831 |
Arriba á dereita (NE) | ![]() |
2.247 |
Dereita (E) | ![]() |
2.533 |
Abaixo á dereita (SE) | ![]() |
1.433 |
Abaixo (S) | ![]() |
1.650 |
Abaixo-Esquerda (SW) | ![]() |
1.238 |
Esquerda (W) | ![]() |
1.980 |
Arriba á esquerda (NW) | ![]() |
1.801 |
Nota: 1. Estes valores calculados asumen unha VMCU de 3.3 V. |
6.3 Memoria Pantalla LCD-TFT
Un LCD-TFT de memoria SHARP de 1.28 polgadas está dispoñible no kit para permitir o desenvolvemento de aplicacións interactivas. A pantalla ten unha alta resolución de 128 x 128 píxeles e consome moi pouca enerxía. É unha pantalla monocromática reflectora, polo que cada píxel só pode ser claro ou escuro, e non se precisa iluminación de fondo en condicións normais de luz diurna. Os datos enviados á pantalla gárdanse nos píxeles do cristal, o que significa que non se precisa unha actualización continua para manter unha imaxe estática.
A interface de visualización consta dunha interface serie compatible con SPI e algúns sinais de control adicionais. Os píxeles non son direccionables individualmente, senón que os datos envíanse á pantalla unha liña (128 bits) á vez.
A pantalla LCD-TFT de memoria compártese co controlador da placa do kit, o que permite que a aplicación controladora a placa mostre información útil cando a aplicación do usuario non está a usar a pantalla. A aplicación de usuario sempre controla a propiedade da pantalla co sinal DISP_ENABLE:
- DISP_ENABLE = BAIXO: o controlador da placa controla a pantalla
- DISP_ENABLE = ALTO: a aplicación de usuario (EFM8BB50) ten o control da pantalla
A enerxía para a pantalla prodúcese desde o dominio de enerxía da aplicación de destino cando o EFM8BB50 controla a pantalla e desde o dominio de enerxía do controlador da placa cando a liña DISP_ENABLE é baixa. Os datos incorpóranse en DISP_SI cando DISP_CS é alto e o reloxo envíase en DISP_SCLK. A velocidade de reloxo máxima admitida é de 1.1 MHz.
6.4 Sensor de temperatura e humidade relativa Si7021
O sensor de humidade e temperatura Si7021 1°Crelative é un IC CMOS monolítico que integra elementos sensores de humidade e temperatura, un conversor analóxico a dixital, procesamento de sinal, datos de calibración e unha interface IC Si1. O uso patentado de dieléctricos poliméricos de baixa K estándar da industria para detectar a humidade permite a construción de circuitos integrados de sensor CMOS monolíticos de baixa potencia con baixa deriva e histérese e unha excelente estabilidade a longo prazo.
Os sensores de humidade e temperatura están calibrados de fábrica e os datos de calibración gárdanse na memoria non volátil do chip. Isto garante que os sensores sexan totalmente intercambiables sen necesidade de recalibración ou cambios de software.
O Si7021 está dispoñible nun paquete DFN de 3 × 3 mm e é capaz de soldar por refluxo. Pódese usar como unha actualización de hardware e software compatible con sensores de temperatura/RH existentes en paquetes DFN-3 de 3 × 6 mm, con detección de precisión nun rango máis amplo e menor consumo de enerxía. A funda opcional instalada de fábrica ofrece un baixo profile, medio cómodo de protexer o sensor durante a montaxe (por exemplo, soldadura por refluxo) e durante toda a vida útil do produto, excluíndo líquidos (hidrófobos/oleofóbicos) e partículas.
O Si7021 ofrece unha solución dixital precisa, de baixa potencia e calibrada en fábrica, ideal para medir a humidade, o punto de orballo e a temperatura en aplicacións que van desde HVAC/R e seguimento de activos ata plataformas industriais e de consumo.
O bus de 1 °C usado para o Si7021 compártese coa cabeceira EXP. O sensor está alimentado por VMCU, o que significa que o consumo de corrente do sensor está incluído nas medicións AEM.Consulte Silicon Labs web páxinas para máis información: http://www.silabs.com/humidity-sensors.
6.5 Porto COM virtual
Ofrécese unha conexión en serie asíncrona ao controlador da tarxeta para a transferencia de datos da aplicación entre un PC host e o EFM8BB50 de destino, o que elimina a necesidade dun adaptador de porto serie externo.O porto COM virtual consiste nun UART físico entre o dispositivo de destino e o controlador da placa, e unha función lóxica no controlador da placa que fai que o porto serie estea dispoñible para o PC host a través de USB. A interface UART consta de dous pinos e un sinal de activación.
Táboa 6.2. Pins da interface do porto COM virtual
Sinal | Descrición |
VCOM_TX | Transmita datos do EFM8BB50 ao controlador da placa |
VCOM_RX | Reciba datos do controlador da placa ao EFM8BB50 |
VCOM_ENABLE | Activa a interface VCOM, permitindo que os datos pasen ao controlador da placa |
Nota: O porto VCOM só está dispoñible cando o controlador da placa está alimentado, o que require que se insira o cable USB J-Link.
Monitor de enerxía avanzado
7.1 Uso
Os datos do monitor avanzado de enerxía (AEM) son recollidos polo controlador da placa e poden ser mostrados polo Energy Profiler, dispoñible a través de Simplicity Studio. Usando o Energy Profiler, consumo de corrente e voltage pódese medir e ligar ao código real que se executa no EFM8BB50 en tempo real.
7.2 Teoría da operación
Para medir con precisión a corrente que varía de 0.1 µA a 47 mA (rango dinámico de 114 dB), amplifier emprégase xunto cun dual gain stage. O sentido actual amplifier mide o voltage caer sobre unha resistencia en serie pequena. A ganancia stage máis aló ampanima este voltage con dous axustes de ganancia diferentes para obter dous rangos de corrente. A transición entre estes dous intervalos ocorre ao redor de 250 µA. O filtrado dixital e a media realízase dentro do controlador da placa antes do sampOs ficheiros son exportados ao Energy Profileaplicación r. Durante o inicio do kit, realízase unha calibración automática do AEM, que compensa o erro de compensación no sentido amplevantadores.7.3 Precisión e rendemento
O AEM é capaz de medir correntes no rango de 0.1 µA a 47 mA. Para correntes superiores a 250 µA, o AEM ten unha precisión de 0.1 mA. Ao medir correntes inferiores a 250 µA, a precisión aumenta a 1 µA. Aínda que a precisión absoluta é de 1 µA no rango inferior a 250 µA, o AEM é capaz de detectar cambios no consumo de corrente tan pequenos como 100 nA. A AEM produce 6250 s actuaisamples por segundo.
Depurador a bordo
O kit BB50 Pro contén un depurador integrado, que se pode usar para descargar código e depurar o EFM8BB50. Ademais de programar o EFM8BB50 no kit, o depurador tamén se pode usar para programar e depurar Silicon Labs externos EFM32, EFM8,
Dispositivos EZR32 e EFR32.
O depurador admite tres interfaces de depuración diferentes utilizadas cos dispositivos de Silicon Labs:
- Serial Wire Debug, que se usa con todos os dispositivos EFM32, EFR32 e EZR32
- JTAG, que se pode usar con EFR32 e algúns dispositivos EFM32
- Depuración C2, que se usa con dispositivos EFM8
Para garantir unha depuración precisa, utiliza a interface de depuración adecuada para o teu dispositivo. O conector de depuración da placa admite os tres modos.
8.1 Modos de depuración
Para programar dispositivos externos, use o conector de depuración para conectarse a unha placa de destino e configure o modo de depuración en [Fóra]. O mesmo conector tamén se pode usar para conectar un depurador externo ao
EFM8BB50 MCU no kit configurando o modo de depuración en [In].
A selección do modo de depuración activo realízase en Simplicity Studio. Depurar
MCU: Neste modo, o depurador integrado está conectado ao EFM8BB50 do kit.Saír depurar: Neste modo, o depurador integrado pódese usar para depurar un dispositivo de Silicon Labs compatible montado nunha placa personalizada.
Depurar IN: Neste modo, desconéctase o depurador integrado e pódese conectar un depurador externo para depurar o EFM8BB50 no kit.
Nota: Para que "Debug IN" funcione, o controlador da placa do kit debe estar alimentado a través do conector USB Depurar.
8.2 Depuración durante o funcionamento da batería
Cando o EFM8BB50 funciona con batería e o USB J-Link aínda está conectado, a funcionalidade de depuración integrada está dispoñible. Se a alimentación USB está desconectada, o modo Debug IN deixará de funcionar.
Se se require acceso á depuración cando o destino está a funcionar con outra fonte de enerxía, como unha batería, e o controlador da placa está apagado, faga conexións directas cos GPIO utilizados para a depuración, que están expostos nas almofadas de ruptura.
Configuración e actualizacións do kit
O diálogo de configuración do kit en Simplicity Studio permítelle cambiar o modo de depuración do adaptador J-Link, actualizar o seu firmware e cambiar outros axustes de configuración. Para descargar Simplicity Studio, vai a silabs.com/simplicity.
Na xanela principal da perspectiva do Lanzador de Simplicity Studio, móstranse o modo de depuración e a versión do firmware do adaptador J-Link seleccionado. Fai clic na ligazón [Cambiar] situada a carón de calquera destas opcións para abrir o diálogo de configuración do kit.9.1 Actualizacións de firmware
Podes actualizar o firmware do kit a través de Simplicity Studio. Simplicity Studio buscará automaticamente novas actualizacións ao iniciar.
Tamén pode usar o diálogo de configuración do kit para as actualizacións manuais. Fai clic no botón [Examinar] na sección [Actualizar adaptador] para seleccionar o correcto file rematado en.emz. A continuación, faga clic no botón [Instalar paquete].
Esquemas, debuxos de montaxe e BOM
Os esquemas, os debuxos de montaxe e a lista de materiais (BOM) están dispoñibles a través de Simplicity Studio cando se instalou o paquete de documentación do kit. Tamén están dispoñibles na páxina do kit dos Silicon Labs websitio: silabs.com.
Historial de revisións do kit e erratas
11.1 Historial de revisións
A revisión do kit pódese atopar impresa na etiqueta da caixa do kit, como se indica na figura a continuación.
Kit de revisión | Lanzado | Descrición |
A01 | 9-Xun-23 | Revisión inicial do kit. |
Historial de revisión de documentos
Revisión 1.0
Versión do documento inicial de xuño de 2023.
Simplicity Studio
Acceso cun só clic a MCU e ferramentas sen fíos, documentación, software, bibliotecas de código fonte e moito máis. Dispoñible para Windows, Mac e Linux!
![]() |
|||
Carteira IoT www.silabs.com/IoT |
SW/HW www.silabs.com/simplicity |
Calidade www.silabs.com/quality |
Soporte e comunidade www.silabs.com/community |
Exención de responsabilidade
Silicon Labs pretende ofrecer aos clientes a documentación máis recente, precisa e detallada de todos os periféricos e módulos dispoñibles para os implementadores de sistemas e software que utilicen ou teñan intención de utilizar os produtos de Silicon Labs. Os datos de caracterización, os módulos e periféricos dispoñibles, os tamaños de memoria e os enderezos de memoria refírense a cada dispositivo específico, e os parámetros "típicos" proporcionados poden variar en diferentes aplicacións. Aplicación exampOs aquí descritos son só para fins ilustrativos. Silicon Labs resérvase o dereito de facer cambios sen previo aviso na información do produto, especificacións e descricións aquí, e non ofrece garantías sobre a precisión ou integridade da información incluída. Sen notificación previa, Silicon Labs pode actualizar o firmware do produto durante o proceso de fabricación por motivos de seguridade ou fiabilidade. Tales cambios non alterarán as especificacións nin o romance do produto. Silicon Labs non terá ningunha responsabilidade polas consecuencias do uso da información proporcionada neste documento. Este documento non implica nin concede expresamente ningunha licenza para deseñar ou fabricar circuítos integrados. Os produtos non están deseñados nin autorizados para usarse en ningún dispositivo da clase III da FDA, aplicacións para as que se require a aprobación previa da FDA ou sistemas de soporte vital sen o consentimento específico por escrito de Silicon Labs. Un "Sistema de Soporte Vital" é calquera produto ou sistema destinado a apoiar ou manter a vida e/ou a saúde que, se falla, pode esperarse razoablemente que resulte en danos persoais importantes ou a morte. Os produtos de Silicon Labs non están deseñados nin autorizados para aplicacións militares. Os produtos de Silicon Labs non se utilizarán en ningún caso en armas de destrución masiva incluídas (pero non limitadas a) armas nucleares, biolóxicas ou químicas ou mísiles capaces de lanzar tales armas. Silicon Labs renuncia a todas as garantías expresas e implícitas e non se fará responsable de ningunha lesión ou dano relacionado co uso dun produto de Silicon Labs nesas aplicacións non autorizadas.
Nota: Este contido pode conter terminoloxía de escarola que agora está obsoleta. Silicon Labs está a substituír estes termos por linguaxe inclusiva sempre que sexa posible. Para máis información, visite www.silabs.com/about-us/inclusive-lexicon-project
Información da marca comercial Silicon Laboratories Inc.® , Silicon Laboratories® , Silicon Labs® , SiLabs ® e o logotipo de Silicon Labs ® , Blueridge® , Blueridge Logo® , EFM® , EFM32® , EFR, Ember ® , Energy Micro, Energy Micro logo e combinacións dos mesmos, "os microcontroladores máis amigables con enerxía do mundo", Repine Signals® , Wised Connect , n-Link, Thread Arch® , Elin® , EZRadioPRO® , EZRadioPRO® , Gecko ® , Gecko OS, Gecko OS Studio, Precision32® , Simplicity Studio® , Telegenic, o Telegenic Logo® , USB XPress® , Sentry, o logotipo de Sentry e Sentry DMS, Z-Wave ® e outros son marcas comerciais ou marcas rexistradas de Silicon Labs. ARM, CORTEX, Cortex-M3 e THUMB son marcas comerciais ou marcas rexistradas de ARM Holdings. Keli é unha marca rexistrada de ARM Limited. Wi-Fi é unha marca rexistrada de Wi-Fi Alliance. Todos os demais produtos ou marcas mencionadas aquí son marcas comerciais dos seus respectivos posuidores.
Silicon Laboratories Inc.
400 Oeste César Chávez
Austin, TX 78701
EUA
www.silabs.com
silabs.com | Construír un mundo máis conectado.
Copyright © 2023 por Silicon Laboratories
Documentos/Recursos
![]() |
SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontrolador [pdfGuía do usuario EFM8 BB50 8-bit MCU Pro Kit Microcontroller, EFM8 BB50, 8-bit MCU Pro Kit Microcontroller, Pro Kit Microcontroller, Kit Microcontroller, Microcontroller |