SILICON - uphawuI-LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller
Umhlahlandlela Womsebenzisi

I-LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller

I-BB50 Pro Kit iyisiqalo esihle kakhulu sokujwayelana ne-EFM8BB50™ Busy Bee Microcontroller.
I-pro kit iqukethe izinzwa nama-peripherals abonisa amanye amakhono amaningi we-EFM8BB50. Ikhithi ihlinzeka ngawo wonke amathuluzi adingekayo wokwenza uhlelo lwe-EFM8BB50 Busy Bee.I-SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller

IDIVAYISI OKUQONDILE

  • I-EFM8BB50 I-Busy Bee Microcontroller (EFM8BB50F16I-A-QFN16)
  • CPU: 8-bit CIP-51 8051 Core
  •  Inkumbulo: 16 kB flash kanye 512 bytes RAM
  •  Ama-oscillator: 49 MHz, 10 MHz, kanye no-80 kHz

IZICI ZEKHITHI

  • Ukuxhumeka kwe-USB
  • I-Advanced Energy Monitor (AEM)
  • SEGGER J-Link ebhodini lokulungisa iphutha
  • I-Debug Multiplexer esekela ihadiwe yangaphandle kanye ne-MCU esebhodini
  • Inkinobho yokucindezela komsebenzisi ne-LED
  • I-Silicon Labs' Si7021 Inzwa Yokuswakama Okuhlobene Nezinga lokushisa
  • Amandla aphansi kakhulu 128×128 pixel Memory

I-LCD

  • 8-iziqondiso analog joystick
  • 20-pin 2.54 mm unhlokweni wamabhodi okunweba
  • Amaphedi e-breakout okufinyelela okuqondile kumaphini we-I/O
  •  Imithombo yamandla ifaka ibhethri leselula le-USB ne-CR2032

UKUSEKELWA KWE-SOFTWARE

  • ISitudiyo Esilula™

 Isingeniso

1.1 Incazelo
I-BB50 Pro Kit iyindawo ekahle yokuqala yokuthuthukiswa kohlelo lokusebenza kuma-EFM8BB50 Busy Bee Microcontrollers. Ibhodi liqukethe izinzwa nama-peripherals, abonisa amanye amakhono amaningi we-EFM8BB50 Busy Bee.
I-Microcontroller. Ukwengeza, ibhodi liyithuluzi lokulungisa iphutha elifakwe ngokugcwele kanye nethuluzi lokuqapha amandla elingasetshenziswa nezinhlelo zokusebenza zangaphandle.
1.2 Izici

  • I-EFM8BB50 I-Busy Bee Microcontroller
  • 16 kB Flash
  •  512 bytes RAM
  • Iphakheji ye-QFN16
  •  Uhlelo Lokuqapha Amandla Oluthuthukisiwe lwamanje kanye nevolumu enembiletage ukulandela
  • I-Segger J-Link Ehlanganisiwe ye-USB debugger/emulator enethuba lokulungisa ama-Silicon Labs angaphandle
  •  Isihloko sokunweba samaphini angu-20
  •  Amaphedi okuphuma ukuze ufinyelele kalula kumaphini we-I/O
  •  Imithombo yamandla ifaka ibhethri le-USB ne-CR2032
  •  I-Silicon Labs' Si7021 Inzwa Yokuswakama Okuhlobene Nezinga lokushisa
  •  Amandla aphansi kakhulu angu-128×128 pixel Memory-LCD
  •  1 inkinobho yokusunduza kanye ne-LED engu-1 exhunywe ku-EFM8 ukuze kusetshenziswe umsebenzisi
  • I-joystick ye-analog eneziqondiso ezingu-8 yokusebenzelana komsebenzisi

1.3 Ukuqalisa
Imiyalo enemininingwane yokuthi ungaqala kanjani nge-BB50 Pro Kit yakho entsha ingatholakala kuma-Silicon Labs. Web amakhasi: silabs.com/development-tools/mcu/8-bit

 Ikhithi Block Umdwebo

Kuphelileview ye-BB50 Pro Kit ikhonjisiwe esithombeni esingezansi.I-SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - Kit Block Diagram

I-Kit Hardware Isakhiwo

Isakhiwo se-BB50 Pro Kit siboniswe ngezansi.I-SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - Isakhiwo Sezingxenyekazi zekhompuyutha

Izixhumi

4.1 Amaphedi Aphumayo
Iningi lamaphinikhodi e-GPIO e-EFM8BB50 atholakala emigqeni kanhlokweni kaphini phezulu emaphethelweni angaphezulu naphansi ebhodi. Lawa anokuphakama okujwayelekile okungu-2.54 mm, futhi izihloko zamaphini zingathengiswa uma kudingeka. Ngaphezu kwezikhonkwane ze-I/O, ukuxhunywa komzila kagesi naphansi nakho kuhlinzekwa. Qaphela ukuthi amanye amaphini asetshenziselwa okokugcina ikhithi noma izici futhi angase angatholakali kuhlelo lokusebenza olungokwezifiso ngaphandle kokuhweba.
Isibalo esingezansi sibonisa iphinikhodi yamaphedi okuphuma kanye nephinikhodi yesihloko se-EXP emaphethelweni angakwesokudla ebhodi. Isihloko se-EXP sichazwa ngokuqhubekayo esigabeni esilandelayo. Izixhumi zephedi le-breakout nazo ziphrintwa kusikrini sikasilika eduze kwephinikhodi ngayinye ukuze kusetshenziswe kalula.I-SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - Amaphedi okuphumaIthebula elingezansi libonisa ukuxhunywa kwephinikhodi yamaphedi okuphuma. Iphinde ibonise ukuthi yimaphi ama-peripheral ekhithi noma izici ezixhunywe kumaphini ahlukene.
Ithebula 4.1. Umugqa Ongezansi (J101) Iphinikhodi

