SILICIO - logooLABS EFM8 BB50 8-bita MCU Pro Kit Mikroregilo
Uzantgvidilo

LABS EFM8 BB50 8-bita MCU Pro Kit Mikroregilo

La BB50 Pro Kit estas bonega deirpunkto por konatiĝi kun la Mikroregilo Busy Bee EFM8BB50™.
La profesia ilaro enhavas sensilojn kaj ekstercentrajn pruvantajn kelkajn el la multaj kapabloj de la EFM8BB50. La ilaro disponigas ĉiujn necesajn ilojn por evoluigi EFM8BB50 Busy Bee-aplikaĵon.SILICON LABS EFM8 BB50 8-bita MCU Pro Kit Mikroregilo

CELA APARATO

  • Mikroregilo EFM8BB50 Okupita Abelo (EFM8BB50F16I-A-QFN16)
  • CPU: 8-bita CIP-51 8051 Kerno
  •  Memoro: 16 kB fulmo kaj 512 bajtoj RAM
  •  Oscilatoroj: 49 MHz, 10 MHz, kaj 80 kHz

KIT-Trajtoj

  • USB-konektebleco
  • Altnivela Energia Monitoro (AEM)
  • SEGGER J-Link enkonstruita erarserĉilo
  • Sencimigi Multipleksilon subtenantan eksteran aparataron same kiel surŝipe MCU
  • Uzanto-prembutono kaj LED
  • Si7021 Relativa Humideco kaj Temperaturo Sensilo de Silicon Labs
  • Ultra-malalta potenco 128×128-piksela Memoro

LCD

  • 8-direkta analoga stirstango
  • 20-stifta 2.54 mm kaplinio por ekspansiotabuloj
  • Breakout-kusenetoj por rekta aliro al I/O-stiftoj
  •  Energifontoj inkluzivas USB kaj CR2032 monerĉela kuirilaro

SOFTWARE-SUBTENO

  • Simplicity Studio™

 Enkonduko

1.1 Priskribo
La BB50 Pro Kit estas ideala deirpunkto por evoluigo de aplikaĵoj sur la EFM8BB50 Busy Bee Microcontrollers. La tabulo havas sensilojn kaj ekstercentrajn, montrante kelkajn el la multaj kapabloj de la EFM8BB50 Busy Bee.
Mikroregilo. Aldone, la tabulo estas plene prezentita erarserĉilo kaj energimonitora ilo, kiu povas esti uzata kun eksteraj aplikoj.
1.2 Karakterizaĵoj

  • EFM8BB50 Busy Bee Mikroregilo
  • 16 kB Flash
  •  512 bajtoj RAM
  • QFN16-pakaĵo
  •  Altnivela Energy Monitoring-sistemo por preciza kurento kaj voltage spurado
  • Integrita Segger J-Link USB-erarserĉilo/emulilo kun la ebleco sencimigi eksterajn aparatojn de Silicon Labs
  •  20-stifta vastiĝkapo
  •  Breakout-kusenetoj por facila aliro al I/O-pingloj
  •  Elektrofontoj inkluzivas USB kaj CR2032-baterion
  •  Si7021 Relativa Humideco kaj Temperaturo Sensilo de Silicon Labs
  •  Ultra-malalta potenco 128 × 128 pikseloj Memor-LCD
  •  1 prembutono kaj 1 LED konektita al EFM8 por uzantinterago
  • 8-direkta analoga stirstango por uzantinterago

1.3 Komenci
Detalaj instrukcioj pri kiel komenci kun via nova BB50 Pro Kit troveblas ĉe Silicon Labs Web paĝoj: silabs.com/development-tools/mcu/8-bit

 Kit-Blokdiagramo

An superview de la BB50 Pro Kit estas montrita en la malsupra figuro.SILICON LABS EFM8 BB50 8-bita MCU Pro Kit Mikroregilo - Kit Blokdiagramo

Ilaro Aparataro

La aranĝo de BB50 Pro Kit estas montrita sube.SILICON LABS EFM8 BB50 8-bita MCU Pro Kit Mikroregilo - Aparataro

Konektiloj

4.1 Breakout Pads
La plej multaj el la GPIO-stiftoj de la EFM8BB50 estas haveblaj sur du pinglaj kaplinioj ĉe la supraj kaj malsupraj randoj de la tabulo. Ĉi tiuj havas norman 2.54 mm tonalton, kaj pinglaj kaplinioj povas esti lutitaj enen se necese. Aldone al la I/O-stiftoj, ligoj al potencreloj kaj grundo ankaŭ estas disponigitaj. Notu, ke kelkaj el la pingloj estas uzataj por ilaj ekstercentraj aŭ funkcioj kaj eble ne disponeblas por kutima aplikaĵo sen kompromisoj.
La malsupra figuro montras la pinout de la breakout kusenetoj kaj la pinout de la EXP-kapo sur la dekstra rando de la tabulo. La EXP-kapo estas plu klarigita en la sekva sekcio. La rompaj kusenetoj ankaŭ estas presitaj en silkekrano apud ĉiu pinglo por facila referenco.SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - Breakout PadsLa suba tabelo montras la ping-konektojn de la elrompaj kusenetoj. Ĝi ankaŭ montras, kiuj ilaj ekstercentraj aŭ funkcioj estas konektitaj al la malsamaj pingloj.
Tabelo 4.1. Malsupra Vico (J101) Pinout

