ไลบรารีซอฟต์แวร์ STUSB1602 สำหรับคู่มือผู้ใช้ STM32F446
การแนะนำ
เอกสารนี้ระบุเกินview ของแพ็คเกจซอฟต์แวร์ STUSB1602 ที่เปิดใช้งาน USB PD stack พร้อมด้วย NUCLEO-F446ZE และ MB1303 shield
ซอฟต์แวร์ |
|
STSW-STUSB012 |
ไลบรารีซอฟต์แวร์ STUSB1602 สำหรับ STM32F446 |
ไอเออาร์ 8.x |
คอมไพเลอร์ซีโค้ด |
ฮาร์ดแวร์ |
|
นิวคลีโอ-F446ZE |
บอร์ดพัฒนา STM32 Nucleo-144 |
P-NUCLEO-USB002 |
STUSB1602 Nucleo Pack บรรจุ เอ็มบี1303 ชิลด์ (บอร์ดขยายนิวคลีโอที่จะเสียบกับ NUCLEO-F446ZE) |
การตั้งค่าไลบรารี SW
- ดาวน์โหลดแพ็คเกจซอฟต์แวร์ STUSB1602 โดยค้นหา STSW-STUSB012 จาก www.st.com หน้าแรก :
- จากนั้นคลิกที่ "รับซอฟต์แวร์" จากด้านล่างหรือด้านบนของหน้า
- การดาวน์โหลดจะเริ่มขึ้นหลังจากยอมรับข้อตกลงใบอนุญาต และกรอกข้อมูลการติดต่อ
- บันทึก file en.STSW-STUSB012.zip บนแล็ปท็อปของคุณ
และเปิดเครื่องรูด:
- แพ็คเกจประกอบด้วยไดเร็กทอรี DOC, binary . ที่พร้อมใช้งาน files โครงการที่เกี่ยวข้องและรายงานการปฏิบัติตาม
ข้อกำหนดฮาร์ดแวร์ที่แนะนำ
ไลบรารีซอฟต์แวร์ได้รับการปรับให้เหมาะสมเพื่อคอมไพล์อย่างรวดเร็วบนบอร์ดพัฒนา NUCLEO-F446FE ที่ซ้อนกันด้วยบอร์ดขยาย MB1303 (จากแพ็คเกจ P-NUCLEO-USB002)
MB1303 ประกอบด้วยเต้ารับที่รองรับ USB PD 2 พอร์ตแบบ Dual Role (DRP) (ฟอร์มแฟคเตอร์ไม่ได้รับการปรับให้เหมาะสม)
NUCLEO-F446ZE การตั้งค่าฮาร์ดแวร์
แพ็คเกจซอฟต์แวร์ Overview
ไลบรารีซอฟต์แวร์ประกอบด้วยเฟรมเวิร์กซอฟต์แวร์ที่แตกต่างกัน 8 แบบ (+ 3 โดยไม่มี RTOS) ซึ่งได้รับการปรับให้เหมาะสมแล้วเพื่อจัดการกับสถานการณ์ทั่วไปของแอปพลิเคชันส่วนใหญ่:
โครงการ |
ทั่วไป แอปพลิเคชัน |
|
#1 |
STM32F446_MB1303_SRC_ONLY(*) เท่านั้น | ผู้ให้บริการ / แหล่งที่มา (การจัดการพลังงาน) |
#2 |
STM32F446_MB1303_SRC_VDM | ผู้ให้บริการ / แหล่งที่มา (การจัดการพลังงาน) + รองรับข้อความเพิ่มเติม |
#3 |
STM32F446_MB1303_SNK_ONLY(*) เท่านั้น | ผู้บริโภค / SINK (การจัดการพลังงาน) |
#4 |
STM32F446_MB1303_SNK_VDM | ผู้บริโภค / SINK (การจัดการพลังงาน) + รองรับข้อความเพิ่มเติม + รองรับ UFP |
#5 |
STM32F446_MB1303_DRP_เท่านั้น (*) | พอร์ตบทบาทคู่ (การจัดการพลังงาน) + โหมดแบตเตอรี่หมด |
#6 |
STM32F446_MB1303_DRP_VDM | พอร์ตบทบาทคู่ (การจัดการพลังงาน) + โหมดแบตเตอรี่หมด + รองรับข้อความเพิ่มเติม + รองรับ UFP |
#7 |
STM32F446_MB1303_DRP_2พอร์ต | 2 x พอร์ตบทบาทคู่ (การจัดการพลังงาน) + โหมดแบตเตอรี่หมด + รองรับข้อความเพิ่มเติม + รองรับ UFP |
#8 |
STM32F446_MB1303_DRP_SRCING_DEVICE | Dual Role Port ขอ PR_swap เมื่อต่อใน Sink หรือ DR_swap เมื่อต่อใน Source |
- โดยค่าเริ่มต้น โปรเจ็กต์ทั้งหมดจะได้รับการรองรับ RTOS
- โปรเจ็กต์ที่มีเครื่องหมาย (*) สามารถใช้ได้ทั้งแบบมีและไม่มีการสนับสนุน RTOS
สำหรับรายละเอียดเพิ่มเติม โปรดตรวจสอบเอกสารแพ็คเกจเฟิร์มแวร์:
เอกสาร / แหล่งข้อมูล
![]() |
ไลบรารีซอฟต์แวร์ ST STUSB1602 สำหรับ STM32F446 [พีดีเอฟ] คู่มือการใช้งาน STUSB1602 ไลบรารีซอฟต์แวร์สำหรับ STM32F446 |