SILICON - logoLABS EFM8 BB50 8bitový mikrokontrolér MCU Pro Kit
Uživatelská příručka

LABS EFM8 BB50 8bitový mikrokontrolér MCU Pro Kit

Sada BB50 Pro Kit je vynikajícím výchozím bodem pro seznámení se s mikrokontrolérem EFM8BB50™ Busy Bee.
Profesionální sada obsahuje senzory a periferie demonstrující některé z mnoha schopností EFM8BB50. Sada poskytuje všechny potřebné nástroje pro vývoj aplikace EFM8BB50 Busy Bee.Mikrokontrolér SILICON LABS EFM8 BB50 8bitový MCU Pro Kit

CÍLOVÉ ZAŘÍZENÍ

  • Mikrokontrolér EFM8BB50 Busy Bee (EFM8BB50F16I-A-QFN16)
  • CPU: 8bitové jádro CIP-51 8051
  •  Paměť: 16 kB flash a 512 bajtů RAM
  •  Oscilátory: 49 MHz, 10 MHz a 80 kHz

VLASTNOSTI SOUPRAVY

  • Připojení USB
  • Advanced Energy Monitor (AEM)
  • Palubní debugger SEGGER J-Link
  • Ladicí multiplexer podporující externí hardware i integrovaný MCU
  • Uživatelské tlačítko a LED
  • Snímač relativní vlhkosti a teploty Si7021 společnosti Silicon Labs
  • Paměť s extrémně nízkou spotřebou 128 × 128 pixelů

LCD

  • 8směrný analogový joystick
  • 20kolíková 2.54 mm zásuvka pro rozšiřující desky
  • Breakout podložky pro přímý přístup k I/O pinům
  •  Mezi zdroje napájení patří USB a knoflíková baterie CR2032

PODPORA SOFTWARU

  • Simplicity Studio™

 Zavedení

1.1 Popis
Sada BB50 Pro Kit je ideálním výchozím bodem pro vývoj aplikací na mikrokontrolérech EFM8BB50 Busy Bee. Deska obsahuje senzory a periferie, které demonstrují některé z mnoha schopností EFM8BB50 Busy Bee
Mikrokontrolér. Kromě toho je deska plně vybavený debugger a nástroj pro monitorování energie, který lze použít s externími aplikacemi.
1.2 Vlastnosti

  • Mikrokontrolér EFM8BB50 Busy Bee
  • 16 kB Flash
  •  512 bajtů RAM
  • Balíček QFN16
  •  Pokročilý systém monitorování energie pro přesný proud a objemtaga sledování
  • Integrovaný USB debugger/emulátor Segger J-Link s možností ladění externích zařízení Silicon Labs
  •  20pinová rozšiřující hlavička
  •  Vylamovací podložky pro snadný přístup k I/O pinům
  •  Mezi zdroje napájení patří USB a baterie CR2032
  •  Snímač relativní vlhkosti a teploty Si7021 společnosti Silicon Labs
  •  Ultranízká spotřeba 128×128 pixelů Memory-LCD
  •  1 tlačítko a 1 LED připojená k EFM8 pro interakci uživatele
  • 8směrný analogový joystick pro interakci uživatele

1.3 Začínáme
Podrobné pokyny, jak začít s vaší novou sadou BB50 Pro Kit, najdete na Silicon Labs Web stránky: silabs.com/development-tools/mcu/8-bit

 Blokové schéma soupravy

Konecview sady BB50 Pro Kit je znázorněno na obrázku níže.Mikrokontrolér SILICON LABS EFM8 BB50 8bitový MCU Pro Kit – blokové schéma sady

Rozložení hardwaru sady

Rozložení sady BB50 Pro Kit je zobrazeno níže.Mikrokontrolér SILICON LABS EFM8 BB50 8bitový MCU Pro Kit – rozvržení hardwaru

Konektory