Phina EFM8BB50 I/O iphinikhodi Isici Esabiwe
1 I-VMCU Ivolumu ye-EFM8BB50tagisizinda se-e (sikalwa yi-AEM)
2 GND Ground
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
Phina EFM8BB50 I/O iphinikhodi Isici Esabiwe
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 Ground
16 3V3 Ukunikezwa kwesilawuli sebhodi

Ithebula 4.2. Umugqa Ophezulu (J102) Iphinikhodi

Phina EFM8BB50 I/O iphinikhodi Isici Esabiwe
1 5V Ibhodi le-USB voltage
2 GND Ground
3 NC
4 I-RST DEBUG_RESETN (DEBUG_C2CK Iphinikhodi eyabiwe)
5 C2CK DEBUG_C2CK (DEBUG_RESETN Iphinikhodi eyabiwe)
6 C2D DEBUG_C2D (DEBUG_C2DPS, MCU_DISP_ENABLE Iphinikhodi eyabiwe)
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 I-MCU_DISP_ENABLE (DEBUG_C2D, DEBUG_C2DPS Iphinikhodi eyabiwe)
15 GND Ground
16 3V3 Ukunikezwa kwesilawuli sebhodi

4.2 Isihloko se-EXP
Ngakwesokudla sebhodi, kunikezwe unhlokweni onamaphini angu-20 we-EXP ukuze uvumele ukuxhunywa kwama-peripherals noma ama-plugin board. Isixhumi siqukethe inani lezikhonkwane ze-I/O ezingasetshenziswa neziningi zezici ze-EFM8BB50 Inyosi Ematasa. Ukwengeza, i-VMCU, i-3V3, ne-5V yama-rails yamandla nayo iyadalulwa.
Isixhumi silandela indinganiso eqinisekisa ukuthi amapheripheral asetshenziswa ngokuvamile njengebhasi le-SPI, i-UART, ne-IC ayatholakala ezindaweni ezigxilile kusixhumi. Ezinye izikhonkwane zisetshenziselwa injongo evamile I/O. Lesi sakhiwo sivumela incazelo yamabhodi okunweba angaxhumeka enanini lamakhithi e-Silicon Labs ahlukene.
Isibalo esingezansi sibonisa iphinikhodi ye-EXP kanhlokweni ye-BB50 Pro Kit. Ngenxa yemikhawulo enanini lamaphinikhodi e-GPIO atholakalayo, amanye amaphini kanhlokweni we-EXP abelwane nezici zekhithi.I-SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - EXP UnhlokweniIthebula 4.3. EXP Unhlokweni Pinout

Phina Ukuxhumana Umsebenzi Wesihloko se-EXP Isici Esabiwe I-Peripheral Mapping
20 3V3 Ukunikezwa kwesilawuli sebhodi
18 5V Isilawuli sebhodi i-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 I-GPIO
8 NC I-GPIO
6 NC I-GPIO
4 NC I-GPIO
2 I-VMCU Ivolumu ye-EFM8BB50tage-domain, efakwe ezilinganisweni ze-AEM.
19 BOARD_ID_SDA Ixhunywe kusilawuli sebhodi ukuze kuhlonzwe amabhodi ezengezo.
17 BOARD_ID_SCL Ixhunywe kusilawuli sebhodi ukuze kuhlonzwe amabhodi ezengezo.
15 P1.2 I2C_SCL SENSOR_I2C_SCL SMB0_SCL
13 NC I-GPIO
11 NC I-GPIO
9 NC I-GPIO
Phina Ukuxhumana Umsebenzi Wesihloko se-EXP Isici Esabiwe I-Peripheral Mapping
7 P0.7 INJABULO UIF_JOYSTICK
5 P0.3 I-LED UIF_LED0
3 P0.2 I-BTN UIF_BUTTON0
1 GND Ground

