Logo SILICON LABSStartovací sada SILICON LABS EFM32 Tiny Gecko - ikonaUG303: Startér EFM32 Tiny Gecko TG11
Uživatelská příručka sadyStartovací sada SILICON LABS EFM32 Tiny Gecko

 Startovací sada EFM32 Tiny Gecko

SLSTK3301A je vynikajícím výchozím bodem pro seznámení se s mikrokontrolérem EFM32™ Tiny Gecko TG11.
Starter Kit obsahuje senzory a periferie demonstrující některé z mnoha schopností EFM32. Sada poskytuje všechny potřebné nástroje pro vývoj aplikace EFM32 Tiny Gecko TG11.

CÍLOVÉ ZAŘÍZENÍ

  • Mikrokontrolér EFM32 Tiny Gecko TG11 (EFM32TG11B520F128GM80)
  • CPU: 32bitový ARM® Cortex-M0+
  • Paměť: 128 kB flash a 32 kB RAM

VLASTNOSTI SOUPRAVY

  • Připojení USB
  • Advanced Energy Monitor (AEM)
  • Palubní debugger SEGGER J-Link
  • Debug multiplexer podporující externí hardware i vestavěný MCU
  • 8×28 segmentový LCD
  • Indukční LC senzor
  • Hallův senzor Silicon Labs Si7210
  • Kapacitní dotykový posuvník
  • 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™
  • Integrovaný pracovní stůl IAR
  • Keil MDK

Zavedení

1.1 Popis
SLSTK3301A je ideálním výchozím bodem pro vývoj aplikací na mikrokontrolérech EFM32 Tiny Gecko TG11. Deska obsahuje senzory a periferie, které demonstrují některé z mnoha schopností mikrokontroléru EFM32 Tiny Gecko TG11. 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 EFM32 Tiny Gecko TG11
  • 128 kB Flash
  • 32 kB RAM
  • Balíček QFN80
  • 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 Silicon Labs Si7021
  • Senzor Silicon Labs Si7210 s Hallovým efektem
  • 8×28 segmentový LCD
  • 2 tlačítka a 2 LED připojené k EFM32 pro interakci uživatele
  • LC obvod nádrže pro indukční snímání blízkosti kovových předmětů
  • Záložní kondenzátor
  • 2segmentový kapacitní dotykový posuvník
  • Krystaly pro LFXO a HFXO: 32.768 kHz a 48.000 MHz.

1.3 Začínáme
Podrobné pokyny, jak začít s vaším novým SLSTK3301A, najdete na Silicon Labs Web stránky: http://www.silabs.com/start-efm32tg1

Blokové schéma soupravy

Konecview Starter Kitu EFM32 Tiny Gecko TG11 je znázorněn na obrázku níže. Startovací sada SILICON LABS EFM32 Tiny Gecko - Blokové schéma sady

Rozložení hardwaru sady

Uspořádání startovací sady EFM32 Tiny Gecko TG11 Starter Kit je zobrazeno níže.Startovací sada SILICON LABS EFM32 Tiny Gecko - Rozložení hardwaru sady

Konektory

4.1 Vylamovací podložky
Většina kolíků GPIO EFM32 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.SILICON LABS EFM32 Tiny Gecko Starter Kit - KonektoryNíž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 I/O pin EFM32 Sdílená funkce
1 VMCU EFM32 svtage doména (měřeno AEM)
2 GND Země
3 PAl2
4 NC
5 PA14 LCD BEX7
6 PCO CAN_RX / EXP3
7 PC1 CAN_TX / EXP5
8 PC2 LED1
9 NC
10 PC12 SNÍMAČ POVOLIT
11 PC13 SI7210_VOUT / EXP9
12 PC14 UART_TX / EXP12
13 PC15 UART_RX / EXP14
14 PD8 BU VIN (připojeno k záložní baterii)
15 GND Země
16 3V3 Napájení řadiče desky

Tabulka 4.2. Horní řada (J102) Pinout

