ไลบรารีซอฟต์แวร์ STUSB1602 สำหรับคู่มือผู้ใช้ STM32F446
ไลบรารีซอฟต์แวร์ 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

  1. ดาวน์โหลดแพ็คเกจซอฟต์แวร์ STUSB1602 โดยค้นหา STSW-STUSB012 จาก www.st.com หน้าแรก :
    ห้องสมุด SW
  2. จากนั้นคลิกที่ "รับซอฟต์แวร์" จากด้านล่างหรือด้านบนของหน้า
    ห้องสมุด SW
  3. การดาวน์โหลดจะเริ่มขึ้นหลังจากยอมรับข้อตกลงใบอนุญาต และกรอกข้อมูลการติดต่อ
    ห้องสมุด SW
  4. บันทึก file en.STSW-STUSB012.zip บนแล็ปท็อปของคุณ
    ห้องสมุด SW
    และเปิดเครื่องรูด:
    ห้องสมุด SW
  5. แพ็คเกจประกอบด้วยไดเร็กทอรี DOC, binary . ที่พร้อมใช้งาน files โครงการที่เกี่ยวข้องและรายงานการปฏิบัติตาม

ข้อกำหนดฮาร์ดแวร์ที่แนะนำ

ไลบรารีซอฟต์แวร์ได้รับการปรับให้เหมาะสมเพื่อคอมไพล์อย่างรวดเร็วบนบอร์ดพัฒนา NUCLEO-F446FE ที่ซ้อนกันด้วยบอร์ดขยาย MB1303 (จากแพ็คเกจ P-NUCLEO-USB002)
MB1303 ประกอบด้วยเต้ารับที่รองรับ USB PD 2 พอร์ตแบบ Dual Role (DRP) (ฟอร์มแฟคเตอร์ไม่ได้รับการปรับให้เหมาะสม)

  • นิวคลีโอ-F446ZE
    นิวคลีโอ-F446ZE
  • เอ็มบี1303
    เอ็มบี1303

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

อ้างอิง

ฝากความคิดเห็น

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องกรอกข้อมูลมีเครื่องหมาย *