Pinglo EFM8BB50 I/O-stifto Kunhavita Trajto
1 VMCU EFM8BB50 voltage domajno (mezurita de AEM)
2 GND Tero
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
Pinglo EFM8BB50 I/O-stifto Kunhavita Trajto
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 Tero
16 3V3 Provizo de estraro regilo

Tabelo 4.2. Supra Vico (J102) Pinout

Pinglo EFM8BB50 I/O-stifto Kunhavita Trajto
1 5V Board USB voltage
2 GND Tero
3 NC
4 RST DEBUG_RESETN (DEBUG_C2CK Kundividita Pinglo)
5 C2CK DEBUG_C2CK (DEBUG_RESETN Kundividita Pinglo)
6 C2D DEBUG_C2D (DEBUG_C2DPS, MCU_DISP_ENABLE Komuna Pinglo)
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 Kundividita Pinglo)
15 GND Tero
16 3V3 Provizo de estraro regilo

4.2 EXP Header
Sur la dekstra flanko de la tabulo, angula 20-stifta EXP-kapo estas provizita por permesi konekton de ekstercentraj aŭ kromprogramoj. La konektilo enhavas kelkajn I/O-pinglojn, kiuj povas esti uzataj kun la plej multaj el la funkcioj de la EFM8BB50 Busy Bee. Plie, la VMCU, 3V3, kaj 5V potencaj reloj ankaŭ estas elmontritaj.
La konektilo sekvas normon, kiu certigas, ke ofte uzataj ekstercentraj kiel ekzemple SPI, UART, kaj I C-buso estas haveblaj sur fiksaj lokoj sur la konektilo. La resto de la stiftoj estas uzataj por ĝenerala celo I/O. Ĉi tiu aranĝo permesas la difinon de ekspansiotabuloj kiuj povas ŝtopi en kelkajn malsamajn Silicon Labs ilaroj.
La malsupra figuro montras la taskon de EXP-kapa pinglo por la BB50 Pro Kit. Pro limigoj en la nombro da disponeblaj GPIO-stiftoj, kelkaj el la EXP-kapaj pingloj estas dividitaj kun ilaj funkcioj.SILICON LABS EFM8 BB50 8-bita MCU Pro Kit Mikroregilo - EXP HeaderTabelo 4.3. EXP Header Pinout

Pinglo Konekto EXP Header Funkcio Kunhavita Trajto Ekstercentra Mapado
20 3V3 Provizo de estraro regilo
18 5V Estraro-regilo 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 domajno, inkluzivita en AEM-mezuradoj.
19 BOARD_ID_SDA Konektita al Board Controller por identigo de aldonaj tabuloj.
17 BOARD_ID_SCL Konektita al Board Controller por identigo de aldonaj tabuloj.
15 P1.2 I2C_SCL SENSOR_I2C_SCL SMB0_SCL
13 NC GPIO
11 NC GPIO
9 NC GPIO
Pinglo Konekto EXP Header Funkcio Kunhavita Trajto Ekstercentra Mapado
7 P0.7 ĜUSTOKO UIF_JOYSTICK
5 P0.3 LED UIF_LED0
3 P0.2 BTN UIF_BUTTON0
1 GND Tero

4.3 Sencimiga Konektilo (DBG)
La sencimiga konektilo servas duoblan celon, bazitan sur la sencimiga reĝimo, kiu povas esti agordita per Simplicity Studio. Se la "Debug IN" reĝimo estas elektita, la konektilo permesas eksteran erarserĉilon esti uzata kun la enkonstruita EFM8BB50. Se la reĝimo "Eliradi OUT" estas elektita, la konektilo permesas al la ilaro esti uzata kiel erarserĉilo al ekstera celo. Se la reĝimo "Debug MCU" (defaŭlta) estas elektita, la konektilo estas izolita de la sencimiga interfaco de kaj la estrara regilo kaj la enkonstruita cela aparato.
Ĉar ĉi tiu konektilo estas aŭtomate ŝanĝita por subteni la malsamajn operaciumojn, ĝi estas nur disponebla kiam la tabulregilo estas funkciigita (J-Link USB-kablo konektita). Se sencimiga aliro al la cela aparato estas postulata kiam la estraro-regilo estas nefunkciigita, ĉi tio devas esti farita per konekto rekte al la taŭgaj pingloj sur la fuŝa kaplinio.
La pinout de la konektilo sekvas tiun de la norma ARM Cortex Debug 19-stifta konektilo. La pinout estas priskribita detale malsupre. Notu, ke kvankam la konektilo subtenas JTAG krom Seria Wire Debug, ĝi ne nepre signifas, ke la ilaro aŭ la enkonstruita cela aparato subtenas ĉi tion.SILICON LABS EFM8 BB50 8-bita MCU Pro Kit Mikroregilo - Sencimiga KonektiloEĉ se la pinout kongruas kun la pinout de ARM Cortex Debug-konektilo, tiuj ne estas plene kongruaj ĉar pinglo 7 estas fizike forigita de la Cortex Debug-konektilo. Iuj kabloj havas malgrandan ŝtopilon, kiu malhelpas ilin esti uzataj kiam ĉi tiu pinglo ĉeestas. Se ĉi tio estas la kazo, forigu la ŝtopilon aŭ anstataŭe uzu norman 2×10 1.27 mm rektan kablon.
Tabelo 4.4. Sencimigaj Konektilaj Pin-Priskriboj