4.1 Vylamovací podložky
Většina kolíků GPIO EFM8BB50 je k dispozici ve dvou řadách záhlaví kolíků na horním a spodním okraji desky. Ty mají standardní rozteč 2.54 mm a v případě potřeby lze připájet kolíky. Kromě I/O pinů jsou k dispozici také připojení k napájecím kolejnicím a zemi. Všimněte si, že některé z kolíků se používají pro periferie nebo funkce sady a nemusí být dostupné pro vlastní aplikaci bez kompromisů.
Obrázek níže ukazuje vývody breakout padů a vývody EXP headeru na pravém okraji desky. Záhlaví EXP je dále vysvětleno v další části. Spoje vylamovacích podložek jsou také vytištěny sítotiskem vedle každého kolíku pro snadnou orientaci.Mikrokontrolér SILICON LABS EFM8 BB50 8bitový MCU Pro Kit - Breakout PadsNíže uvedená tabulka ukazuje připojení kolíků vylamovacích podložek. Také ukazuje, které periferie nebo funkce sady jsou připojeny k různým kolíkům.
Tabulka 4.1. Spodní řada (J101) Pinout

Kolík EFM8BB50 I/O pin Sdílená funkce
1 VMCU EFM8BB50 svtage doména (měřeno AEM)
2 GND Země
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
Kolík EFM8BB50 I/O pin Sdílená funkce
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 Země
16 3V3 Napájení řadiče desky

Tabulka 4.2. Horní řada (J102) Pinout

Kolík EFM8BB50 I/O pin Sdílená funkce
1 5V Deska USB svtage
2 GND Země
3 NC
4 RST DEBUG_RESETN (DEBUG_C2CK sdílený pin)
5 C2CK DEBUG_C2CK (DEBUG_RESETN sdílený pin)
6 C2D DEBUG_C2D (DEBUG_C2DPS, MCU_DISP_ENABLE sdílený pin)
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, DEBUG_C2DPS sdílený pin)
15 GND Země
16 3V3 Napájení řadiče desky

4.2 Záhlaví EXP
Na pravé straně desky je umístěn úhlový 20pinový EXP header pro připojení periferií nebo zásuvných desek. Konektor obsahuje řadu I/O pinů, které lze použít s většinou funkcí EFM8BB50 Busy Bee. Kromě toho jsou vystaveny také napájecí kolejnice VMCU, 3V3 a 5V.
Konektor se řídí standardem, který zajišťuje, že běžně používané periferie, jako jsou SPI, UART a IC sběrnice, jsou k dispozici na pevných místech na konektoru. Zbytek kolíků se používá pro všeobecné I/O. Toto uspořádání umožňuje definici rozšiřujících desek, které lze zapojit do řady různých sad Silicon Labs.
Obrázek níže ukazuje přiřazení pinů EXP header pro sadu BB50 Pro Kit. Kvůli omezením v počtu dostupných pinů GPIO jsou některé piny EXP headeru sdíleny s funkcemi sady.Mikrokontrolér SILICON LABS EFM8 BB50 8bitový MCU Pro Kit - EXP HeaderTabulka 4.3. EXP hlavička Pinout

Kolík Spojení Funkce záhlaví EXP Sdílená funkce Periferní mapování
20 3V3 Napájení řadiče desky
18 5V Palubní ovladač 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 svtage domény, zahrnuté v měřeních AEM.
19 BOARD_ID_SDA Připojeno k řadiči desky pro identifikaci přídavných desek.
17 BOARD_ID_SCL Připojeno k řadiči desky pro identifikaci přídavných desek.
15 P1.2 I2C_SCL SENSOR_I2C_SCL SMB0_SCL
13 NC GPIO
11 NC GPIO
9 NC GPIO
Kolík Spojení Funkce záhlaví EXP Sdílená funkce Periferní mapování
7 P0.7 JOYSTICK UIF_JOYSTICK
5 P0.3 LED UIF_LED0
3 P0.2 BTN UIF_BUTTON0
1 GND Země