4.3 Isixhumi sokususa iphutha (DBG)
Isixhumi sokususa iphutha sisebenzisa izinjongo ezimbili, ngokusekelwe kumodi yokususa iphutha, engasethwa kusetshenziswa Isitudiyo Esilula. Uma imodi ethi “Debug IN” ikhethiwe, isixhumi sivumela isilungisi-maphutha sangaphandle ukuthi sisetshenziswe ne-EFM8BB50 esebhodini. Uma imodi ethi “Debug OUT” ikhethiwe, isixhumi sivumela ikhithi ukuthi isetshenziswe njengesixazululi maqondana nethagethi yangaphandle. Uma imodi ethi “Debug MCU” (okuzenzakalelayo) ikhethiwe, isixhumi sihlukanisiwe kusixhumi esibonakalayo sokususa iphutha kukho kokubili isilawuli sebhodi kanye nedivayisi eqondiswe ebhodini.
Ngenxa yokuthi lesi sixhumi sishintshwa ngokuzenzakalela ukuze sisekele izindlela zokusebenza ezihlukene, sitholakala kuphela uma isilawuli sebhodi sinikwe amandla (intambo ye-USB ye-J-Link ixhunyiwe). Uma ukufinyelela kokususa iphutha kudivayisi eqondiwe kudingekile uma isilawuli sebhodi singenawo amandla, lokhu kufanele kwenziwe ngokuxhumanisa amaphinikhodi afanelekile kunhlokweni yokuphuma.
Iphinikhodi yesixhumi ilandela eyesixhumi esijwayelekile se-ARM Cortex Debug 19-pin. I-pinout ichazwe ngokuningiliziwe ngezansi. Qaphela ukuthi nakuba isixhumi sisekela i-JTAG ngaphezu kwe-Serial Wire Debug, akusho ukuthi ikhithi noma idivayisi eqondiswe ebhodini isekela lokhu.I-SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - Isixhumi sokususa iphuthaNgisho noma iphinikhodi ifana nephinikhodi yesixhumi se-ARM Cortex Debug, lezi azihambelani ngokugcwele njengoba iphinikhodi 7 ikhishwa ngokoqobo kusixhumi se-Cortex Debug. Ezinye izintambo zinepulaki elincane elizivimbela ukuthi zisetshenziswe uma le phini ikhona. Uma kunjalo, khipha ipulaki, noma usebenzise ikhebula eliqondile elingu-2×10 1.27 mm esikhundleni salokho.
Ithebula 4.4. I-Debug Connector Pin Izincazelo

Phina izinombolo Umsebenzi Qaphela
1 I-VTARGET Ireferensi eqondisiwe voltage. Isetshenziselwa ukuguqula amaleveli esignali anengqondo phakathi kwethagethi ne-debugger.
2 TMS/SDWIO/C2D JTAG imodi yokuhlola khetha, idatha ye-serial Wire noma idatha ye-C2
4 TCK / SWCLK / C2CK JTAG iwashi lokuhlola, iwashi le-Serial Wire noma iwashi le-C2
6 TDO/SWO JTAG hlola idatha noma okukhiphayo kwe-serial Wire
8 TDI / C2Dps JTAG hlola idatha, noma umsebenzi we-C2D “pin sharing”
10 SETHA KABUSHA / C2CKps Ukusetha kabusha idivayisi eqondiwe, noma umsebenzi we-C2CK “wokwabelana ngephini”
12 NC I-TRACECLK
14 NC I-TRACED0
16 NC I-TRACED1
18 NC I-TRACED2
20 NC I-TRACED3
9 Ukutholwa kwekhebula Xhuma emhlabathini
11, 13 NC Ayixhunyiwe
3, 5, 15, 17, 19 GND

4.4 Isixhumi Esilula
Isixhumi Esilula esifakwe ku-BB50 Pro Kit sivumela izici ezithuthukisiwe zokususa amaphutha njenge-AEM kanye nembobo ye-Virtual COM ukuthi zisetshenziselwe ekuqondisweni kwangaphandle. I-pinout ikhonjiswe emfanekisweni ongezansi.I-SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - Isixhumi EsilulaAmagama esignali esithombeni kanye nethebula lencazelo yephinikhodi kubhekiselwa kusilawuli sebhodi. Lokhu kusho ukuthi i-VCOM_TX kufanele ixhunywe kuphinikhodi ye-RX kokuphokophelwe kwangaphandle, i-VCOM_RX kuphinikhodi ye-TX kampokophelo, i-VCOM_CTS kuphinikhodi ye-RTS yalowo oqondiwe, kanye ne-VCOM_RTS kuphinikhodi ye-CTS yalowo oqondiwe.
Qaphela: Okwamanje kuthathwe ku-VMCU voltagI-e pin ifakiwe ezilinganisweni ze-AEM, kuyilapho i-3V3 ne-5V voltage izikhonkwane azikho. Ukuqapha ukusetshenziswa kwamanje kwethagethi yangaphandle nge-AEM, faka i-MCU esebhodini kumodi yayo yamandla aphansi kakhulu ukuze unciphise umthelela wayo ezilinganisweni.
Ithebula 4.5. Izincazelo zephinikhodi yesixhumi esilula

Phina izinombolo Umsebenzi Incazelo
1 I-VMCU 3.3 V ujantshi wamandla kagesi, uqashwe yi-AEM
3 3V3 3.3 V isitimela samandla
5 5V 5 V isitimela samandla
2 VCOM_TX I-Virtual COM TX
4 VCOM_RX I-Virtual COM RX
6 VCOM_CTS I-Virtual COM CTS
8 VCOM_RTS I-Virtual COM RTS
17 BOARD_ID_SCL I-ID yebhodi SCL
19 BOARD_ID_SDA I-ID yebhodi ye-SDA
10, 12, 14, 16, 18, 20 NC Ayixhunyiwe
7, 9, 11, 13, 15 GND Ground

Ukunikezwa kwamandla bese usetha kabusha

5.1 Ukukhetha Amandla e-MCU
I-EFM8BB50 kukhithi ye-pro inganikwa amandla omunye wale mithombo:

  • Ikhebula le-USB lokulungisa iphutha
  • Ibhethri yeselula engu-3 V

