STM32Cube IoT node BLE Function Pack

ຂໍ້ມູນຈໍາເພາະ
- ຊື່ຜະລິດຕະພັນ: VL53L3CX-SATEL
- ຊຸດຟັງຊັນ: STM32Cube ຊຸດຟັງຊັນສໍາລັບ IoT node BLEconnectivity ແລະເຊັນເຊີເວລາຂອງການບິນ (FP-SNS-FLIGHT1)
- ເວີຊັນ: 4.1 (31 ມັງກອນ 2025)
ຮາດແວຫຼາຍກວ່າview
VL53L3CX-SATEL ແມ່ນກະດານແຍກທີ່ມີເຊັນເຊີເວລາຂອງການບິນ VL53L3CX.
ຄຸນນະສົມບັດທີ່ສໍາຄັນ
- ຕົວເຊື່ອມຕໍ່ Arduino UNO R3
- BLUENRG-M2SP ສໍາລັບການເຊື່ອມຕໍ່ພະລັງງານຕ່ໍາ Bluetooth
- M95640-RMC6TG ສໍາລັບການເກັບຮັກສາຫນ່ວຍຄວາມຈໍາ
ລາຍລະອຽດຊອບແວ:
ຄຸນສົມບັດການອັບເດດເຟີມແວ (FOTA) ຊ່ວຍໃຫ້ການປັບປຸງຊອບແວໄດ້ງ່າຍ.
ຄວາມຕ້ອງການຊອບແວ:
ເຂົ້າກັນໄດ້ກັບກະດານພັດທະນານິວຄລີໂອ STM32, ໂດຍສະເພາະNUCLEO-F401RE, NUCLEO-L476RG, ຫຼື NUCLEO-U575ZI-Q.
ຂໍ້ມູນເພີ່ມເຕີມ:
ສໍາລັບການປັບປຸງເຟີມແວ, ເບິ່ງຂໍ້ມູນຫລ້າສຸດທີ່ມີຢູ່ໃນ www.st.com.
ຄໍາແນະນໍາການນໍາໃຊ້ຜະລິດຕະພັນ
ຕັ້ງຄ່າ & Demo Examples
ຂັ້ນຕອນທີ 1: ການຕິດຕັ້ງຮາດແວ
ເຊື່ອມຕໍ່ກະດານແຍກ VL53L3CX-SATEL ກັບກະດານພັດທະນານິວຄລີໂອ STM32 (NUCLEO-F401RE, NUCLEO-L476RG, ຫຼື NUCLEO-U575ZI-Q) ໂດຍໃຊ້ຕົວເຊື່ອມຕໍ່ທີ່ເຫມາະສົມ.
ຂັ້ນຕອນທີ 2: ການຕິດຕັ້ງຊອບແວ
ໃຫ້ແນ່ໃຈວ່າການຕິດຕັ້ງຊອບແວທີ່ຈໍາເປັນໃນລະບົບຂອງທ່ານໄດ້ລະບຸໄວ້ໃນເອກະສານ.
ຂັ້ນຕອນທີ 3: Demo Examples
ອ້າງອີງເຖິງຕົວຢ່າງທີ່ສະຫນອງໃຫ້ examples ເພື່ອເຂົ້າໃຈວິທີການພົວພັນກັບເຊັນເຊີ VL53L3CX ໂດຍໃຊ້ສະຖາປັດຕະຍະກໍາຊອບແວທີ່ສະຫນອງໃຫ້.
ຮາດແວ ແລະ ຊອບແວຫຼາຍກວ່າview
Sample ການຈັດຕັ້ງປະຕິບັດແມ່ນມີຢູ່ສຳລັບກະດານພັດທະນານິວເຄລຍ STM32 ທີ່ສຽບໃສ່ກະດານຂະຫຍາຍ STM32 Nucleo:
- NUCLEO-F401RE (ຫຼື NUCLEO-L476RG ຫຼື NUCLEO-U575ZI-Q) + X-NUCLEO-BNRG2A1 + X-NUCLEO-53L3A2

- NUCLEO-F401RE (ຫຼື NUCLEO-L476RG ຫຼື NUCLEO-U575ZI-Q) + X-NUCLEO-BNRG2A1 + X-NUCLEO-53L3A2

