ຊຸດຟັງຊັນ STmicroelectronics STM32Cube ສໍາລັບ IoT node ທີ່ມີການເຊື່ອມຕໍ່ BLE, ເຊັນເຊີສິ່ງແວດລ້ອມ ແລະການເຄື່ອນໄຫວ (FP-SNS-MOTENV1)

ຂໍ້ມູນຈໍາເພາະ
- ຊື່ຜະລິດຕະພັນ: ຊຸດຟັງຊັນ STM32Cube ສໍາລັບ IoT node ທີ່ມີການເຊື່ອມຕໍ່ BLE, ເຊັນເຊີສິ່ງແວດລ້ອມແລະການເຄື່ອນໄຫວ (FP-SNS-MOTENV1)
- ເວີຊັນ: 3.2 (16 ກັນຍາ 2025)
ຂໍ້ມູນຜະລິດຕະພັນ
ຮາດແວຫຼາຍກວ່າview
ຜະລິດຕະພັນປະກອບມີ sample ການປະຕິບັດສໍາລັບ STM32 Nucleo ກະດານພັດທະນາສຽບຢູ່ໃນກະດານຂະຫຍາຍ STM32 Nucleo. ອົງປະກອບທີ່ສໍາຄັນປະກອບມີ MEMS ການເຄື່ອນໄຫວແລະກະດານຂະຫຍາຍເຊັນເຊີສິ່ງແວດລ້ອມແລະ Bluetooth Low Energy Expansion Board.
ລາຍລະອຽດຊອບແວ
ຊອບແວຫຼາຍກວ່າview ລວມມີຄຸນສົມບັດຫຼັກຂອງ FP-SNS-MOTENV1 ທີ່ມີສະຖາປັດຕະຍະກຳຊອບແວທັງໝົດໃຫ້. ຂໍ້ມູນຫຼ້າສຸດສາມາດພົບໄດ້ທີ່ www.st.com.
ຄໍາແນະນໍາການນໍາໃຊ້ຜະລິດຕະພັນ
ການຕິດຕັ້ງຮາດແວ
ການຕິດຕັ້ງຮາດແວລວມມີການເຊື່ອມຕໍ່ກະດານພັດທະນາ STM32 Nucleo ກັບກະດານຂະຫຍາຍ. ປະຕິບັດຕາມການເຊື່ອມຕໍ່ຮາດແວສະເພາະຕາມທີ່ໄດ້ອະທິບາຍໄວ້ໃນຄູ່ມື.
ຕັ້ງ Software
ໃຫ້ແນ່ໃຈວ່າທ່ານມີຊອບແວທີ່ຈໍາເປັນເບື້ອງຕົ້ນສໍາລັບການຕິດຕັ້ງແລະຕົວຢ່າງຕົວຢ່າງamples. ເບິ່ງຄູ່ມືສໍາລັບລາຍລະອຽດກ່ຽວກັບການຕິດຕັ້ງແລະການຕັ້ງຄ່າຊອບແວ.
ການຕິດຕັ້ງກະດານພະລັງງານຕ່ໍາ Bluetooth
ສໍາລັບການປະຕິບັດທີ່ດີທີ່ສຸດຂອງໂມດູນ SPBTLE-RF ໃນກະດານຂະຫຍາຍ X-NUCLEO-BNRG2A1, ປະຕິບັດຕາມລໍາດັບທີ່ແນະນໍາຂອງການວາງກະດານ.
ຄູ່ມືເລີ່ມຕົ້ນດ່ວນ
ຊຸດຟັງຊັນ STM32Cube ສໍາລັບ IoT node ທີ່ມີການເຊື່ອມຕໍ່ BLE, ເຊັນເຊີສິ່ງແວດລ້ອມ ແລະການເຄື່ອນໄຫວ (FP-SNS-MOTENV1)
ຮາດແວ ແລະ ຊອບແວຫຼາຍກວ່າview
ຮາດແວຫຼາຍກວ່າview
Sampການຈັດຕັ້ງປະຕິບັດແມ່ນມີໃຫ້ສຳລັບກະດານພັດທະນານິວເຄລຍ STM32 ທີ່ສຽບຢູ່ໃນກະດານຂະຫຍາຍ STM32 Nucleo:
- NUCLEO-U575ZI-Q (ຫຼື NUCLEO-F401RE ຫຼື NUCLEO-L476RG ຫຼື NUCLEO-LO53R8) + X-NUCLEO-BNRG2A1 + X-NUCLEO-IKS4A1