4.3 Debug Connector (DBG)
Ladicí konektor slouží dvojímu účelu, založený na režimu ladění, který lze nastavit pomocí Simplicity Studio. Pokud je zvolen režim „Debug IN“, konektor umožňuje použití externího debuggeru s vestavěným EFM8BB50. Pokud je zvolen režim „Debug OUT“, konektor umožňuje použití sady jako debuggeru směrem k externímu cíli. Pokud je vybrán režim „Debug MCU“ (výchozí), konektor je izolován od ladícího rozhraní jak řadiče desky, tak cílového zařízení na desce.
Protože se tento konektor automaticky přepíná, aby podporoval různé provozní režimy, je k dispozici pouze tehdy, když je ovladač desky napájen (připojený kabel USB J-Link). Pokud je vyžadován přístup k ladění k cílovému zařízení, když není řadič desky napájen, mělo by to být provedeno připojením přímo k příslušným kolíkům na oddělovací hlavičce.
Pinout konektoru odpovídá standardnímu 19pinovému konektoru ARM Cortex Debug. Pinout je podrobně popsáno níže. Všimněte si, že i když konektor podporuje JTAG kromě Serial Wire Debug to nutně neznamená, že sada nebo cílové zařízení na desce toto podporuje.Mikrokontrolér SILICON LABS EFM8 BB50 8bitový MCU Pro Kit – ladicí konektorI když se piny shodují s piny konektoru ARM Cortex Debug, nejsou plně kompatibilní, protože pin 7 je fyzicky odstraněn z konektoru Cortex Debug. Některé kabely mají malou zástrčku, která zabraňuje jejich použití, když je tento kolík přítomen. V takovém případě vytáhněte zástrčku nebo místo toho použijte standardní rovný kabel 2×10 1.27 mm.
Tabulka 4.4. Popisy pinů ladicích konektorů

čísla PIN Funkce Poznámka
1 VTARGET Cílová referenční svtagE. Používá se pro posun úrovní logického signálu mezi cílem a debuggerem.
2 TMS / SDWIO / C2D JTAG výběr testovacího režimu, data sériového kabelu nebo data C2
4 TCK / SWCLK / C2CK JTAG zkušební hodiny, hodiny se sériovým kabelem nebo hodiny C2
6 TDO/SWO JTAG testovací data out nebo Serial Wire output
8 TDI / C2Dps JTAG testovací data v, nebo funkce C2D „sdílení pinů“.
10 RESET / C2CKps Reset cílového zařízení nebo funkce „sdílení kolíků“ C2CK
12 NC TRACECLK
14 NC SLEDOVÁNO0
16 NC SLEDOVÁNO1
18 NC SLEDOVÁNO2
20 NC SLEDOVÁNO3
9 Detekce kabelu Připojte k zemi
11, 13 NC Nepřipojeno
3, 5, 15, 17, 19 GND

4.4 Konektor jednoduchosti
Simplicity Connector obsažený v sadě BB50 Pro Kit umožňuje použití pokročilých funkcí ladění, jako je AEM a virtuální COM port, směrem k externímu cíli. Pinout je znázorněn na obrázku níže.Mikrokontrolér SILICON LABS EFM8 BB50 8bitový MCU Pro Kit – konektor SimplicityNázvy signálů na obrázku a tabulka popisu pinů jsou odkazovány z řadiče desky. To znamená, že VCOM_TX by měl být připojen k pinu RX na externím cíli, VCOM_RX k pinu TX cíle, VCOM_CTS k pinu RTS cíle a VCOM_RTS k pinu CTS cíle.
Poznámka: Proud odebíraný z VMCU svtage pin je zahrnut v měřeních AEM, zatímco 3V3 a 5V objtage piny nejsou. Chcete-li monitorovat aktuální spotřebu externího cíle pomocí AEM, uveďte palubní MCU do režimu s nejnižší spotřebou energie, abyste minimalizovali jeho dopad na měření.
Tabulka 4.5. Jednoduchost Popis pinů konektoru

čísla PIN Funkce Popis
1 VMCU 3.3 V napájecí lišta, monitorovaná AEM
3 3V3 3.3V napájecí lišta
5 5V 5V napájecí lišta
2 VCOM_TX Virtuální COM TX
4 VCOM_RX Virtuální COM RX
6 VCOM_CTS Virtuální COM CTS
8 VCOM_RTS Virtuální COM RTS
17 BOARD_ID_SCL ID desky SCL
19 BOARD_ID_SDA ID desky SDA
10, 12, 14, 16, 18, 20 NC Nepřipojeno
7, 9, 11, 13, 15 GND Země

Napájení a reset

5.1 Výběr výkonu MCU
EFM8BB50 v profesionální sadě může být napájen jedním z těchto zdrojů:

  • Ladicí USB kabel
  • 3V knoflíková baterie