Pinnumero(j) Funkcio Notu
1 VCELO Celreferenco voltage. Uzita por ŝanĝi logikan signalnivelojn inter celo kaj erarserĉilo.
2 TMS / SDWIO / C2D JTAG elektreĝimo de prova, datumoj de Seria Drato aŭ datumoj de C2
4 TCK / SWCLK / C2CK JTAG prova horloĝo, Seria Drato-horloĝo aŭ C2-horloĝo
6 TDO/SWO JTAG prova datumoj ekstere aŭ Seria Drato eligo
8 TDI / C2Dps JTAG testa datumoj en, aŭ C2D "pinglo kundivido" funkcio
10 RESET / C2CKps Cela aparato rekomencigita, aŭ C2CK "stifta kundivido" funkcio
12 NC TRACECLK
14 NC Spurigita0
16 NC Spurigita1
18 NC Spurigita2
20 NC Spurigita3
9 Kablo detekti Konekti al tero
11, 13 NC Ne konektita
3, 5, 15, 17, 19 GND

4.4 Simpla Konektilo
La Simplicity-Konektilo prezentita sur la BB50 Pro Kit ebligas altnivelajn sencimigajn funkciojn kiel ekzemple la AEM kaj Virtuala COM-haveno esti uzata al ekstera celo. La pinout estas ilustrita en la figuro malsupre.SILICON LABS EFM8 BB50 8-bita MCU Pro Kit Mikroregilo - Simpleca KonektiloLa signalnomoj en la figuro kaj la pingla priskribotabelo estas referencitaj de la tabulregilo. Ĉi tio signifas, ke VCOM_TX devas esti konektita al la RX-stifto sur la ekstera celo, VCOM_RX al la TX-stifto de la celo, VCOM_CTS al la RTS-stifto de la celo, kaj VCOM_RTS al la CTS-stifto de la celo.
Notu: Fluo tirita de la VMCU voltage pinglo estas inkluzivita en la AEM-mezuradoj, dum la 3V3 kaj 5V voltage pingloj ne estas. Por monitori la nunan konsumon de ekstera celo per la AEM, metu la surŝipan MCU en ĝian plej malaltan energian reĝimon por minimumigi ĝian efikon al la mezuradoj.
Tabelo 4.5. Simpla Konektilo Pinglo-Priskriboj

Pinnumero(j) Funkcio Priskribo
1 VMCU 3.3 V-potencrelo, monitorita de la AEM
3 3V3 3.3 V potenco relo
5 5V 5 V potenco relo
2 VCOM_TX Virtuala COM TX
4 VCOM_RX Virtuala COM RX
6 VCOM_CTS Virtuala COM CTS
8 VCOM_RTS Virtuala COM RTS
17 BOARD_ID_SCL Estraro ID SCL
19 BOARD_ID_SDA Estraro ID SDA
10, 12, 14, 16, 18, 20 NC Ne konektita
7, 9, 11, 13, 15 GND Tero

Elektroprovizo kaj Restarigi

5.1 MCU-Potenca Elekto
La EFM8BB50 sur la profesia ilaro povas esti funkciigita per unu el ĉi tiuj fontoj:

  • La elpurigi USB-kablon
  • 3 V monerĉela kuirilaro