Umthombo wamandla we-MCU ukhethwa ngeswishi yesilayidi ekhoneni elingezansi kwesokunxele lekhithi ye-pro. Umfanekiso ongezansi ubonisa ukuthi imithombo yamandla ehlukene ingakhethwa kanjani ngokushintsha kwama-slide.I-SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - Ukushintsha AmandlaNgeswishi endaweni ye-AEM, umsindo ophansi ongu-3.3 V LDO kukhithi ye-pro usetshenziselwa ukunika amandla i-EFM8BB50. Le LDO iphinde inikwe amandla kusukela kukhebuli ye-USB yokulungisa iphutha. I-Advanced Energy Monitor manje isixhunywe ochungechungeni, okuvumela izilinganiso zamanje zesivinini esiphezulu kanye nokususa iphutha/ukwenza iphrofayela amandla.
Uma iswishi isendaweni ye-BAT, ibhethri yeselula engu-20 mm esokhethi CR2032 ingasetshenziswa ukunika amandla idivayisi. Ngokushintsha kule ndawo, azikho izilinganiso zamanje ezisebenzayo. Lesi isimo sokushintsha esinconyiwe lapho unika amandla i-MCU ngomthombo wamandla wangaphandle.
Qaphela: I-Advanced Energy Monitor ingakala kuphela ukusetshenziswa kwamanje kwe-EFM8BB50 uma iswishi yokukhetha amandla isendaweni ye-AEM.
5.2 Amandla Okulawula Ibhodi
Isilawuli sebhodi sinesibopho sezici ezibalulekile, njengesilungisi sephutha ne-AEM, futhi sinikwa amandla ngokukhethekile ngembobo ye-USB ekhoneni eliphezulu kwesokunxele sebhodi. Le ngxenye yekhithi ihlala esizindeni samandla esihlukile, ngakho umthombo wamandla ohlukile ungakhethwa kudivayisi eqondiwe kuyilapho kugcinwa ukusebenza kokususa iphutha. Lesi sizinda samandla siphinde sahlukaniswa ukuze kuvinjelwe ukuvuza kwamanje esizindeni samandla okuhlosiwe lapho amandla esilawuli sebhodi esuswa.
Isizinda samandla sesilawuli sebhodi asithonywa indawo yokushintsha amandla.
Ikhithi iklanywe ngokucophelela ukugcina isilawuli sebhodi nezizinda zamandla okuqondiwe kuzo zihlukanisiwe njengoba esinye sazo sehla. Lokhu kuqinisekisa ukuthi idivayisi ye-EFM8BB50 eqondiwe izoqhubeka nokusebenza kumodi ye-BAT.
5.3 EFM8BB50 Setha kabusha
I-EFM8BB50 MCU ingasethwa kabusha ngemithombo embalwa ehlukene:

  • Umsebenzisi ocindezela inkinobho ethi SETHA KABUSHA
  • Isilungisi sephutha esisebhodini sidonsa iphinikhodi ethi #RESET phansi
  •  I-debugger yangaphandle edonsa iphinikhodi ethi #RESET phansi

Ngokungeziwe emithonjeni yokusetha kabusha okukhulunywe ngayo ngenhla, ukusetha kabusha i-EFM8BB50 nakho kuzokhishwa ngesikhathi sokuqalisa isilawuli sebhodi. Lokhu kusho ukuthi ukukhipha amandla kusilawuli sebhodi (ukukhulula ikhebula le-USB le-J-Link) ngeke kukhiqize ukusetha kabusha kodwa ukuxhuma ikhebula liphinde lingene njengoba isilawuli sebhodi siqala phezulu.

 Amapheripheral

I-pro kit inesethi yama-peripherals abonisa ezinye zezici ze-EFM8BB50.
Qaphela ukuthi ama-EFM8BB50 I/O amaningi ahanjiswe kuma-peripherals nawo ahanjiswa kumaphedi okuphuma noma unhlokweni we-EXP, okufanele kucatshangelwe uma kusetshenziswa lawa ma-I/O.
6.1 Inkinobho Yokucindezela kanye ne-LED
Ikhithi inenkinobho yokuphusha yomsebenzisi ephawulwe ngokuthi BTN0, exhunywe ngokuqondile ku-EFM8BB50 futhi igxekwa izihlungi ze-RC ezinesikhathi esingaguquki esingu-1ms. Inkinobho ixhunywe ku-pin P0.2.
Ikhithi iphinde ibe ne-LED ephuzi ephawulwe nge-LED0, elawulwa yiphinikhodi ye-GPIO ku-EFM8BB50. I-LED ixhunywe ku-pin P0.3 ekucushweni okusebenzayo okuphezulu.I-SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - Inkinobho ne-LED6.2 Induku yokudlala
Ikhithi ine-joystick ye-analog enezindawo ezilinganisekayo eziyi-8. Le joystick ixhunywe ku-EFM8 kuphinikhodi engu-P0.7 futhi isebenzisa amanani ahlukene wokumelana ukuze kwakhe ivolumu.tagIkalwa yi-ADC0.I-SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - I-Joystick ResistorIthebula 6.1. Inhlanganisela ye-Joystick Resistor

Isiqondiso Inhlanganisela ye-Resistors (kΩ) Kulindelwe i-UIF_JOYSTICK Voltage (V)1
Cindezela maphakathi I-SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - isithonjana 0.033
Phezulu (N) I-SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - isithonjana 1 2.831
Phezulu-kwesokudla (NE) I-SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - isithonjana 2 2.247
Kwesokudla (E) I-SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - isithonjana 3 2.533
Phansi-kwesokudla (SE) I-SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - isithonjana 6 1.433
Phansi (S) I-SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - isithonjana 5 1.650
Phansi-kwesokunxele (SW) I-SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - isithonjana 4 1.238
Kwesokunxele (W) I-SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - isithonjana 7 1.980
Phezulu Kwesokunxele (NW) I-SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - isithonjana 8 1.801
Qaphela: 1. Lawa manani abaliwe athatha i-VMCU ka-3.3 V.