ກະດານຂະຫຍາຍພະລັງງານຕ່ໍາ Bluetooth
ລາຍລະອຽດຮາດແວ
- X-NUCLEO-BNRG2A1 ເປັນລະບົບການປະເມີນ ແລະການພັດທະນາຂອງ Bluetooth Low Energy (BLE) , ອອກແບບອ້ອມຮອບໂມດູນ Bluetooth Low Energy ST's BLUENRG-M2SP ໂດຍອີງໃສ່ BlueNRG-2.
- ໂປເຊດເຊີ BlueNRG-2 ທີ່ໂຮດຢູ່ໃນໂມດູນ BLUENRG-M2SP ສື່ສານກັບ microcontroller STM32, ທີ່ໂຮດຢູ່ໃນກະດານພັດທະນາ Nucleo, ຜ່ານການເຊື່ອມຕໍ່ SPI ທີ່ມີຢູ່ໃນຕົວເຊື່ອມຕໍ່ Arduino UNO R3.
ຜະລິດຕະພັນທີ່ສໍາຄັນຢູ່ໃນເຮືອ
- BLUENRG-M2SP Bluetooth Low Energy, FCC ແລະ IC ໄດ້ຮັບການຮັບຮອງ (FCC ID: S9NBNRGM2SP, IC: B976C-BNRGM2SP), ໂມດູນທີ່ອີງໃສ່ໂຮງງານຜະລິດເຄືອຂ່າຍໄຮ້ສາຍ Bluetooth® Low Energy BlueNRG-2, BLE v5.0.
- BLUENRG-M2SP ປະສົມປະສານ balun BALF-NRG-02D3 ແລະເສົາອາກາດ PCB. ມັນຝັງຕົວ oscillator crystal 32 MHz ສໍາລັບ BlueNRG-2.
- M95640-RMC6TG 64-Kbit serial SPI bus EEPROM ທີ່ມີການໂຕ້ຕອບໂມງຄວາມໄວສູງ

X- NUCLEO-53L1A2 ລາຍລະອຽດຮາດແວ
- X-NUCLEO-53L3A2 ເປັນເຊັນເຊີທີ່ມີຂອບເຂດທີ່ມີການປະເມີນຜົນການກວດສອບຫຼາຍເປົ້າຫມາຍແລະຄະນະກໍາມະການພັດທະນາທີ່ຖືກອອກແບບອ້ອມຮອບເຊັນເຊີ VL53L3CX ໂດຍອີງໃສ່ເຕັກໂນໂລຢີ ST FlightSense Time-of-Flight.
- VL53L3CX ຕິດຕໍ່ສື່ສານກັບ STM32 Nucleo developer board host microcontroller ຜ່ານການເຊື່ອມຕໍ່ I2C ທີ່ມີຢູ່ໃນຕົວເຊື່ອມຕໍ່ Arduino UNO R3.
ຜະລິດຕະພັນທີ່ສໍາຄັນຢູ່ໃນເຮືອ
- ເຊັນເຊີ VL53L3CX Time-of-Flight (ToF) ທີ່ມີການກວດຈັບຫຼາຍເປົ້າໝາຍ
- 0.25, 0.5, ແລະ 1mm spacers ເພື່ອຈໍາລອງຊ່ອງຫວ່າງອາກາດ, ມີແກ້ວປົກຫຸ້ມ.
- ປ່ອງຢ້ຽມປົກ (ເຮັດໂດຍ Hornix) sample with low cross-talk,k ພ້ອມທີ່ຈະໃຊ້ / clipable on VL53L3CX
- ສອງກະດານແຍກ VL53L3CX
ລາຍລະອຽດຮາດແວ VL53L3CX-SATEL
- ກະດານແບ່ງແຍກ VL53L3CX-SATEL ສາມາດໃຊ້ສໍາລັບການເຊື່ອມໂຍງກັບອຸປະກອນຂອງລູກຄ້າໄດ້ງ່າຍ. ຂໍຂອບໃຈກັບ voltage regulator ແລະ shifters ລະດັບ, ມັນສາມາດຖືກນໍາໃຊ້ໃນຄໍາຮ້ອງສະຫມັກໃດຫນຶ່ງທີ່ມີການສະຫນອງ 2.8 V ຫາ 5 V.
- ພາກສ່ວນ PCB ສະຫນັບສະຫນູນໂມດູນ VL53L3CX ແມ່ນ perforated ເພື່ອໃຫ້ນັກພັດທະນາສາມາດທໍາລາຍ mini-PCB ສໍາລັບການນໍາໃຊ້ໃນຄໍາຮ້ອງສະຫມັກການສະຫນອງ 2.8 V ນໍາໃຊ້ນໍາບິນ.
ຜະລິດຕະພັນທີ່ສໍາຄັນຢູ່ໃນເຮືອ
- ເຊັນເຊີ VL53L3CX Time-of-Flight (ToF) ທີ່ມີການກວດຈັບ witmulti-targetet
- Regulator: 5 ຫາ 2.8 V range input voltage (ຜົນຜະລິດ voltage: 2.8 V)
- ຕົວປ່ຽນລະດັບການໂຕ້ຕອບສັນຍານ VL53L3CX

