แพ็คฟังก์ชัน BLE สำหรับโหนด IoT STM32Cube

ข้อมูลจำเพาะ
- ชื่อสินค้า : VL53L3CX-SATEL
- แพ็คฟังก์ชัน: แพ็คฟังก์ชัน STM32Cube สำหรับการเชื่อมต่อ BLE ของโหนด IoT และเซ็นเซอร์เวลาบิน (FP-SNS-FLIGHT1)
- เวอร์ชัน: 4.1 (31 มกราคม 2025)
ฮาร์ดแวร์โอเวอร์view
VL53L3CX-SATEL เป็นบอร์ดเบรกเอาต์ที่มีเซ็นเซอร์วัดเวลาบิน VL53L3CX
คุณสมบัติหลัก
- ขั้วต่อ Arduino UNO R3
- BLUENRG-M2SP สำหรับการเชื่อมต่อ Bluetooth Low Energy
- M95640-RMC6TG สำหรับการจัดเก็บหน่วยความจำ
คำอธิบายซอฟต์แวร์:
คุณสมบัติการอัปเดตเฟิร์มแวร์ (FOTA) ช่วยให้สามารถอัปเดตซอฟต์แวร์ได้อย่างง่ายดาย
ข้อกำหนดของซอฟต์แวร์:
เข้ากันได้กับบอร์ดพัฒนา STM32 Nucleo โดยเฉพาะ NUCLEO-F401RE, NUCLEO-L476RG หรือ NUCLEO-U575ZI-Q
ข้อมูลเพิ่มเติม:
สำหรับการอัปเดตเฟิร์มแวร์ โปรดดูข้อมูลล่าสุดได้ที่ www.st.com.
คำแนะนำการใช้ผลิตภัณฑ์
ตั้งค่า & สาธิต Exampเลส
ขั้นตอนที่ 1: การตั้งค่าฮาร์ดแวร์
เชื่อมต่อบอร์ดเบรกเอาต์ VL53L3CX-SATEL เข้ากับบอร์ดพัฒนา STM32 Nucleo (NUCLEO-F401RE, NUCLEO-L476RG หรือ NUCLEO-U575ZI-Q) โดยใช้ขั้วต่อที่เหมาะสม
ขั้นตอนที่ 2: การตั้งค่าซอฟต์แวร์
ตรวจสอบให้แน่ใจว่าได้ติดตั้งซอฟต์แวร์ที่จำเป็นเบื้องต้นบนระบบของคุณแล้วตามที่ระบุไว้ในเอกสารประกอบ
ขั้นตอนที่ 3: ตัวอย่างสาธิตampเลส
ดูตัวอย่างสาธิตที่ให้มาampเพื่อลดความเข้าใจในการโต้ตอบกับเซ็นเซอร์ VL53L3CX โดยใช้สถาปัตยกรรมซอฟต์แวร์ที่ให้มา
ฮาร์ดแวร์และซอฟต์แวร์จบลงแล้วview
Sampการใช้งาน le นั้นมีให้สำหรับบอร์ดพัฒนา STM32 Nucleo ที่เสียบเข้ากับบอร์ดขยาย 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

บอร์ดขยายพลังงานต่ำบลูทูธ
คำอธิบายฮาร์ดแวร์
- X-NUCLEO-BNRG2A1 เป็นระบบบอร์ดประเมินและพัฒนา Bluetooth Low Energy (BLE) ที่ออกแบบโดยใช้โมดูล Bluetooth Low Energy BLUENRG-M2SP ของ ST เป็นหลักโดยอิงจาก BlueNRG-2
- โปรเซสเซอร์ BlueNRG-2 ที่โฮสต์อยู่ในโมดูล BLUENRG-M2SP สื่อสารกับไมโครคอนโทรลเลอร์ 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 ประกอบด้วยบาลัน BALF-NRG-02D3 และเสาอากาศ PCB ในตัว ออสซิลเลเตอร์คริสตัลความถี่ 32 MHz สำหรับ BlueNRG-2
- M95640-RMC6TG บัส SPI อนุกรม 64-Kbit EEPROM พร้อมอินเทอร์เฟซนาฬิกาความเร็วสูง