6.3 Isibonisi se-Memory LCD-TFT
I-SHARP Memory LCD-TFT engu-1.28-intshi iyatholakala kukhithi ukuze kusebenze izinhlelo zokusebenza ezisebenzisanayo ukuthi zakhiwe. Isibonisi sinokulungiswa okuphezulu kwamaphikseli angu-128 x 128 futhi sisebenzisa amandla amancane kakhulu. Kuwumbukiso we-monochrome okhanyayo, ngakho-ke iphikseli ngayinye ingaba lula noma ibe mnyama, futhi akukho ukukhanya kwangemuva okudingekayo ezimeni ezivamile zokukhanya kwasemini. Idatha ethunyelwe kusibonisi igcinwa kumaphikseli engilazini, okusho ukuthi akukho ukuvuselela okuqhubekayo okudingekayo ukuze kugcinwe isithombe esimile.
Isibonisi esibonakalayo siqukethe isixhumi esibonakalayo esihambelana ne-SPI kanye namasiginali okulawula engeziwe. Amaphikseli awakwazi ukulungiseka ngawodwana, kunalokho idatha ithunyelwa kusibonisi umugqa owodwa (amabhithi angu-128) ngesikhathi.
Isibonisi se-Memory LCD-TFT sabiwe nesilawuli sebhodi sekhithi, okuvumela uhlelo lokusebenza lwesilawuli sebhodi ukuthi lubonise ulwazi oluwusizo lapho uhlelo lokusebenza lomsebenzisi lungasebenzisi isibonisi. Uhlelo lokusebenza lomsebenzisi luhlala lulawula ubunikazi besibonisi ngesiginali DISP_ENABLE:

  • DISP_ENABLE = PHANSI: Isilawuli sebhodi sinokulawula isibonisi
  • DISP_ENABLE = OKUPHEZULU: Uhlelo lokusebenza lomsebenzisi (EFM8BB50) linokulawula isibonisi

Amandla esibonisi atholakala esizindeni samandla sohlelo lokusebenza oluqondiwe lapho i-EFM8BB50 ilawula isibonisi futhi kusukela kusizinda samandla sesilawuli sebhodi uma ulayini we-DISP_ENABLE uphansi. Idatha ivalwa ku-DISP_SI uma i-DISP_CS iphezulu, futhi iwashi lithunyelwa ku-DISP_SCLK. Isivinini esikhulu esisekelwa iwashi ngu-1.1 MHz.I-SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - I-Memory LCD

6.4 Si7021 Inzwa Yokuswakama Okuhlobene Nezinga lokushisa
Inzwa ye-Si7021 1°Crelative humidity kanye nezinga lokushisa iyi-monolithic CMOS IC ehlanganisa izici zenzwa yomswakama nezinga lokushisa, isiguquli se-analog kuya kudijithali, ukucubungula isignali, idatha yokulinganisa, kanye ne-1 The Si7021 IC Interface. Ukusetshenziswa okunelungelo lobunikazi kwezinga lemboni, i-low-K polymeric dielectrics yokuzwa umswakama kuvumela ukwakhiwa kwamandla aphansi, ama-CMOS Sensor ICs anamandla aphansi ane-low drift ne-hysteresis, kanye nokuzinza okuhle kakhulu kwesikhathi eside.
Izinzwa zomswakama nezinga lokushisa zilinganiswa njengasekuqaleni futhi idatha yokulinganisa igcinwa kumemori ye-chip engaguquki. Lokhu kuqinisekisa ukuthi izinzwa zishintshashintsha ngokugcwele ngaphandle kokulungiswa kabusha noma izinguquko zesofthiwe ezidingekayo.
I-Si7021 iyatholakala ngephakheji ye-DFN engu-3 × 3 mm futhi iyakwazi ukugeleza kabusha i-reflow solder. Ingasetshenziswa njengezingxenyekazi zekhompuyutha kanye nesoftware ehambisana nokuthuthukiswa kokuya phansi kwezinzwa ezikhona ze-RH/tezinga lokushisa kumaphakheji angu-3×3 mm DFN-6, afaka inzwa enembile ebangeni elibanzi kanye nokusetshenziswa kwamandla okuphansi. Ikhava yokuzikhethela efakwe efekthri inikeza uchwepheshe ophansifile, izindlela ezilula zokuvikela inzwa ngesikhathi sokuhlanganisa (isb., i-reflow soldering) nakuyo yonke impilo yomkhiqizo, ngaphandle koketshezi (i-hydrophobic/oleophobic) nezinhlayiya.
I-Si7021 inikeza isisombululo sedijithali esinembile, esinamandla aphansi, esilinganiswe efekthri esilungele ukulinganisa umswakama, indawo yamazolo, nezinga lokushisa ezinhlelweni zokusebenza ezisukela ku-HVAC/R nokulandelelwa kwempahla kuya ezinkundleni zezimboni nezabathengi.
Ibhasi elingu-1°C elisetshenziselwa i-Si7021 labelwe unhlokweni we-EXP. Inzwa inikwa amandla yi-VMCU, okusho ukuthi ukusetshenziswa kwamanje kwenzwa kufakwe ezilinganisweni ze-AEM.I-SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - Inzwa Yezinga lokushisaBheka kuma-Silicon Labs web amakhasi ukuze uthole ulwazi olwengeziwe: http://www.silabs.com/humidity-sensors.
6.5 Imbobo ye-COM ebonakalayo
Uxhumano lwe-serial olungavumelanisiwe kusilawuli sebhodi luhlinzekelwe ukudluliswa kwedatha yohlelo lokusebenza phakathi kwe-PC ewusokhaya kanye ne-EFM8BB50 eqondiwe, eqeda isidingo se-adaptha yembobo ye-serial yangaphandle.I-SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - Virtual COMImbobo ye-Virtual COM iqukethe i-UART ebonakalayo phakathi kwedivayisi eqondiwe nesilawuli sebhodi, kanye nomsebenzi onengqondo kusilawuli sebhodi okwenza imbobo ye-serial itholakale kusokhaya le-PC nge-USB. I-interface ye-UART iqukethe izikhonkwane ezimbili kanye nesignali yokunika amandla.
Ithebula 6.2. Izikhonkwane ze-Virtual COM Port Interface