ຂໍ້ມູນເພີ່ມເຕີມ Hardware ທີ່ສໍາຄັນ
ຫ້ອງສະໝຸດ BlueNRG-2 ບໍ່ເຮັດວຽກກັບເຟີມແວຫຼັກຊັບທີ່ໂຫລດຢູ່ໃນໂມດູນ BLE ຂອງກະດານຂະຫຍາຍ X-NUCLEO-BNRG2A1.
ສໍາລັບເຫດຜົນນີ້:
- ຫນ້າທໍາອິດຂອງການທັງຫມົດ, ມັນຈໍາເປັນຕ້ອງໄດ້ solder ສຸດ X-NUCLEO-BNRG2A1; ຖ້າມັນບໍ່ໄດ້ຖືກ soldered, ເປັນຕົວຕ້ານທານ 0-ohm ທີ່ R117.
- ຫຼັງຈາກນັ້ນ, ທ່ານສາມາດນໍາໃຊ້ ST-Link V2-1 ມາດຕະຖານທີ່ມີ 5 jumper wires ຍິງ-ຍິງ ຮ່ວມກັນກັບເຄື່ອງມືຊອບແວ TSW-BNRGFLASHER (ປະຈຸບັນມີພຽງແຕ່ສໍາລັບ Windows PC) ເພື່ອປັບປຸງເຟີມແວຂອງໂມດູນ BLE ຂອງ X-NUCLEO-BNRG2A1.
ທ່ານຈໍາເປັນຕ້ອງເຊື່ອມຕໍ່ pins J12 ຂອງ X-NUCLEO-BNRG2A1 ກັບ pins ຂອງ ST-Link V2-1 ດັ່ງທີ່ສະແດງຢູ່ໃນຮູບແລະປະຕິບັດຕາມຂັ້ນຕອນທີ່ສະແດງໃຫ້ເຫັນໃນສະໄລ້ຕໍ່ໄປ.
ໂດຍສະເພາະ, ພວກເຮົາມີການເຊື່ອມຕໍ່ດັ່ງຕໍ່ໄປນີ້:
|
J12 |
ST-Link V2-1 |
|
| ປັກໝຸດ | 1 | 1 |
| ປັກໝຸດ | 2 | 9 |
| ປັກໝຸດ | 3 | 12 |
| ປັກໝຸດ | 4 | 7 |
| ປັກໝຸດ | 5 | 15 |

- ຕິດຕັ້ງ ST BlueNRG-1_2 Flasher Utility ແລະເປີດມັນ, ຈາກນັ້ນເລືອກແຖບ SWD.
- ລຶບໜ່ວຍຄວາມຈຳແຟລດຂອງຊິບ BlueNRG-2.
- ດາວໂຫລດ Link Layer Only firmware ສໍາລັບໂມດູນ BLE ຈາກລິ້ງຕໍ່ໄປນີ້: DTM_LLOnly. ບີນ
- ໂຫລດ Link Layer Only firmware ໃນ ST BlueNRG-1_2 Flasher Utility ແລະຈາກນັ້ນກົດປຸ່ມ “Flash”.
- ຖ້າທ່ານຕ້ອງການຟື້ນຟູຫຼັກຊັບເຟີມແວຂອງໂມດູນ BLE ຂອງ X-NUCLEO-BNRG2A1, ທ່ານສາມາດເຮັດຊ້ໍາຂັ້ນຕອນໂດຍໃຊ້ຮູບພາບເຟີມແວນີ້ DTM_Full.bi.n.
- ຖ້າທ່ານຄວນຊອກຫາບາງບັນຫາໃນລະຫວ່າງການປັບປຸງ, ທ່ານສາມາດພະຍາຍາມເຮັດຊ້ໍາຂັ້ນຕອນການປິດ jumper J15 ໃນກະດານຂະຫຍາຍ X-NUCLEO-BNRG2A1.