คำอธิบายฮาร์ดแวร์ X- NUCLEO-53L1A2
- X-NUCLEO-53L3A2 เป็นเซ็นเซอร์วัดระยะพร้อมบอร์ดประเมินและพัฒนาการตรวจจับหลายเป้าหมายที่ออกแบบโดยใช้เซ็นเซอร์ VL53L3CX เป็นหลัก โดยอิงตามเทคโนโลยี ST FlightSense Time-of-Flight
- VL53L3CX สื่อสารกับไมโครคอนโทรลเลอร์โฮสต์ของบอร์ดนักพัฒนา STM32 Nucleo ผ่านลิงก์ I2C ที่มีอยู่ในตัวเชื่อมต่อ Arduino UNO R3
ผลิตภัณฑ์หลักบนเรือ
- เซ็นเซอร์วัดระยะเวลาบิน (ToF) VL53L3CX พร้อมการตรวจจับหลายเป้าหมาย
- สเปเซอร์ขนาด 0.25, 0.5 และ 1 มม. เพื่อจำลองช่องว่างอากาศด้วยกระจกครอบ
- ฝาครอบหน้าต่าง (ผลิตโดย Hornix) sample พร้อมครอสทอล์คต่ำ พร้อมใช้งาน / ติดคลิปได้บน VL53L3CX
- บอร์ดเบรกเอาต์ VL53L3CX สองบอร์ด
คำอธิบายฮาร์ดแวร์ VL53L3CX-SATEL
- บอร์ดเบรกเอาต์ VL53L3CX-SATEL สามารถใช้เพื่อบูรณาการเข้ากับอุปกรณ์ของลูกค้าได้อย่างง่ายดาย ด้วย voltagตัวควบคุมและตัวเลื่อนระดับสามารถนำไปใช้ในทุกการใช้งานที่มีแหล่งจ่ายไฟ 2.8 V ถึง 5 V
- ส่วน PCB ที่รองรับโมดูล VL53L3CX มีรูพรุนเพื่อให้นักพัฒนาสามารถแยกมินิ PCB ออกเพื่อใช้งานในแอปพลิเคชันแหล่งจ่ายไฟ 2.8 V โดยใช้สายไฟ
ผลิตภัณฑ์หลักบนเรือ
- เซ็นเซอร์วัดระยะเวลาบิน (ToF) VL53L3CX พร้อมการตรวจจับเป้าหมายหลายเป้าหมาย
- ตัวควบคุม: แรงดันไฟฟ้าขาเข้าช่วง 5 ถึง 2.8 Vtage (ปริมาณการส่งออกtagอี: 2.8 โวลต์)
- ตัวเลื่อนระดับอินเทอร์เฟซสัญญาณ VL53L3CX

ข้อมูลเพิ่มเติมเกี่ยวกับฮาร์ดแวร์ที่สำคัญ
ไลบรารี BlueNRG-2 ไม่ทำงานกับเฟิร์มแวร์สต็อกที่โหลดไว้ในโมดูล BLE ของบอร์ดขยาย X-NUCLEO-BNRG2A1
เพราะเหตุนี้:
- ก่อนอื่นต้องบัดกรี X-NUCLEO-BNRG2A1 ก่อน หากไม่ได้บัดกรี ให้ใช้ตัวต้านทาน 0 โอห์มที่ R117
- จากนั้นคุณสามารถใช้ ST-Link V2-1 มาตรฐานพร้อมสายจัมเปอร์ 5 เส้น ตัวเมีย-ตัวเมีย ร่วมกับซอฟต์แวร์เครื่องมือ TSW-BNRGFLASHER (ปัจจุบันมีให้ใช้งานเฉพาะสำหรับพีซี Windows เท่านั้น) เพื่ออัปเดตเฟิร์มแวร์ของโมดูล BLE ของ X-NUCLEO-BNRG2A1
คุณต้องเชื่อมต่อพิน J12 ของ X-NUCLEO-BNRG2A1 เข้ากับพินของ ST-Link V2-1 ตามที่แสดงในภาพ และทำตามขั้นตอนที่แสดงในสไลด์ถัดไป
โดยเฉพาะอย่างยิ่งเรามีการเชื่อมต่อดังต่อไปนี้:
|
เจ 12 |
เอสที-ลิงค์ วี2-1 |
|
| เข็มหมุด | 1 | 1 |
| เข็มหมุด | 2 | 9 |
| เข็มหมุด | 3 | 12 |
| เข็มหมุด | 4 | 7 |
| เข็มหมุด | 5 | 15 |