Zdroj napájení pro MCU se volí posuvným přepínačem v levém dolním rohu profesionální sady. Obrázek níže ukazuje, jak lze pomocí posuvného přepínače vybrat různé zdroje napájení.Mikrokontrolér SILICON LABS EFM8 BB50 8bitový MCU Pro Kit – vypínač napájeníS přepínačem v poloze AEM se k napájení EFM3.3BB8 používá nízkošumový 50 V LDO na profesionální sadě. Toto LDO je opět napájeno z ladicího USB kabelu. Advanced Energy Monitor je nyní zapojen do série, což umožňuje přesné vysokorychlostní měření proudu a energetické ladění/profilování.
S přepínačem v poloze BAT lze k napájení zařízení použít 20mm knoflíkovou baterii v zásuvce CR2032. S přepínačem v této poloze nejsou aktivní žádná měření proudu. Toto je doporučená poloha přepínače při napájení MCU externím zdrojem napájení.
Poznámka: Advanced Energy Monitor může měřit proudovou spotřebu EFM8BB50 pouze tehdy, když je přepínač napájení v poloze AEM.
5.2 Napájení řídicí jednotky desky
Řadič desky je zodpovědný za důležité funkce, jako je debugger a AEM, a je napájen výhradně přes USB port v levém horním rohu desky. Tato část sady je umístěna v samostatné doméně napájení, takže pro cílové zařízení lze vybrat jiný zdroj energie při zachování funkčnosti ladění. Tato oblast napájení je také izolovaná, aby se zabránilo úniku proudu z cílové oblasti napájení, když je odpojeno napájení řadiče desky.
Oblast napájení řadiče desky není ovlivněna polohou vypínače.
Sada byla pečlivě navržena tak, aby řadič desky a cílové výkonové domény byly od sebe izolované, když se jedna z nich vypne. To zajišťuje, že cílové zařízení EFM8BB50 bude nadále fungovat v režimu BAT.
5.3 Reset EFM8BB50
EFM8BB50 MCU lze resetovat několika různými zdroji:

  • Uživatel, který stiskne tlačítko RESET
  • Debugger na desce stahuje kolík #RESET nízko
  •  Externí debugger stahuje kolík #RESET nízko

Kromě výše zmíněných zdrojů resetu bude reset EFM8BB50 proveden také během spouštění řadiče desky. To znamená, že odpojením napájení řadiče desky (odpojením kabelu USB J-Link) nedojde k resetu, ale připojením kabelu zpět k tomu, až se řadič desky spustí.

 Periferní zařízení

Profesionální sada obsahuje sadu periferií, které předvádějí některé funkce EFM8BB50.
Všimněte si, že většina I/O EFM8BB50 směrovaných k periferiím je také směrována do breakout padů nebo EXP headeru, což je třeba vzít v úvahu při použití těchto I/O.
6.1 Tlačítko a LED
Sada má uživatelské tlačítko označené BTN0, které je připojeno přímo k EFM8BB50 a je potlačeno RC filtry s časovou konstantou 1ms. Tlačítko je připojeno na pin P0.2.
Sada obsahuje také žlutou LED označenou LED0, která je ovládána pinem GPIO na EFM8BB50. LED je připojena na pin P0.3 v konfiguraci aktivní-vysoká.Mikrokontrolér SILICON LABS EFM8 BB50 8bitový MCU Pro Kit – tlačítko a LEDJoystick 6.2
Sada má analogový joystick s 8 měřitelnými pozicemi. Tento joystick je připojen k EFM8 na kolíku P0.7 a používá různé hodnoty odporu k vytvoření vol.tagje měřitelný pomocí ADC0.Mikrokontrolér SILICON LABS EFM8 BB50 8bitový MCU Pro Kit - Joystick RezistorTabulka 6.1. Joystick Rezistorové kombinace