| VL53L3CX-SATEL | ຕົວເຊື່ອມຕໍ່ 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 | CN6 pin n. 4 | CN8 pin n. 7 |
| GND_X | 6 | GND | CN6 pin n. 6 | CN8 pin n. 11 |

ລາຍລະອຽດຊອບແວ
- FP-SNS-FLIGHT1 ແມ່ນຊຸດຟັງຊັນ STM32Cube, ເຊິ່ງເຮັດໃຫ້ໂນດ IoT ຂອງທ່ານເຊື່ອມຕໍ່ກັບສະມາດໂຟນຜ່ານ BLE ແລະໃຊ້ແອັບພລິເຄຊັນ Android ຫຼື iOS ທີ່ເຫມາະສົມເຊັ່ນແອັບຯ STBLESensor ເພື່ອ view ຂໍ້ມູນໄລຍະຫ່າງວັດຖຸແບບສົດໆອ່ານໂດຍເຊັນເຊີ Time-of- Flight.
- ແພັກເກັດດັ່ງກ່າວຍັງເປີດໃຊ້ງານຂັ້ນສູງເຊັ່ນ: ການກວດຫາການມີຢູ່ພາຍໃນຂອບເຂດກໍານົດ.
- ຊຸດນີ້, ພ້ອມກັບການລວມກັນທີ່ແນະນໍາຂອງອຸປະກອນ STM32 ແລະ ST, ສາມາດຖືກນໍາໃຊ້ເພື່ອພັດທະນາຄໍາຮ້ອງສະຫມັກ wearable ຫຼືຄໍາຮ້ອງສະຫມັກ smart ໂດຍທົ່ວໄປ.
- ຊອບແວທີ່ເຮັດວຽກຢູ່ໃນ microcontroller STM32 ແລະປະກອບມີໄດເວີທີ່ຈໍາເປັນທັງຫມົດເພື່ອຮັບຮູ້ອຸປະກອນຢູ່ໃນກະດານພັດທະນາ STM32 Nucleo.
ລັກສະນະທີ່ສໍາຄັນ
- ສໍາເລັດເຟີມແວເພື່ອພັດທະນາ node IoT ທີ່ມີການເຊື່ອມຕໍ່ BLE, ແລະເຊັນເຊີ Time-of-Flight
- ເຂົ້າກັນໄດ້ກັບແອັບພລິເຄຊັນ STBLESensor ສໍາລັບ Android/iOS ເພື່ອດໍາເນີນການອ່ານຂໍ້ມູນໄລຍະໄກ ແລະອັບເດດເຟີມແວ (FOTA)
- ແອັບພລິເຄຊັນເຊັນເຊີຫຼາຍເປົ້າໝາຍໂດຍອີງໃສ່ເຊັນເຊີ VL53L3CX Time-of-Flight (ToF)
- Sampມີການປະຕິບັດສໍາລັບ X-NUCLEO-53L3A2 (ຫຼື VL53L3CX-SATEL) ແລະ X-NUCLEO-BNRG2A1 ທີ່ເຊື່ອມຕໍ່ກັບ NUCLEO-F401RE ຫຼື NUCLEO-L476RG ຫຼື NUCLEO-U575ZI-Q
- ເຂົ້າກັນໄດ້ກັບ STM32CubeMX, ສາມາດດາວໂຫຼດໄດ້ຈາກ ແລະຕິດຕັ້ງໂດຍກົງໃສ່ STM32CubeMX
- ການພົກພາງ່າຍໃນທົ່ວຄອບຄົວ MCU ທີ່ແຕກຕ່າງກັນ, ຂໍຂອບໃຈກັບ STM32Cube
- ເງື່ອນໄຂການອະນຸຍາດທີ່ເປັນມິດກັບຜູ້ໃຊ້ຟຣີ