- ติดตั้ง ST BlueNRG-1_2 Flasher Utility และเปิด จากนั้นเลือกแท็บ SWD.b
- ลบหน่วยความจำแฟลชของชิป BlueNRG-2
- ดาวน์โหลดเฟิร์มแวร์ Link Layer Only สำหรับโมดูล BLE จากลิงก์ต่อไปนี้: DTM_LLOnly.binn
- โหลดเฟิร์มแวร์ Link Layer Only ลงใน ST BlueNRG-1_2 Flasher Utility จากนั้นกดปุ่ม “Flash”
- หากคุณต้องการคืนค่าเฟิร์มแวร์สต็อกของโมดูล BLE ของ X-NUCLEO-BNRG2A1 คุณสามารถทำซ้ำขั้นตอนโดยใช้ภาพเฟิร์มแวร์ DTM_Full.bi.n นี้
- หากคุณพบปัญหาบางประการในระหว่างกระบวนการอัปเดต คุณสามารถลองทำขั้นตอนการปิดจัมเปอร์ J15 บนบอร์ดขยาย X-NUCLEO-BNRG2A1 อีกครั้ง


| VL53L3CX-ดาวเทียม | ขั้วต่อ Arduino | นูคลีโอ-F401RE นูคลีโอ-L476RG | นิวคลีโอ-U575ZI-Q | |
| เอส ซี แอล | 2 | D15 | พีบี8 | พีบี8 |
| เอสดีเอ | 4 | D14 | พีบี9 | พีบี9 |
| เอ็กซ์เอสดีเอ็น | 3 | D4 | พีบี5 | พีเอฟ14 |
| VDD_SENSOR | 5 | 3V3 | พิน CN6 หมายเลข 4 | พิน CN8 หมายเลข 7 |
| GND_เอ็กซ์ | 6 | ก.ย.ด. | พิน CN6 หมายเลข 6 | พิน CN8 หมายเลข 11 |