La energifonto por la MCU estas elektita per la glita ŝaltilo en la malsupra maldekstra angulo de la profesia ilaro. La suba figuro montras kiel la malsamaj energifontoj povas esti elektitaj per la glita ŝaltilo.SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - Potenca ŜaltiloKun la ŝaltilo en la AEM-pozicio, malalta bruo 3.3 V LDO sur la profesia ilaro estas uzata por funkciigi la EFM8BB50. Ĉi tiu LDO denove estas funkciigita de la sencimiga USB-kablo. La Altnivela Energio-Ekrano nun estas konektita en serio, permesante precizajn altrapidajn nunajn mezuradojn kaj energian senararigadon/profiladon.
Kun la ŝaltilo en la BAT-pozicio, 20 mm monerĉela baterio en la CR2032 ingo povas esti uzata por funkciigi la aparaton. Kun la ŝaltilo en ĉi tiu pozicio, neniuj aktualaj mezuradoj estas aktivaj. Ĉi tiu estas la rekomendita ŝaltila pozicio kiam vi elektas la MCU per ekstera energifonto.
Noto: La Altnivela Energia Monitoro povas nur mezuri la nunan konsumon de la EFM8BB50 kiam la elekta elektra ŝaltilo estas en la AEM-pozicio.
5.2 Estraro-Regilo-Potenco
La tabulregilo respondecas pri gravaj funkcioj, kiel ekzemple la erarserĉilo kaj la AEM, kaj estas funkciigita ekskluzive per la USB-haveno en la supra maldekstra angulo de la tabulo. Ĉi tiu parto de la ilaro loĝas sur aparta potenca domajno, do malsama energifonto povas esti selektita por la cela aparato konservante sencimigan funkciecon. Ĉi tiu potenco-domajno ankaŭ estas izolita por malhelpi nunan elfluadon de la cela potencdomajno kiam potenco al la estrarregilo estas forigita.
La potencodomajno de la estraro-regilo ne estas influita de la pozicio de la elektra ŝaltilo.
La ilaro estis zorge desegnita por teni la tabulregilon kaj la celpotencajn domajnojn izolitaj unu de la alia dum unu el ili malŝaltas. Ĉi tio certigas, ke la cela EFM8BB50-aparato daŭre funkcios en la BAT-reĝimo.
5.3 EFM8BB50 Restarigi
La EFM8BB50 MCU povas esti rekomencigita per kelkaj malsamaj fontoj:

  • Uzanto premante la butonon RESET
  • La enkonstruita erarserĉilo tiras la #RESET-pinglon malalte
  •  Ekstera erarserĉilo tiras la #RESET-pinglon malalte

Aldone al la rekomencigitaj fontoj menciitaj supre, rekomenciĝo al la EFM8BB50 ankaŭ estos eldonita dum la ekfunkciigo de la tabulregilo. Ĉi tio signifas, ke forigo de potenco al la tabulregilo (malkonekti la J-Link-USB-kablon) ne generos rekomencon sed reŝtopi la kablon dum la tabulregilo ekfunkciigos.

 Ekstercentraloj

La profesia ilaro havas aron da ekstercentraj, kiuj montras kelkajn el la funkcioj de EFM8BB50.
Notu, ke la plej multaj EFM8BB50-I/Oj direktitaj al ekstercentraj ankaŭ estas direktitaj al la elrompaj kusenetoj aŭ la EXP-kapo, kiuj devas esti konsiderataj kiam vi uzas ĉi tiujn I/O-ojn.
6.1 Puŝbutono kaj LED
La ilaro havas uzantan puŝbutonon markitan BTN0, kiu estas konektita rekte al la EFM8BB50 kaj estas denuncita de RC-filtriloj kun tempokonstanto de 1ms. La butono estas konektita al pinglo P0.2.
La ilaro ankaŭ havas flavan LED markitan LED0, kiu estas kontrolita per GPIO-stifto sur la EFM8BB50. La LED estas konektita al pinglo P0.3 en aktiva-alta agordo.SILICON LABS EFM8 BB50 8-bita MCU Pro Kit Mikroregilo - Butono kaj LED6.2 Stirstango
La ilaro havas analogan stirstangon kun 8 mezureblaj pozicioj. Ĉi tiu stirstango estas konektita al la EFM8 sur la P0.7-stifto kaj uzas malsamajn rezistvalorojn por krei vol.tagestas mezurebla de la ADC0.SILICON LABS EFM8 BB50 8-bita MCU Pro Kit Mikroregilo - Stirstanga RezistoTabelo 6.1. Joystick Rezistor Kombinaĵoj

Direkto Kombinaĵoj de rezistiloj (kΩ) Atendita UIF_JOYSTICK Voltage (V)1
Centra gazetaro SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - ikono 0.033
Supre (N) SILICON LABS EFM8 BB50 8-bita MCU Pro Kit Mikroregilo - ikono 1 2.831
Dekstre (NE) SILICON LABS EFM8 BB50 8-bita MCU Pro Kit Mikroregilo - ikono 2 2.247
Dekstre (E) SILICON LABS EFM8 BB50 8-bita MCU Pro Kit Mikroregilo - ikono 3 2.533
Malsupren-dekstra (SE) SILICON LABS EFM8 BB50 8-bita MCU Pro Kit Mikroregilo - ikono 6 1.433
Malsupre (S) SILICON LABS EFM8 BB50 8-bita MCU Pro Kit Mikroregilo - ikono 5 1.650
Malsupre-Maldekstre (SW) SILICON LABS EFM8 BB50 8-bita MCU Pro Kit Mikroregilo - ikono 4 1.238
Maldekstre (W) SILICON LABS EFM8 BB50 8-bita MCU Pro Kit Mikroregilo - ikono 7 1.980
Supren-Maldekstre (NW) SILICON LABS EFM8 BB50 8-bita MCU Pro Kit Mikroregilo - ikono 8 1.801
Notu: 1. Ĉi tiuj kalkulitaj valoroj supozas VMCU de 3.3 V.