Isiginali Incazelo
VCOM_TX Dlulisa idatha isuka ku-EFM8BB50 iye kusilawuli sebhodi
VCOM_RX Thola idatha kusuka kusilawuli sebhodi kuya ku-EFM8BB50
VCOM_ENABLE Inika amandla isixhumi esibonakalayo se-VCOM, ivumela idatha ukuthi idlulele kusilawuli sebhodi

Qaphela: Imbobo ye-VCOM itholakala kuphela uma isilawuli sebhodi sinikwe amandla, okudinga ukuthi kufakwe intambo ye-USB ye-J-Link.

I-Advanced Energy Monitor

7.1 Ukusetshenziswa
Idatha ye-Advanced Energy Monitor (AEM) iqoqwa isilawuli sebhodi futhi ingaboniswa yi-Energy Pro.filer, itholakala ngeSitudiyo Esilula. Ngokusebenzisa i-Energy Profiler, ukusetshenziswa kwamanje kanye nevolumutage ingakalwa futhi ixhunywe kukhodi yangempela esebenza ku-EFM8BB50 ngesikhathi sangempela.
7.2 Ithiyori Yokusebenza
Ukulinganisa ngokunembile okwamanje kusukela ku-0.1 µA kuya ku-47 mA (114 dB dynamic range), umqondo wamanje ampi-lifier isetshenziswa kanye nenzuzo ekabili stage. Umqondo wamanje ampI-lifier ikala umthamotage yehla phezu kwe-resistor encane yochungechunge. Inzuzo stage okunye ampuyawufeza lo mqulutage enezilungiselelo ezimbili ezihlukene zokuzuza ukuze uthole ububanzi obubili bamanje. Ukushintsha phakathi kwalezi zigaba ezimbili kwenzeka cishe ku-250 µA. Ukuhlunga kwedijithali kanye nokulinganisa kwenziwa ngaphakathi kwesilawuli sebhodi ngaphambi kwe-sampama-les athunyelwa ku-Energy Profiler isicelo. Ngesikhathi sokuqalisa ikhithi, ukulinganisa okuzenzakalelayo kwe-AEM kwenziwa, okunxephezela iphutha le-offset ngomqondo. ampabagibeli.I-SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - I-Energy Monitor7.3 Ukunemba nokusebenza
I-AEM iyakwazi ukukala ama-currents ebangeni lika-0.1 µA kuya ku-47 mA. Kuma-currents angaphezu kuka-250 µA, i-AEM inembile phakathi kuka-0.1 mA. Uma ukala amaza angaphansi kuka-250 µA, ukunemba kukhuphuka kube ngu-1 µA. Nakuba ukunemba okuphelele kungu-1 µA kububanzi obungama-250 µA, i-AEM iyakwazi ukubona izinguquko ekusetshenzisweni kwamanje okuncane njengo-100 nA. I-AEM ikhiqiza ama-6250 amanjeampkancane ngomzuzwana.

I-On-board Debugger

I-BB50 Pro Kit iqukethe i-debugger ehlanganisiwe, engasetshenziswa ukulanda ikhodi nokususa iphutha ku-EFM8BB50. Ngaphezu kokuhlela i-EFM8BB50 kukhithi, isilungisi sephutha singaphinda sisetshenziselwe ukuhlela nokulungisa ama-Silicon Labs angaphandle EFM32, EFM8,
I-EZR32, kanye namadivayisi we-EFR32.
I-debugger isekela izindlela ezintathu zokulungisa iphutha ezisetshenziswa ngamadivayisi we-Silicon Labs:

  • I-serial Wire Debug, esetshenziswa nawo wonke amadivayisi we-EFM32, EFR32, kanye ne-EZR32
  • JTAG, engasetshenziswa ne-EFR32 namanye amadivaysi e-EFM32
  • C2 Debug, esetshenziswa namadivayisi EFM8