Kolík EFM32110 kolík Sdílená funkce
1 5V Deska USB svtage
2 GND Země
3 BDEN EFM32 BOD_ENABLE
4 RST EFM32 DEBUG_RESETn
5 PR EFM32 DEBUG_TCK SWCLX
6 PF1 EFM32 DEBUG_TMS_SVVD10
7 NC (TDO) Nainstalujte OR rezistor R300 pro připojení k PF2 (TDO)
8 NC (TIN) Nainstalujte odpor OR R301 pro připojení k PF5 (TDI)
9 NC
10 NC
11 PD2 LEDO / EXP7
12 PD5 TLAČÍTKO / EXP11
13 PD6 SENSOR_I2C_SDA / EXP16
14 PD7 SENSOR_I2C_SCL / EXP15
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í EFM32 Tiny Gecko TG11. Kromě toho jsou vystaveny také napájecí kolejnice VMCU, 3V3 a 5V.
Konektor se řídí standardem, který zajišťuje dostupnost běžně používaných periferních zařízení, jako jsou SPI, UART a IC sběrnice.
pevná místa 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í kolíků EXP pro startovací sadu EFM32 Tiny Gecko TG11. Kvůli omezením v počtu dostupných pinů GPIO jsou některé piny EXP headeru sdíleny s funkcemi sady.SILICON LABS EFM32 Tiny Gecko Starter 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 PD6 I2C_SDA SENSOR_I2C_SDA I2C0_SDA #1
14 PC15 UART_RX LEUARTO_RX #5
12 PC14 DART TX LEUARTO_TX #5
10 PC8 SPI_CS USARTO_CS #2
8 PAl2 spi_sa_K USARTO_CLK #5
6 PC10 SPI_MISO USARTO_RX #2
4 PC11 SPI_MOSI USARTO_TX #2
2 VMCU EFM32 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 PD7 I2C_SCL SENSOR_I2C_SCL I2C0_SCL #1
13 PC9 GPIO TLAČÍTKO1
11 PD5 OPAMP_VEN TLAČÍTKO OPA2_OIJT
9 PC13 GPIO Si7210_VOUT PCNTO_SOIN #0 / LES_CH13
7 PD2 GPIO LEDO
5 PC1 CAN TX CANO_TX #0
3 PCO CAN RX
_
CANO_RX #0
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 EFM32. 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.SILICON LABS EFM32 Tiny Gecko Starter Kit - Debug ConnectorI 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 testovací dok, hodiny Serial Wire nebo hodiny C2
6 TDO/SWO JTAG testovací data out nebo Serial Wire output
8 ml r C2Dps JTAG testovací data nebo funkce C2D „sdílení pinů“.
10 RESET / C2CKps Reset cílového zařízení nebo funkce „sdílení kolíků“ C2CK
12 NC TRACECLX
14 NC TRACEDO
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, 15, 17, GND

4.4 Konektor jednoduchosti
Simplicity Connector, který je součástí startovací sady EFM32 Tiny Gecko TG11, umožňuje použití pokročilých funkcí ladění, jako je AEM a virtuální COM port, k externímu cíli. Pinout je znázorněn na obrázku níže.SILICON LABS EFM32 Tiny Gecko Starter Kit - Simplicity ConnectorNá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
EFM32 na Starter Kit 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 Starter Kit. Obrázek níže ukazuje, jak lze pomocí posuvného přepínače vybrat různé zdroje napájení.Startovací sada SILICON LABS EFM32 Tiny Gecko - Napájení a resetS přepínačem v poloze AEM se k napájení EFM3.3 používá nízkohlučný 32 V LDO na Starter Kit. 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 aktuální spotřebu EFM32 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í EFM32 bude nadále fungovat v režimu BAT.
5.3 Resetování EFM32
EFM32 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 uvedených zdrojů resetování bude reset EFM32 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í

