Pacáiste Feidhme BLE nód IoT STM32Cube

Sonraíochtaí
- Ainm Táirge: VL53L3CX-SATEL
- Pacáiste Feidhmeanna: Pacáiste feidhme STM32Cube le haghaidh nascacht BLE nóid IoT agus braiteoirí ama eitilte (FP-SNS-FLIGHT1)
- Leagan: 4.1 (31 Eanáir, 2025)
Crua-earraí Tharview
Is bord briseadh amach é an VL53L3CX-SATEL leis an braiteoir ama eitilte VL53L3CX.
Príomhghnéithe
- Cónascaire Arduino UNO R3
- BLUENRG-M2SP le haghaidh nascacht Bluetooth Ísealfhuinnimh
- M95640-RMC6TG le haghaidh stórála cuimhne
Cur síos ar an mBogearraí:
Ceadaíonn an ghné nuashonraithe firmware (FOTA) nuashonruithe bogearraí éasca.
Riachtanais Bogearraí:
Ag luí le boird forbartha STM32 Nucleo, go sonrach NUCLEO-F401RE, NUCLEO-L476RG, nó NUCLEO-U575ZI-Q.
Eolas Breise:
Le haghaidh nuashonruithe firmware, féach ar an bhfaisnéis is déanaí atá ar fáil ag www.st.com.
Treoracha Úsáide Táirge
Socrú & Taispeántas Examples
Céim 1: Socrú Crua-earraí
Ceangail an bord scoilte VL53L3CX-SATEL le bord forbartha STM32 Nucleo (NUCLEO-F401RE, NUCLEO-L476RG, nó NUCLEO-U575ZI-Q) ag baint úsáide as na nascóirí cuí.
Céim 2: Socrú Bogearraí
Cinntigh go bhfuil na réamhriachtanais bhogearraí riachtanacha suiteáilte ar do chóras mar atá sonraithe sa doiciméadacht.
Céim 3: Taispeántasamples
Féach ar an sampla taispeána a cuireadh ar fáilampLéann chun tuiscint a fháil ar conas idirghníomhú leis an braiteoir VL53L3CX ag baint úsáide as an ailtireacht bogearraí a chuirtear ar fáil.
Crua-earraí agus Bogearraí os a chionnview
SampTá cur i bhfeidhm le ar fáil do bhoird forbartha STM32 Nucleo atá breiseánaithe isteach i mbord leathnaithe STM32 Nucleo:
- NUCLEO-F401RE (nó NUCLEO-L476RG nó NUCLEO-U575ZI-Q) + X-NUCLEO-BNRG2A1 + X-NUCLEO-53L3A2

- NUCLEO-F401RE (nó NUCLEO-L476RG nó NUCLEO-U575ZI-Q) + X-NUCLEO-BNRG2A1 + X-NUCLEO-53L3A2

Bord Leathnú Ísealfhuinnimh Bluetooth
Cur Síos Crua-earraí
- Is córas boird meastóireachta agus forbartha Bluetooth Ísealfhuinnimh (BLE) é an X-NUCLEO-BNRG2A1, atá deartha timpeall ar mhodúl Bluetooth Ísealfhuinnimh BLUENRG-M2SP ST atá bunaithe ar BlueNRG-2.
- Cumarsáideann an próiseálaí BlueNRG-2 atá sa mhodúl BLUENRG-M2SP leis an micrea-rialaitheoir STM32, atá ar bhord forbartha Nucleo, trí nasc SPI atá ar fáil ar an nascóir Arduino UNO R3.
Eochair Táirge ar bord
- Modúl Bluetooth Ísealfhuinnimh BLUENRG-M2SP, deimhnithe ag FCC agus IC (FCC ID: S9NBNRGM2SP, IC: B976C-BNRGM2SP), bunaithe ar phróiseálaí líonra gan sreang Bluetooth® Ísealfhuinnimh BlueNRG-2, atá comhlíontach le BLE v5.0.
- Comhtháthaíonn BLUENRG-M2SP balún BALF-NRG-02D3 agus antenna PCB. Tá ocsaileoir criostail 32 MHz leabaithe ann don BlueNRG-2.
- EEPROM bus SPI sraitheach 64-Kbit M95640-RMC6TG le comhéadan cloig ardluais