6.3 Memoro LCD-TFT Ekrano
1.28-cola SHARP Memory LCD-TFT estas havebla sur la ilaro por ebligi disvolvi interagajn aplikojn. La ekrano havas altan rezolucion de 128 x 128 pikseloj kaj konsumas tre malmulte da potenco. Ĝi estas reflekta monokromata ekrano, do ĉiu pikselo povas esti nur hela aŭ malhela, kaj neniu kontraŭlumo estas necesa en normalaj taglumaj kondiĉoj. Datumoj senditaj al la ekrano estas stokitaj en la pikseloj sur la vitro, kio signifas, ke neniu daŭra refreŝiĝo estas postulata por konservi statikan bildon.
La ekraninterfaco konsistas el SPI-kongrua seria interfaco kaj kelkaj ekstraj kontrolsignaloj. Pikseloj ne estas individue adreseblaj, anstataŭe datumoj estas senditaj al la ekrano unu linion (128 bitoj) samtempe.
La Memory LCD-TFT-ekrano estas dividita kun la tabulregilo de la ilaro, permesante al la tabulo-regila aplikaĵo montri utilajn informojn kiam la uzantapliko ne uzas la ekranon. La uzantaplikaĵo ĉiam kontrolas proprieton de la ekrano per la signalo DISP_ENABLE:

  • DISP_ENABLE = LOW: La tabulregilo havas kontrolon de la ekrano
  • DISP_ENABLE = ALTA: La uzanta aplikaĵo (EFM8BB50) havas kontrolon de la ekrano

Potenco al la ekrano estas fontita de la cela aplika potenco-domajno kiam la EFM8BB50 kontrolas la ekranon kaj de la potenco-domajno de la estraro-regilo kiam la DISP_ENABLE-linio estas malalta. Datumoj estas enigitaj sur DISP_SI kiam DISP_CS estas alta, kaj la horloĝo estas sendita sur DISP_SCLK. La maksimuma subtenata horloĝrapideco estas 1.1 MHz.SILICON LABS EFM8 BB50 8-bita MCU Pro Kit Mikroregilo - Memoro LCD

6.4 Si7021 Relativa Humideco kaj Temperaturo Sensilo
La Si7021 1°Crelative humideco kaj temperatursensilo estas monolita CMOS IC integranta humidecon kaj temperatursensilo elementojn, analog-al-cifereca konvertilo, signalo prilaborado, kalibrado datumoj, kaj 1 La Si7021 I C Interfaco. La patentita uzo de industrinormaj, malalt-K polimeraj dielektrikoj por sentado de humideco ebligas la konstruadon de malaltaj potencaj, monolitaj CMOS-Sensiloj kun malalta drivo kaj histerezo, kaj bonega longtempa stabileco.
La humidecaj kaj temperatursensiloj estas fabrike kalibritaj kaj la kalibraj datumoj estas konservitaj en la sur-blata nevolatila memoro. Ĉi tio certigas, ke la sensiloj estas plene interŝanĝeblaj sen rekalibrado aŭ programaj ŝanĝoj necesaj.
La Si7021 estas havebla en 3×3 mm DFN-pakaĵo kaj estas reflua lutebla. Ĝi povas esti uzata kiel aparataro kaj programaro-kongrua ĝisdatigo por ekzistantaj RH/temperaturaj sensiloj en 3×3 mm DFN-6-pakaĵoj, havante precizecan sentadon super pli larĝa gamo kaj pli malalta energikonsumo. La laŭvola fabrik-instalita kovrilo ofertas malaltan avantaĝonfile, konvenaj rimedoj por protekti la sensilon dum muntado (ekz., reflua lutado) kaj dum la tuta vivo de la produkto, ekskludante likvaĵojn (hidrofoba/oleofoba) kaj partiklojn.
La Si7021 ofertas precizan, malaltan potencon, fabrik-kalibritan ciferecan solvon idealan por mezuri humidecon, rosopunkton kaj temperaturon en aplikoj, kiuj iras de HVAC/R kaj spurado de aktivaĵoj ĝis industriaj kaj konsumantaj platformoj.
La 1°C-buso uzita por la Si7021 estas dividita kun la EXP-kapo. La sensilo estas funkciigita de VMCU, kio signifas, ke la nuna konsumo de la sensilo estas inkluzivita en la AEM-mezuradoj.SILICON LABS EFM8 BB50 8-bita MCU Pro Kit Mikroregilo - TemperatursensiloVidu al la Silicon Labs web paĝoj por pliaj informoj: http://www.silabs.com/humidity-sensors.
6.5 Virtuala COM-Haveno
Nesinkrona seria konekto al la tabulo-regilo estas disponigita por aplikaĵa datumtransigo inter gastiga komputilo kaj la celo EFM8BB50, kiu eliminas la bezonon de ekstera seria havena adaptilo.SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - Virtuala COMLa Virtuala COM-haveno konsistas el fizika UART inter la cela aparato kaj la estraro-regilo, kaj logika funkcio en la estraro-regilo kiu igas la serian havenon havebla al la mastro-komputilo per USB. La UART-interfaco konsistas el du pingloj kaj ebliga signalo.
Tabelo 6.2. Virtualaj COM Havenaj Interfaco-Pingloj