คำอธิบายซอฟต์แวร์
- FP-SNS-FLIGHT1 เป็นชุดฟังก์ชัน STM32Cube ที่ให้โหนด IoT ของคุณเชื่อมต่อกับสมาร์ทโฟนผ่าน BLE และใช้แอปพลิเคชัน Android หรือ iOS ที่เหมาะสม เช่น แอป STBLESensor เพื่อ view ข้อมูลระยะห่างวัตถุแบบเรียลไทม์ที่อ่านโดยเซ็นเซอร์เวลาบิน
- แพ็คเกจนี้ยังเปิดใช้งานฟังก์ชั่นขั้นสูง เช่น การตรวจจับการมีอยู่ภายในระยะที่กำหนด
- แพ็คเกจนี้เมื่อใช้ร่วมกับอุปกรณ์ STM32 และ ST ที่แนะนำแล้ว สามารถใช้พัฒนาแอปพลิเคชันที่สวมใส่ได้หรือแอปพลิเคชันสิ่งของอัจฉริยะโดยทั่วไปได้
- ซอฟต์แวร์ทำงานบนไมโครคอนโทรลเลอร์ STM32 และมีไดรเวอร์ทั้งหมดที่จำเป็นในการจดจำอุปกรณ์บนบอร์ดพัฒนา STM32 Nucleo
คุณสมบัติที่สำคัญ
- เฟิร์มแวร์ที่สมบูรณ์เพื่อพัฒนาโหนด IoT ที่มีการเชื่อมต่อ BLE และเซ็นเซอร์ Time-of-Flight
- ใช้งานร่วมกับแอปพลิเคชัน SBLESensor สำหรับ Android/iOS เพื่ออ่านข้อมูลระยะทางและอัปเดตเฟิร์มแวร์ (FOTA)
- แอปพลิเคชันเซ็นเซอร์วัดระยะหลายเป้าหมายที่ใช้เซ็นเซอร์ Time-of-Flight (ToF) VL53L3CX
- Sampการใช้งานที่พร้อมใช้งานสำหรับ X-NUCLEO-53L3A2 (หรือ VL53L3CX-SATEL) และ X-NUCLEO-BNRG2A1 ที่เชื่อมต่อกับ NUCLEO-F401RE หรือ NUCLEO-L476RG หรือ NUCLEO-U575ZI-Q
- เข้ากันได้กับ STM32CubeMX สามารถดาวน์โหลดและติดตั้งลงใน STM32CubeMX ได้โดยตรง
- พกพาสะดวกในตระกูล MCU ต่างๆ ด้วย STM32Cube
- เงื่อนไขสิทธิ์การใช้งานที่เป็นมิตรกับผู้ใช้ฟรี

ตั้งค่า & สาธิต Exampเลส
ซอฟต์แวร์และข้อกำหนดเบื้องต้นอื่น ๆ
- STSW-LINK004
- STM32 ST-LINK Utility (STSW-LINK004) เป็นอินเทอร์เฟซซอฟต์แวร์ที่มีคุณลักษณะครบครันสำหรับการเขียนโปรแกรมไมโครคอนโทรลเลอร์ STM32
- FP-SNS-เที่ยวบิน1
- คัดลอกไฟล์ .zip file เนื้อหาของแพ็คเกจเฟิร์มแวร์ลงในโฟลเดอร์บนพีซีของคุณ
- แพ็คเกจประกอบด้วยซอร์สโค้ด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
ข้อกำหนดเบื้องต้นของการบ้านพร้อมบอร์ดขยาย STM32 Nucleo
- 1 x บอร์ดขยาย Bluetooth Low Energy (X-NUCLEO-BNRG2A1)
- 1 x บอร์ดขยายเซ็นเซอร์วัดระยะ STM32 (X-NUCLEO-53L3A2 หรือ VL53L3CX-SATEL)
- 1 x บอร์ดพัฒนา STM32 Nucleo (NUCLEO-U575ZI-Q หรือ NUCLEO-F401RE หรือ NUCLEO-L476RG)
- อุปกรณ์ Android หรือ iOS 1 เครื่อง
- 1 x พีซีที่มี Windows 10 ขึ้นไป
- สายเคเบิล USB ชนิด A ถึง Mini-B 1 เส้นสำหรับ NUCLEO-F401RE หรือ NUCLEO-L476RG
- สายเคเบิล USB ชนิด A ถึง Micro-B 1 เส้นสำหรับ NUCLEO-U575ZI-Q

เริ่มต้นการเขียนโค้ดภายในเวลาเพียงไม่กี่นาที (1/3)

เริ่มต้นการเขียนโค้ดภายในเวลาเพียงไม่กี่นาที (2/3)
- วิธีการติดตั้งไบนารีที่คอมไพล์ไว้ล่วงหน้า:
- สำหรับแต่ละแอปพลิเคชัน ภายในแพ็คเกจจะมีโฟลเดอร์หนึ่งชื่อว่า “Binary”