Motion MEMS ແລະກະດານຂະຫຍາຍເຊັນເຊີສິ່ງແວດລ້ອມ
ຮາດແວຫຼາຍກວ່າview (1/5)

ລາຍລະອຽດຮາດແວ X- NUCLEO-IKS4A1 (1/2)
- X-NUCLEO-IKS4A1 ເປັນ MEMS motion ແລະລະບົບກະດານປະເມີນຜົນເຊັນເຊີສິ່ງແວດລ້ອມ.
- ກະດານຂະຫຍາຍນີ້ອະນຸຍາດໃຫ້ການພັດທະນາຄໍາຮ້ອງສະຫມັກທີ່ມີຄຸນສົມບັດເຊັ່ນ Sensor HUB, ການເຊື່ອມໂຍງໂມດູນກ້ອງຖ່າຍຮູບແລະ QVAR touch/swipe gestures.
- ມັນເຂົ້າກັນໄດ້ກັບຮູບແບບຕົວເຊື່ອມຕໍ່ Arduino UNO R3, ແລະຖືກອອກແບບອ້ອມຮອບເຊັນເຊີຫຼ້າສຸດຂອງ ST.
ຜະລິດຕະພັນທີ່ສໍາຄັນຢູ່ໃນເຮືອ
- LMS6DSO16IS: MEMS 3D accelerometer (±2/±4/±8/±16 g) + 3D gyroscope (±125/±250/±500/±1000/±2000 dps) ກັບ ISPU (ຫນ່ວຍປະມວນຜົນອັດສະລິຍະ)
- LIS2MDL: MEMS 3D magnetometer (±50 gauss)
- LIS2DUXS12: Ultra low-power MEMS 3D accelerometer (±2/±4/±8/±16 g) with Qvar, AI, & anti-aliasing
- LPS22DF: ເຊັນເຊີຄວາມດັນ MEMS ແຮງດັນຕໍ່າ ແລະມີຄວາມແມ່ນຍໍາສູງ, 260-1260 hPa absolute digital output barometer
- SHT40AD1B: ເຊັນເຊີຄວາມຊຸ່ມຊື່ນຈາກ Sensirion
- STTS22H: ລະດັບສຽງຕໍ່າtage, ພະລັງງານຕໍ່າສຸດ, ເຊັນເຊີອຸນຫະພູມຄວາມຖືກຕ້ອງ 0.5 °C (–40 °C ຫາ +125 °C)
- LSM6DSV16X: MEMS 3D accelerometer (±2/±4/±8/±16 g) + 3D gyroscope (±125/±250/±500/±1000/±2000/±4000 dps) ທີ່ມີເຊັນເຊີຝັງ, AI, Qvar
Motion MEMS ແລະກະດານຂະຫຍາຍເຊັນເຊີສິ່ງແວດລ້ອມ
ລາຍລະອຽດຮາດແວ X-NUCLEO-IKS4A1 (2/2)

ກະດານຂະຫຍາຍພະລັງງານຕ່ໍາ 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. ມັນຝັງ 32 MHz crystal oscillator ສໍາລັບ BlueNRG-2.
- M95640-RMC6TG 64-Kbit serial SPI bus EEPROM ທີ່ມີການໂຕ້ຕອບໂມງຄວາມໄວສູງ

ຂໍ້ມູນເພີ່ມເຕີມ Hardware ທີ່ສໍາຄັນ