Signalo Priskribo
VCOM_TX Transsendu datumojn de la EFM8BB50 al la estrara regilo
VCOM_RX Ricevu datumojn de la tabulo-regilo al la EFM8BB50
VCOM_ENABLE Ebligas la VCOM-interfacon, permesante al datumoj trapasi la estraran regilon

Notu: La VCOM-haveno disponeblas nur kiam la tabulregilo estas funkciigita, kio postulas la J-Link-USB-kablon esti enigita.

Altnivela Energia Monitoro

7.1 Uzado
La datumoj de Advanced Energy Monitor (AEM) estas kolektitaj de la estraro-regilo kaj povas esti montrataj de la Energy Profiler, havebla per Simplicity Studio. Uzante la Energy Profiler, nuna konsumo kaj voltage povas esti mezurita kaj ligita al la fakta kodo funkcianta sur la EFM8BB50 en reala tempo.
7.2 Funkcia teorio
Por precize mezuri kurenton intervalantan de 0.1 µA ĝis 47 mA (114 dB dinamika intervalo), aktuala sento amplifier estas uzata kune kun duobla gajno stage. La nuna senco amplifier mezuras la voltage guto super malgranda serio rezistilo. La gajno stage plu ampvivigas ĉi tiun voltage kun du malsamaj gajnaj agordoj por akiri du aktualajn intervalojn. La transiro inter tiuj du intervaloj okazas ĉirkaŭ 250 µA. Cifereca filtrado kaj averaĝado estas faritaj ene de la tabulregilo antaŭ la samples estas eksportitaj al la Energy Profiler aplikaĵo. Dum ilaro-komenco, aŭtomata alĝustigo de la AEM estas farita, kiu kompensas la kompensan eraron en la signifo. amplevistoj.SILICON LABS EFM8 BB50 8-bita MCU Pro Kit Mikroregilo - Energia Monitoro7.3 Precizeco kaj Efikeco
La AEM kapablas mezuri fluojn en la intervalo de 0.1 µA ĝis 47 mA. Por fluoj super 250 µA, la AEM estas preciza ene de 0.1 mA. Dum mezurado de fluoj sub 250 µA, la precizeco pliiĝas al 1 µA. Kvankam la absoluta precizeco estas 1 µA en la sub 250 µA intervalo, la AEM povas detekti ŝanĝojn en la nuna konsumo same malgrandaj kiel 100 nA. La AEM produktas 6250 nunajn samples je sekundo.

Enborda Erarserĉilo

La BB50 Pro Kit enhavas integran erarserĉilon, kiu povas esti uzata por elŝuti kodon kaj sencimigi la EFM8BB50. Krom programado de la EFM8BB50 sur la ilaro, la erarserĉilo ankaŭ povas esti uzata por programi kaj sencimigi eksterajn Silicon Labs EFM32, EFM8,
EZR32, kaj EFR32 aparatoj.
La erarserĉilo subtenas tri malsamajn sencimigajn interfacojn uzatajn kun aparatoj de Silicon Labs:

  • Seria Wire Debug, kiu estas uzata kun ĉiuj EFM32, EFR32, kaj EZR32-aparatoj
  • JTAG, kiu povas esti uzata kun EFR32 kaj kelkaj EFM32-aparatoj
  • C2 Debug, kiu estas uzata kun EFM8-aparatoj