Cur Síos ar Chrua-earraí X-NUCLEO-53L1A2
- Is braiteoir raoin é an X-NUCLEO-53L3A2 le bord meastóireachta agus forbartha braite ilsprioc atá deartha timpeall ar an braiteoir VL53L3CX bunaithe ar theicneolaíocht ST FlightSense Time-of-Flight.
- Déanann an VL53L3CX cumarsáid le microcontroller óstach bord forbróir STM32 Nucleo trí nasc I2C atá ar fáil ar chónascaire Arduino UNO R3.
Eochair Táirge ar bord
- Braiteoir raoin Ama Eitilte (ToF) VL53L3CX le braiteadh ilsprioc
- Spásairí 0.25, 0.5, agus 1mm chun bearnaí aeir a insamhladh, leis an ngloine clúdaigh
- Fuinneog chlúdaigh (déanta ag Hornix)ample tras-chaint íseal, réidh le húsáid / inghearrtha ar VL53L3CX
- Dhá bhord briseadh amach VL53L3CX
Cur Síos ar Chrua-earraí VL53L3CX-SATEL
- Is féidir na boird scoilte VL53L3CX-SATEL a úsáid le haghaidh comhtháthú éasca i bhfeistí custaiméirí. A bhuíochas leis an toirttagRialtóir e agus aistritheoirí leibhéil, is féidir é a úsáid in aon fheidhmchlár le soláthar 2.8 V go 5 V.
- Tá an chuid PCB a thacaíonn leis an modúl VL53L3CX pollta ionas gur féidir le forbróirí an mini-PCB a bhriseadh de le húsáid in fheidhmchlár soláthair 2.8 V ag baint úsáide as sreanga eitilte.
Eochair Táirge ar bord
- Braiteoir raoin Ama Eitilte (ToF) VL53L3CX le braiteadh ilsprioc
- Rialtóir: toirt ionchuir raon 5 go 2.8 Vtage (aschur voltage: 2.8 V)
- Athraitheoir leibhéal comhéadain comhartha VL53L3CX

Faisnéis Bhreise Tábhachtach maidir le Crua-earraí
Ní oibríonn leabharlann BlueNRG-2 leis an bhfirmchlár stoic atá luchtaithe i modúl BLE an bhoird leathnaithe X-NUCLEO-BNRG2A1.
Ar an gcúis seo:
- Ar an gcéad dul síos, is gá X-NUCLEO-BNRG2A1 a shádráil; mura bhfuil sé sádráilte, friotóir 0-óm ag R117.
- Ansin is féidir leat ST-Link V2-1 caighdeánach le 5 shreang geansaí baineann-baineann a úsáid mar aon leis an uirlis bhogearraí TSW-BNRGFLASHER (atá ar fáil faoi láthair do ríomhaire Windows amháin) chun firmware an mhodúil BLE de X-NUCLEO-BNRG2A1 a nuashonrú.
Ní mór duit bioráin J12 an X-NUCLEO-BNRG2A1 a nascadh le bioráin an ST-Link V2-1 mar a thaispeántar sa phictiúr agus na céimeanna a thaispeántar sa chéad sleamhnán eile a leanúint.
Go háirithe, tá na naisc seo a leanas againn:
|
J12 |
ST-Link V2-1 |
|
| Bioráin | 1 | 1 |
| Bioráin | 2 | 9 |
| Bioráin | 3 | 12 |
| Bioráin | 4 | 7 |
| Bioráin | 5 | 15 |