ຫ້ອງສະໝຸດ BlueNRG-2 ບໍ່ເຮັດວຽກກັບເຟີມແວຫຼັກຊັບທີ່ໂຫລດຢູ່ໃນໂມດູນ BLE ຂອງກະດານຂະຫຍາຍ X-NUCLEO-BNRG2A1.
ສໍາລັບເຫດຜົນນີ້:
- ກ່ອນອື່ນຫມົດ, ມັນຈໍາເປັນຕ້ອງໄດ້ solder ສຸດ X-NUCLEO-BNRG2A1, ຖ້າຫາກວ່າມັນບໍ່ໄດ້ຖືກ soldered, ເປັນ 0 Ohm resistor ທີ່ R117.
- ຫຼັງຈາກນັ້ນ, ທ່ານສາມາດນໍາໃຊ້ ST-Link V2-1 ມາດຕະຖານທີ່ມີ 5 jumper wires ຍິງ-ຍິງຮ່ວມກັບເຄື່ອງມືຊອຟແວ STSW-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 |
ຂໍ້ມູນເພີ່ມເຕີມ Hardware ທີ່ສໍາຄັນ
STM32 Nucleo ທີ່ມີກະດານຂະຫຍາຍ - ຮາດແວຫຼາຍກວ່າview

- ຕິດຕັ້ງ ST BlueNRG-1_2 Flasher Utility ແລະເປີດມັນ, ຈາກນັ້ນເລືອກແຖບ SWD
- ລຶບໜ່ວຍຄວາມຈຳແຟລດຂອງຊິບ BlueNRG-2
- ດາວໂຫລດ Link Layer Only firmware ສໍາລັບໂມດູນ BLE ຈາກລິ້ງຕໍ່ໄປນີ້ DTM_LLOnly.bin
- ໂຫລດ Link Layer Only firmware ໃນ ST BlueNRG-1_2 Flasher Utility ແລະຫຼັງຈາກນັ້ນໃຫ້ກົດປຸ່ມ “Flash”
- ຖ້າທ່ານຕ້ອງການຟື້ນຟູຫຼັກຊັບເຟີມແວຂອງໂມດູນ BLE ຂອງ X-NUCLEO-BNRG2A1, ທ່ານສາມາດເຮັດຊ້ໍາຂັ້ນຕອນໂດຍໃຊ້ຮູບພາບເຟີມແວນີ້ DTM_Full.bin.
- ຖ້າທ່ານຄວນຊອກຫາບາງບັນຫາໃນລະຫວ່າງການປັບປຸງ, ທ່ານສາມາດພະຍາຍາມເຮັດຊ້ໍາຂັ້ນຕອນການປິດ jumper J15 ໃນກະດານຂະຫຍາຍ X-NUCLEO-BNRG2A1.
ຊອບແວເກີນview
ຂໍ້ມູນຫຼ້າສຸດມີຢູ່ www.st.com FP-SNS-MOTENV1
ລາຍລະອຽດຊອບແວ
- FP-SNS-MOTENV1 ແມ່ນຊຸດຟັງຊັນ STM32Cube, ເຊິ່ງຊ່ວຍໃຫ້ທ່ານເຊື່ອມຕໍ່ node IoT ຂອງທ່ານກັບສະມາດໂຟນຜ່ານ BLE ແລະໃຊ້ແອັບພລິເຄຊັນ Android ຫຼື iOS ທີ່ເຫມາະສົມເຊັ່ນ app ST BLE Sensor, ເພື່ອ view ການເຄື່ອນໄຫວໃນເວລາຈິງ ແລະສິ່ງແວດລ້ອມ (ເຊັ່ນ: ອຸນຫະພູມ, ຄວາມຊຸ່ມຊື່ນພີ່ນ້ອງ, ຄວາມກົດດັນ) ແລະຂໍ້ມູນເຊັນເຊີ.
- ຊຸດນີ້ຍັງຊ່ວຍໃຫ້ຟັງຊັນຂັ້ນສູງເຊັ່ນ: ເຊັນເຊີຂໍ້ມູນ fusion ແລະການຮັບຮູ້ກິດຈະກໍາໃນເວລາຈິງໂດຍອີງໃສ່ accelerometer, ຕໍາແຫນ່ງປະຕິບັດ, ການຮັບຮູ້ gesture, ການຮັບຮູ້ຄວາມເຂັ້ມງວດການເຄື່ອນໄຫວແລະຂໍ້ມູນໃນເວລາທີ່ແທ້ຈິງກ່ຽວກັບຈໍານວນຂັ້ນຕອນແລະ cadence ທີ່ຜູ້ໃຊ້ພຽງແຕ່ປະຕິບັດກັບອຸປະກອນ, ເຊັ່ນໂທລະສັບມືຖື.
- ຮ່ວມກັນກັບການປະສົມປະສານທີ່ແນະນໍາຂອງອຸປະກອນ STM32 ແລະ ST, ມັນສາມາດຖືກນໍາໃຊ້ເພື່ອພັດທະນາແອັບພລິເຄຊັນທີ່ໃສ່ໄດ້ແລະການຕິດຕາມສິ່ງແວດລ້ອມສະເພາະ, ຫຼືແອັບພລິເຄຊັນທີ່ສະຫລາດໂດຍທົ່ວໄປ.
- ຊອບແວແມ່ນມີຢູ່ໃນ GitHub, ບ່ອນທີ່ຜູ້ໃຊ້ສາມາດສົ່ງສັນຍານຂໍ້ບົກພ່ອງແລະສະເຫນີແນວຄວາມຄິດໃຫມ່ໂດຍຜ່ານແຖບ [ບັນຫາ] ແລະ [ດຶງຄໍາຮ້ອງຂໍ].
ລັກສະນະທີ່ສໍາຄັນ
- ສໍາເລັດເຟີມແວເພື່ອພັດທະນາ node IoT ທີ່ມີການເຊື່ອມຕໍ່ BLE, ເຊັນເຊີສະພາບແວດລ້ອມແລະການເຄື່ອນໄຫວ.
- ຫ້ອງສະໝຸດ Middleware ສຳລັບການຟິວຊັນຂໍ້ມູນເຊັນເຊີ ແລະ ການຮັບຮູ້ການເຄື່ອນໄຫວຕາມເວລາຈິງທີ່ອີງໃສ່ accelerometer, ຕຳແໜ່ງປະຕິບັດການ, ການຮັບຮູ້ທ່າທາງ, ການຮັບຮູ້ຄວາມເຂັ້ມຂອງການເຄື່ອນໄຫວ ແລະ pedometer
- ເຂົ້າກັນໄດ້ກັບແອັບພລິເຄຊັນ ST BLE Sensor ສໍາລັບ Android/iOS, ເພື່ອປະຕິບັດການອ່ານຂໍ້ມູນເຊັນເຊີ, ຄຸນສົມບັດ algorithm ການເຄື່ອນໄຫວ demo ແລະ firmware update (FOTA)
- ເຂົ້າກັນໄດ້ກັບ STM32CubeMX, ສາມາດດາວໂຫຼດໄດ້ຈາກ st.com ແລະຕິດຕັ້ງໂດຍກົງໃສ່ STM32CubeMX
- ການພົກພາງ່າຍໃນທົ່ວຄອບຄົວ MCU ທີ່ແຕກຕ່າງກັນ, ຂໍຂອບໃຈກັບ STM32Cube
- ຟຣີ, ເງື່ອນໄຂໃບອະນຸຍາດເປັນມິດກັບຜູ້ໃຊ້
ຕັ້ງຄ່າ & Demo Examples
ຊອບແວ ແລະເງື່ອນໄຂເບື້ອງຕົ້ນອື່ນໆ
- STSW-LINK004
- STM32 ST-LINK Utility (STSW-LINK004) ເປັນສ່ວນຕິດຕໍ່ຊອບແວທີ່ມີຄຸນສົມບັດເຕັມຮູບແບບສໍາລັບການຂຽນໂປຣແກຣມ STM32 microcontrollers
- FP-SNS-MOTENV1
- ສຳເນົາ .zip file ເນື້ອໃນຂອງຊຸດເຟີມແວເຂົ້າໄປໃນໂຟນເດີໃນ PC ຂອງທ່ານ.
- ຊຸດປະກອບມີລະຫັດແຫຼ່ງ example (Keil, IAR, STM32CubeIDE) ເຂົ້າກັນໄດ້ກັບ NUCLEO-F401RE, NUCLEO-L476RG, NUCLEO-U575ZI-Q, NUCLEO-L053R8
- ແອັບພລິເຄຊັນເຊັນເຊີ ST BLE ສຳລັບ Android/iOS ເພື່ອດາວໂຫຼດຈາກ Google Play Store/ iTunes
ການຕິດຕັ້ງຫຼາຍກວ່າview: STM32 Nucleo ທີ່ມີກະດານຂະຫຍາຍ
HW ເງື່ອນໄຂເບື້ອງຕົ້ນ