Starter Kit obsahuje sadu periferií, které předvádějí některé funkce EFM32.
Všimněte si, že většina I/O EFM32 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čítka a LED diody
Sada má dvě uživatelská tlačítka označená BTN0 a BTN1. Jsou připojeny přímo k EFM32 a jsou odraženy RC filtry s časovou konstantou 1 ms. Tlačítka jsou připojena na piny PD5 a PC9.
Sada také obsahuje dvě žluté LED diody označené LED0 a LED1, které jsou řízeny piny GPIO na EFM32. LED jsou připojeny ke kolíkům PD2 a PC2 v konfiguraci aktivní-vysoká.Startovací sada SILICON LABS EFM32 Tiny Gecko – tlačítka a LED diody6.2 LCD
K periferii LCD EFM36 je připojen 32pinový segmentový LCD displej. LCD má 8 společných řádků a 28 segmentových řádků, což dává celkem 224 segmentů v oktaplexním režimu. Tyto linie nejsou sdíleny na vylamovacích podložkách.
Je možné ovládat pouze polovinu displeje pomocí 4 společných linek umožňujících přístup ke 112 segmentům v quadruplex režimu. Toho je dosaženo provozováním pouze společných linek COM0-3 nebo COM4-7, zatímco ostatní čtyři společné linky jsou deaktivovány. Podrobnosti o tom, které segmenty budou dostupné při ovládání displeje tímto způsobem, najdete ve schématech sady.
Kondenzátor připojený k periferii LCD EFM32 voltagV sadě je také k dispozici posilovací kolík.Startovací sada SILICON LABS EFM32 Tiny Gecko – segmentový LCD6.3 Kapacitní dotykový posuvník
Dotykový posuvník využívající kapacitní dotykovou schopnost EFM32 je umístěn na spodní straně desky. Skládá se ze dvou prokládaných padů, které jsou připojeny k PA13 a PB12.Startovací sada SILICON LABS EFM32 Tiny Gecko - kapacitní dotykový posuvníkKapacitní dotykové plošky fungují tak, že snímají změny kapacity plošek při dotyku lidským prstem. Snímání změn kapacity se provádí nastavením analogové kapacitní snímací periferie (CSEN) EFM32.
6.4 Si7021 Snímač relativní vlhkosti a teploty
Snímač relativní vlhkosti a teploty Si7021 I2C 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í I2C. 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 pouzdře 3×3 mm DFN a je pájecí přetavením. Může být použit jako hardwarově a softwarově kompatibilní drop-in upgrade pro stávající RH/teplotní senzory v 3×3 mm DFN-6 pouzdrech 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é, továrně kalibrované digitální řešení s nízkou spotřebou, 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 I2C použitá pro Si7021, včetně pull-up rezistorů, je sdílena s rozšiřující hlavičkou a také snímačem Si7210 s hallovým efektem. Senzor relativní vlhkosti a teploty, senzor Hallova jevu a pull-up rezistory jsou normálně izolovány od vedení I2C. Pro použití senzoru musí být PC12 nastaveno vysoko, což také napájí Si7210. Je-li povoleno, spotřeba proudu senzorů je zahrnuta do měření AEM.Startovací sada SILICON LABS EFM32 Tiny Gecko – kapacitní dotykový jezdec 1Viz Silicon Labs web stránky pro více informací: http://www.silabs.com/humidity-sensors

6.5 Si7210 Hallův senzor
Řada snímačů Hallových efektů Si7210 od Silicon Labs kombinuje hallový prvek stabilizovaný chopperem s nízkošumovým analogem amplifier, 13bitový analogově-digitální převodník a rozhraní I2C. Řada Si7210 využívá osvědčené konstrukční techniky CMOS společnosti Silicon Labs a zahrnuje digitální zpracování signálu, které poskytuje přesnou kompenzaci teplotního a offsetového posunu.
Sílu 13bitového magnetického pole lze kdykoli přečíst prostřednictvím rozhraní I2C. Si7210 má také výstupní kolík, který může poskytnout digitální výstrahu, když je měřené pole nad nebo pod programovatelnou prahovou hodnotou.
Aplikace pro Si7210 zahrnují mechanické snímání polohy ve spotřebitelských, průmyslových a automobilových aplikacích, výměnu jazýčkových spínačů, měření hladiny kapaliny, snímání rychlosti a ovládací knoflíky a spínače.
Sběrnice I2C použitá pro Si7210, včetně pull-up rezistorů, je sdílena s expanzní hlavičkou a také se snímačem relativní vlhkosti a teploty (RHT) Si7021. Senzor s hallovým efektem, senzor RHT a pull-up rezistory jsou normálně izolovány od vedení I2C. Pro použití senzoru musí být PC12 nastaveno vysoko, což také napájí Si7021. Je-li povoleno, spotřeba proudu senzorů je zahrnuta do měření AEM.Startovací sada SILICON LABS EFM32 Tiny Gecko - Hallův senzorViz Silicon Labs web stránky pro více informací: http://www.silabs.com/magnetic-sensors

6.6 LC senzor
Indukčně-kapacitní senzor pro demonstraci Low Energy Sensor Interface (LESENSE) je umístěn vpravo dole na desce. Periferie LESENSE využívá zvtagDigitálně-analogový převodník (VDAC) pro nastavení oscilačního proudu procházejícího induktorem a poté pomocí analogového komparátoru (ACMP) změří dobu doznívání oscilace.
Doba doznívání oscilace bude ovlivněna přítomností kovových předmětů ve vzdálenosti několika milimetrů od induktoru.
LC senzor lze použít pro implementaci senzoru, který probudí EFM32 ze spánku, když se kovový předmět přiblíží k induktoru, což lze opět použít jako počítadlo pulsů měřiče spotřeby, spínač alarmu dveří, indikátor polohy nebo jiné aplikace, kde chce cítit přítomnost kovového předmětu.Startovací sada SILICON LABS EFM32 Tiny Gecko - LC senzorDalší informace o použití a provozu LC senzoru najdete v poznámce k aplikaci, “AN0029: Rozhraní nízkoenergetického snímače – indukční snímání“, který je dostupný v Simplicity Studio nebo v knihovně dokumentů na Silicon Labs webmísto.