Por certigi precizan senararigon, uzu la taŭgan sencimigan interfacon por via aparato. La sencimiga konektilo sur la tabulo subtenas ĉiujn tri ĉi tiujn reĝimojn.
8.1 Sencimigaj Reĝimoj
Por programi eksterajn aparatojn, uzu la sencimigan konektilon por konekti al cela tabulo kaj agordi la sencimigan reĝimon al [El]. La sama konektilo ankaŭ povas esti uzata por konekti eksteran erarserĉilon al la
EFM8BB50 MCU sur la ilaro fiksante sencimigan reĝimon al [En].
Elekti la aktivan sencimigan reĝimon estas farita en Simplicity Studio. Sencimigi
MCU: En ĉi tiu reĝimo, la enkonstruita erarserĉilo estas konektita al la EFM8BB50 sur la ilaro.SILICON LABS EFM8 BB50 8-bita MCU Pro Kit Mikroregilo - Sencimiga MCUSencimigi OUT: En ĉi tiu reĝimo, la enkonstruita erarserĉilo povas esti uzata por sencimigi subtenan aparaton de Silicon Labs muntitan sur kutima tabulo.SILICON LABS EFM8 BB50 8-bita MCU Pro Kit Mikroregilo - Sencimigi OUTSencimigi EN: En ĉi tiu reĝimo, la enkonstruita erarserĉilo estas malkonektita kaj ekstera erarserĉilo povas esti konektita por sencimigi la EFM8BB50 sur la ilaro.SILICON LABS EFM8 BB50 8-bita MCU Pro Kit Mikroregilo - Sencimigo ENNotu: Por ke "Debug IN" funkciu, la ila tabulregilo devas esti funkciigita per la Sencimiga USB-konektilo.
8.2 Sencimigado Dum Bateria Funkcio
Kiam la EFM8BB50 estas kuirilaro kaj la J-Link USB ankoraŭ estas konektita, la surŝipa sencimiga funkcio disponeblas. Se la USB-potenco estas malkonektita, la Debug IN-reĝimo ĉesos funkcii.
Se sencimiga aliro estas postulata kiam la celo forkuras alian energifonton, kiel baterio, kaj la estraro-regilo estas malŝaltita, faru rektajn ligojn al la GPIO-oj uzataj por senararigado, kiuj estas elmontritaj sur la elrompaj kusenetoj.

 Kit-Agordo kaj Ĝisdatigoj

La dialogo de agordo de ilaro en Simplicity Studio permesas ŝanĝi la sencimigan reĝimon de J-Link-adaptilo, ĝisdatigi ĝian firmvaron kaj ŝanĝi aliajn agordajn agordojn. Por elŝuti Simplicity Studio, iru al silabs.com/simplicity.
En la ĉefa fenestro de la perspektivo de la Lanĉilo de Simplicity Studio, la sencimreĝimo kaj firmvarversio de la elektita J-Link-adaptilo estas montritaj. Alklaku la ligilon [Ŝanĝi] apud iu ajn el ĉi tiuj agordoj por malfermi la dialogan agordan ilaron.SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - Agorda Dialogo9.1 Ĝisdatigoj de Firmware
Vi povas ĝisdatigi la ilaron-firmvaro per Simplicity Studio. Simplicity Studio aŭtomate kontrolos novajn ĝisdatigojn dum ekfunkciigo.
Vi ankaŭ povas uzi la dialogan agordan ilaron por manaj ĝisdatigoj. Alklaku la butonon [Trarigardi] en la sekcio [Ĝisdatigi Adaptilon] por elekti la ĝustan file finiĝanta per.emz. Poste, alklaku la butonon [Instali Pakon].

Skemoj, Asembleaj Desegnoj kaj BOM

Skemoj, muntaj desegnaĵoj kaj materiala fakturo (BOM) estas haveblaj per Simplicity Studio kiam la ilara dokumentarpakaĵo estas instalita. Ili ankaŭ estas haveblaj de la ilarpaĝo sur la Silicon Labs webretejo: silabs.com.

Kit Revision History kaj Errato

11.1 Historio de revizioj
La ilaro revizio troviĝas presita sur la kestetikedo de la ilaro, kiel skizite en la figuro malsupre.SILICON LABS EFM8 BB50 8-bita MCU Pro Kit Microcontroller - ursa kodo

Kit Revizio Liberigita Priskribo
A01 9-jun-23 Komenca ilaro revizio.

Historio de Revizio de Dokumentoj

Revizio 1.0
Junio ​​2023 Komenca dokumentversio.
Simpleco Studio
Unuklaka aliro al MCU kaj sendrataj iloj, dokumentaro, programaro, fontkodaj bibliotekoj kaj pli. Havebla por Vindozo, Mac kaj Linukso!SILICON LABS EFM8 BB50 8-bita MCU Pro Kit Mikroregilo - Simplicity Studio

SILICON LABS EFM8 BB50 8-bita MCU Pro Kit Mikroregilo - ikono 9
IoT Portfolio
www.silabs.com/IoT
SW/HW
www.silabs.com/simplicity
Kvalito
www.silabs.com/quality
Subteno & Komunumo
www.silabs.com/community