- Suiteáil an ST BlueNRG-1_2 Flasher Utility agus oscail é, ansin roghnaigh an cluaisín SWD.b
- Scrios cuimhne flash an tslis BlueNRG-2.
- Íoslódáil an firmware Sraith Nasc Amháin don mhodúl BLE ón nasc seo a leanas: DTM_LLOnly.binn
- Luchtaigh an fhirmchlár Link Layer Only san ST BlueNRG-1_2 Flasher Utility agus ansin brúigh an cnaipe “Flash”.
- Más gá duit an fhirmchlár stoic den mhodúl BLE de X-NUCLEO-BNRG2A1 a athbhunú, is féidir leat an nós imeachta a athdhéanamh ag baint úsáide as an íomhá fhirmchlár seo DTM_Full.bi.n.
- Má thagann tú ar roinnt fadhbanna le linn an phróisis nuashonraithe, is féidir leat iarracht a dhéanamh an nós imeachta a athdhéanamh agus geansaí J15 a dhúnadh ar an mbord leathnaithe X-NUCLEO-BNRG2A1.


| VL53L3CX-SATEL | Nascóirí Arduino | NUCLEO-F401RE NUCLEO-L476RG | NUCLEO-U575ZI-Q | |
| SCL | 2 | D15 | PB8 | PB8 |
| SDA | 4 | D14 | PB9 | PB9 |
| XSDN | 3 | D4 | PB5 | PF14 |
| VDD_SENSOR | 5 | 3V3 | Biorán CN6 uimh. 4 | Biorán CN8 uimh. 7 |
| GND_X | 6 | GND | Biorán CN6 uimh. 6 | Biorán CN8 uimh. 11 |

Cur síos ar Bhogearraí
- Is pacáiste feidhme STM32Cube é an FP-SNS-FLIGHT1, a ligeann do do nód IoT ceangal le fón cliste trí BLE agus a úsáideann feidhmchlár oiriúnach Android nó iOS cosúil leis an aip STBLESensor chun... view sonraí faid réada fíor-ama arna léamh ag an braiteoir Ama Eitilte.
- Cumasaíonn an pacáiste feidhmeanna ardleibhéil freisin, amhail braiteadh láithreachta laistigh de raon socraithe.
- Is féidir an pacáiste seo, mar aon leis an teaglaim atá molta de na gléasanna STM32 agus ST, a úsáid chun feidhmchláir inchaite nó feidhmchláir rudaí cliste a fhorbairt i gcoitinne.
- Ritheann an bogearra ar an micrea-rialaitheoir STM32 agus áirítear leis na tiománaithe riachtanacha go léir chun na gléasanna ar bhord forbartha STM32 Nucleo a aithint.
Príomhghnéithe
- Firmware iomlán chun nód IoT a fhorbairt le nascacht BLE, agus braiteoirí Am Eitilte
- Ag luí leis an bhfeidhmchlár STBLESensor le haghaidh Android/iOS chun léamh sonraí achair agus nuashonrú firmware (FOTA) a dhéanamh
- Feidhmchlár braiteora raoin ilsprioc bunaithe ar an braiteoir Am Eitilte (ToF) VL53L3CX
- SampTá cur i bhfeidhm ar fáil do X-NUCLEO-53L3A2 (nó VL53L3CX-SATEL) agus X-NUCLEO-BNRG2A1 atá ceangailte le NUCLEO-F401RE nó NUCLEO-L476RG nó NUCLEO-U575ZI-Q
- Ag luí le STM32CubeMX, is féidir é a íoslódáil ó STM32CubeMX agus é a shuiteáil go díreach isteach ann.
- Inaistritheacht éasca ar fud theaghlaigh éagsúla MCU, a bhuíochas sin do STM32Cube
- Téarmaí ceadúnais saor in aisce atá furasta le húsáid