- สำหรับแต่ละแอปพลิเคชัน ภายในแพ็คเกจจะมีโฟลเดอร์หนึ่งชื่อว่า “Binary”
ประกอบด้วย:
- สำหรับ NUCLEO-F401RE และ NUCLEO-L476RG:
- FW FP-SNS-FLIGHT1 ที่คอมไพล์ไว้ล่วงหน้าซึ่งสามารถแฟลชไปยัง STM32 Nucleo ที่รองรับสำหรับ X-NUCLEO-53L3A2 โดยใช้ STM32CubeProgrammer ในตำแหน่งที่ถูกต้อง (0x08004000)
- หมายเหตุสำคัญ: ไบนารีที่คอมไพล์ล่วงหน้าสามารถใช้งานร่วมกับขั้นตอนการอัปเดต FOTA ได้
- FP-SNS-FLIGHT1 ที่คอมไพล์ไว้ล่วงหน้า + BootLoader FW ที่สามารถแฟลชโดยตรงไปยัง STM32 Nucleo ที่รองรับสำหรับ X-NUCLEO-53L3A2 โดยใช้ STM32CubeProgrammer หรือโดยทำ "ลากและวาง"
- หมายเหตุสำคัญ: ไบนารีที่คอมไพล์ไว้ล่วงหน้าไม่เข้ากันได้กับขั้นตอนการอัปเดต FOTA
- FW FP-SNS-FLIGHT1 ที่คอมไพล์ไว้ล่วงหน้าซึ่งสามารถแฟลชโดยตรงไปยัง STM32 Nucleo ที่รองรับสำหรับ VL53L3CX-SATEL โดยใช้ STM32CubeProgrammer หรือโดยทำ "ลากและวาง"
- สำหรับ NUCLEO-U575ZI-Q:
- สามารถแฟลช FP-SNS-FLIGHT1 ที่คอมไพล์ไว้ล่วงหน้าไปยัง STM32 Nucleo ที่รองรับได้โดยตรง (สำหรับ X-NUCLEO-53L3A2 และสำหรับ VL53L3CX-SATEL) โดยใช้ STM32CubeProgrammer หรือโดยทำการ "ลากและวาง"
- หมายเหตุสำคัญ: สำหรับการติดตั้งครั้งแรก หลังจากลบแฟลชทั้งหมด (ขั้นตอนที่แนะนำ) ให้ใช้ STM32CubeProgrammer เพื่อตั้งค่าไบต์ผู้ใช้ STM32 MCU ให้ใช้แบงค์ 1 สำหรับการแฟลชเฟิร์มแวร์และเริ่มแอปพลิเคชัน
วิธีการติดตั้งโค้ดหลังจากคอมไพล์โครงการสำหรับ NUCLEO-F401RE และ NUCLEO-L476RG:
- รวบรวมโครงการด้วย IDE ที่คุณต้องการ

ในโฟลเดอร์ Utilities มีสคริปต์ *.sh ที่ดำเนินการดังต่อไปนี้:
- ลบแฟลชทั้งหมด
- แฟลช BootLoader ที่ถูกต้องในตำแหน่งที่ถูกต้อง (0x08000000)
- แฟลชเฟิร์มแวร์ FLIGHT1 ในตำแหน่งที่ถูกต้อง (0x08004000)
- นี่คือเฟิร์มแวร์ที่ถูกคอมไพล์ด้วย IDE
- เฟิร์มแวร์นี้เข้ากันได้กับขั้นตอนการอัปเดต FOTA
- บันทึกไบนารี FW ที่สมบูรณ์ซึ่งรวมทั้ง FLIGHT1 และ BootLoader
- สามารถแฟลชไบนารีนี้ไปยังบอร์ด STM32 ที่รองรับได้โดยตรงโดยใช้ ST-Link หรือโดยการลากและวาง
- หมายเหตุสำคัญ: ไบนารีที่คอมไพล์ล่วงหน้าเพิ่มเติมนี้ไม่สามารถใช้งานร่วมกับขั้นตอนการอัปเดต FOTA ได้
ก่อนที่จะดำเนินการสคริปต์ *.sh จำเป็นต้องแก้ไขสคริปต์เพื่อกำหนดเส้นทางการติดตั้งสำหรับ STM32CubeProgrammer
ต้องมี BootLoaderPath และ BinaryPath เป็นอินพุตเมื่อดำเนินการสคริปต์ .sh