- 1x ກະດານຂະຫຍາຍພະລັງງານຕໍ່າ Bluetooth (X-NUCLEO-BNRG2A1)
- 1x Motion MEMS ແລະ Environmental Sensor Expansion Board (X-NUCLEO-IKS4A1)
- 1x ຄະນະພັດທະນານິວຄລີໂອ STM32 (NUCLEO-U575ZI-Q, NUCLEO-F401RE ຫຼື NUCLEO-L476RG ຫຼື NUCLEO-L053R8)
- 1x ອຸປະກອນ Android ຫຼື iOS
- 1x PC ກັບ Windows 7 ແລະສູງກວ່າ
- 1x ສາຍ USB ປະເພດ A ຫາ Mini-B USB ສໍາລັບ NUCLEO-F401RE, NUCLEO-L476RG ແລະ NUCLEO-L053R8
- 1x ສາຍ USB ປະເພດ A ຫາ Micro-B ສໍາລັບ NUCLEO-U575ZI-Q
ສໍາລັບການເພີ່ມປະສິດທິພາບຂອງການປະຕິບັດຂອງໂມດູນ SPBTLE-RF ທີ່ມີຢູ່ໃນກະດານຂະຫຍາຍ X-NUCLEO-BNRG2A1, ມັນຈໍາເປັນຕ້ອງປະຕິບັດຕາມລໍາດັບຂອງກະດານນີ້.
ການຕິດຕັ້ງຫຼາຍກວ່າview
ເລີ່ມການເຂົ້າລະຫັດໃນສອງສາມນາທີ (1/3)