Malgarantio
Silicon Labs intencas provizi klientojn per la plej nova, preciza kaj profunda dokumentado de ĉiuj ekstercentraj kaj moduloj disponeblaj por sistemoj kaj programaroj uzantaj aŭ intencantaj uzi la produktojn de Silicon Labs. Karakterizaj datumoj, disponeblaj moduloj kaj ekstercentraj, memorgrandecoj kaj memoradresoj rilatas al ĉiu specifa aparato, kaj "Tipaj" parametroj provizitaj povas kaj varias en malsamaj aplikoj. Apliko ekzampLa ĉi tie priskribitaj estas nur por ilustraj celoj. Silicon Labs rezervas la rajton fari ŝanĝojn sen plia avizo al la produktaj informoj, specifoj kaj priskriboj ĉi tie, kaj ne donas garantiojn pri la ĝusteco aŭ kompleteco de la inkluditaj informoj. Sen antaŭa sciigo, Silicon Labs povas ĝisdatigi produktofirmaron dum la produktadprocezo pro sekureco aŭ fidindeco . Tiaj ŝanĝoj ne ŝanĝos la specifojn aŭ la enamiĝon de la produkto. Silicon Labs ne havas respondecon pri la sekvoj de uzo de la informoj provizitaj en ĉi tiu dokumento. Ĉi tiu dokumento ne implicas aŭ eksplicite donas ajnan permesilon por desegni aŭ fabriki iujn ajn integrajn cirkvitojn. La produktoj ne estas dezajnitaj aŭ rajtigitaj por esti uzataj en iuj aparatoj de FDA Class III, aplikoj por kiuj FDA antaŭmerkata aprobo estas postulata aŭ Vivsubtenaj Sistemoj sen la specifa skriba konsento de Silicon Labs. "Vivsubtena Sistemo" estas ajna produkto aŭ sistemo intencita por subteni aŭ subteni vivon kaj/aŭ sanon, kiu, se ĝi malsukcesas, povas esti racie atendita rezultigi gravan personan vundon aŭ morton. Silicon Labs-produktoj ne estas dezajnitaj aŭ rajtigitaj por militaj aplikoj. Silicon Labs-produktoj ne devas esti uzataj en amasdetruaj armiloj inkluzive (sed ne limigitaj al) nukleaj, biologiaj aŭ kemiaj armiloj, aŭ misiloj kapablaj liveri tiajn armilojn. Silicon Labs rifuzas ĉiujn eksplicitajn kaj implicitajn garantiojn kaj ne respondecos aŭ respondecas pri ajnaj vundoj aŭ damaĝoj rilate al uzo de produkto de Silicon Labs en tiaj neaŭtorizitaj aplikoj.
Notu: Ĉi tiu enhavo povas enhavi eksterendivan terminologion y kiu nun estas malnoviĝinta. Silicon Labs anstataŭigas ĉi tiujn terminojn per inkluziva lingvo kie ajn eblas. Por pliaj informoj, vizitu www.silabs.com/about-us/inclusive-lexicon-project
Varmarkinformoj Silicon Laboratories Inc.® , Silicon Laboratories® , Silicon Labs® , SiLabs ® kaj la emblemo de Silicon Labs ® , Blueridge® , Blueridge Logo® , EFM® , EFM32® , EFR, Ember ® , Energy Micro, Energy Micro-emblemo kaj kombinaĵoj de ili, "la plej energiaj mikroregiloj de la mondo", Repine Signals® , Wised Connect , n-Link, Thread Arch® , Elin® , EZRadioPRO® , EZRadioPRO® , Gecko ® , Gecko OS, Gecko OS Studio, Precision32® , Simplicity Studio® , Telegenic , la Telegenic Logo® , USB XPress® , Sentry, la Sentry-emblemo kaj Sentry DMS, Z-Wave ® , kaj aliaj estas varmarkoj aŭ registritaj varmarkoj de Silicon Labs. ARM, CORTEX, Cortex-M3 kaj THUMB estas varmarkoj aŭ registritaj varmarkoj de ARM Holdings. Keli estas registrita varmarko de ARM Limited. Wi-Fi estas registrita varmarko de la Wi-Fi Alliance. Ĉiuj aliaj produktoj aŭ markonomoj menciitaj ĉi tie estas varmarkoj de siaj respektivaj posedantoj.

SILICIO - logooSilicon Laboratories Inc.
400 Okcidenta Cesar Chavez
Aŭstino, TX 78701
Usono
www.silabs.com
silabs.com | Konstruante pli ligitan mondon.
Kopirajto © 2023 de Silicon Laboratories

Dokumentoj/Rimedoj

SILICON LABS EFM8 BB50 8-bita MCU Pro Kit Mikroregilo [pdf] Uzantogvidilo
EFM8 BB50 8-bita MCU Pro Kit Mikroregilo, EFM8 BB50, 8-bita MCU Pro Kit Mikroregilo, Profesia Kit Mikroregilo, Kit Mikroregilo, Mikroregilo

Referencoj

Lasu komenton

Via retadreso ne estos publikigita. Bezonataj kampoj estas markitaj *