Ukuqinisekisa ukulungisa iphutha okunembile, sebenzisa isixhumi esibonakalayo sokususa iphutha sedivayisi yakho. Isixhumi sokususa iphutha ebhodini sisekela zontathu lezi zindlela.
8.1 Izindlela zokususa iphutha
Ukuze uhlele amadivayisi angaphandle, sebenzisa isixhumi sokususa iphutha ukuze uxhume ebhodini eliqondiwe futhi usethe imodi yokususa iphutha kokuthi [Ukuphuma]. Isixhumi esifanayo singasetshenziswa futhi ukuxhuma i-debugger yangaphandle ku-
EFM8BB50 MCU kukhithi ngokusetha imodi yokususa iphutha ukuthi ithi [In].
Ukukhetha imodi yokususa iphutha esebenzayo kwenziwa kuSitudiyo Esilula. Susa iphutha
I-MCU: Kule modi, isilungisi sephutha esisebhodini sixhunywe ku-EFM8BB50 kukhithi.I-SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - Debug MCUSusa iphutha OUT: Kule modi, isilungisi sephutha esisebhodini singasetshenziselwa ukulungisa iphutha idivayisi esekelwe ye-Silicon Labs efakwe ebhodini langokwezifiso.I-SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - Susa iphutha OUTSusa iphutha IN: Kule modi, isilungisi sephutha esisebhodini siyanqanyulwa futhi isilungisi-maphutha sangaphandle singaxhunywa ukulungisa iphutha le-EFM8BB50 ku- ikhithi.I-SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - Susa iphutha INQaphela: Ukuze i-“Debug IN” isebenze, isilawuli sebhodi lekhithi kufanele sinikezwe amandla ngesixhumi se-Debug USB.
8.2 Ukulungisa iphutha Ngesikhathi Sokusebenza Kwebhethri
Uma i-EFM8BB50 inamandla ebhethri futhi i-J-Link USB isaxhumekile, ukusebenza kokususa iphutha ebhodini kuyatholakala. Uma amandla e-USB enqanyuliwe, imodi ye-Debug IN izoyeka ukusebenza.
Uma ukufinyelela kokususa iphutha kudingekile lapho okuqondiwe kuphelelwa omunye umthombo wamandla, njengebhethri, futhi isilawuli sebhodi sehliswe amandla, yenza ukuxhumana okuqondile kuma-GPIO asetshenziselwa ukulungisa iphutha, avezwa kumaphedi okuphuma.

 Ukucushwa Kwekhithi Nokuthuthukiswa

Ingxoxo yokucushwa kwekhithi kuSitudiyo Esilula ikuvumela ukuthi uguqule imodi yokulungisa iphutha ye-adaptha ye-J-Link, uthuthukise i-firmware yayo, futhi ushintshe ezinye izilungiselelo zokumisa. Ukuze ulande Isitudiyo Esilula, yiya ku silabs.com/simplicity.
Efasiteleni eliyinhloko lombono Wesiqalisi SeSitudiyo Esilula, imodi yokususa iphutha nenguqulo ye-firmware ye-adaptha ye-J-Link ekhethiwe iyaboniswa. Chofoza isixhumanisi esithi [Shintsha] eduze kwanoma yiziphi zalezi zilungiselelo ukuze uvule ibhokisi lokucushwa kwekhithi.I-SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - Ibhokisi Lokulungisa9.1 Ukuthuthukiswa kwe-Firmware
Ungakwazi ukuthuthukisa i-firmware yekhithi ngokusebenzisa iSiplicity Studio. ISitudiyo Esilula sizohlola ngokuzenzakalelayo izibuyekezo ezintsha ekuqaliseni.
Ungasebenzisa futhi ibhokisi lokucushwa kwekhithi ukuze uthuthukise mathupha. Chofoza inkinobho ethi [Phequlula] esigabeni esithi [Buyekeza i-adaptha] ukuze ukhethe okulungile file egcina ngo.emz. Bese, uchofoza inkinobho ethi [Faka Iphakheji].

I-Schematics, Imidwebo Yomhlangano, kanye ne-BOM

I-Schematics, imidwebo yomhlangano, kanye ne-bill of materials (BOM) kuyatholakala ngeSitudiyo Esilula lapho iphakethe lemibhalo yekhithi selifakiwe. Ziyatholakala futhi ekhasini lekhithi kuma-Silicon Labs webindawo: silabs.com.

Umlando Wokubuyekezwa Kwekhithi kanye ne-Errata

11.1 Umlando Wokubuyekeza
Ukubuyekezwa kwekhithi kungatholakala kuphrintiwe kwilebula yebhokisi lekhithi, njengoba kushiwo esithombeni esingezansi.I-SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - ikhodi yebhere

Ukubuyekezwa Kwekhithi Khishiwe Incazelo
A01 9-Juni-23 Ukubuyekezwa kwekhithi yokuqala.

Umlando Wokubuyekeza Idokhumenti

Ukubuyekeza 1.0
Juni 2023 Inguqulo yokuqala yedokhumenti.
Isitudiyo esilula
Ukufinyelela ngokuchofoza okukodwa ku-MCU namathuluzi angenantambo, imibhalo, isofthiwe, imitapo yolwazi yekhodi yomthombo nokuningi. Iyatholakala ku-Windows, Mac kanye ne-Linux!I-SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - Isitudiyo Esilula

I-SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - isithonjana 9
Iphothifoliyo ye-IoT
www.silabs.com/IoT
SW/HW
www.silabs.com/simplicity
Ikhwalithi
www.silabs.com/quality
Ukusekela Nomphakathi
www.silabs.com/community