Směr Kombinace rezistorů (kΩ) Očekávaný UIF_JOYSTICK Voltage (V)1
Středový lis Mikrokontrolér SILICON LABS EFM8 BB50 8bitový MCU Pro Kit - ikona 0.033
nahoru (N) Mikrokontrolér SILICON LABS EFM8 BB50 8bitový MCU Pro Kit - icon 1 2.831
Nahoru-vpravo (NE) Mikrokontrolér SILICON LABS EFM8 BB50 8bitový MCU Pro Kit - icon 2 2.247
vpravo (E) Mikrokontrolér SILICON LABS EFM8 BB50 8bitový MCU Pro Kit - icon 3 2.533
Vpravo dolů (SE) Mikrokontrolér SILICON LABS EFM8 BB50 8bitový MCU Pro Kit - icon 6 1.433
dolů (S) Mikrokontrolér SILICON LABS EFM8 BB50 8bitový MCU Pro Kit - icon 5 1.650
Vlevo dolů (JZ) Mikrokontrolér SILICON LABS EFM8 BB50 8bitový MCU Pro Kit - icon 4 1.238
vlevo (W) Mikrokontrolér SILICON LABS EFM8 BB50 8bitový MCU Pro Kit - icon 7 1.980
Doleva nahoru (SZ) Mikrokontrolér SILICON LABS EFM8 BB50 8bitový MCU Pro Kit - icon 8 1.801
Poznámka: 1. Tyto vypočítané hodnoty předpokládají VMCU 3.3 V.

6.3 Paměťový LCD-TFT displej
V sadě je k dispozici 1.28palcový SHARP Memory LCD-TFT, který umožňuje vývoj interaktivních aplikací. Displej má vysoké rozlišení 128 x 128 pixelů a spotřebuje velmi málo energie. Jedná se o reflexní monochromatický displej, takže každý pixel může být pouze světlý nebo tmavý a za běžných podmínek denního světla není potřeba žádné podsvícení. Data odeslaná na displej jsou uložena v pixelech na skle, což znamená, že pro zachování statického obrazu není potřeba žádné průběžné obnovování.
Rozhraní displeje se skládá ze sériového rozhraní kompatibilního s SPI a některých dalších řídicích signálů. Pixely nejsou jednotlivě adresovatelné, místo toho jsou data odesílána na displej po jednom řádku (128 bitů).
Paměťový LCD-TFT displej je sdílen s řadičem desky sady, což umožňuje aplikaci řadiče desky zobrazovat užitečné informace, když uživatelská aplikace nepoužívá displej. Uživatelská aplikace vždy řídí vlastnictví displeje pomocí signálu DISP_ENABLE:

  • DISP_ENABLE = LOW: Řadič desky ovládá displej
  • DISP_ENABLE = HIGH: Uživatelská aplikace (EFM8BB50) ovládá displej

Napájení displeje je získáváno z domény napájení cílové aplikace, když EFM8BB50 řídí displej, a z domény napájení řadiče desky, když je linka DISP_ENABLE nízká. Data jsou nataktována na DISP_SI, když je DISP_CS vysoká, a hodiny jsou odeslány na DISP_SCLK. Maximální podporovaná frekvence hodin je 1.1 MHz.Mikrokontrolér SILICON LABS EFM8 BB50 8bitový MCU Pro Kit – paměťový LCD

6.4 Si7021 Snímač relativní vlhkosti a teploty
Snímač vlhkosti a teploty Si7021 1°Crelative je monolitický integrovaný obvod CMOS integrující prvky snímače vlhkosti a teploty, analogově-digitální převodník, zpracování signálu, kalibrační data a rozhraní 1 Si7021 IC. Patentované použití průmyslových standardních polymerních dielektrik s nízkým obsahem K pro snímání vlhkosti umožňuje konstrukci nízkoenergetických monolitických integrovaných obvodů snímačů CMOS s nízkým driftem a hysterezí a vynikající dlouhodobou stabilitou.
Senzory vlhkosti a teploty jsou z výroby kalibrovány a kalibrační data jsou uložena v energeticky nezávislé paměti na čipu. To zajišťuje, že senzory jsou plně zaměnitelné bez nutnosti rekalibrace nebo změn softwaru.
Si7021 je k dispozici v balení 3×3 mm DFN a lze jej přetavit. Může být použit jako hardwarově a softwarově kompatibilní drop-in upgrade pro stávající snímače RH/teploty v pouzdrech 3×3 mm DFN-6 s přesným snímáním v širším rozsahu a nižší spotřebou energie. Volitelný kryt instalovaný ve výrobě nabízí nízké profile, vhodné prostředky pro ochranu senzoru během montáže (např. pájení přetavením) a po celou dobu životnosti produktu, s výjimkou kapalin (hydrofobních/oleofobních) a částic.
Si7021 nabízí přesné, nízkoenergetické, továrně kalibrované digitální řešení ideální pro měření vlhkosti, rosného bodu a teploty v aplikacích od HVAC/R a sledování majetku až po průmyslové a spotřebitelské platformy.
Sběrnice 1°C použitá pro Si7021 je sdílena s EXP headerem. Senzor je napájen VMCU, což znamená, že proudová spotřeba senzoru je zahrnuta do měření AEM.Mikrokontrolér SILICON LABS EFM8 BB50 8bitový MCU Pro Kit – snímač teplotyViz Silicon Labs web stránky pro více informací: http://www.silabs.com/humidity-sensors.
6.5 Virtuální COM port
Pro přenos aplikačních dat mezi hostitelským PC a cílovým EFM8BB50 je zajištěno asynchronní sériové připojení k řadiči desky, což eliminuje potřebu externího adaptéru sériového portu.Mikrokontrolér SILICON LABS EFM8 BB50 8bitový MCU Pro Kit – virtuální COMVirtuální COM port se skládá z fyzického UART mezi cílovým zařízením a řadičem desky a logické funkce v řadiči desky, která zpřístupňuje sériový port hostitelskému PC přes USB. Rozhraní UART se skládá ze dvou pinů a povolovacího signálu.
Tabulka 6.2. Piny rozhraní virtuálního COM portu