ຕັ້ງຄ່າ & Demo Examples
ຊອບແວ ແລະເງື່ອນໄຂເບື້ອງຕົ້ນອື່ນໆ
- STSW-LINK004
- STM32 ST-LINK Utility (STSW-LINK004) ເປັນສ່ວນຕິດຕໍ່ຊອບແວທີ່ມີຄຸນສົມບັດເຕັມຮູບແບບສໍາລັບການຂຽນໂປຣແກຣມ STM32 microcontrollers
- FP-SNS-FLIGHT1
- ສຳເນົາ .zip file ເນື້ອໃນຂອງຊຸດເຟີມແວເຂົ້າໄປໃນໂຟນເດີໃນ PC ຂອງທ່ານ.
- ຊຸດປະກອບມີລະຫັດແຫຼ່ງ examples (Keil, IAR, STM32CubeIDE) ເຂົ້າກັນໄດ້ກັບ NUCLEO-F401RE, NUCLEO-L476RG, NUCLEO-U575ZI.
- ເຊັນເຊີ ST BLE
ແອັບພລິເຄຊັນສຳລັບ Android (V5.2.0 ຫຼືສູງກວ່າ) /iOS (V5.2.0 ຫຼືສູງກວ່າ) ເພື່ອດາວໂຫລດຈາກ Google Store / iTunes
ການຕິດຕັ້ງຫຼາຍກວ່າview: STM32 Nucleo ທີ່ມີກະດານຂະຫຍາຍ
ການຕິດຕັ້ງຫຼາຍກວ່າview
HW prerequisites ກັບ STM32 Nucleo Expansion boards
- 1 x ກະດານຂະຫຍາຍພະລັງງານຕໍ່າ Bluetooth (X-NUCLEO-BNRG2A1)
- 1 x ກະດານຂະຫຍາຍເຊັນເຊີໄລຍະ STM32 (X-NUCLEO-53L3A2 ຫຼື VL53L3CX-SATEL)
- 1 x ກະດານພັດທະນານິວຄລີໂອ STM32 (NUCLEO-U575ZI-Q ຫຼື NUCLEO-F401RE ຫຼື NUCLEO-L476RG)
- 1x ອຸປະກອນ Android ຫຼື iOS
- 1 x PC ກັບ Windows 10 ແລະສູງກວ່າ
- 1x ສາຍ USB ປະເພດ A ຫາ Mini-B ສໍາລັບ NUCLEO-F401RE ຫຼື NUCLEO-L476RG
- 1x ສາຍ USB ປະເພດ A ຫາ Micro-B ສໍາລັບ NUCLEO-U575ZI-Q

ເລີ່ມການເຂົ້າລະຫັດໃນສອງສາມນາທີ (1/3)

ເລີ່ມການເຂົ້າລະຫັດໃນສອງສາມນາທີ (2/3)
- ວິທີການຕິດຕັ້ງ binary ທີ່ລວບລວມໄວ້ກ່ອນ:
- ສໍາລັບແຕ່ລະແອັບພລິເຄຊັນ, ມີຢູ່ໃນຊຸດຫນຶ່ງໂຟນເດີທີ່ເອີ້ນວ່າ "Binary"