Socrú & Taispeántas Examples
Bogearraí agus Réamhriachtanais Eile
- STSW-LINK004
- Is comhéadan bogearraí lánghnéitheach é STM32 ST-LINK Utility (STSW-LINK004) chun micrea-rialaitheoirí STM32 a chlárú.
- FP-SNS-EITILT1
- Cóipeáil an .zip file ábhar an phacáiste firmware i bhfillteán ar do ríomhaire.
- Tá cód foinse exampComhoiriúnacht le NUCLEO-F401RE, NUCLEO-L476RG, NUCLEO-U575ZI atá i les (Keil, IAR, STM32CubeIDE).
- Braiteoir ST BLE
Feidhmchlár le haghaidh Android (V5.2.0 nó níos airde) /iOS (V5.2.0 nó níos airde) le híoslódáil ó Google Store / iTunes
Socrú TharviewSTM32 Nucleo le boird leathnúcháin
Socrú Tharview
Réamhriachtanais crua-earraí le boird leathnúcháin STM32 Nucleo
- 1 x bord leathnaithe Bluetooth Ísealfhuinnimh (X-NUCLEO-BNRG2A1)
- 1 x bord leathnaithe braiteora raoin STM32 (X-NUCLEO-53L3A2 nó VL53L3CX-SATEL)
- 1 x bord forbartha STM32 Nucleo (NUCLEO-U575ZI-Q nó NUCLEO-F401RE nó NUCLEO-L476RG)
- 1x gléas Android nó iOS
- 1 x ríomhaire le Windows 10 agus os a chionn
- 1x cábla USB cineál A go Mini-B le haghaidh NUCLEO-F401RE nó NUCLEO-L476RG
- 1x cábla USB cineál A go Micrea-B USB le haghaidh NUCLEO-U575ZI-Q

Tosaigh ag códú i gceann cúpla nóiméad (1/3)

Tosaigh ag códú i gceann cúpla nóiméad (2/3)
- Conas an dénártha réamh-thiomsaithe a shuiteáil:
- I gcás gach feidhmchláir, tá fillteán amháin darb ainm “Binary” sa phacáiste.

- I gcás gach feidhmchláir, tá fillteán amháin darb ainm “Binary” sa phacáiste.
Tá:
- I gcás NUCLEO-F401RE agus NUCLEO-L476RG:
- FW FP-SNS-FLIGHT1 réamh-thiomsaithe a d'fhéadfaí a splancadh chuig STM32 Nucleo tacaithe le haghaidh X-NUCLEO-53L3A2 ag baint úsáide as an STM32CubeProgrammer sa suíomh ceart (0x08004000)
- Nóta Tábhachtach: Tá an comhad dénártha réamh-thiomsaithe seo comhoiriúnach leis an nós imeachta nuashonraithe FOTA.
- FW FP-SNS-FLIGHT1 + BootLoader réamh-thiomsaithe a d'fhéadfaí a splancadh go díreach chuig STM32 Nucleo tacaithe le haghaidh X-NUCLEO-53L3A2 ag baint úsáide as an STM32CubeProgrammer nó trí “Tarraing & Scaoil” a dhéanamh
- Nóta Tábhachtach: Níl an comhad dénártha réamh-thiomsaithe seo comhoiriúnach leis an nós imeachta nuashonraithe FOTA.
- FW FP-SNS-FLIGHT1 réamh-thiomsaithe a d'fhéadfaí a splancadh go díreach chuig STM32 Nucleo tacaithe le haghaidh VL53L3CX-SATEL ag baint úsáide as an STM32CubeProgrammer nó trí “Tarraing & Scaoil” a dhéanamh
- Maidir le NUCLEO-U575ZI-Q:
- D’fhéadfaí FP-SNS-FLIGHT1 réamh-thiomsaithe a splancadh go díreach chuig STM32 Nucleo tacaithe (le haghaidh X-NUCLEO-53L3A2 agus le haghaidh VL53L3CX-SATEL) ag baint úsáide as an STM32CubeProgrammer nó trí “Tarraing & Scaoil” a dhéanamh.
- Nóta Tábhachtach: Don chéad suiteáil, tar éis an scriosadh iomlán splanc (nós imeachta molta), bain úsáid as an STM32CubeProgrammer chun socruithe beart úsáideora MCU STM32 a shocrú chun banc 1 a úsáid chun an fhirmchlár a splancadh agus an feidhmchlár a thosú.
Conas an cód a shuiteáil tar éis an tionscadal a thiomsú do NUCLEO-F401RE agus NUCLEO-L476RG:
- Tiomsaigh an tionscadal le do IDE is fearr leat