Signál Popis
VCOM_TX Přenos dat z EFM8BB50 do řadiče desky
VCOM_RX Přijímejte data z řadiče desky do EFM8BB50
VCOM_ENABLE Aktivuje rozhraní VCOM, které umožňuje přenos dat do řadiče desky

Poznámka: Port VCOM je k dispozici pouze tehdy, když je řadič desky napájen, což vyžaduje připojení kabelu USB J-Link.

Pokročilý energetický monitor

7.1 Použití
Data Advanced Energy Monitor (AEM) shromažďuje řídicí jednotka desky a může je zobrazit Energy Profiler, k dispozici prostřednictvím Simplicity Studio. Pomocí Energy Profiler, aktuální spotřeba a objtage lze měřit a propojit se skutečným kódem běžícím na EFM8BB50 v reálném čase.
7.2 Teorie provozu
Pro přesné měření proudu v rozsahu od 0.1 µA do 47 mA (dynamický rozsah 114 dB). amplifier se používá společně s duálním ziskem stagE. Současný smysl amplifier měří objemtage pokles přes malý sériový odpor. Zisk stage dále amplizuje tento svtage se dvěma různými nastaveními zisku pro získání dvou proudových rozsahů. Přechod mezi těmito dvěma rozsahy nastává kolem 250 µA. Digitální filtrování a průměrování se provádí v řadiči desky před sampsoubory jsou exportovány do Energy Profiler aplikace. Při spouštění soupravy se provádí automatická kalibrace AEM, která kompenzuje chybu offsetu ve smyslu ampzáchranáři.Mikrokontrolér SILICON LABS EFM8 BB50 8bitový MCU Pro Kit - Monitor energie7.3 Přesnost a výkon
AEM je schopen měřit proudy v rozsahu 0.1 µA až 47 mA. Pro proudy nad 250 µA je AEM přesný do 0.1 mA. Při měření proudů pod 250 µA se přesnost zvýší na 1 µA. Přestože absolutní přesnost je 1 µA v rozsahu pod 250 µA, AEM je schopen detekovat změny ve spotřebě proudu již od 100 nA. AEM produkuje 6250 proudůamples za sekundu.

Debugger na palubě

Sada BB50 Pro Kit obsahuje integrovaný debugger, který lze použít ke stažení kódu a ladění EFM8BB50. Kromě programování EFM8BB50 na sadě lze debugger použít také k programování a ladění externích Silicon Labs EFM32, EFM8,
Zařízení EZR32 a EFR32.
Ladicí program podporuje tři různá ladicí rozhraní používaná se zařízeními Silicon Labs:

  • Serial Wire Debug, který se používá se všemi zařízeními EFM32, EFR32 a EZR32
  • JTAG, který lze použít s EFR32 a některými zařízeními EFM32
  • C2 Debug, který se používá se zařízeními EFM8