- ສໍາລັບແຕ່ລະແອັບພລິເຄຊັນ, ມີຢູ່ໃນຊຸດຫນຶ່ງໂຟນເດີທີ່ເອີ້ນວ່າ "Binary"
ມັນປະກອບດ້ວຍ:
- ສໍາລັບ NUCLEO-F401RE ແລະ NUCLEO-L476RG:
- pre-compiled FP-SNS-FLIGHT1 FW ທີ່ສາມາດໄດ້ຮັບການກະພິບເປັນ STM32 Nucleo ສະຫນັບສະຫນູນສໍາລັບ X-NUCLEO-53L3A2 ໂດຍໃຊ້ STM32CubeProgrammer ຢູ່ຕໍາແຫນ່ງທີ່ຖືກຕ້ອງ (0x08004000)
- ຫມາຍເຫດສໍາຄັນ: binary ທີ່ລວບລວມລ່ວງຫນ້ານີ້ແມ່ນເຫມາະສົມກັບຂັ້ນຕອນການປັບປຸງ FOTA
- pre-compiled FP-SNS-FLIGHT1 + BootLoader FW ທີ່ສາມາດໄດ້ຮັບການ flashed ໂດຍກົງກັບ STM32 Nucleo ສະຫນັບສະຫນູນສໍາລັບ X-NUCLEO-53L3A2 ໂດຍໃຊ້ STM32CubeProgrammer ຫຼືໂດຍການເຮັດ "Drag & Drop"
- ໝາຍເຫດສຳຄັນ: ໄບນາຣີທີ່ລວບລວມໄວ້ລ່ວງໜ້ານີ້ບໍ່ເຂົ້າກັນໄດ້ກັບຂັ້ນຕອນການອັບເດດ FOTA
- pre-compiled FP-SNS-FLIGHT1 FW ທີ່ສາມາດໄດ້ຮັບການກະພິບໂດຍກົງກັບ STM32 Nucleo ສະຫນັບສະຫນູນສໍາລັບ VL53L3CX-SATEL ໂດຍໃຊ້ STM32CubeProgrammer ຫຼືໂດຍການເຮັດ "Drag & Drop"
- ສໍາລັບ NUCLEO-U575ZI-Q:
- pre-compiled FP-SNS-FLIGHT1 ສາມາດຖືກກະພິບໂດຍກົງໄປຫາ STM32 Nucleo ທີ່ຮອງຮັບ (ສໍາລັບ X-NUCLEO-53L3A2 ແລະສໍາລັບ VL53L3CX-SATEL) ໂດຍໃຊ້ STM32CubeProgrammer ຫຼືໂດຍການເຮັດ "Drag & Drop".
- ຫມາຍເຫດສໍາຄັນ: ສໍາລັບການຕິດຕັ້ງຄັ້ງທໍາອິດ, ຫຼັງຈາກການລຶບ flash ເຕັມ (ຂັ້ນຕອນທີ່ແນະນໍາ), ໃຊ້ STM32CubeProgrammer ເພື່ອຕັ້ງຄ່າ STM32 MCU user byte ເພື່ອໃຊ້ bank 1 ສໍາລັບການ flashing firmware ແລະເລີ່ມຕົ້ນຄໍາຮ້ອງສະຫມັກ.
ວິທີການຕິດຕັ້ງລະຫັດຫຼັງຈາກລວບລວມໂຄງການສໍາລັບ NUCLEO-F401RE ແລະ NUCLEO-L476RG:
- ລວບລວມໂຄງການດ້ວຍ IDE ທີ່ທ່ານຕ້ອງການ

ໃນໂຟນເດີ Utilities, ມີ script *.sh ທີ່ດໍາເນີນການດັ່ງຕໍ່ໄປນີ້:
- ການລຶບ Flash ເຕັມ
- ກະພິບ BootLoader ທີ່ຖືກຕ້ອງຢູ່ໃນຕໍາແຫນ່ງທີ່ຖືກຕ້ອງ (0x08000000)
- ກະພິບເຟີມແວ FLIGHT1 ຢູ່ຕຳແໜ່ງທີ່ຖືກຕ້ອງ (0x08004000)
- ນີ້ແມ່ນເຟີມແວທີ່ຖືກລວບລວມດ້ວຍ IDE
- ເຟີມແວນີ້ເຂົ້າກັນໄດ້ກັບຂັ້ນຕອນການປັບປຸງ FOTA
- ບັນທຶກ Binary FW ທີ່ສົມບູນເຊິ່ງລວມມີທັງ FLIGHT1 ແລະ BootLoader
- binary ນີ້ສາມາດຖືກ flashed ໂດຍກົງໃສ່ກະດານ STM32 ທີ່ສະຫນັບສະຫນູນໂດຍໃຊ້ ST-Link ຫຼືໂດຍການເຮັດ "Drag & Drop."
- ຫມາຍເຫດສໍາຄັນ: binary ທີ່ລວບລວມໄວ້ລ່ວງຫນ້າເພີ່ມເຕີມນີ້ແມ່ນບໍ່ເຫມາະສົມກັບຂັ້ນຕອນການປັບປຸງ FOTA
ກ່ອນທີ່ຈະດໍາເນີນການ script *.sh, ມັນຈໍາເປັນຕ້ອງແກ້ໄຂມັນເພື່ອກໍານົດເສັ້ນທາງການຕິດຕັ້ງສໍາລັບ STM32CubeProgrammer.
BootLoaderPath ແລະ BinaryPath ເປັນ input ແມ່ນຕ້ອງການໃນເວລາທີ່ປະຕິບັດ .sh script.

ການຄຸ້ມຄອງ Flash ແລະຂະບວນການ Boot

Bluetooth ພະລັງງານຕໍ່າ ແລະຊອບແວເຊັນເຊີ
FP-SNS-FLIGHT1 ສໍາລັບ NUCLEO-F401RE / NUCLEO-L476RG / NUCLEO-U575ZI-Q – ຈໍສະແດງຜົນສາຍ Serial (ເຊັ່ນ: Term)