- \Projects\NUCLEO-F401RE\Applications\IKS4A1\MOTENV1
- \Projects\ NUCLEO-F401RE\Examples\BootLoader
- \Projects\ NUCLEO-L053R8\Applications\IKS4A1 \MOTENV1
- \Projects\ NUCLEO-L476RG\Applications\IKS4A1 \MOTENV1
- \Projects\ NUCLEO-L476RG \Examples\BootLoader
- \Projects\ NUCLEO-U575ZI-Q\Applications\IKS4A1 \MOTENV1
ໃຊ້ binaries ທີ່ລວບລວມໄວ້ກ່ອນສໍາລັບການລົງທະບຽນອຸປະກອນຂອງທ່ານ, ຫຼືທາງເລືອກໃນການລວບລວມລະຫັດໃຫມ່ໂດຍການເພີ່ມໃບຢັ້ງຢືນອຸປະກອນຂອງທ່ານ.

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

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

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

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

- ກົດປຸ່ມ RESET User ໃນກະດານ STM32 Nucleo. ທ່ານສາມາດເບິ່ງໄລຍະເລີ່ມຕົ້ນ
- ເມື່ອກະດານເຊື່ອມຕໍ່ກັບອຸປະກອນ Android ຫຼື iOS, ທ່ານສາມາດເບິ່ງສິ່ງທີ່ຖືກສົ່ງຜ່ານ BLE
ຕົວຢ່າງຕົວຢ່າງamples ST BLE Sensor Application Overview
ແອັບພລິເຄຊັນເຊັນເຊີ ST BLE ສຳລັບ Android/iOS (1/6)

ແອັບພລິເຄຊັນເຊັນເຊີ ST BLE ສຳລັບ Android/iOS (2/6)

ແອັບພລິເຄຊັນເຊັນເຊີ ST BLE ສຳລັບ Android/iOS (3/6)
FP-SNS-MOTENV1 ສໍາລັບ NUCLEO-F401RE NUCLEO-L476RG NUCLEO-U575ZI-Q
ແອັບພລິເຄຊັນເຊັນເຊີ ST BLE ສຳລັບ Android/iOS (4/6)