Sa bhfillteán Utilities, tá script *.sh ann a dhéanann na hoibríochtaí seo a leanas:
- Léirscrios Iomlán Flash
- Splancaigh an BootLoader ceart san áit cheart (0x08000000)
- Splancaigh an fhirmchlár FLIGHT1 sa suíomh ceart (0x08004000)
- Seo an fhirmchlár a tiomsaíodh leis an IDE
- Tá an fhirmchlár seo comhoiriúnach leis an nós imeachta nuashonraithe FOTA
- Sábháil FW Dénártha iomlán lena n-áirítear FLIGHT1 agus an BootLoader araon.
- Is féidir an dénártha seo a splancadh go díreach chuig bord STM32 tacaithe ag baint úsáide as an ST-Link nó trí “Tarraing & Scaoil” a dhéanamh.
- Nóta Tábhachtach: Níl an dénártha réamh-thiomsaithe breise seo comhoiriúnach leis an nós imeachta nuashonraithe FOTA.
Sula ndéantar an script *.sh a fhorghníomhú, is gá é a chur in eagar chun an cosán suiteála a shocrú do STM32CubeProgrammer.
Tá BootLoaderPath agus BinaryPath ag teastáil mar ionchur agus an script .sh á fhorghníomhú.

Bainistíocht Flash agus Próiseas Tosaithe

Bogearraí Bluetooth ísealfhuinnimh agus braiteoirí
FP-SNS-FLIGHT1 do NUCLEO-F401RE / NUCLEO-L476RG / NUCLEO-U575ZI-Q – Monatóir líne sraitheach (m.sh.Tera Term)

Taispeántas ExampFeidhmchlár Braiteoir ST BLE les Tharview
Feidhmchlár Braiteora ST BLE do Android/iOS (1/5)
Gnéithe Crua-earraí – Leagan Android
Feidhmchlár Braiteora ST BLE do Android/iOS (2/5)
Gnéithe Crua-earraí – Leagan Android
NÓTA
Aithnítear an láithreacht laistigh de raon socraithe achair is féidir a mhodhnú leis an gcód líne:
- #sainmhínigh RAON_FAD_LÁITHREACHTA 300
- #sainmhínigh RAON_FAD_UASTA_LÁITHREACHTA 800
Sna file FLIGHT1_config.hh, atá le fáil san fhillteán úsáideoirí Inc do gach tionscadal.
Feidhmchlár Braiteora ST BLE do Android/iOS (3/5)
Cumraíocht an Bhoird – leagan Android

Feidhmchlár Braiteora ST BLE do Android/iOS (4/5)
Consól Dífhabhtaithe – leagan Android
Feidhmchlár Braiteora ST BLE do Android/iOS (4/5)

Uasghrádú Firmware – leagan Android
Feidhmchlár Braiteora ST BLE do Android/iOS (5/5)

