LABS EFM8 BB50 8-bit MCU Pro Kit Mikrokontroler
Guide pamaké
LABS EFM8 BB50 8-bit MCU Pro Kit Mikrokontroler
Kit BB50 Pro mangrupikeun titik awal anu saé pikeun janten akrab sareng Mikrokontroler EFM8BB50™ Busy Bee.
Kit pro ngandung sénsor sareng périferal anu nunjukkeun sababaraha kamampuan EFM8BB50. Kit nyadiakeun sagala parabot diperlukeun pikeun ngembangkeun hiji aplikasi EFM8BB50 Sibuk Bee.
PERANGKAT TARGET
- EFM8BB50 Sibuk Bee Mikrokontroler (EFM8BB50F16I-A-QFN16)
- CPU: 8-bit CIP-51 8051 Inti
- Memori: 16 kB flash sareng 512 bait RAM
- Osilator: 49 MHz, 10 MHz, jeung 80 kHz
KIT CIRI
- Konektipitas USB
- Monitor Énergi Canggih (AEM)
- SEGGER J-Link on-board debugger
- Debug Multiplexer ngadukung hardware éksternal ogé MCU on-board
- Tombol push pamaké sarta LED
- Silicon Labs 'Si7021 Kalembaban Relatif jeung Sénsor Suhu
- Ultra-low kakuatan 128 × 128 piksel Mémori
LCD
- 8-arah joystick analog
- 20-pin 2.54 mm lulugu pikeun papan ékspansi
- Pad breakout pikeun aksés langsung ka I / O pin
- Sumber kakuatan kalebet batré sél koin USB sareng CR2032
SOKONGKONG SORONGAN
- Simplicity Studio™
Bubuka
1.1 Katerangan
BB50 Pro Kit mangrupakeun titik awal idéal pikeun ngembangkeun aplikasi dina EFM8BB50 Busy Bee Microcontrollers. Papan gaduh sénsor sareng périferal, nunjukkeun sababaraha seueur kamampuan EFM8BB50 Busy Bee
Mikrokontroler. Salaku tambahan, dewan mangrupikeun alat debugger anu lengkep sareng alat ngawaskeun énergi anu tiasa dianggo sareng aplikasi éksternal.
1.2 Fitur
- EFM8BB50 Sibuk Bee Mikrokontroler
- 16 kB Flash
- 512 bait RAM
- pakét QFN16
- Sistem Pangimeutan Énergi Canggih pikeun arus sareng voltage nyukcruk
- Integrated Segger J-Link USB debugger / émulator kalawan kamungkinan pikeun debug alat Silicon Labs éksternal
- 20-pin lulugu ékspansi
- Pad breakout pikeun aksés gampang kana I / O pin
- Sumber kakuatan kalebet batré USB sareng CR2032
- Silicon Labs 'Si7021 Kalembaban Relatif jeung Sénsor Suhu
- Ultra-low kakuatan 128 × 128 piksel Mémori-LCD
- 1 tombol push jeung 1 LED disambungkeun ka EFM8 pikeun interaksi pamaké
- 8-arah joystick analog pikeun interaksi pamaké
1.3 Ngamimitian
Pitunjuk lengkep ngeunaan cara ngamimitian nganggo BB50 Pro Kit énggal anjeun tiasa dipendakan dina Silicon Labs Web kaca: silabs.com/development-tools/mcu/8-bit
Kit Blok Diagram
Hiji leuwihview tina BB50 Pro Kit ditémbongkeun dina gambar di handap ieu.
Kit Hardware Layout
Tata perenah BB50 Pro Kit dipidangkeun di handap.
Panyambung
4.1 Pads breakout
Seuseueurna pin GPIO EFM8BB50 sayogi dina dua barisan header pin di sisi luhur sareng handap papan. Ieu gaduh standar 2.54 mm pitch, sarta headers pin bisa soldered di lamun diperlukeun. Salian pin I / O, sambungan kana rel kakuatan sareng taneuh ogé disayogikeun. Catet yén sababaraha pin dipaké pikeun périferal kit atawa fitur sarta bisa jadi teu sadia pikeun aplikasi custom tanpa tradeoffs.
Gambar di handap nembongkeun pinout tina hampang breakout jeung pinout tina lulugu EXP di tepi katuhu dewan. The EXP lulugu satuluyna dipedar dina bagian salajengna. Sambungan pad breakout ogé dicitak dina silkscreen gigireun unggal pin pikeun rujukan gampang.Tabel di handap nembongkeun sambungan pin tina hampang breakout. Éta ogé nunjukkeun périferal atanapi fitur kit mana anu disambungkeun ka pin anu béda.
Tabél 4.1. Baris handap (J101) Pinout
Pin | EFM8BB50 I / O pin | Fitur dibagikeun |
1 | VMCU | EFM8BB50 voltage domain (diukur ku AEM) |
2 | GND | taneuh |
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 |
Pin | EFM8BB50 I / O pin | Fitur dibagikeun |
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 | taneuh |
16 | 3V3 | suplai controller dewan |
Tabél 4.2. Baris luhur (J102) Pinout
Pin | EFM8BB50 I / O pin | Fitur dibagikeun |
1 | 5V | Papan USB voltage |
2 | GND | taneuh |
3 | NC | |
4 | RST | DEBUG_RESETN (DEBUG_C2CK Pin Dibagikeun) |
5 | C2CK | DEBUG_C2CK (DEBUG_RESETN Pin Dibagikeun) |
6 | C2D | DEBUG_C2D (DEBUG_C2DPS, MCU_DISP_ENABLE Pin Dibagikeun) |
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 Pin Dibagikeun) |
15 | GND | taneuh |
16 | 3V3 | suplai controller dewan |
4.2 EXP lulugu
Di sisi katuhu dewan, hiji sudut 20-pin EXP lulugu disadiakeun pikeun ngidinan sambungan périferal atawa papan plugin. konektor ngandung sababaraha I / O pin nu bisa dipaké kalawan lolobana fitur EFM8BB50 Sibuk Bee urang. Salaku tambahan, rel listrik VMCU, 3V3, sareng 5V ogé kakeunaan.
Panyambungna nuturkeun standar anu mastikeun yén périferal anu biasa dianggo sapertos beus SPI, UART, sareng IC sayogi di lokasi tetep dina konektor. Sesa pin dipaké pikeun tujuan umum I / O. Perenah ieu ngamungkinkeun definisi papan ékspansi anu tiasa nyolok kana sababaraha kit Silicon Labs anu béda.
Sosok di handap nembongkeun EXP header pin ngerjakeun pikeun BB50 Pro Kit. Kusabab watesan dina jumlah pin GPIO sadia, sababaraha pin lulugu EXP dibagikeun kalawan fitur kit.Tabél 4.3. EXP Lulugu Pinout
Pin | Sambungan | EXP Header Fungsi | Fitur dibagikeun | Pemetaan Periferal |
20 | 3V3 | suplai controller dewan | ||
18 | 5V | Board controller 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, kaasup kana pangukuran AEM. | ||
19 | BOARD_ID_SDA | Dihubungkeun ka Board Controller pikeun idéntifikasi papan tambihan. | ||
17 | BOARD_ID_SCL | Dihubungkeun ka Board Controller pikeun idéntifikasi papan tambihan. | ||
15 | P1.2 | I2C_SCL | SENSOR_I2C_SCL | SMB0_SCL |
13 | NC | GPIO | ||
11 | NC | GPIO | ||
9 | NC | GPIO |
Pin | Sambungan | EXP Header Fungsi | Fitur dibagikeun | Pemetaan Periferal |
7 | P0.7 | JOYSTICK | UIF_JOYSTICK | |
5 | P0.3 | LED | UIF_LED0 | |
3 | P0.2 | BTN | UIF_BUTTON0 | |
1 | GND | taneuh |
4.3 Panyambung Debug (DBG)
Konektor debug ngagaduhan tujuan ganda, dumasar kana mode debug, anu tiasa disetél nganggo Simplicity Studio. Lamun mode "Debug IN" dipilih, konektor ngamungkinkeun hiji debugger éksternal dipaké kalawan EFM8BB50 on-board. Lamun mode "Debug OUT" dipilih, konektor ngamungkinkeun kit bisa dipaké salaku debugger nuju hiji udagan éksternal. Upami modeu "Debug MCU" (standar) dipilih, panyambungna diisolasi tina antarbeungeut debug boh controller dewan sareng alat target dina papan.
Kusabab konektor ieu otomatis switched pikeun ngarojong modus operasi béda, éta ngan sadia nalika controller dewan ieu Powered (kabel USB J-Patalina disambungkeun). Lamun aksés debug ka alat target diperlukeun nalika controller dewan unpowered, ieu kudu dilakukeun ku cara ngahubungkeun langsung ka pin luyu dina header breakout.
Pinout tina konektor nuturkeun anu tina standar ARM Cortex Debug konektor 19-pin. Pinout dijelaskeun sacara rinci di handap. Catet yén sanajan konektor ngarojong JTAG sajaba Serial Kawat Debug, teu merta hartosna yén kit atawa on-board alat target ngarojong ieu.Sanaos pinout cocog sareng pinout konektor ARM Cortex Debug, ieu henteu sapinuhna cocog sabab pin 7 dicabut sacara fisik tina konektor Cortex Debug. Sababaraha kabel gaduh colokan leutik anu nyegah aranjeunna dianggo nalika pin ieu aya. Upami ieu hal, cabut colokan, atanapi nganggo standar 2 × 10 1.27 mm kabel lempeng tibatan.
Tabél 4.4. Debug Panyambung Pin Katerangan
Nomer Pin | Fungsi | Catetan |
1 | VTARGET | Rujukan sasaran voltage. Dipaké pikeun mindahkeun tingkat sinyal logis antara target na debugger. |
2 | TMS / SDWIO / C2D | JTAG modeu test pilih, Data Kawat Serial atawa data C2 |
4 | TCK / SWCLK / C2CK | JTAG jam test, jam Kawat Serial atawa jam C2 |
6 | TDO/SWO | JTAG data test kaluar atawa Kawat Serial kaluaran |
8 | TDI / C2Dps | JTAG data test dina, atanapi C2D "pin sharing" fungsi |
10 | RESET / C2CKps | Reset alat target, atanapi C2CK fungsi "bagi pin". |
12 | NC | TRACECLK |
14 | NC | DISURUS0 |
16 | NC | DISURUS1 |
18 | NC | DISURUS2 |
20 | NC | DISURUS3 |
9 | Kabel ngadeteksi | Nyambung kana taneuh |
11, 13 | NC | Teu nyambung |
3, 5, 15, 17, 19 | GND |
4.4 Kesederhanaan Panyambung
Konektor Kesederhanaan anu dipidangkeun dina Kit BB50 Pro ngamungkinkeun fitur debugging canggih sapertos port AEM sareng Virtual COM tiasa dianggo pikeun tujuan éksternal. Pinout ieu digambarkeun dina gambar di handap ieu.Ngaran sinyal dina gambar na tabel pedaran pin ieu referenced ti controller dewan. Ieu ngandung harti yén VCOM_TX kudu disambungkeun ka pin RX dina udagan éksternal, VCOM_RX mun TX pin udagan urang, VCOM_CTS kana udagan RTS pin, sarta VCOM_RTS kana udagan pin CTS.
Catetan: Ayeuna ditarik tina VMCU voltage pin kaasup kana ukuran AEM, sedengkeun 3V3 jeung 5V voltage pin henteu. Pikeun ngawas konsumsi ayeuna tina target éksternal sareng AEM, pasang MCU on-board dina modeu énergi panghandapna pikeun ngaleutikan dampakna dina pangukuran.
Tabél 4.5. Kesederhanaan Panyambung Pin Pedaran
Nomer Pin | Fungsi | Katerangan |
1 | VMCU | Rel kakuatan 3.3 V, diawaskeun ku AEM |
3 | 3V3 | 3.3 V kakuatan rail |
5 | 5V | 5 V kakuatan rail |
2 | VCOM_TX | Virtual COM TX |
4 | VCOM_RX | Virtual COM RX |
6 | VCOM_CTS | Virtual COM CTS |
8 | VCOM_RTS | Virtual COM RTS |
17 | BOARD_ID_SCL | Papan ID SCL |
19 | BOARD_ID_SDA | Déwan ID SDA |
10, 12, 14, 16, 18, 20 | NC | Teu nyambung |
7, 9, 11, 13, 15 | GND | taneuh |
Power Supply jeung Reset
5.1 MCU Power Pamilihan
EFM8BB50 dina kit pro tiasa didamel ku salah sahiji sumber ieu:
- Kabel USB debug
- 3 V batré sél koin
Sumber kakuatan pikeun MCU dipilih ku saklar slide di belah kénca juru handap kit pro. Gambar di handap ieu nunjukkeun kumaha sumber kakuatan anu béda tiasa dipilih nganggo saklar geser.Kalayan saklar dina posisi AEM, noise low 3.3 V LDO dina kit pro dipaké pikeun kakuatan EFM8BB50. LDO ieu deui Powered ti kabel USB debug. The Advanced Energy Monitor ayeuna disambungkeun sacara séri, ngamungkinkeun pangukuran arus-speed tinggi anu akurat sareng debugging / profiling énergi.
Kalayan saklar dina posisi BAT, batré sél koin 20 mm dina stop kontak CR2032 tiasa dianggo pikeun ngawasa alat. Kalayan saklar dina posisi ieu, teu aya pangukuran ayeuna anu aktip. Ieu mangrupikeun posisi saklar anu disarankeun nalika ngawasa MCU ku sumber kakuatan éksternal.
Catetan: The Advanced Energy Monitor ngan ukur tiasa ngukur konsumsi ayeuna tina EFM8BB50 nalika saklar pamilih kakuatan aya dina posisi AEM.
5.2 Board Controller kakuatan
Controller dewan tanggung jawab pikeun fitur penting, sapertos debugger sareng AEM, sareng didamel sacara éksklusif ngaliwatan port USB di belah kénca juru luhur dewan. Ieu bagian tina kit resides dina domain kakuatan misah, jadi sumber kakuatan béda bisa dipilih pikeun alat target bari tetep pungsionalitas debugging. domain kakuatan ieu ogé diisolasi pikeun nyegah leakage ayeuna ti domain kakuatan target nalika kakuatan ka controller dewan dihapus.
Domain kakuatan controller dewan teu dipangaruhan ku posisi switch kakuatan.
Kit parantos dirarancang sacara saksama pikeun ngajaga pangontrol dewan sareng domain kakuatan udagan terasing tina silih salaku salah sahiji kakuatanana turun. Ieu ensures yén alat target EFM8BB50 bakal terus beroperasi dina modeu BAT.
5.3 EFM8BB50 Reset
EFM8BB50 MCU tiasa direset ku sababaraha sumber anu béda:
- A pamaké mencét tombol RESET
- Debugger on-board narik pin #RESET ka handap
- Debugger éksternal narik pin #RESET ka handap
Salian sumber reset didadarkeun di luhur, reset ka EFM8BB50 ogé bakal dikaluarkeun salila dewan controller boot-up. Ieu ngandung harti yén nyoplokkeun kakuatan ka controller dewan (unplugging kabel USB J-Link) moal ngahasilkeun reset tapi plugging kabel deui dina wasiat salaku controller dewan boot up.
périferal
Kit pro gaduh sakumpulan périferal anu nunjukkeun sababaraha fitur EFM8BB50.
Catet yén paling EFM8BB50 I / Os routed ka périferal ogé routed ka hampang breakout atawa lulugu EXP, nu kudu dibawa kana tinimbangan nalika ngagunakeun I / OS ieu.
6.1 Push Button jeung LED
Kit ngabogaan tombol push pamaké ditandaan BTN0, nu disambungkeun langsung ka EFM8BB50 sarta denounced ku saringan RC kalawan konstanta waktu 1ms. Tombol disambungkeun ka pin P0.2.
Kit ogé gaduh LED konéng anu ditandaan LED0, anu dikawasa ku pin GPIO dina EFM8BB50. LED disambungkeun ka pin P0.3 dina konfigurasi aktip-luhur.6.2 Joystick
Kit ngagaduhan joystick analog sareng 8 posisi anu tiasa diukur. joystick Ieu disambungkeun ka EFM8 on P0.7 pin sarta ngagunakeun nilai résistor béda pikeun nyieun voltagdiukur ku ADC0.Tabél 6.1. Kombinasi Résistor Joystick
Arah | Kombinasi résistor (kΩ) | Diarepkeun UIF_JOYSTICK Voltage (V)1 |
Pencét tengah | ![]() |
0.033 |
Ka luhur (N) | ![]() |
2.831 |
Luhur-Katuhu (NE) | ![]() |
2.247 |
Katuhu (E) | ![]() |
2.533 |
Turun-Katuhu (SE) | ![]() |
1.433 |
Turun (S) | ![]() |
1.650 |
Handap-Kénca (SW) | ![]() |
1.238 |
Kénca (W) | ![]() |
1.980 |
Kaluhur-Kénca (NW) | ![]() |
1.801 |
Catetan: 1. Nilai diitung ieu nganggap VMCU 3.3 V. |
6.3 Mémori LCD-TFT Témbongkeun
A 1.28 inci SHARP Mémori LCD-TFT sadia dina kit pikeun ngaktipkeun aplikasi interaktif bisa dimekarkeun. tampilan ngabogaan resolusi luhur 128 x 128 piksel sarta meakeun kakuatan saeutik pisan. Ieu mangrupakeun tampilan monochrome reflective, jadi unggal piksel ngan bisa jadi caang atawa poék, tur euweuh lampu tukang diperlukeun dina kondisi terangan normal. Data anu dikirim ka tampilan disimpen dina piksel dina gelas, anu hartosna henteu aya refreshing kontinyu anu diperyogikeun pikeun ngajaga gambar statik.
Antarbeungeut tampilan diwangun ku panganteur serial SPI-cocog jeung sababaraha sinyal kontrol tambahan. Piksel teu individual addressable, tinimbang data dikirim ka tampilan hiji garis (128 bit) dina hiji waktu.
Layar Mémori LCD-TFT dibagikeun kalawan controller dewan kit urang, sahingga aplikasi controller dewan pikeun nembongkeun informasi mangpaat nalika aplikasi pamaké henteu ngagunakeun tampilan. Aplikasi pamaké salawasna ngadalikeun kapamilikan tampilan ku sinyal DISP_ENABLE:
- DISP_ENABLE = LOW: Controller dewan gaduh kadali tampilan
- DISP_ENABLE = TINGGI: Aplikasi pangguna (EFM8BB50) gaduh kadali tampilan
Kakuatan pikeun tampilan ieu sourced tina domain kakuatan aplikasi target nalika EFM8BB50 ngadalikeun tampilan na ti domain kakuatan controller dewan urang nalika garis DISP_ENABLE low. Data ieu clocked dina DISP_SI nalika DISP_CS tinggi, sarta jam dikirim dina DISP_SCLK. Laju jam maksimum anu dirojong nyaéta 1.1 MHz.
6.4 Si7021 Kalembaban relatif jeung Sénsor Suhu
Si7021 1°Crelative humidity and temperature sensor nyaéta CMOS IC monolithic anu ngahijikeun kalembaban sareng elemen sensor suhu, konverter analog-to-digital, pamrosésan sinyal, data kalibrasi, sareng 1 The Si7021 IC Interface. Pamakéan dipaténkeun tina industri-standar, diéléktrik polimér low-K pikeun sensing kalembaban ngamungkinkeun pangwangunan kakuatan low, monolithic CMOS Sensor ICs kalawan drift lemah sareng histeresis, sarta stabilitas jangka panjang alus teuing.
Sensor kalembaban sareng suhu dikalibrasi pabrik sareng data kalibrasi disimpen dina mémori non-volatile on-chip. Ieu ensures yén sensor nu pinuh ditukeurkeun kalawan euweuh recalibration atawa software parobahan diperlukeun.
Si7021 sayogi dina pakét DFN 3 × 3 mm sareng tiasa reflow solder. Ieu bisa dipaké salaku hardware jeung software-cocog turun-di pamutahiran keur aya RH / sensor suhu dina 3 × 3 mm bungkusan DFN-6, featuring precision sensing leuwih rentang lega tur konsumsi kakuatan handap. Panutup anu dipasang pabrik pilihan nawiskeun pro lowfile, sarana merenah ngajaga sensor salila assembly (contona, reflow soldering) jeung sapanjang hirup produk, kaasup cair (hidrofobik/oleophobic) jeung particulates.
Si7021 nawiskeun solusi digital anu akurat, kakuatan rendah, dikalibrasi pabrik idéal pikeun ngukur kalembaban, titik embun, sareng suhu dina aplikasi mimitian ti HVAC / R sareng tracking asset ka platform industri sareng konsumen.
Beus 1 ° C anu dianggo pikeun Si7021 dibagikeun sareng lulugu EXP. Sénsor didamel ku VMCU, anu hartosna konsumsi sénsor ayeuna kalebet kana pangukuran AEM.Tingal ka Silicon Labs web kaca pikeun inpormasi lengkep: http://www.silabs.com/humidity-sensors.
6.5 Port COM Virtual
Sambungan serial Asynchronous ka controller dewan disadiakeun pikeun mindahkeun data aplikasi antara PC host jeung udagan EFM8BB50, nu eliminates butuh adaptor port serial éksternal.Port Virtual COM diwangun ku UART fisik antara alat target na controller dewan, sarta fungsi logis dina controller dewan nu ngajadikeun port serial sadia ka PC host leuwih USB. Antarbeungeut UART diwangun ku dua pin sareng sinyal aktipkeun.
Tabél 6.2. Virtual COM Port Interface Pins
Sinyal | Katerangan |
VCOM_TX | Ngirimkeun data ti EFM8BB50 ka controller dewan |
VCOM_RX | Nampi data ti controller dewan mun EFM8BB50 |
VCOM_ENABLE | Aktipkeun panganteur VCOM, sahingga data ngaliwatan ka controller dewan |
Catetan: port VCOM ngan sadia nalika controller dewan ieu Powered, nu merlukeun kabel USB J-Patalina diselapkeun.
Énergi Monitor canggih
7.1 Pamakéan
Data Advanced Energy Monitor (AEM) dikumpulkeun ku controller dewan sareng tiasa ditampilkeun ku Energy Profiler, sadia ngaliwatan kesederhanaan Studio. Ku ngagunakeun Energy Profiler, konsumsi ayeuna jeung voltage bisa diukur sarta numbu ka kode sabenerna ngajalankeun on EFM8BB50 sacara realtime.
7.2 Téori Operasi
Pikeun akurat ngukur arus mimitian ti 0.1 µA nepi ka 47 mA (114 dB rentang dinamis), rasa ayeuna amplifier ieu garapan babarengan jeung gain ganda stage. Rasa ayeuna amplifier ngukur voltage leupaskeun leuwih résistor runtuyan leutik. Keuntungan stage salajengna amphirup vol ieutage jeung dua setélan gain béda pikeun ménta dua rentang ayeuna. Transisi antara dua rentang ieu lumangsung sabudeureun 250 μA. nyaring digital sarta averaging dipigawé dina controller dewan saméméh samples diékspor ka Energy Profiler aplikasi. Salila ngamimitian kit, kalibrasi otomatis AEM dilaksanakeun, anu ngimbangan kasalahan offset dina harti. amplifsters.7.3 Akurasi jeung Performance
AEM sanggup ngukur arus dina kisaran 0.1 µA dugi ka 47 mA. Pikeun arus di luhur 250 µA, AEM akurat dina 0.1 mA. Nalika ngukur arus di handap 250 µA, akurasina ningkat kana 1 µA. Sanajan akurasi mutlak nyaéta 1 µA dina rentang sub 250 µA, AEM téh bisa ngadeteksi parobahan dina konsumsi ayeuna leutik salaku 100 nA. AEM ngahasilkeun 6250 s ayeunaamples per detik.
On-Board Debugger
BB50 Pro Kit ngandung hiji debugger terpadu, nu bisa dipaké pikeun ngundeur kode jeung debug EFM8BB50. Salian program EFM8BB50 on kit, debugger ogé bisa dipaké pikeun program na debug éksternal Silicon Labs EFM32, EFM8,
Alat EZR32, sareng EFR32.
Debugger ngadukung tilu antarmuka debug anu béda anu dianggo sareng alat Silicon Labs:
- Serial Wire Debug, anu dianggo sareng sadaya alat EFM32, EFR32, sareng EZR32
- JTAG, anu tiasa dianggo sareng EFR32 sareng sababaraha alat EFM32
- C2 Debug, anu dianggo sareng alat EFM8
Pikeun mastikeun debugging akurat, paké antarbeungeut debug anu cocog pikeun alat anjeun. Konektor debug dina dewan ngadukung sadaya tilu mode ieu.
8.1 Modeu Debug
Pikeun program alat éksternal, make konektor debug pikeun nyambung ka papan target tur nyetel mode debug ka [Kaluar]. Konektor sarua ogé bisa dipaké pikeun nyambungkeun hiji debugger éksternal kana
EFM8BB50 MCU dina kit ku nyetel mode debug ka [Dina].
Milih mode debug aktip dilakukeun dina Simplicity Studio. Debug
MCU: Dina modeu ieu, on-board debugger disambungkeun ka EFM8BB50 on kit.Debug OUT: Dina modeu ieu, debugger on-board tiasa dianggo pikeun nga-debug alat Silicon Labs anu didukung anu dipasang dina papan khusus.
Debug IN: Dina modeu ieu, debugger on-board dipegatkeun sarta debugger éksternal bisa disambungkeun ka debug EFM8BB50 dina kit.
Catetan: Pikeun "Debug IN" jalan, controller dewan kit kudu Powered ngaliwatan konektor USB Debug.
8.2 Debugging Salila Operasi Batré
Nalika EFM8BB50 nyaéta batré-Powered sarta J-Link USB masih disambungkeun, sadia fungsionalitas debug on-board. Upami daya USB dipegatkeun, modeu Debug IN bakal eureun berpungsi.
Lamun aksés debug diperlukeun nalika udagan keur ngajalankeun kaluar sumber énergi sejen, kayaning batré a, sarta controller dewan ieu Powered handap, nyieun sambungan langsung ka GPIOs dipaké pikeun debugging, nu kakeunaan dina hampang breakout.
Konfigurasi Kit na Upgrades
Dialog konfigurasi kit di Simplicity Studio ngamungkinkeun anjeun ngarobih mode debug adaptor J-Link, ningkatkeun firmware na, sareng ngarobih setélan konfigurasi anu sanés. Pikeun ngundeur Simplicity Studio, buka silabs.com/kesederhanaan.
Dina jandela utama sudut pandang Launcher Simplicity Studio, mode debug sareng versi firmware tina adaptor J-Link anu dipilih ditembongkeun. Klik link [Robah] gigireun salah sahiji setelan ieu pikeun muka dialog konfigurasi kit.9.1 Ngaronjatkeun firmware
Anjeun tiasa ningkatkeun firmware kit ngaliwatan Simplicity Studio. Simplicity Studio otomatis bakal mariksa apdet anyar dina ngamimitian.
Anjeun oge bisa make dialog konfigurasi kit pikeun upgrades manual. Klik tombol [Browse] dina bagian [Update Adapter] pikeun milih anu leres file tungtung in.emz. Teras, klik tombol [Pasang Paket].
Skéma, Gambar Majelis, sareng BOM
Skéma, gambar rakitan, sareng tagihan bahan (BOM) sayogi ngalangkungan Simplicity Studio nalika pakét dokuméntasi kit parantos dipasang. Éta ogé sayogi tina halaman kit dina Silicon Labs websitus: silabs.com.
Kit Révisi Sajarah sarta Errata
11.1 Sajarah révisi
Révisi kit tiasa dicitak dina labél kotak kit, sakumaha anu dijelaskeun dina gambar di handap ieu.
Kit Révisi | Dileupaskeun | Katerangan |
A01 | 9-Jun-23 | Revisi kit awal. |
Sajarah Révisi Dokumén
Révisi 1.0
Juni 2023 Vérsi dokumén awal.
Kesederhanaan Studio
Aksés hiji-klik ka MCU sareng alat nirkabel, dokuméntasi, parangkat lunak, perpustakaan kode sumber & seueur deui. Sadia pikeun Windows, Mac jeung Linux!
![]() |
|||
Portopolio IoT www.silabs.com/IoT |
SW/HW www.silabs.com/simplicity |
Kualitas www.silabs.com/quality |
Rojongan & Komunitas www.silabs.com/community |
Bantahan
Silicon Labs intends nyadiakeun konsumén jeung dokuméntasi panganyarna, akurat, tur teleb sadaya périferal jeung modul sadia pikeun sistem jeung software implementers ngagunakeun atawa intending ngagunakeun produk Silicon Labs. data characterization, modul sadia tur périferal, ukuran memori sareng alamat memori nujul kana unggal alat husus, sarta parameter "Hal" disadiakeun bisa jeung ulah rupa-rupa dina aplikasi béda. Aplikasi exampAnu dijelaskeun di dieu ngan ukur pikeun tujuan ilustrasi. Silicon Labs boga hak nyieun parobahan tanpa aya bewara salajengna kana informasi produk, spésifikasi, jeung déskripsi di dieu, sarta teu masihan jaminan kana katepatan atawa completeness tina informasi kaasup. Tanpa béwara sateuacanna, Silicon Labs tiasa ngapdet firmware produk salami prosés manufaktur kusabab alesan kaamanan atanapi reliabilitas. Parobihan sapertos kitu moal ngarobih spésifikasi atanapi per roman produk. Silicon Labs teu boga tanggung jawab y pikeun konsékuansi tina pamakéan inpormasi disadiakeun dina dokumén ieu. Dokumén ieu henteu nunjukkeun atanapi sacara jelas masihan lisénsi pikeun ngarancang atanapi ngarang sirkuit terpadu. Produkna henteu dirarancang atanapi diidinan dianggo dina alat-alat FDA Kelas III, aplikasi anu diperyogikeun persetujuan premarket FDA atanapi Sistem Dukungan Kahirupan tanpa idin tinulis khusus ti Silicon Labs. "Sistem Pangrojong Kahirupan" mangrupikeun produk atanapi sistem anu dimaksudkeun pikeun ngadukung atanapi ngadukung kahirupan sareng/atanapi kasehatan, anu, upami gagal, tiasa diperkirakeun nyababkeun cilaka pribadi atanapi maot anu signifikan. Produk Silicon Labs teu dirancang atawa otorisasi pikeun aplikasi militér. Produk Silicon Labs dina kaayaan naon waé henteu tiasa dianggo dina pakarang pemusnah massal kalebet (tapi henteu diwatesan ku) pakarang nuklir, biologis atanapi kimiawi, atanapi misil anu tiasa nganteurkeun senjata sapertos kitu. Silicon Labs nolak sadaya jaminan anu nyata sareng tersirat sareng moal nanggungjawaban atanapi nanggungjawaban kana sagala tatu atanapi karusakan anu aya hubunganana sareng panggunaan produk Silicon Labs dina aplikasi anu henteu sah sapertos kitu.
Catetan: Eusi ieu bisa ngandung off endive terminologi y nu kiwari geus luntur. Silicon Labs ngagentos istilah-istilah ieu ku basa inklusif dimana waé mungkin. Kanggo inpo nu leuwih lengkep, mangga buka www.silabs.com/about-us/inclusive-lexicon-project
Émbaran mérek dagang Silicon Laboratories Inc.® , Silicon Laboratories® , Silicon Labs® , SiLabs ® jeung logo Silicon Labs ® , Blueridge® , Blueridge Logo® , EFM® , EFM32® , EFR, Ember ® , Energy Micro, Energy Micro logo jeung kombinasi na, "mikrokontroler paling ramah énergi di dunya", Repine Signals® , Wised Connect , n-Link, Thread Arch® , Elin® , EZRadioPRO® , EZRadioPRO® , Gecko ® , Gecko OS, Gecko OS Studio, Precision32® , Kesederhanaan Studio®, Telegenic, Telegenic Logo®, USB XPress®, Sentry, logo Sentry sareng Sentry DMS, Z-Wave®, sareng anu sanésna mangrupikeun mérek dagang atanapi mérek dagang kadaptar ti Silicon Labs. ARM, CORTEX, Cortex-M3 sareng THUMB mangrupakeun mérek dagang atawa mérek dagang kadaptar ti ARM Holdings. Keli mangrupakeun mérek dagang kadaptar ti ARM Limited. Wi-Fi mangrupakeun mérek dagang kadaptar ti Wi-Fi Alliance. Sadaya produk atanapi nami merek sanés anu disebatkeun di dieu mangrupikeun mérek dagang ti anu gaduhna.
Silicon Laboratories Nyarita.
400 Kulon Cesar Chavez
Austin, TX 78701
AS
www.silabs.com
silabs.com | Ngawangun dunya anu langkung nyambung.
Hak Cipta © 2023 ku Silicon Laboratories
Dokumén / Sumberdaya
![]() |
SILIKON LABS EFM8 BB50 8-bit MCU Pro Kit Mikrokontroler [pdf] Pituduh pamaké EFM8 BB50 8-bit MCU Pro Kit Mikrokontroler, EFM8 BB50, 8-bit MCU Pro Kit Mikrokontroler, Pro Kit Mikrokontroler, Kit Mikrokontroler, Mikrokontroler |