Umshwana wokuzihlangula
I-Silicon Labs ihlose ukuhlinzeka amakhasimende ngemibhalo yakamuva, enembile, futhi ejulile yawo wonke ama-peripheral namamojula atholakalayo kubaqalisi besistimu nabasebenzisa isofthiwe abasebenzisa noma abahlose ukusebenzisa imikhiqizo ye-Silicon Labs. Idatha yezinhlamvu, amamojula atholakalayo nama-peripheral, osayizi bememori namakheli ememori abhekisela kudivayisi ngayinye ethile, futhi amapharamitha "Ejwayelekile" anikeziwe angahluka futhi ahluke ezinhlelweni zokusebenza ezahlukene. Isicelo exampokuchazwe lapha ngokwezinjongo zemifanekiso kuphela. I-Silicon Labs inelungelo lokwenza izinguquko ngaphandle kwesaziso esengeziwe kulwazi lomkhiqizo, ukucaciswa, nezincazelo lapha, futhi ayinikezi iziqinisekiso ngokunemba noma ukuphelela kolwazi olufakiwe. Ngaphandle kwesaziso sangaphambilini, ama-Silicon Labs angase abuyekeze i-firmware yomkhiqizo ngesikhathi senqubo yokukhiqiza ngenxa yezizathu zokuphepha noma zokwethembeka. Izinguquko ezinjalo ngeke ziguqule ukucaciswa noma uthando ngalunye lomkhiqizo. I-Silicon Labs ngeke ibe nesikweletu y ngemiphumela yokusetshenziswa kolwazi olunikezwe kulo mbhalo. Lo mbhalo awusho noma unikeza ngokusobala noma iyiphi ilayisense yokuklama noma ukwakha amasekethe ahlanganisiwe. Imikhiqizo ayiklanyelwe noma ayigunyaziwe ukuthi isetshenziswe ngaphakathi kwanoma yimaphi amadivayisi e-FDA Class III, izicelo okudingeka kuzo imvume yemakethe ye-FDA noma ama-Life Support Systems ngaphandle kwemvume ebhaliwe ethize ye-Silicon Labs. “Uhlelo Lokusekela Ukuphila” yinoma yimuphi umkhiqizo noma uhlelo oluhloselwe ukusekela noma ukusekela ukuphila kanye/noma impilo, okuthi, uma lwehluleka, kungalindeleka ngokunengqondo ukuthi kubangele ukulimala okukhulu komuntu siqu noma ukufa. Imikhiqizo ye-Silicon Labs ayiklanyelwe noma igunyaziwe ukusetshenziswa kwezempi. Imikhiqizo ye-Silicon Labs akufanele nanini isetshenziswe kuzikhali zokucekela phansi okukhulu okuhlanganisa (kodwa kungagcini nje) kuzikhali zenuzi, zebhayoloji noma zamakhemikhali, noma imicibisholo ekwazi ukuletha lezo zikhali. I-Silicon Labs ilahla zonke iziqinisekiso ezicacile nezicatshangelwayo futhi ngeke ibe nesibopho noma icala nganoma yikuphi ukulimala noma ukulimala okuhlobene nokusetshenziswa komkhiqizo we-Silicon Labs kulezo zicelo ezingagunyaziwe.
Qaphela: Lokhu okuqukethwe kungase kuqukethe amagama e-endive y angasekho. I-Silicon Labs ishintsha le migomo ngolimi olubandakanya wonke umuntu lapho kungenzeka khona. Ukuze uthole ulwazi olwengeziwe, vakashela www.silabs.com/about-us/inclusive-lexicon-project
I-Trademark Information Silicon Laboratories Inc.® , Silicon Laboratories® , Silicon Labs® , SiLabs ® kanye nelogo ye-Silicon Labs ® , Blueridge® , Blueridge Logo® , EFM® , EFM32® , EFR, Ember ® , Energy Micro, Ilogo ye-Energy Micro kanye izinhlanganisela zakhona, “ama-microcontrollers asebenziseka kalula emhlabeni wonke”, Repine Signals® , Wised Connect , n-Link, Thread Arch® , Elin® , EZRadioPRO® , EZRadioPRO® , Gecko ® , Gecko OS, Gecko OS Studio, Precision32® , Simplicity I-Studio® , i-Telegenic, i-Telegenic Logo® , i-USB XPress® , i-Sentry, ilogo ye-Sentry ne-Sentry DMS, i-Z-Wave ® , nezinye izimpawu zokuthengisa noma izimpawu zokuthengisa ezibhalisiwe ze-Silicon Labs. I-ARM, i-CORTEX, i-Cortex-M3 ne-THUMB izimpawu zokuthengisa noma izimpawu zokuthengisa ezibhalisiwe ze-ARM Holdings. I-Keli inguphawu lokuthengisa olubhalisiwe lwe-ARM Limited. I-Wi-Fi inguphawu lokuthengisa olubhalisiwe lwe-Wi-Fi Alliance. Yonke eminye imikhiqizo noma amagama emikhiqizo ashiwo lapha yizimpawu zokuthengisa zabanikazi bazo abafanele.

SILICON - uphawuInkampani Silicon Laboratories Inc.
400 West Cesar Chavez
Austin, TX 78701
USA
www.silabs.com
silabs.com | Ukwakha umhlaba oxhumene kakhulu.
I-copyright © 2023 yi-Silicon Laboratories

Amadokhumenti / Izinsiza

I-SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller [pdf] Umhlahlandlela Womsebenzisi
I-EFM8 BB50 8-bit MCU Pro Kit Microcontroller, EFM8 BB50, 8-bit MCU Pro Kit Microcontroller, Pro Kit Microcontroller, Kit Microcontroller, Microcontroller

Izithenjwa

Shiya amazwana

Ikheli lakho le-imeyili ngeke lishicilelwe. Izinkambu ezidingekayo zimakiwe *