การจัดการแฟลชและกระบวนการบูต

ซอฟต์แวร์บลูทูธพลังงานต่ำและเซ็นเซอร์
FP-SNS-FLIGHT1 สำหรับ NUCLEO-F401RE / NUCLEO-L476RG / NUCLEO-U575ZI-Q – มอนิเตอร์สายอนุกรม (egTera Term)

ตัวอย่างตัวอย่างampแอปพลิเคชันเซ็นเซอร์ ST BLEview
แอปพลิเคชั่น ST BLE Sensor สำหรับ Android/iOS (1/5)
คุณสมบัติฮาร์ดแวร์ – เวอร์ชัน Android
แอปพลิเคชั่น ST BLE Sensor สำหรับ Android/iOS (2/5)
คุณสมบัติฮาร์ดแวร์ – เวอร์ชัน Android
บันทึก
การปรากฏตัวนั้นถูกระบุภายในช่วงระยะทางคงที่ซึ่งสามารถแก้ไขได้ด้วยรหัสบรรทัด:
- #กำหนดช่วงระยะห่างระหว่าง PRESENCE_MIN_DISTANCE 300
- #กำหนดระยะ PRESENCE_MAX_DISTANCE_RANGE 800
ใน file FLIGHT1_config.hh ซึ่งสามารถพบได้ในโฟลเดอร์ผู้ใช้ Inc สำหรับแต่ละโครงการ
แอปพลิเคชั่น ST BLE Sensor สำหรับ Android/iOS (3/5)
การกำหนดค่าบอร์ด – เวอร์ชัน Android

แอปพลิเคชั่น ST BLE Sensor สำหรับ Android/iOS (4/5)
Debug Console – เวอร์ชัน Android
แอปพลิเคชั่น ST BLE Sensor สำหรับ Android/iOS (4/5)

อัพเกรดเฟิร์มแวร์ – เวอร์ชัน Android
แอปพลิเคชั่น ST BLE Sensor สำหรับ Android/iOS (5/5)