ແອັບພລິເຄຊັນເຊັນເຊີ ST BLE ສຳລັບ Android/iOS (5/6)

- ສໍາລັບ NUCLEO-U575ZI-Q, ຫຼັງຈາກ boot ເຟີມແວ MOTENV1 ໄດ້ຮັບເຟີມແວໃຫມ່ຈາກແອັບພລິເຄຊັນ STBLESensor, ບັນທຶກມັນໄວ້ໃນທະນາຄານຫນ່ວຍຄວາມຈໍາຫນຶ່ງ (ບໍ່ວ່າຈະເປັນ bank1 ຫຼື bank2) ແລະດໍາເນີນການ reboot ປະຕິບັດລະຫັດໃຫມ່ທີ່ບັນທຶກໄວ້ໃນທະນາຄານຫນ່ວຍຄວາມຈໍາອື່ນ. ໂປຣແກມທີ່ກ່ຽວຂ້ອງກັບພາກພື້ນໃດນຶ່ງສາມາດແລ່ນຢູ່ໃນພາກພື້ນນັ້ນເທົ່ານັ້ນ. ຄໍາຮ້ອງສະຫມັກ MOTENV1, ຢ່າງໃດກໍຕາມ, ສາມາດແລກປ່ຽນລະຫວ່າງທະນາຄານ flash ທີ່ແຕກຕ່າງກັນແລະແຕ່ລະໂຄງການສາມາດດໍາເນີນການໃນທະນາຄານຫນ່ວຍຄວາມຈໍາ flash ໃດ.
ແອັບພລິເຄຊັນເຊັນເຊີ ST BLE ສຳລັບ Android/iOS (6/6)