FP-SNS-EITILT1:
- DB2862: Pacáiste feidhme STM32Cube do nód IoT le NFC, nascacht BLE, agus braiteoirí ama eitilte – achoimre sonraí
- UM2026: Ag tosú leis an bpacáiste feidhme STM32Cube le haghaidh nód IoT le NFC, nascacht BLE, agus braiteoirí ama eitilte – lámhleabhar úsáideora
- Socrú bogearraí file
X-NUCLEO-BNRG2A1
- Gerber files, BOM, Sceimiteach
- DB4086: Bord leathnaithe Bluetooth Ísealfhuinnimh bunaithe ar an modúl BLUENRG-M2SP do STM32 Nucleo – achoimre sonraí
- UM2667: Ag tosú leis an mbord leathnaithe X-NUCLEO-BNRG2A1 BLE bunaithe ar an modúl BLUENRG-M2SP do STM32 Nucleo – lámhleabhar úsáideora
X-NUCLEO-53L3A2:
- Gerber files, BOM, Sceimiteach
- DB4226: Braiteoir raoin Ama Eitilte le bord leathnaithe braite ilsprioc bunaithe ar VL53L3CX le haghaidh STM32 Nucleo – achoimre sonraí
- UM2757: Ag tosú le bord leathnaithe braiteora ToF ilsprioc X-NUCLEO-53L3A2 bunaithe ar VL53L3CX do STM32 Nucleo – lámhleabhar úsáideora
VL53L3CX-SATEL:
- Gerber files, BOM, Sceimiteach
- DB4194: Braiteoir raoin Ama Eitilte bord VL53L3CX le braiteadh ilsprioc – achoimre sonraí
- UM2853: Conas an VL53L3CX a úsáid le pacáistí bogearraí braiteora Ama Eitilte X-CUBE-TOF1 STMicroelectronics le haghaidh STM32CubeMX – lámhleabhar úsáideora
Dul i gcomhairle www.st.com don liosta iomlán
STM32 Timpeallacht Forbartha Oscailte: Tharview
Timpeallacht Forbartha Oscailte STM32: Fréamhshamáirt agus Forbairt Thapa, Inacmhainne
Is bealach oscailte, solúbtha, éasca agus inacmhainne é Timpeallacht Forbartha Oscailte STM32 (STM32 ODE) chun gléasanna agus feidhmchláir nuálacha a fhorbairt bunaithe ar an teaghlach micrea-rialaitheoirí 32-giotán STM32 in éineacht le comhpháirteanna ST den scoth eile atá ceangailte trí bhoird leathnúcháin. Cuireann sé ar chumas fréamhshamáirí tapa a dhéanamh le comhpháirteanna ceannródaíocha ar féidir iad a chlaochlú go dearaí deiridh go tapa.

Le haghaidh tuilleadh eolais, tabhair cuairt le do thoil www.st.com/stm32od.e
Go raibh maith agat
© STMicroelectronics – Gach ceart ar cosaint.
Is trádmharc cláraithe de chuid ghrúpa cuideachtaí STMicroelectronics é lógó corparáideach STMicroelectronics. Is leis na húinéirí faoi seach na hainmneacha eile go léir.
Ceisteanna Coitianta
- C: An féidir liom an bord VL53L3CX-SATEL a úsáid le boird forbartha eile?
A: Tá an bord VL53L3CX-SATEL deartha le bheith comhoiriúnach le boird forbartha STM32 Nucleo, rud a chinntíonn feidhmíocht agus feidhmiúlacht is fearr. - C: Conas is féidir liom an fhirmchlár ar an mbord VL53L3CX-SATEL a nuashonrú?
A: Is féidir nuashonruithe Firmware a dhéanamh ag baint úsáide as an ngné FOTA. Féach ar an bhfaisnéis is déanaí atá ar fáil ag www.st.com le haghaidh treoracha mionsonraithe maidir le nuashonruithe firmware.
Doiciméid / Acmhainní
![]() |
Pacáiste Feidhme BLE nód ST STM32Cube IoT [pdfTreoir Úsáideora NUCLEO-F401RE, NUCLEO-L476RG, NUCLEO-U575ZI-Q, X-NUCLEO-BNRG2A1, XNUCLEO-53L3A2, VL53L3CX-SATEL, Pacáiste Feidhme BLE nód IoT STM32Cube, STM32Cube, Pacáiste Feidhme BLE nód IoT, Pacáiste Feidhme BLE |