ຕົວຢ່າງຕົວຢ່າງamples ST BLE Sensor Application Overview
ແອັບພລິເຄຊັນເຊັນເຊີ ST BLE ສຳລັບ Android/iOS (1/5)
ຄຸນນະສົມບັດຂອງຮາດແວ – Android Version
ແອັບພລິເຄຊັນເຊັນເຊີ ST BLE ສຳລັບ Android/iOS (2/5)
ຄຸນນະສົມບັດຂອງຮາດແວ – Android Version
ໝາຍເຫດ
ການປະກົດຕົວແມ່ນໄດ້ລະບຸໄວ້ພາຍໃນໄລຍະຫ່າງຄົງທີ່ທີ່ສາມາດແກ້ໄຂໄດ້ໂດຍລະຫັດເສັ້ນ:
- #ກຳນົດ PRESENCE_MIN_DISTANCE_RANGE 300
- #ກຳນົດ PRESENCE_MAX_DISTANCE_RANGE 800
ໃນ file FLIGHT1_config.hh, ເຊິ່ງສາມາດພົບໄດ້ໃນໂຟນເດີຜູ້ໃຊ້ Inc ສໍາລັບແຕ່ລະໂຄງການ.
ແອັບພລິເຄຊັນເຊັນເຊີ ST BLE ສຳລັບ Android/iOS (3/5)
ການຕັ້ງຄ່າກະດານ – ສະບັບ Android

ແອັບພລິເຄຊັນເຊັນເຊີ ST BLE ສຳລັບ Android/iOS (4/5)
Debug Console – ລຸ້ນ Android
ແອັບພລິເຄຊັນເຊັນເຊີ ST BLE ສຳລັບ Android/iOS (4/5)

ອັບເກຣດເຟີມແວ – ລຸ້ນ Android
ແອັບພລິເຄຊັນເຊັນເຊີ ST BLE ສຳລັບ Android/iOS (5/5)