ໝາຍເຫດ: ຖ້າກະດານຂະຫຍາຍ mems ທີ່ໃຊ້ບໍ່ສອດຄ່ອງກັບເຟີມແວຫຼືບໍ່ໄດ້ຕິດຕັ້ງ
ເອກະສານ ແລະຊັບພະຍາກອນທີ່ກ່ຽວຂ້ອງ
ເອກະສານທັງໝົດມີຢູ່ໃນແຖບການອອກແບບຂອງຜະລິດຕະພັນທີ່ກ່ຽວຂ້ອງ webໜ້າ
FP-SNS-MOTENV1
- DB2852: ຊຸດຟັງຊັນ STM32Cube ສໍາລັບ node IoT ທີ່ມີການເຊື່ອມຕໍ່ BLE, ເຊັນເຊີສິ່ງແວດລ້ອມ ແລະການເຄື່ອນໄຫວ - ຂໍ້ມູນໂດຍຫຍໍ້
- UM2016: ການເລີ່ມຕົ້ນດ້ວຍຊຸດຟັງຊັນ STM32Cube ສໍາລັບ node IoT ທີ່ມີການເຊື່ອມຕໍ່ BLE, ເຊັນເຊີສິ່ງແວດລ້ອມ ແລະການເຄື່ອນໄຫວ - ຄູ່ມືຜູ້ໃຊ້
- ການຕິດຕັ້ງຊອບແວ file
X-NUCLEO-BNRG2A1
- ເກີເບີ files, BOM, ແຜນຜັງ
- DB4086: ກະດານຂະຫຍາຍພະລັງງານຕ່ໍາ Bluetooth ໂດຍອີງໃສ່ໂມດູນ BLUENRG-M2SP ສໍາລັບ STM32 Nucleo - ຂໍ້ມູນໂດຍຫຍໍ້
- UM2667: ການເລີ່ມຕົ້ນດ້ວຍກະດານຂະຫຍາຍ X-NUCLEO-BNRG2A1 BLE ໂດຍອີງໃສ່ໂມດູນ BLUENRG-M2SP ສໍາລັບ STM32 Nucleo - ຄູ່ມືຜູ້ໃຊ້
X-NUCLEO-IKS4A1
- ເກີເບີ files, BOM, ແຜນຜັງ
- DB5091: Motion MEMS ແລະກະດານຂະຫຍາຍເຊັນເຊີສິ່ງແວດລ້ອມສໍາລັບ STM32 Nucleo - ຂໍ້ມູນໂດຍຫຍໍ້
- UM3250: ການເລີ່ມຕົ້ນດ້ວຍການເຄື່ອນໄຫວ MEMS ແລະກະດານຂະຫຍາຍເຊັນເຊີສິ່ງແວດລ້ອມສໍາລັບ STM32 Nucleo - ຄູ່ມືຜູ້ໃຊ້
ປຶກສາ www.st.com ສໍາລັບບັນຊີລາຍຊື່ຄົບຖ້ວນ
STM32 Open Development Environment: Overview
STM32 Open Development Environment ໄວ, ສາມາດໃຫ້ໄດ້ Prototyping ແລະການພັດທະນາ
- ສະພາບແວດລ້ອມການພັດທະນາແບບເປີດຂອງ STM32 (STM32 ODE) ເປັນວິທີທີ່ເປີດ, ປ່ຽນແປງໄດ້, ງ່າຍ, ແລະລາຄາບໍ່ແພງເພື່ອພັດທະນາອຸປະກອນ ແລະ ແອັບພລິເຄຊັ່ນນະວັດຕະກໍາທີ່ອີງໃສ່ STM32 32-bit microcontroller ຄອບຄົວລວມກັບອົງປະກອບ ST ທີ່ທັນສະໄຫມອື່ນໆທີ່ເຊື່ອມຕໍ່ຜ່ານກະດານຂະຫຍາຍ. ມັນຊ່ວຍໃຫ້ການສ້າງຕົວແບບໄດ້ໄວດ້ວຍອົງປະກອບຊັ້ນນໍາທີ່ສາມາດຫັນປ່ຽນໄປສູ່ການອອກແບບສຸດທ້າຍໄດ້ຢ່າງວ່ອງໄວ

ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ, ກະລຸນາຢ້ຽມຊົມ www.st.com/stm32ode
- © STMicroelectronics – ສະຫງວນລິຂະສິດທັງໝົດ. ໂລໂກ້ຂອງບໍລິສັດ STMicroelectronics ແມ່ນເຄື່ອງໝາຍການຄ້າທີ່ຈົດທະບຽນຂອງກຸ່ມບໍລິສັດ STMicroelectronics. ຊື່ອື່ນໆທັງຫມົດແມ່ນຊັບສິນຂອງເຈົ້າຂອງຂອງເຂົາເຈົ້າ.
FAQs
ຖາມ: ຂ້ອຍຈະອັບເດດເຟີມແວສໍາລັບໂມດູນ BLE ໄດ້ແນວໃດ?
A: ເພື່ອປັບປຸງເຟີມແວສໍາລັບໂມດູນ BLE, ປະຕິບັດຕາມຂັ້ນຕອນທີ່ລະບຸໄວ້ໃນຄູ່ມື, ເຊິ່ງລວມມີການໃຊ້ ST BlueNRG-1_2 Flasher Utility ແລະການດາວໂຫລດຮູບພາບເຟີມແວທີ່ເຫມາະສົມ.
ເອກະສານ / ຊັບພະຍາກອນ
![]() |
ຊຸດຟັງຊັນ STmicroelectronics STM32Cube ສໍາລັບ IoT node ທີ່ມີການເຊື່ອມຕໍ່ BLE, ເຊັນເຊີສິ່ງແວດລ້ອມ ແລະການເຄື່ອນໄຫວ (FP-SNS-MOTENV1) [pdf] ຄູ່ມືຜູ້ໃຊ້ NUCLEO-U575ZI-Q, NUCLEO-F401RE, NUCLEO-L476RG, NUCLEO-LO53R8, X-NUCLEOBNRG2A1, X-NUCLEO-IKS4A1, STM32Cube Function Pack ສໍາລັບ IoT Node ທີ່ມີການເຊື່ອມຕໍ່ BTMLE 32oCube, S ການເຊື່ອມຕໍ່, IoT Node ກັບ BLE Connectivity, ກັບ BLE Connectivity, BLE Connectivity |