6.7 Virtuální COM port
Pro přenos aplikačních dat mezi hostitelským PC a cílovým EFM32 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.SILICON LABS EFM32 Tiny Gecko Starter Kit - Virtuální COM portVirtuá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.1. Piny rozhraní virtuálního COM portu

Signál  Popis
VCOM_TX Přenos dat z EFM32 do řadiče desky
VCOM_RX Přijímejte data z řadiče desky do EFM32
 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 EFM32 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.SILICON LABS EFM32 Tiny Gecko Starter Kit - Theory of Operation7.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ě

SLSTK3301A obsahuje integrovaný debugger, který lze použít ke stažení kódu a ladění EFM32. Kromě programování EFM32 na sadě lze debugger použít také k programování a ladění externích zařízení Silicon Labs EFM32, EFM8, 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 EFM32 MCU na sadě nastavením režimu ladění na [In].
Výběr aktivního režimu ladění se provádí v Simplicity Studio.
Ladění MCU: V tomto režimu je palubní debugger připojen k EFM32 na sadě.Starter Kit SILICON LABS EFM32 Tiny Gecko - Režimy laděníLadě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.Startovací sada SILICON LABS EFM32 Tiny Gecko – režimy ladění 1Ladit IN: V tomto režimu je palubní debugger odpojen a lze připojit externí debugger pro ladění EFM32 na souprava.SILICON LABS EFM32 Tiny Gecko Starter 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 EFM32 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 napájen vlastním, 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.Startovací sada SILICON LABS EFM32 Tiny Gecko – konfigurace sady

9.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.               SILICON LABS EFM32 Tiny Gecko Starter Kit - čárový kódTabulka 11.1. Historie revizí sady

Revize soupravy Vydáno Popis
B00 10. listopadu 2023 Kit revidován kvůli BRD2102A revidován na BRD2102B rev A01.
A02 10. července 2018 Kit revidován kvůli BRD2102A až A06.
A01 10. července 2018 Zařazení BRD2102A rev A05.
A00 24. srpna 2017 Počáteční revize sady.

11.2 Chyby
V současné době nejsou známy žádné chyby.

Historie revizí dokumentu

2.00
dubna 2024
Aktualizovaná uživatelská příručka, aby odrážela novou hlavní revizi desky (BRD2102B).
1.00
listopadu 2017
Počáteční 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!Starter Kit SILICON LABS EFM32 Tiny Gecko - obr

Startovací sada SILICON LABS EFM32 Tiny Gecko - ikona 1 Startovací sada SILICON LABS EFM32 Tiny Gecko - ikona 2 Startovací sada SILICON LABS EFM32 Tiny Gecko - ikona 3 Startovací sada SILICON LABS EFM32 Tiny Gecko - ikona 4
Portfolio IoT SW/HW Kvalitní Podpora a komunita
www.silabs.com/IoT www.silabs.com/simplicity www.silabs.com/quality 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 ani výkon 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 II 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 urážlivou terminologii, 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é známce

Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® a logo Silicon Labs®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, logo Energy Micro a jejich kombinace , „energeticky nejšetrnější mikrokontroléry na světě“, Redpine Signals®, WiSeConnect, n-Link, ThreadArch®, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32°, Simplicity Studio®, Telegesis , Logo Telegesis®, USBXpress®, Zentri, logo Zentri a Zentri 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. Keil je registrovaná ochranná známka společnosti ARM Limited. Wi-Fi je registrovaná ochranná známka 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ů.

Logo SILICON LABSSilicon Laboratories Inc.
400 West Cesar Chavez
Austin, TX 78701
USA
www.silabs.com

Dokumenty / zdroje

Startovací sada SILICON LABS EFM32 Tiny Gecko [pdfUživatelská příručka
EFM32, EFM32 Tiny Gecko Starter Kit, Tiny Gecko Starter Kit, Gecko Starter Kit, Starter Kit, Kit

Reference

Zanechte komentář

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