Chcete-li zajistit přesné ladění, použijte příslušné ladicí rozhraní pro vaše zařízení. Ladicí konektor na desce podporuje všechny tři tyto režimy.
8.1 Režimy ladění
Chcete-li naprogramovat externí zařízení, použijte ladicí konektor pro připojení k cílové desce a nastavte režim ladění na [Out]. Stejný konektor lze také použít k připojení externího debuggeru k
EFM8BB50 MCU na soupravě nastavením režimu ladění na [In].
Výběr aktivního režimu ladění se provádí v Simplicity Studio. Ladit
MCU: V tomto režimu je palubní debugger připojen k EFM8BB50 na sadě.Mikrokontrolér SILICON LABS EFM8 BB50 8bitový MCU Pro Kit - Debug MCULadění OUT: V tomto režimu lze integrovaný debugger použít k ladění podporovaného zařízení Silicon Labs namontovaného na vlastní desce.Mikrokontrolér SILICON LABS EFM8 BB50 8bitový MCU Pro Kit – Debug OUTLadit IN: V tomto režimu je palubní debugger odpojen a lze připojit externí debugger pro ladění EFM8BB50 na souprava.Mikrokontrolér SILICON LABS EFM8 BB50 8bitový MCU Pro Kit - Debug INPoznámka: Aby „Debug IN“ fungovalo, musí být řadič desky sady napájen přes konektor Debug USB.
8.2 Ladění během provozu na baterie
Když je EFM8BB50 napájen z baterie a J-Link USB je stále připojen, je k dispozici funkce ladění na desce. Pokud je odpojeno napájení USB, režim Debug IN přestane fungovat.
Pokud je vyžadován přístup k ladění, když je cíl napájen z jiného zdroje energie, jako je baterie, a řadič desky je vypnutý, proveďte přímé připojení k GPIO používaným k ladění, které jsou vystaveny na vylamovacích podložkách.

 Konfigurace a upgrady sady

Dialogové okno konfigurace sady v Simplicity Studio umožňuje změnit režim ladění adaptéru J-Link, upgradovat jeho firmware a změnit další konfigurační nastavení. Chcete-li si stáhnout Simplicity Studio, přejděte na silabs.com/simplicity.
V hlavním okně perspektivy spouštěče Simplicity Studio je zobrazen režim ladění a verze firmwaru vybraného adaptéru J-Link. Kliknutím na odkaz [Změnit] vedle kteréhokoli z těchto nastavení otevřete dialogové okno konfigurace sady.Mikrokontrolér SILICON LABS EFM8 BB50 8bitový MCU Pro Kit – konfigurační dialog9.1 Aktualizace firmwaru
Firmware sady můžete upgradovat prostřednictvím Simplicity Studio. Simplicity Studio bude při spuštění automaticky kontrolovat nové aktualizace.
Pro ruční upgrady můžete také použít konfigurační dialog sady. Klepněte na tlačítko [Procházet] v části [Aktualizovat adaptér] a vyberte správný file končící na.emz. Poté klikněte na tlačítko [Instalovat balíček].

Schémata, výkresy sestav a kusovník

Schémata, výkresy sestav a kusovník jsou k dispozici prostřednictvím Simplicity Studio, když je nainstalován balíček dokumentace sady. Jsou také k dispozici na stránce sady na Silicon Labs webmísto: silabs.com.

Historie revizí sady a Errata

11.1 Historie revizí
Revizi soupravy lze nalézt vytištěnou na štítku krabice soupravy, jak je znázorněno na obrázku níže.Mikrokontrolér SILICON LABS EFM8 BB50 8bitový MCU Pro Kit - medvědí kód

Revize soupravy Vydáno Popis
A01 9. června 23 Počáteční revize sady.

Historie revizí dokumentu

Revize 1.0
Červen 2023 Původní verze dokumentu.
Studio jednoduchosti
Přístup jedním kliknutím k MCU a bezdrátovým nástrojům, dokumentaci, softwaru, knihovnám zdrojového kódu a dalším. K dispozici pro Windows, Mac a Linux!Mikrokontrolér SILICON LABS EFM8 BB50 8bitový MCU Pro Kit - Simplicity Studio

Mikrokontrolér SILICON LABS EFM8 BB50 8bitový MCU Pro Kit - icon 9
Portfolio IoT
www.silabs.com/IoT
SW/HW
www.silabs.com/simplicity
Kvalitní
www.silabs.com/quality
Podpora a komunita
www.silabs.com/community