FP-SNS-FLIGHT1:
- DB2862: ຊຸດຟັງຊັນ STM32Cube ສໍາລັບ node IoT ທີ່ມີ NFC, ການເຊື່ອມຕໍ່ BLE, ແລະເຊັນເຊີເວລາຂອງການບິນ - ຂໍ້ມູນໂດຍຫຍໍ້
- UM2026: ການເລີ່ມຕົ້ນດ້ວຍຊຸດຟັງຊັນ STM32Cube ສໍາລັບ node IoT ທີ່ມີ NFC, ການເຊື່ອມຕໍ່ BLE, ແລະເຊັນເຊີເວລາຂອງການບິນ - ຄູ່ມືຜູ້ໃຊ້
- ການຕິດຕັ້ງຊອບແວ file
X-NUCLEO-BNRG2A1
- ເກີເບີ files, BOM, ແຜນຜັງ
- DB4086: ກະດານຂະຫຍາຍພະລັງງານຕ່ໍາ Bluetooth ໂດຍອີງໃສ່ໂມດູນ BLUENRG-M2SP ສໍາລັບ STM32 Nucleo - ຂໍ້ມູນໂດຍຫຍໍ້
- UM2667: ການເລີ່ມຕົ້ນດ້ວຍກະດານຂະຫຍາຍ X-NUCLEO-BNRG2A1 BLE ໂດຍອີງໃສ່ໂມດູນ BLUENRG-M2SP ສໍາລັບ STM32 Nucleo - ຄູ່ມືຜູ້ໃຊ້
X- NUCLEO-53L3A2:
- ເກີເບີ files, BOM, ແຜນຜັງ
- DB4226: ເຊັນເຊີຊ່ວງເວລາຂອງຖ້ຽວບິນທີ່ມີກະດານຂະຫຍາຍການຊອກຄົ້ນຫາຫຼາຍເປົ້າໝາຍໂດຍອີງໃສ່ VL53L3CX ສໍາລັບ STM32 Nucleo – ຂໍ້ມູນໂດຍຫຍໍ້
- UM2757: ເລີ່ມຕົ້ນດ້ວຍ X-NUCLEO-53L3A2 ຫຼາຍເປົ້າໝາຍຕັ້ງແຕ່ກະດານຂະຫຍາຍເຊັນເຊີ ToF ໂດຍອີງໃສ່ VL53L3CX ສໍາລັບ STM32 Nucleo - ຄູ່ມືຜູ້ໃຊ້
VL53L3CX-SATEL:
- ເກີເບີ files, BOM, ແຜນຜັງ
- DB4194: VL53L3CX ກະດານ breakout ເຊັນເຊີ Time-of-Flight range with multi-target detection – data brief
- UM2853: ວິທີການໃຊ້ VL53L3CX ກັບຊຸດຊອບແວເຊັນເຊີ X-CUBE-TOF1 Time-of-Flight STMicroelectronics ສໍາລັບ STM32CubeMX - ຄູ່ມືຜູ້ໃຊ້
ປຶກສາ www.st.com ສໍາລັບບັນຊີລາຍຊື່ຄົບຖ້ວນ
STM32 Open Development Environment: Overview
STM32 Open Development Environment: ໄວ, ສາມາດໃຫ້ Prototyping ແລະການພັດທະນາ
ສະພາບແວດລ້ອມການພັດທະນາແບບເປີດຂອງ STM32 (STM32 ODE) ເປັນວິທີທີ່ເປີດ, ປ່ຽນແປງໄດ້, ງ່າຍ, ແລະລາຄາບໍ່ແພງເພື່ອພັດທະນາອຸປະກອນ ແລະ ແອັບພລິເຄຊັ່ນນະວັດຕະກໍາທີ່ອີງໃສ່ STM32 32-bit microcontroller ຄອບຄົວລວມກັບອົງປະກອບ ST ທີ່ທັນສະໄຫມອື່ນໆທີ່ເຊື່ອມຕໍ່ຜ່ານກະດານຂະຫຍາຍ. ມັນຊ່ວຍໃຫ້ການສ້າງຕົວແບບໄດ້ໄວດ້ວຍອົງປະກອບຊັ້ນນໍາທີ່ສາມາດຫັນປ່ຽນໄປສູ່ການອອກແບບສຸດທ້າຍໄດ້ຢ່າງວ່ອງໄວ

ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ, ກະລຸນາຢ້ຽມຊົມ www.st.com/stm32od.e
ຂອບໃຈ
© STMicroelectronics – ສະຫງວນລິຂະສິດທັງໝົດ.
ໂລໂກ້ຂອງບໍລິສັດ STMicroelectronics ແມ່ນເຄື່ອງໝາຍການຄ້າທີ່ຈົດທະບຽນຂອງກຸ່ມບໍລິສັດ STMicroelectronics. ຊື່ອື່ນໆທັງຫມົດແມ່ນຊັບສິນຂອງເຈົ້າຂອງຂອງເຂົາເຈົ້າ.
ຄໍາຖາມທີ່ຖາມເລື້ອຍໆ
- ຖາມ: ຂ້ອຍສາມາດໃຊ້ກະດານ VL53L3CX-SATEL ກັບກະດານພັດທະນາອື່ນໆໄດ້ບໍ?
A: ກະດານ VL53L3CX-SATEL ຖືກອອກແບບໃຫ້ເຂົ້າກັນໄດ້ກັບກະດານພັດທະນາ STM32 Nucleo, ຮັບປະກັນການປະຕິບັດແລະການເຮັດວຽກທີ່ດີທີ່ສຸດ. - ຖາມ: ຂ້ອຍສາມາດອັບເດດເຟີມແວໃນກະດານ VL53L3CX-SATEL ໄດ້ແນວໃດ?
A: ການປັບປຸງເຟີມແວສາມາດດໍາເນີນການໄດ້ໂດຍໃຊ້ຄຸນສົມບັດ FOTA. ອ້າງເຖິງຂໍ້ມູນຫຼ້າສຸດທີ່ມີຢູ່ໃນ www.st.com ຄໍາແນະນໍາລາຍລະອຽດກ່ຽວກັບການອັບເດດເຟີມແວ.
ເອກະສານ / ຊັບພະຍາກອນ
![]() |
ST STM32Cube IoT node BLE Function Pack [pdf] ຄູ່ມືຜູ້ໃຊ້ NUCLEO-F401RE, NUCLEO-L476RG, NUCLEO-U575ZI-Q, X-NUCLEO-BNRG2A1, XNUCLEO-53L3A2, VL53L3CX-SATEL, STM32Cube IoT node BLE Function Packe BLE, S ຊຸດຟັງຊັນ |

