I-LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller
Isikhokelo somsebenzisi
I-LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller
I-BB50 Pro Kit sisiqalo esihle sokuqhelana ne-EFM8BB50™ Busy Bee Microcontroller.
Ikhithi yepro iqulethe izinzwa kunye neeperipherals ezibonisa ezinye ze-EFM8BB50 ezininzi zezakhono. Ikhithi ibonelela ngazo zonke izixhobo eziyimfuneko ekuphuhliseni isicelo se-EFM8BB50 Busy Bee.![]()
ISIXHOBO EKUJOLISWE KUYO
- I-EFM8BB50 iBusy Bee Microcontroller (EFM8BB50F16I-A-QFN16)
- CPU: 8-bit CIP-51 8051 Core
- Imemori: 16 kB flash kunye ne-512 bytes RAM
- Oscillators: 49 MHz, 10 MHz, kunye 80 kHz
IIMPAWU KIT
- Unxibelelwano lwe-USB
- IMoni yaMandla ekwinqanaba eliphezulu (AEM)
- SEGGER J-Link kwibhodi debugger
- Debug Multiplexer exhasa izixhobo zangaphandle kunye ne-MCU ekwibhodi
- Iqhosha lokutyhala lomsebenzisi kunye ne-LED
- I-Silicon Labs' i-Si7021 iNxulumano yokufuma kunye neSensom yoBubushushu
- Amandla asezantsi kakhulu 128×128 pixel Memori
LCD
- I-8-direction analog joystick
- I-20-pin 2.54 mm i-header yeebhodi zokwandisa
- Iipads zokuqhawula ukufikelela ngokuthe ngqo kwi-I / O izikhonkwane
- Imithombo yamandla ibandakanya i-USB kunye ne-CR2032 ibhetri ye-cell cell
INKXASO YESOFTWARE
- ISitudiyo esilula™
Intshayelelo
1.1 Ingcaciso
I-BB50 Pro Kit yindawo efanelekileyo yokuqala yophuhliso lwesicelo kwi-EFM8BB50 Busy Bee Microcontrollers. Ibhodi inezinzwa kunye neeperipherals, ebonisa ezinye zezakhono ezininzi ze-EFM8BB50 Busy Bee.
Microcontroller. Ukongeza, ibhodi yi-debugger ebonakaliswe ngokupheleleyo kunye nesixhobo sokubeka iliso samandla esinokusetyenziswa kunye nezicelo zangaphandle.
1.2 Iimpawu
- I-EFM8BB50 iBusy Bee Microcontroller
- 16 kB Flash
- 512 bytes RAM
- QFN16 iphakheji
- Inkqubo yokuJonga i-Energy Advanced ngokuchanekileyo ngoku kunye ne-voltage yokulandelela
- ISegger edityanisiweyo ye-J-Link ye-USB debugger/emulator enethuba lokulungisa izixhobo ze-Silicon Labs zangaphandle.
- Isihloko sokwandiswa kwe-20-pin
- Iipads zokuqhawula ukufikelela lula kwi-I / O izikhonkwane
- Imithombo yamandla ibandakanya i-USB kunye ne-CR2032 ibhetri
- I-Silicon Labs' i-Si7021 iNxulumano yokufuma kunye neSensom yoBubushushu
- Amandla asezantsi kakhulu 128×128 pixel Memory-LCD
- I-1 iqhosha lokutyhala kunye ne-1 LED eqhagamshelwe kwi-EFM8 yokusebenzisana komsebenzisi
- I-8-direction analog joystick yokunxibelelana komsebenzisi
1.3 Ukuqalisa
Imiyalelo eneenkcukacha zokuba ungaqala njani ngeBB50 Pro Kit yakho entsha inokufumaneka kwiiLabhu zeSilicon. Web amaphepha: silabs.com/development-tools/mcu/8-bit
I-Kit Block Diagram
Uphelileview yeBB50 Pro Kit ibonisiwe kulo mzobo ungezantsi.![]()
I-Kit Hardware Layout
I-BB50 Pro Kit layout iboniswe ngezantsi.![]()
Izihlanganisi
4.1 IiPads zokuqhawula
Uninzi lwezikhonkwane ze-GPIO ze-EFM8BB50 zifumaneka kwimiqolo emibini yentloko ye-pin phezulu nasezantsi kwimida yebhodi. Ezi zinomgangatho we-2.54 mm pitch, kwaye iiheader ze-pin zingathengiswa xa zifunwa. Ukongeza kwizikhonkwane ze-I/O, ukudityaniswa kweereyile zamandla kunye nomhlaba nazo zinikezelwe. Qaphela ukuba ezinye izikhonkwane zisetyenziselwa i-peripherals zekiti okanye iimpawu kwaye zisenokungafumaneki kwisicelo esiqhelekileyo ngaphandle korhwebo.
Umzobo ongezantsi ubonisa i-pinout yeepads zokuqhawula kunye ne-pinout ye-EXP yentloko kwicala lasekunene lebhodi. I-header ye-EXP ichazwe ngakumbi kwicandelo elilandelayo. Uqhagamshelo lwephedi yokuqhawuka lukwaprintwa kwiscreen sesilika ecaleni kwephini nganye ukuze kube lula ukubhekisela kuyo.
Itheyibhile engezantsi ibonisa udibaniso lwepin yeepads zokuqhawula. Ikwabonisa nokuba zeziphi iiperipherals zekhithi okanye iimpawu ezidityaniswe nezikhonkwane ezahlukeneyo.
Uluhlu 4.1. Umqolo ongezantsi (J101) Pinout
| Iphini | EFM8BB50 I/O iphini | Uphawu ekwabelwana ngalo |
| 1 | VMCU | EFM8BB50 Voltagi-domain (ilinganiswe yi-AEM) |
| 2 | GND | Umhlaba |
| 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 |
| Iphini | EFM8BB50 I/O iphini | Uphawu ekwabelwana ngalo |
| 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_ENABULA |
| 15 | GND | Umhlaba |
| 16 | 3V3 | Unikezelo lomlawuli webhodi |
Uluhlu 4.2. Umqolo oPhezulu (J102) iPinout
| Iphini | EFM8BB50 I/O iphini | Uphawu ekwabelwana ngalo |
| 1 | 5V | Ibhodi ye-USB voltage |
| 2 | GND | Umhlaba |
| 3 | NC | |
| 4 | RST | DEBUG_RESETN (DEBUG_C2CK iPin eKwabelwanayo ngayo) |
| 5 | C2CK | DEBUG_C2CK (DEBUG_RESETN iPin eKwabelwana ngayo) |
| 6 | C2D | DEBUG_C2D (DEBUG_C2DPS, MCU_DISP_ENABLE iPin eKwabelwana ngayo) |
| 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 iPin eKwabelwana ngayo) |
| 15 | GND | Umhlaba |
| 16 | 3V3 | Unikezelo lomlawuli webhodi |
4.2 Isihloko se-EXP
Kwicala lasekunene lebhodi, i-angled 20-pin EXP i-header inikezelwa ukuvumela uxhulumaniso lwe-peripherals okanye iibhodi zeplagin. Isidibanisi siqulethe inani lezikhonkwane ze-I/O ezinokusetyenziswa kuninzi lweempawu ze-EFM8BB50 zeBusy Bee. Ukongeza, i-VMCU, i-3V3, kunye ne-5V yeendlela zombane nazo ziyavezwa.
Isidibanisi silandela umgangatho oqinisekisa ukuba iiperipherals ezisetyenziswa ngokuqhelekileyo ezifana ne-SPI, i-UART, kunye ne-IC ibhasi ziyafumaneka kwiindawo ezisisigxina kwikhonkco. Ezinye izikhonkwane zisetyenziselwa injongo ngokubanzi I/O. Olu lungiselelo luvumela inkcazo yeebhodi zokwandisa ezinokuxhuma kwinani leekhithi zeSilicon Labs ezahlukeneyo.
Lo mzobo ungezantsi ubonisa i-EXP ye-header pin assignment ye-BB50 Pro Kit. Ngenxa yokulinganiselwa kwinani lezikhonkwane ze-GPIO ezikhoyo, ezinye izikhonkwane ze-header ze-EXP zabelwana ngeempawu zekiti.
Uluhlu 4.3. I-EXP ye-Header Pinout
| Iphini | Uqhagamshelwano | EXP Umsebenzi ongasentla | Uphawu ekwabelwana ngalo | Imephu yeperipheral |
| 20 | 3V3 | Unikezelo lomlawuli webhodi | ||
| 18 | 5V | Umlawuli webhodi 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-domain, ifakwe kwimilinganiselo ye-AEM. | ||
| 19 | BOARD_ID_SDA | Iqhagamshelwe kuMlawuli weBhodi ukuze kuchongwe iibhodi zokongeza. | ||
| 17 | BOARD_ID_SCL | Iqhagamshelwe kuMlawuli weBhodi ukuze kuchongwe iibhodi zokongeza. | ||
| 15 | P1.2 | I2C_SCL | SENSOR_I2C_SCL | SMB0_SCL |
| 13 | NC | GPIO | ||
| 11 | NC | GPIO | ||
| 9 | NC | GPIO | ||
| Iphini | Uqhagamshelwano | EXP Umsebenzi ongasentla | Uphawu ekwabelwana ngalo | Imephu yeperipheral |
| 7 | P0.7 | UKUVUYWA | UIF_JOYSTICK | |
| 5 | P0.3 | I-LED | UIF_LED0 | |
| 3 | P0.2 | BTN | UIF_BUTTON0 | |
| 1 | GND | Umhlaba | ||
4.3 I-Debug Connector (DBG)
Isidibanisi se-debug sisebenza ngeenjongo ezimbini, ngokusekwe kwimowudi ye-debug, enokusekwa kusetyenziswa iSitudiyo esilula. Ukuba imowudi ethi "Debug IN" ikhethiwe, umdibaniso uvumela i-debugger yangaphandle ukuba isetyenziswe kunye ne-EFM8BB50 ekwibhodi. Ukuba i "Debug OUT" imowudi ikhethiwe, umdibaniso uvumela ikiti ukuba isetyenziswe njenge-debugger kwithagethi yangaphandle. Ukuba imo ye-"Debug MCU" (engagqibekanga) ikhethiwe, isidibaniso sibekwe sodwa kujongano lwe-debug yabo bobabini umlawuli webhodi kunye nesixhobo ekujoliswe kuso ebhodini.
Ngenxa yokuba esi sidibanisi sitshintshelwa ngokuzenzekelayo ukuxhasa iindlela zokusebenza ezahlukeneyo, sifumaneka kuphela xa isilawuli sebhodi sinikwe amandla (i-J-Link intambo ye-USB ixhunyiwe). Ukuba i-debug ukufikelela kwisixhobo esijoliswe kuyo iyadingeka xa umlawuli webhodi engenamandla, oku kufuneka kwenziwe ngokudibanisa ngokuthe ngqo kwizikhonkwane ezifanelekileyo kwi-header yokuqhawula.
I-pinout yesiqhagamshelo ilandela esemgangathweni ye-ARM Cortex Debug 19-pin isiqhagamshelanisi. I-pinout ichazwe ngokweenkcukacha ngezantsi. Qaphela ukuba nangona isinxibelelanisi sixhasa i-JTAG ukongeza kuthotho lwe Debug, ayithethi ngokuyimfuneko ukuba ikhithi okanye isixhobo ekujoliswe kuso siyakuxhasa oku.
Nangona i-pinout ihambelana ne-pinout ye-ARM Cortex Debug isidibanisi, ezi azihambelani ngokupheleleyo njengoko i-pin 7 ikhutshwa ngokwasemzimbeni kwi-Cortex Debug isidibanisi. Ezinye iintambo zineplagi encinci ethintela ukuba ingasetyenziswa xa kukho le phini. Ukuba oku kunjalo, susa iplagi, okanye usebenzise intambo eqhelekileyo eyi-2×10 1.27 mm ethe ngqo endaweni yoko.
Uluhlu 4.4. Debug Connector Pin Iinkcazelo
| Iinombolo zePin | Umsebenzi | Phawula |
| 1 | VTARGET | Isalathiso ekujoliswe kuso voltage. Isetyenziselwa ukutshintsha amanqanaba ophawu oluqiqileyo phakathi kwethagethi kunye nedebugger. |
| 2 | TMS / SDWAO / C2D | JTAG imo yovavanyo khetha, Uthotho lwedatha Wire okanye C2 data |
| 4 | TCK / SWCLK / C2CK | JTAG iwotshi yovavanyo, iwotshi yocingo lweSerial okanye iwotshi yeC2 |
| 6 | TDO/SWO | JTAG uvavanyo data ngaphandle okanye Uthotho Wire imveliso |
| 8 | TDI / C2Dps | JTAG uvavanyo lwedatha kwi, okanye C2D "pin ukwabelana" umsebenzi |
| 10 | SETHA kwakhona / C2CKps | Ukusetha kwakhona isixhobo ekujoliswe kuko, okanye umsebenzi we-C2CK “wokwabelana ngephini” |
| 12 | NC | I-TRACECLK |
| 14 | NC | TRACED0 |
| 16 | NC | TRACED1 |
| 18 | NC | TRACED2 |
| 20 | NC | TRACED3 |
| 9 | Ukuchongwa kwentambo | Qhagamshela emhlabeni |
| 11, 13 | NC | Ayidityaniswanga |
| 3, 5, 15, 17, 19 | GND |
4.4 Isiqhagamshelo esilula
I-Siplicity Connector efakwe kwi-BB50 Pro Kit yenza ukuba iimpawu eziphambili zokulungiswa kwe-debugging ezifana ne-AEM kunye ne-Virtual COM port ukuba isetyenziswe kwithagethi yangaphandle. I-pinout iboniswe kumzobo ongezantsi.
Amagama omqondiso kumzobo kunye netafile yenkcazo yephini ibhekiswa kumlawuli webhodi. Oku kuthetha ukuba i-VCOM_TX kufuneka iqhagamshelwe kwiphini ye-RX kwithagethi yangaphandle, i-VCOM_RX kwi-TX ye-target ye-target, i-VCOM_CTS kwi-target ye-RTS pin, kunye ne-VCOM_RTS kwi-CTS yethagethi.
Qaphela: Eyangoku ithathwe kwi-VMCU voltagI-e pin ifakwe kwimilinganiselo ye-AEM, ngelixa i-3V3 kunye ne-5V voltagizikhonkwane e azikho. Ukubeka iliso kusetyenziso lwangoku lwenjongo yangaphandle kunye ne-AEM, faka i-MCU ebhodini kwimowudi yayo yamandla ephantsi ukunciphisa impembelelo yayo kwimilinganiselo.
Uluhlu 4.5. IiNkcazelo zePin yeSiqhagamshelo esilula
| Iinombolo zePin | Umsebenzi | Inkcazo |
| 1 | VMCU | 3.3 V kaloliwe ombane, ebekwe iliso yi-AEM |
| 3 | 3V3 | 3.3 V kaloliwe ombane |
| 5 | 5V | 5 V kaloliwe ombane |
| 2 | VCOM_TX | I-COM TX ebonakalayo |
| 4 | VCOM_RX | I-COM RX ebonakalayo |
| 6 | VCOM_CTS | I-COM CTS ebonakalayo |
| 8 | VCOM_RTS | I-COM RTS ebonakalayo |
| 17 | BOARD_ID_SCL | I-ID yebhodi ye-SCL |
| 19 | BOARD_ID_SDA | I-ID yebhodi ye-SDA |
| 10, 12, 14, 16, 18, 20 | NC | Ayidityaniswanga |
| 7, 9, 11, 13, 15 | GND | Umhlaba |
Unikezelo lwamandla kunye nokuSeta kwakhona
5.1 UKhetho lwaMandla e-MCU
I-EFM8BB50 kwikhithi yepro inokunikwa amandla yenye yale mithombo:
- Intambo ye-USB yolungiso
- 3 V yemali ibhetri yeseli
Umthombo wamandla we-MCU ukhethwe ngesilayidi kwikona esezantsi ekhohlo yepro kit. Lo mzobo ungezantsi ubonisa indlela imithombo yamandla eyahlukeneyo enokuthi ikhethwe ngayo ngesitshixo sesilayidi.
Ngokutshintshela kwindawo ye-AEM, ingxolo ephantsi ye-3.3 V LDO kwikhithi yepro isetyenziselwa ukunika amandla i-EFM8BB50. Le LDO inikwa amandla kwakhona ukusuka kwintambo ye-USB yokulungisa iimpazamo. I-Advanced Energy Monitor ngoku iqhagamshelwe kuthotho, ivumela imilinganiselo echanekileyo yangoku yesantya esiphezulu kunye nokulungiswa kwamandla / iprofayili.
Ngokutshintsha kwindawo ye-BAT, ibhetri ye-20 mm yemali kwi-socket ye-CR2032 ingasetyenziselwa ukunika amandla isixhobo. Ngokutshintsha kwesi sikhundla, akukho milinganiselo yangoku esebenzayo. Esi sisimo sokutshintsha esicetyiswayo xa unika amandla i-MCU ngomthombo wamandla wangaphandle.
Qaphela: I-Advanced Energy Monitor inokulinganisa kuphela ukusetyenziswa kwangoku kwe-EFM8BB50 xa umtshini wokukhetha amandla ukwindawo ye-AEM.
5.2 Amandla oLawulo lweBhodi
Umlawuli webhodi unoxanduva lweempawu ezibalulekileyo, ezifana ne-debugger kunye ne-AEM, kwaye inikwe amandla ngokukodwa nge-USB port kwikona ephezulu ngasekhohlo yebhodi. Le nxalenye yekhithi ihlala kwindawo yamandla eyahlukileyo, ngoko ke umthombo wamandla owahlukileyo unokukhethelwa isixhobo ekujoliswe kuso ngelixa ugcina ulungiso lweempazamo. Lo mmandla wamandla ukwahlulwe ukunqanda ukuvuza kwangoku ukusuka kwindawo ekujoliswe kuyo yamandla xa amandla olawulo ebhodi esusiwe.
I-domain yamandla yomlawuli webhodi ayichatshazelwa yindawo yokutshintsha kwamandla.
Ikhithi yenziwe ngononophelo ukugcina umlawuli webhodi kunye nemimandla yamandla ekujoliswe kuyo yodwa enye kwenye njengoko enye yazo inamandla ezantsi. Oku kuqinisekisa ukuba ifowuni ye-EFM8BB50 ekujoliswe kuyo iya kuqhubeka isebenza kwimodi ye-BAT.
5.3 EFM8BB50 Ukuseta kwakhona
I-EFM8BB50 MCU inokusetwa ngokutsha ngemithombo embalwa eyahlukeneyo:
- Umsebenzisi ucofa iqhosha LOKUSETHA
- Idebugger ekwibhodi itsala #RESET isikhonkwane ezantsi
- Idebugger yangaphandle itsala #RESET isikhonkwane ezantsi
Ukongeza kwimithombo yokusetha kwakhona ekhankanywe ngasentla, ukusetha kwakhona kwi-EFM8BB50 kuya kukhutshwa ngexesha lokuqalisa umlawuli webhodi. Oku kuthetha ukuba ukususa amandla kumlawuli webhodi (ukukhupha intambo ye-J-Link ye-USB) akusayi kuvelisa ukusetwa kwakhona kodwa ukuplaga intambo umva ngentando njengoko umlawuli webhodi eqala phezulu.
Iiperipherals
I-pro kit inesethi yeeperipherals ezibonisa ezinye zeempawu ze-EFM8BB50.
Qaphela ukuba ininzi ye-EFM8BB50 I / Os ehanjiswa kwii-peripherals nazo zihanjiswa kwiipads zokuqhawula okanye i-header ye-EXP, ekufuneka ithathelwe ingqalelo xa usebenzisa ezi I / Os.
6.1 Iqhosha lokucofa kunye ne-LED
Ikhithi ineqhosha lokutyhala lomsebenzisi elibhalwe i-BTN0, eqhagamshelwe ngokuthe ngqo kwi-EFM8BB50 kwaye igxekwa zizihluzi zeRC ezinexesha elingaguqukiyo le-1ms. Iqhosha liqhagamshelwe kwi-pin P0.2.
Ikiti iphinda ibonise i-LED ephuzi ephawulwe yi-LED0, elawulwa yi-GPIO pin kwi-EFM8BB50. I-LED ixhunyiwe kwi-pin P0.3 kwi-configuration esebenzayo-phezulu.
6.2 I-Joystick
Ikhithi ine-analog joystick eneendawo ezi-8 ezinokulinganiswa. Le joystick iqhagamshelwe kwi-EFM8 kwi-P0.7 pin kwaye isebenzisa amaxabiso ahlukeneyo okumelana ukwenza ivolthitagInokulinganiswa yi-ADC0.
Uluhlu 6.1. I-Joystick Resistor Combinations
| Isalathiso | Udibaniso lweResistors (kΩ) | Kulindelwe UIF_JOYSTICK Voltage (V)1 |
| Umbindi wocinezelo | 0.033 | |
| Phezulu (N) | 2.831 | |
| Phezulu-Ekunene (NE) | 2.247 | |
| Ekunene (E) | 2.533 | |
| Phantsi-Ekunene (SE) | 1.433 | |
| Phantsi (S) | 1.650 | |
| Phantsi-Ekhohlo (SW) | 1.238 | |
| Ekhohlo (W) | 1.980 | |
| Phezulu-Ekhohlo (NW) | 1.801 | |
| Phawula: 1. La maxabiso abalwayo athatha iVMCU ka-3.3 V. | ||
6.3 Inkumbulo ye-LCD-TFT Bonisa
I-1.28-intshi ye-Sharp Memory LCD-TFT iyafumaneka kwikhithi ukwenzela ukuba kuphuhliswe izicelo ezisebenzisanayo. Isiboniso sinesisombululo esiphezulu se-128 x 128 pixels kwaye sisebenzisa amandla amancinci kakhulu. Isibonisi semonochrome ekhanyayo, ke ipikseli nganye inokukhanya okanye ibemnyama kuphela, kwaye akukho kukhanya ngasemva kuyadingeka kwiimeko eziqhelekileyo zokukhanya kwemini. Idatha ethunyelwe kwisiboniso igcinwe kwiipikseli kwiglasi, oku kuthetha ukuba akukho kuhlaziywa okuqhubekayo okufunekayo ukugcina umfanekiso omileyo.
I-interface yesiboniso iquka i-SPI-ehambelanayo ye-serial interface kunye nezinye iimpawu zokulawula ezongezelelweyo. Ii-pixels azinadilesi nganye, endaweni yoko idatha ithunyelwa kwisiboniso umgca omnye (i-128 bits) ngexesha.
Umboniso we-Memory LCD-TFT wabelwe kunye nomlawuli webhodi yekiti, evumela isicelo somlawuli webhodi ukuba sibonise ulwazi oluluncedo xa isicelo somsebenzisi singasebenzisi umboniso. Isicelo somsebenzisi sihlala silawula ubunini bomboniso ngophawu DISP_ENABLE:
- DISP_ENABLE = PHANTSI: Umlawuli webhodi unolawulo lwesiboniso
- DISP_ENABLE = PHEZULU: Isicelo somsebenzisi (EFM8BB50) sinolawulo lwesiboniso
Amandla ekuboniseni athathwe kwi-domain yesicelo esijoliswe kuyo xa i-EFM8BB50 ilawula umboniso kunye nakwi-domain yamandla yomlawuli webhodi xa umgca we-DISP_ENABLE uphantsi. Idatha ivalwe kwi-DISP_SI xa i-DISP_CS iphezulu, kwaye iwotshi ithunyelwa kwi-DISP_SCLK. Esona santya siphezulu sewotshi exhaswayo yi-1.1 MHz.![]()
6.4 I-Si7021 i-Relative Humidity kunye ne-Temperature Sensor
I-Si7021 1 ° I-Crelative humidity kunye ne-sensor yeqondo lokushisa yi-CMOS IC ye-monolithic edibanisa i-humidity kunye ne-sensor sensor elements, i-converter ye-analog-to-digital, i-signal processing, idatha yokulinganisa, kunye ne-1 I-Si7021 IC Interface. Ukusetyenziswa okunelungelo elilodwa lomenzi we-industry-standard, i-low-K ye-polymeric dielectrics yokuva ukufuma yenza ukuba kwakhiwe amandla aphantsi, i-CMOS Sensor ICs ye-monolithic ene-drift ephantsi kunye ne-hysteresis, kunye nozinzo olubalaseleyo lwexesha elide.
Izinzwa zokufuma kunye nobushushu zilinganiswe kwifektri kwaye idatha yokulinganisa igcinwe kwimemori ye-chip engaguqukiyo. Oku kuqinisekisa ukuba abenzi boluvo batshintshana ngokupheleleyo ngaphandle kohlengahlengiso okanye utshintsho lwesoftware olufunekayo.
I-Si7021 ifumaneka kwi-3 × 3 mm iphakheji ye-DFN kwaye i-reflow solder iyakwazi. Ingasetyenziswa njenge-hardware kunye ne-software-ehambelanayo yokuhla ekuphuculeni i-RH ekhoyo / i-sensors zobushushu kwiiphakheji ze-3 × 3 mm ze-DFN-6, ezibonisa ukuchaneka kokuchaneka kuluhlu olubanzi kunye nokusetyenziswa kwamandla aphantsi. Isigqubuthelo esifakelweyo somzi-mveliso sibonelela ngepro ephantsifile, iindlela ezifanelekileyo zokukhusela inzwa ngexesha lokudibanisa (umzekelo, i-reflow soldering) kunye nobomi bemveliso, ngaphandle kwe-liquids (i-hydrophobic/oleophobic) kunye ne-particulates.
I-Si7021 inikezela ngesisombululo sedijithali esichanekileyo, esinamandla aphantsi, esilungele ukulinganisa ukufuma, indawo yombethe, kunye nobushushu kwizicelo ezisuka kwi-HVAC/R kunye nokulandelwa kwe-asethi ukuya kumaqonga oshishino kunye nabathengi.
Ibhasi ye-1 ° C esetyenziselwa i-Si7021 yabelwana nge-header ye-EXP. I-sensor inikwe amandla yi-VMCU, oku kuthetha ukuba ukusetyenziswa kwangoku kwenzwa kufakwe kwimilinganiselo ye-AEM.
Jonga kwiiLabhu zeSilicon web amaphepha olwazi oluninzi: http://www.silabs.com/humidity-sensors.
6.5 Izibuko le-COM elibonakalayo
Uqhagamshelo lwe-asynchronous serial kumlawuli webhodi lunikezelwa ukudluliselwa kwedatha yesicelo phakathi kwe-PC ephetheyo kunye ne-EFM8BB50 ekujoliswe kuyo, ephelisa imfuno ye-adapter ye-serial port yangaphandle.
Izibuko le-COM Virtual liquka i-UART ebonakalayo phakathi kwesixhobo esijoliswe kuyo kunye nomlawuli webhodi, kunye nomsebenzi onengqondo kumlawuli webhodi owenza i-serial port ifumaneke kwi-PC yomkhosi phezu kwe-USB. I-interface ye-UART inezikhonkwane ezimbini kunye nomqondiso wokuvumela.
Uluhlu 6.2. Izikhonkwane ze-Port Interface ye-COM ebonakalayo
| Umqondiso | Inkcazo |
| VCOM_TX | Dlulisa idatha esuka kwi-EFM8BB50 ukuya kumlawuli webhodi |
| VCOM_RX | Fumana idatha kumlawuli webhodi kwi-EFM8BB50 |
| VCOM_ENABULA | Yenza i-interface ye-VCOM, ivumela idatha ukuba idlule kumlawuli webhodi |
Phawula: I-port ye-VCOM ifumaneka kuphela xa umlawuli webhodi enikwe amandla, efuna ukuba intambo ye-USB ye-J-Link ifakwe.
Advanced Energy Monitor
7.1 Ukusetyenziswa
Idatha ye-Advanced Energy Monitor (AEM) iqokelelwa ngumlawuli webhodi kwaye ingaboniswa yi-Energy Pro.filer, ifumaneka ngeSitudiyo esilula. Ngokusebenzisa i-Energy Profiler, ukusetyenziswa kwangoku kunye nomthamotage inokulinganiswa kwaye idityaniswe nekhowudi yangempela esebenza kwi-EFM8BB50 ngexesha langempela.
7.2 Ithiyori yokuSebenza
Ukulinganisa ngokuchanekileyo yangoku ukusuka kwi-0.1 µA ukuya kwi-47 mA (114 dB dynamic range), ingqiqo yangoku ampI-lifier isetyenziswa kunye nenzuzo emibinitage. Ingqondo yangoku ampisisitshisi silinganisa umthamotage ukuwisa phezu resistor series encinane. Inzuzo stage phambili ampiyawuxhasa lo mqulutage kunye nezicwangciso ezimbini ezahlukeneyo zokufumana ukufumana uluhlu lwangoku lwangoku. Utshintsho phakathi kwezi zintlu zimbini lwenzeka malunga nama-250 µA. Ukuhluzwa kweDijithali kunye ne-avareji yenziwa ngaphakathi komlawuli webhodi phambi kwe-sampLes ithunyelwa kumazwe angaphandle kwi-Energy Profiler isicelo. Ngexesha lokuqalisa ikiti, ulungelelwaniso oluzenzekelayo lwe-AEM luyenziwa, oluhlawulela impazamo ye-offset ngengqiqo. ampabaphilayo.
7.3 Ukuchaneka nokuSebenza
I-AEM iyakwazi ukulinganisa imisinga kuluhlu lwe-0.1 µA ukuya kwi-47 mA. Kwimisinga engaphezulu kwe-250 µA, i-AEM ichanekile ngaphakathi kwe-0.1 mA. Xa ulinganisa imisinga engaphantsi kwama-250 µA, ukuchaneka kuyanda ukuya kwi-1 µA. Nangona ukuchaneka ngokupheleleyo yi-1 µA kuluhlu lwe-sub 250 µA, i-AEM iyakwazi ukubona utshintsho kusetyenziso lwangoku oluncinci njenge-100 nA. I-AEM ivelisa i-6250 yangokuampngaphantsi ngesekhondi.
Idebugger ekwibhodi
I-BB50 Pro Kit iqulethe i-debugger edibeneyo, engasetyenziselwa ukukhuphela ikhowudi kunye nokucima i-EFM8BB50. Ukongeza kwiprogram ye-EFM8BB50 kwikhithi, i-debugger ingasetyenziselwa inkqubo kunye nokucoca ii-Silicon Labs zangaphandle EFM32, EFM8,
I-EZR32, kunye nezixhobo ze-EFR32.
Idebugger ixhasa ujongano lwedebug ezintathu ezahlukeneyo ezisetyenziswa nezixhobo zeSilicon Labs:
- Uthotho lwe-Wire Debug, esetyenziswa kuzo zonke izixhobo ze-EFM32, EFR32, kunye ne-EZR32
- JTAG, enokusetyenziswa kunye ne-EFR32 kunye nezinye izixhobo ze-EFM32
- C2 Debug, esetyenziswa ngezixhobo ze-EFM8
Ukuqinisekisa ulungiso oluchanekileyo, sebenzisa ujongano olufanelekileyo lokulungisa isixhobo sakho. Isidibanisi sokulungisa ingxaki ebhodini sixhasa zonke ezi ndlela zontathu.
8.1 Iindlela zokulungisa iimpazamo
Ukucwangcisa izixhobo zangaphandle, sebenzisa isidibaniso solungiso lweempazamo ukudibanisa kwibhodi ekujoliswe kuyo kwaye usete indlela yolungiso kwi [Phama]. Isidibanisi esifanayo sinokusetyenziselwa ukuqhagamshela i-debugger yangaphandle kwi
EFM8BB50 MCU kwikhithi ngokuseta imowudi yolungiso ku [In].
Ukukhetha imowudi yolungiso esebenzayo yenziwa kwiSitudiyo esilula. Debug
IMCU: Kule ndlela, i-debugger ekwibhodi iqhagamshelwe kwi-EFM8BB50 kwikhithi.
Debug OUT: Kule ndlela, i-debugger ekwibhodi ingasetyenziselwa ukulungisa ingxaki yesixhobo se-Silicon Labs esixhonywe kwibhodi yesiko.
Debug IN: Kule ndlela, i-debugger ekwibhodi iyacinywa kwaye i-debugger yangaphandle inokudityaniswa ukulungisa ingxaki ye-EFM8BB50 kwi ikhithi.
Phawula: Ukuze i-“Debug IN” isebenze, isilawuli sebhodi yekhithi kufuneka sinikwe amandla nge-Debug USB connector.
8.2 Ukulungiswa kweempazamo Ngexesha lokuSebenza kwebhetri
Xa i-EFM8BB50 inamandla ebhetri kwaye i-J-Link USB isaqhagamshelwe, ukusebenza kwe-debug kwibhodi kuyafumaneka. Ukuba amandla e-USB avaliwe, imowudi ye-Debug IN iza kuyeka ukusebenza.
Ukuba ukufikelela kwe-debug kuyafuneka xa ithagethi ibaleka komnye umthombo wamandla, njengebhetri, kwaye umlawuli webhodi wehliselwe phantsi, yenza uqhagamshelo oluthe ngqo kwii-GPIO ezisetyenziselwa ukulungisa ingxaki, ezivezwe kwiipadi zokuqhawula.
Uqwalaselo lweKhithi kunye noPhuculo
Incoko yababini yoqwalaselo lwekhithi kwiSitudiyo esiLula ikuvumela ukuba utshintshe imowudi yokulungisa i-adapter ye-J-Link, uphucule i-firmware yayo, kwaye utshintshe ezinye izicwangciso zoqwalaselo. Ukukhuphela iSitudiyo esilula, yiya ku silabs.com/simplicity.
Kwifestile ephambili yombono weSitudiyo esiLula, imowudi yokulungisa iimpazamo kunye noguqulelo lwe-firmware ye-adapter ye-J-Link ekhethiweyo iyaboniswa. Cofa i [Shintsha] ilinki ecaleni kwayo nayiphi na kwezi zicwangciso ukuvula ikiti yoqwalaselo lwencoko yababini.
9.1 Uphuculo lweFirmware
Unokuphucula i-firmware yekiti ngokusebenzisa iSitudiyo esilula. ISitudiyo esilula siya kukhangela ngokuzenzekelayo uhlaziyo olutsha xa uqalwa.
Ungasebenzisa kwakhona uqwalaselo lwekiti yencoko yababini kuhlaziyo lwezandla. Cofa i [Khangela] iqhosha kwindawo ethi [Hlaziya iAdapter] ukukhetha okulungileyo file ephela nge.emz. Emva koko, cofa iqhosha elithi [Fakela ipakethe].
I-Schematics, iMizobo yeNdibano, kunye ne-BOM
I-Schematics, imizobo yendibano, kunye ne-bill of materials (BOM) ziyafumaneka ngeSitudiyo esilula xa iphakheji yamaxwebhu ekhithi ifakiwe. Zikwafumaneka kwiphepha lekhithi kwiiLabhu zeSilicon webindawo: silabs.com.
Imbali yoHlaziyo lweKit kunye ne-Errata
11.1 Imbali yoHlaziyo
Uhlaziyo lwekiti lunokufunyanwa luprintwe kwileyibhile yebhokisi yekiti, njengoko kuchazwe kumzobo ongezantsi.![]()
| Uhlaziyo lweKit | Ikhutshiwe | Inkcazo |
| A01 | 9-Juni-23 | Ukuhlaziywa kwekhithi yokuqala. |
Imbali yoHlaziyo loxwebhu
Uhlaziyo 1.0
NgoJuni 2023 Inguqulelo yoxwebhu lokuqala.
Studio Studio elula
Ukucofa okukodwa ukufikelela kwi-MCU kunye nezixhobo ezingenazingcingo, amaxwebhu, isoftware, iilayibrari zekhowudi yomthombo & nokunye. Iyafumaneka kwiWindows, Mac kunye neLinux!![]()
| Ipotfoliyo ye-IoT www.silabs.com/IoT |
SW/HW www.silabs.com/simplicity |
Umgangatho www.silabs.com/quality |
Inkxaso & noLuntu www.silabs.com/community |
Ukuzihlangula
I-Silicon Labs inenjongo yokubonelela abathengi ngamaxwebhu amva nje, achanekileyo, kunye nobunzulu bazo zonke iiperipherals kunye neemodyuli ezikhoyo kwiinkqubo kunye nabaphumezi besoftware abasebenzisa okanye bajonge ukusebenzisa iimveliso zeSilicon Labs. Idatha yeempawu, iimodyuli ezikhoyo kunye neeperipherals, ubungakanani beememori kunye needilesi zeememori zibhekisela kwisixhobo ngasinye, kunye neeparamitha "Eziqhelekileyo" ezinikezelweyo zinokwahluka kwizicelo ezahlukeneyo. Isicelo exampLe nto ichazwe apha yenzelwe umzekeliso kuphela. I-Silicon Labs inelungelo lokwenza utshintsho ngaphandle kwesaziso esongezelelweyo kulwazi lwemveliso, iinkcukacha, kunye neenkcazo apha, kwaye ayiniki ziqinisekiso malunga nokuchaneka okanye ukuphelela kolwazi olubandakanyiweyo. Ngaphandle kwesaziso sangaphambili, iiLabhu zeSilicon zinokuhlaziya i-firmware yemveliso ngexesha lenkqubo yokuvelisa ngenxa yokhuseleko okanye izizathu zokuthembeka. Utshintsho olunjalo aluyi kuguqula iinkcukacha okanye uthando ngalunye lwemveliso. IiLabhu zeSilicon aziyi kuba nabutyala y ngeziphumo zokusetyenziswa kolwazi olunikezelwe kolu xwebhu. Olu xwebhu aluthethi okanye lunike ngokucacileyo nayiphi na imvume yokuyila okanye ukuyila iisekethe ezihlanganisiweyo. Iimveliso aziyilwanga okanye zigunyazisiwe ukuba zisetyenziswe kuzo naziphi na izixhobo ze-FDA Class III, izicelo apho imvume ye-FDA yangaphambili ifunwa okanye iiNkqubo zeNkxaso yoBomi ngaphandle kwemvume ebhaliweyo yeSilicon Labs. "INkqubo yeNkxaso yoBomi" yiyo nayiphi na imveliso okanye inkqubo ehloselwe ukuxhasa okanye ukugcina ubomi kunye / okanye impilo, leyo, ukuba iyasilela, inokulindeleka ngokufanelekileyo ukuba ibangele ukulimala komntu okanye ukufa. Iimveliso ze-Silicon Labs aziyilwanga okanye zigunyazisiwe kwizicelo zomkhosi. Iimveliso ze-Silicon Labs aziyi kusetyenziswa phantsi kwazo naziphi na iimeko kwizixhobo ezitshabalalisayo kuquka (kodwa zingaphelelanga) kwizixhobo zenyukliya, zebhayoloji okanye zekhemikhali, okanye imijukujelwa ekwaziyo ukuzisa ezo zixhobo. I-Silicon Labs iyazikhupha zonke iziqinisekiso ezicacileyo nezichaziweyo kwaye aziyi kuba noxanduva okanye uxanduva lwako nakuphi na ukwenzakala okanye umonakalo onxulumene nokusetyenziswa kwemveliso ye-Silicon Labs kwizicelo ezingagunyaziswanga.
Phawula: Lo mxholo unokuqulatha isigama se-endive y esiphelelwe lixesha. I-Silicon Labs ithatha indawo yala magama ngolwimi olubandakanyayo naphi na apho kunokwenzeka. Ukuze ufumane inkcazelo engakumbi, tyelela www.silabs.com/about-us/inclusive-lexicon-project
Ulwazi ngophawu loRhwebo Silicon Laboratories Inc.® , Silicon Laboratories® , Silicon Labs® , SiLabs ® kunye nelogo yeSilicon Labs ® , Blueridge® , Blueridge Logo® , EFM® , EFM32® , EFR, Ember ® , Energy Micro, Energy Micro logo kunye indibaniselwano, “eyona microcontrollers inamandla kwihlabathi”, Repine Signals® , Wised Connect , n-Link, Thread Arch® , Elin® , EZRadioPRO® , EZRadioPRO® , Gecko ® , Gecko OS, Gecko OS Studio, Precision32® , Ukulula I-Studio® , i-Telegenic, i-Telegenic Logo® , i-USB XPress® , i-Sentry, i-logo ye-Sentry kunye ne-Sentry DMS, i-Z-Wave ®, kunye nezinye iimpawu okanye iimpawu ezibhalisiweyo ze-Silicon Labs. I-ARM, iCORTEX, iCortex-M3 kunye neTHUMB ziimpawu zorhwebo okanye ziimpawu zorhwebo ezibhalisiweyo ze-ARM Holdings. I-Keli luphawu lwentengiso olubhalisiweyo lwe-ARM Limited. I-Wi-Fi luphawu lwentengiso olubhalisiweyo lwe-Wi-Fi Alliance. Zonke ezinye iimveliso okanye amagama ebhrendi akhankanywe apha ziimpawu zorhwebo zabanini bazo.
Inkampani yeSilicon Laboratories Inc.
400 West Cesar Chavez
Austin, TX 78701
i-USA
www.silabs.com
silabs.com | Ukwakha ihlabathi eliqhagamshelene ngakumbi.
Ilungelo lokushicilela © 2023 yiSilicon Laboratories
Amaxwebhu / Izibonelelo
![]() |
SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller [pdf] Isikhokelo somsebenzisi EFM8 BB50 8-bit MCU Pro Kit Microcontroller, EFM8 BB50, 8-bit MCU Pro Kit Microcontroller, Pro Kit Microcontroller, Kit Microcontroller, Microcontroller |