Zřeknutí se odpovědnosti
Silicon Labs má v úmyslu poskytovat zákazníkům nejnovější, přesnou a hloubkovou dokumentaci všech periferií a modulů dostupných pro implementátory systémů a softwaru, kteří používají nebo hodlají používat produkty Silicon Labs. Charakterizační údaje, dostupné moduly a periferie, velikosti paměti a adresy paměti se vztahují ke každému konkrétnímu zařízení a poskytnuté „typické“ parametry se mohou v různých aplikacích lišit a mění se. Aplikace exampzde popsané texty slouží pouze pro ilustrativní účely. Společnost Silicon Labs si vyhrazuje právo provádět změny bez dalšího upozornění v informacích o produktech, specifikacích a popisech zde uvedených a neposkytuje žádné záruky na přesnost nebo úplnost obsažených informací. Bez předchozího upozornění může společnost Silicon Labs aktualizovat firmware produktu během výrobního procesu z důvodu bezpečnosti nebo spolehlivosti. Tyto změny nezmění specifikace nebo romantiku produktu. Silicon Labs nenese žádnou odpovědnost za důsledky použití informací uvedených v tomto dokumentu. Tento dokument neimplikuje ani výslovně neuděluje žádnou licenci k navrhování nebo výrobě jakýchkoli integrovaných obvodů. Produkty nejsou navrženy ani schváleny k použití v zařízeních třídy III FDA, aplikacích, pro které je vyžadováno schválení FDA před uvedením na trh, nebo v systémech podpory života bez konkrétního písemného souhlasu Silicon Labs. „Systém podpory života“ je jakýkoli produkt nebo systém určený k podpoře nebo udržení života a/nebo zdraví, u kterého lze důvodně předpokládat, že pokud selže, povede k vážnému zranění nebo smrti. Produkty Silicon Labs nejsou navrženy ani schváleny pro vojenské aplikace. Produkty Silicon Labs se za žádných okolností nesmějí používat ve zbraních hromadného ničení, včetně (ale nejen) jaderných, biologických nebo chemických zbraní nebo střel schopných takové zbraně nést. Silicon Labs se zříká všech výslovných a předpokládaných záruk a nenese odpovědnost za jakákoli zranění nebo škody související s používáním produktu Silicon Labs v takových neautorizovaných aplikacích.
Poznámka: Tento obsah může obsahovat mimořádnou terminologii y, která je nyní zastaralá. Silicon Labs nahrazuje tyto termíny inkluzivním jazykem, kdykoli je to možné. Pro více informací navštivte www.silabs.com/about-us/inclusive-lexicon-project
Informace o ochranných známkách Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® a logo Silicon Labs®, Blueridge®, Blueridge Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, logo Energy Micro a jejich kombinace, „světově energeticky nejšetrnější mikrokontroléry“, Repine Signals®, Wised Connect, n-Link, Thread Arch®, Elin®, EZRadioPRO®, EZRadioPRO®, Gecko ® , Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegenic, Telegenic Logo®, USB XPress®, Sentry, logo Sentry a Sentry DMS, Z-Wave ® a další jsou ochranné známky nebo registrované ochranné známky společnosti Silicon Labs. ARM, CORTEX, Cortex-M3 a THUMB jsou ochranné známky nebo registrované ochranné známky společnosti ARM Holdings. Keli je registrovaná ochranná známka společnosti ARM Limited. Wi-Fi je registrovaná ochranná známka sdružení Wi-Fi Alliance. Všechny ostatní produkty nebo názvy značek zde uvedené jsou ochrannými známkami příslušných vlastníků.

SILICON - logoSilicon Laboratories Inc.
400 West Cesar Chavez
Austin, TX 78701
USA
www.silabs.com
silabs.com | Budování propojenějšího světa.
Copyright © 2023 by Silicon Laboratories

Dokumenty / zdroje

Mikrokontrolér SILICON LABS EFM8 BB50 8bitový MCU Pro Kit [pdfUživatelská příručka
EFM8 BB50 8bitový mikrokontrolér MCU Pro Kit, EFM8 BB50, 8bitový mikrokontrolér MCU Pro Kit, mikrokontrolér Pro Kit, mikrokontrolér Kit, mikrokontrolér

Reference

Zanechte komentář

Vaše emailová adresa nebude zveřejněna. Povinná pole jsou označena *