FP-SNS-เที่ยวบิน1:
- DB2862: แพ็คฟังก์ชัน STM32Cube สำหรับโหนด IoT พร้อม NFC การเชื่อมต่อ BLE และเซ็นเซอร์เวลาบิน – ข้อมูลสรุป
- UM2026: การเริ่มต้นใช้งานชุดฟังก์ชัน STM32Cube สำหรับโหนด IoT พร้อม NFC การเชื่อมต่อ BLE และเซ็นเซอร์เวลาบิน – คู่มือผู้ใช้
- การตั้งค่าซอฟต์แวร์ file
X-นิวคลีโอ-BNRG2A1
- เกอร์เบอร์ files, BOM, แผนผัง
- DB4086: บอร์ดขยาย Bluetooth Low Energy ที่ใช้โมดูล BLUENRG-M2SP สำหรับ STM32 Nucleo – ข้อมูลสรุป
- UM2667: การเริ่มต้นใช้งานบอร์ดขยาย BLE X-NUCLEO-BNRG2A1 ที่ใช้โมดูล BLUENRG-M2SP สำหรับ STM32 Nucleo – คู่มือผู้ใช้
X- นิวคลีโอ-53L3A2:
- เกอร์เบอร์ files, BOM, แผนผัง
- DB4226: เซ็นเซอร์วัดระยะเวลาบินพร้อมบอร์ดขยายการตรวจจับหลายเป้าหมายที่ใช้ VL53L3CX สำหรับ STM32 Nucleo – ข้อมูลสรุป
- UM2757: การเริ่มต้นใช้งานบอร์ดขยายเซ็นเซอร์ ToF ระยะหลายเป้าหมาย X-NUCLEO-53L3A2 ที่ใช้ VL53L3CX สำหรับ STM32 Nucleo – คู่มือผู้ใช้
VL53L3CX-ดาวเทียม:
- เกอร์เบอร์ files, BOM, แผนผัง
- DB4194: เซ็นเซอร์วัดระยะเวลาบิน VL53L3CX พร้อมการตรวจจับหลายเป้าหมาย – ข้อมูลสรุป
- UM2853: วิธีใช้ VL53L3CX กับแพ็คเกจซอฟต์แวร์เซ็นเซอร์ Time-of-Flight X-CUBE-TOF1 ของ STMicroelectronics สำหรับ STM32CubeMX – คู่มือผู้ใช้
ปรึกษา www.st.com สำหรับรายการทั้งหมด
STM32 Open Development Environment: เกินview
STM32 Open Development Environment: การสร้างต้นแบบและการพัฒนาที่รวดเร็วและราคาไม่แพง
STM32 Open Development Environment (STM32 ODE) เป็นวิธีที่เปิดกว้าง ยืดหยุ่น ใช้งานง่าย และราคาไม่แพงสำหรับการพัฒนาอุปกรณ์และแอปพลิเคชันที่เป็นนวัตกรรมใหม่ โดยใช้ไมโครคอนโทรลเลอร์ตระกูล STM32 32 บิต ร่วมกับส่วนประกอบ ST ล้ำสมัยอื่นๆ ที่เชื่อมต่อผ่านบอร์ดขยาย ช่วยให้สามารถสร้างต้นแบบได้อย่างรวดเร็วด้วยส่วนประกอบที่ทันสมัย ซึ่งสามารถนำไปแปลงเป็นงานออกแบบขั้นสุดท้ายได้อย่างรวดเร็ว

หากต้องการข้อมูลเพิ่มเติมกรุณาเยี่ยมชม www.st.com/stm32od.e
ขอบคุณ
© STMicroelectronics – สงวนลิขสิทธิ์
โลโก้บริษัท STMicroelectronics เป็นเครื่องหมายการค้าจดทะเบียนของกลุ่มบริษัท STMicroelectronics ชื่ออื่นๆ ทั้งหมดเป็นทรัพย์สินของเจ้าของที่เกี่ยวข้อง
คำถามที่พบบ่อย
- ถาม: ฉันสามารถใช้บอร์ด VL53L3CX-SATEL ร่วมกับบอร์ดพัฒนาอื่น ๆ ได้หรือไม่
A: บอร์ด VL53L3CX-SATEL ได้รับการออกแบบมาให้เข้ากันได้กับบอร์ดพัฒนา STM32 Nucleo ช่วยให้มั่นใจถึงประสิทธิภาพและฟังก์ชันการทำงานที่เหมาะสมที่สุด - ถาม: ฉันจะอัปเดตเฟิร์มแวร์บนบอร์ด VL53L3CX-SATEL ได้อย่างไร?
ตอบ: สามารถอัปเดตเฟิร์มแวร์ได้โดยใช้ฟีเจอร์ FOTA โปรดดูข้อมูลล่าสุดได้ที่ www.st.com สำหรับคำแนะนำโดยละเอียดเกี่ยวกับการอัปเดตเฟิร์มแวร์
เอกสาร / แหล่งข้อมูล
![]() |
แพ็คฟังก์ชัน BLE สำหรับโหนด IoT ST STM32Cube [พีดีเอฟ] คู่มือการใช้งาน NUCLEO-F401RE, NUCLEO-L476RG, NUCLEO-U575ZI-Q, X-NUCLEO-BNRG2A1, XNUCLEO-53L3A2, VL53L3CX-SATEL, แพ็คฟังก์ชัน BLE ของโหนด IoT STM32Cube, STM32Cube, แพ็คฟังก์ชัน BLE ของโหนด IoT, แพ็คฟังก์ชัน BLE |

