STM32 USB טיפּ-C מאַכט צושטעלן באַניצער מאַנואַל

STM32 USB טיפּ-C מאַכט צושטעלן

ספּעסאַפאַקיישאַנז:

  • מאָדעל: TN1592
  • רעוויזיע: 1/XNUMX/XNUMX
  • טאָג: 2025 יוני XNUMX
  • פאַבריקאַנט: STMicroelectronics

פּראָדוקט אינפֿאָרמאַציע:

דער STM32 מאַכט דעליווערי קאָנטראָללער און שוץ מאָדול
גיט פארגעשריטענע פֿעיִקייטן פֿאַר פאַרוואַלטן USB מאַכט דעליווערי (PD) און
טשאַרדזשינג סצענאַרן. עס שטיצט פֿאַרשידענע סטאַנדאַרדן און פֿעיִקייטן צו
געבן עפֿעקטיווע מאַכט צושטעלן און דאַטן אַריבערפירן איבער USB
קאַנעקשאַנז.

פּראָדוקט באַניץ אינסטרוקציעס:

דאַטן אַריבערפירן פֿעיִקייטן:

דער פּראָדוקט שטיצט דאַטן אַריבערפירן פֿעיִקייטן פֿאַר עפֿעקטיוו
קאָמוניקאַציע איבער USB קאַנעקשאַנז.

VDM UCPD מאָדול באַניץ:

דער VDM UCPD מאָדול גיט פּראַקטישע נוצן פֿאַר פאַרוואַלטונג
voltage און קראַנט פּאַראַמעטערס איבער USB קאַנעקשאַנז.

STM32CubeMX קאָנפיגוראַציע:

קאָנפיגורירן STM32CubeMX מיט ספּעציפֿישע פּאַראַמעטערס בנימצא אין די
דאָקומענטאַציעס, אַרייַנגערעכנט אַ שנעלע רעפֿערענץ טיש אין AN5418.

מאַקסימום רעזולטאַט קראַנט:

די מאַקסימום אַרויסגאַנג קראַנט פון די USB צובינד קען געפֿונען ווערן אין
די פּראָדוקט ספּעסאַפאַקיישאַנז.

צוויי-ראלע מאָדע:

די דואַל-ראָלע פּאָרט (DRP) פֿונקציע דערמעגלעכט דעם פּראָדוקט צו אַקטיִרן ווי אַ
מאַכט מקור אָדער זינקען, געוויינטלעך געניצט אין באַטעריע-פּאַוערד דעוויסעס.

FAQ:

פ: איז X-CUBE-TCPP פארלאנגט ווען מען ניצט X-NUCLEO-SNK1M1
שילד?

א: X-CUBE-TCPP קען גענוצט ווערן אפציאנאל מיט X-NUCLEO-SNK1M1
שילד.

פ: דאַרפֿן CC1 און CC2 טראַסעס זײַן 90-אָהם סיגנאַלן?

א: אויף USB PCBs, USB דאַטן ליניעס (D+ און D-) זענען ראַוטעד ווי 90-אָהם
דיפערענציעלע סיגנאַלן, CC1 און CC2 טראַסעס קענען נאָכפאָלגן דעם זעלבן סיגנאַל
באדערפענישן.

"`

TN1592
טעכניש טאָן
אָפֿט געשטעלטע פֿראַגעס STM32 USB טיפּ-C® מאַכט צושטעלן
הקדמה
דאָס דאָקומענט כּולל אַ רשימה פֿון אָפֿט געשטעלטע פֿראַגעס (FAQ) וועגן STM32 USB Type-C®, און מאַכט דעליווערי.

TN1592 – רעוו. 1 – יוני 2025 פֿאַר ווייטערדיקע אינפֿאָרמאַציע, קאָנטאַקטירט אייער לאָקאַלע STMicroelectronics פֿאַרקויף אָפֿיס.

www.st.com

TN1592
USB טיפּ-C® מאַכט צושטעלן

1

USB טיפּ-C® מאַכט צושטעלן

1.1

קען מען ניצן דעם USB Type-C® PD צו טראנסמיטירן דאטן? (נישט ניצן USB הויך-גיכקייט

דאַטן אַריבערפירן פֿעיִקייטן)

כאָטש דער USB Type-C® PD אַליין איז נישט דיזיינד פֿאַר הויך-גיכקייט דאַטן טראַנספער, קען מען עס נוצן מיט אַנדערע פּראָטאָקאָלן און אַלטערנאַטיווע מאָדעס און פאַרוואַלטעט גרונטלעכע דאַטן טראַנסמיסיע.

1.2

וואָס איז די פּראַקטישע נוצן פון VDM UCPD מאָדול?

פארקויפער-דעפינירטע מעסעדזשעס (VDMs) אין USB Type-C® Power Delivery צושטעלן א פלעקסיבלן מעכאניזם פארן פארברייטערן די פונקציאנאליטעט פון USB Type-C® PD ווייטער פון סטאנדארט מאכט פארהאנדלונג. VDMs ערמעגליכן אידענטיפיקאציע פון אפאראטן, אלטערנאטיווע מאָדעס, פירמווער אפדעיטס, אייגענע באפעלן, און דיבאגינג. דורך אימפלעמענטירן VDMs, קענען פארקויפער שאפן אייגענע אייגנשאפטן און פראטאקאלן בשעת'ן אויפהאלטן קאמפאטיבילעטי מיט די USB Type-C® PD ספעציפיקאציע.

1.3

STM32CubeMX דארף זיין קאָנפיגורירט מיט ספּעציפֿישע פּאַראַמעטערס, וואו זענען

זיי זענען פֿאַראַן?

די לעצטע דערהייַנטיקונג האט געביטן די אַרויסווייַזונג אינפֿאָרמאַציע צו זיין מער באַניצער-פֿרײַנדלעך, איצט בעט די צובינד פשוט די באַנדtage און קראַנט געוואונטשע. אָבער, די פּאַראַמעטערס קענען געפֿונען ווערן אין די דאָקומענטאַציעס, איר קענט זען אַ שנעל רעפֿערענץ טיש אין די AN5418.

פיגור 1. ספעציפיקאציע דעטאלן (טאבעלע 6-14 אין יוניווערסאל סיריאַל באַס פּאַוער דעליווערי ספעציפיקאציע)

פיגור 2 דערקלערט דעם אנגעווענדטן ווערט 0x02019096.
TN1592 – רעוו. 1

בלאַט 2/14

פיגור 2. דעטאלירטע PDO דעקאדירונג

TN1592
USB טיפּ-C® מאַכט צושטעלן

פֿאַר מער פרטים וועגן דער PDO דעפֿיניציע, קוקט אויף דער POWER_IF סעקציע אין UM2552.

1.4

וואָס איז די מאַקסימום אַוטפּוט קראַנט פון די USB צובינד?

דער מאַקסימום אַרויסגאַנג קראַנט ערלויבט דורך די USB טיפּ-C® PD סטאַנדאַרט איז 5 אַ מיט אַ ספּעציפישן 5 אַ קאַבל. אָן אַ ספּעציפישן קאַבל, איז דער מאַקסימום אַרויסגאַנג קראַנט 3 אַ.

1.5

מיינט דאס "צוויי-ראלע מאָדע" צו קענען צושטעלן מאַכט און לאָדן אין

פאַרקערט?

יא, DRP (דואַל ראָלע פּאָרט) קען זיין סאַפּלייד (זינק), אָדער קען סאַפּליי (קוואל). עס ווערט געוויינטלעך גענוצט אויף באַטעריע-פּאַוערד דעוויסעס.

TN1592 – רעוו. 1

בלאַט 3/14

TN1592
STM32 מאַכט דעליווערי קאָנטראָללער און שוץ

2

STM32 מאַכט דעליווערי קאָנטראָללער און שוץ

2.1

איז MCU שטיצע נאר PD סטאַנדאַרט אדער QC אויך?

די STM32 מיקראָקאָנטראָולערס שטיצן בפֿרט דעם USB פּאַוער דעליווערי (PD) סטאַנדאַרט, וואָס איז אַ פֿלעקסיבל און ברייט אָנגענומען פּראָטאָקאָל פֿאַר פּאַוער דעליווערי איבער USB טיפּ-C® פֿאַרבינדונגען. נאַטירלעכע שטיצע פֿאַר קוויק טשאַרדזש (QC) ווערט נישט צוגעשטעלט דורך די STM32 מיקראָקאָנטראָולערס אָדער דעם USB PD סטאַק פֿון STMicroelectronics. אויב קוויק טשאַרדזש שטיצע איז נויטיק, זאָל מען ניצן אַ דעדיקירטן QC קאָנטראָללער IC מיטן STM32 מיקראָקאָנטראָולער.

2.2

איז עס מעגלעך צו אימפלעמענטירן א סינקראָנישן רעקטיפיקאַציע אַלגערידאַם אין די

פּעקל? קען עס פאַרוואַלטן קייפל אַוטפּוץ און קאָנטראָללער ראָלעס?

אימפלעמענטירן א סינקראָנישן רעקטיפיקאַציע אַלגעריטם מיט קייפל אַוטפּוץ און אַ קאָנטראָללער ראָלע איז מעגלעך מיט STM32 מיקראָקאָנטראָולערס. דורך קאָנפיגורירן די PWM און ADC פּעריפעראַלס און אַנטוויקלען אַ קאָנטראָל אַלגעריטם, איז עס מעגלעך צו דערגרייכן עפעקטיוו מאַכט קאַנווערזשאַן און פאַרוואַלטן קייפל אַוטפּוץ. דערצו, ניצן קאָמוניקאַציע פּראָטאָקאָלן ווי I2C אָדער SPI קאָאָרדינירן די אָפּעראַציע פון קייפל דעוויסעס אין אַ קאָנטראָללער-ציל קאָנפיגוראַציע. ווי למשלample, STEVAL-2STPD01 מיט איין STM32G071RBT6 וואָס האָט אַריינגעשטעלט צוויי UCPD קאָנטראָללער קען פאַרוואַלטן צוויי טיפּ-C 60 W טיפּ-C מאַכט דעליווערי פּאָרץ.

2.3

זענען דא TCPP פאר VBUS > 20 V? צי זענען די פראדוקטן נוגע צום EPR?

TCPP0 סעריעס זענען רייטאַד ביז 20 V VBUS וואָלומעןtage SPR (סטאַנדאַרט מאַכט קייט).

2.4

וועלכע STM32 מיקראָקאָנטראָללער סעריע שטיצט USB טיפּ-C® PD?

UCPD פּעריפעריאַל צו פאַרוואַלטן USB Type-C® PD איז עמבעדיד אויף די פאלגענדע STM32 סעריע: STM32G0, STM32G4, STM32L5, STM32U5, STM32H5, STM32H7R/S, STM32N6, און STM32MP2. עס גיט 961 P/N אין דער צייט וואָס דער דאָקומענט איז געשריבן.

2.5

ווי אזוי צו מאכן דעם STM32 MCU ארבעטן ווי א USB סעריעל מיטל נאכפאלגנדיג USB CDC

קלאַס? צי העלפֿט די זעלבע אָדער ענלעכע פּראָצעדור מיר גיין אָן קאָד?

קאָמוניקאַציע איבער USB לייזונג איז געשטיצט דורך פאַקטישע עקסampפארשידענע ענטדעקונג אדער עוואַלואַציע מכשירים, אַרייַנגערעכנט קאָמפּרעהענסיוו פריי ווייכווארג ביבליאָטעקן און עקס.ampלע'ס זענען פאַראַן מיטן MCU פּעקל. דער קאָד גענעראַטאָר איז נישט פאַראַן.

2.6

איז עס מעגלעך צו דינאמיש ענדערן די פּי-די `דאַטן' אין די ווייכווארג לויף-צייט?

voltagאון איצטיקע פארלאנגען/מעגלעכקייטן, קאנסומער/פארזארגער א.א.וו.?

עס איז מעגלעך דינאמיש צו ענדערן די מאַכט ראָלע (קאָנסומער – SINK אדער פּראַוויידער – SOURCE), די מאַכט פאָדערונג (מאַכט דאַטן אָביעקט) און דאַטן ראָלע (האָסט אדער דעווייס) דאַנק USB Type-C® PD. די בייגיקייט איז אילוסטרירט אין STM32H7RS USB Dual Role Data and Power ווידעא.

2.7

איז עס מעגלעך צו ניצן דעם USB2.0 סטאַנדאַרט און די פּאַוער דעליווערי (PD) צו?

באַקומען מער ווי 500 mA?

USB טיפּ-C® פּי-די ערמעגליכט הויך-מאַכט און שנעל-טשאַרדזשינג מעגלעכקייטן פֿאַר USB דעוויסעס אומאָפּהענגיק פֿון דאַטן טראַנסמיסיע. אַזוי, איז עס מעגלעך צו באַקומען מער ווי 500 מיליאַמפּער בשעתן טראַנסמיטירן אין USB 2.x, 3.x.

2.8

האבן מיר די מעגלעכקייט צו לייענען אינפארמאציע אויף די מקור אדער זינק דעווייס

ווי צום ביישפיל די PID/UID פון די USB דעווייס?

USB PD שטיצט יא דעם אויסטויש פון פארשידענע טיפן מעסעדזשעס, אריינגערעכנט פארברייטערטע מעסעדזשעס וואס קענען טראגן דעטאלירטע פאבריקאנט אינפארמאציע. די USBPD_PE_SendExtendedMessage API איז דיזיינט צו פארלייכטערן די קאמוניקאציע, ערלויבנדיג דעווייסעס צו בעטן און באקומען דאטן ווי פאבריקאנט נאמען, פראדוקט נאמען, סעריע נומער, פירמווער ווערסיע, און אנדערע אייגענע אינפארמאציע דעפינירט דורך דעם פאבריקאנט.

TN1592 – רעוו. 1

בלאַט 4/14

2.9 2.10 2.11 2.12 2.13
2.14
2.15 2.16 2.17

TN1592
STM32 מאַכט דעליווערי קאָנטראָללער און שוץ
ווען מען ניצט אַן X-NUCLEO-SNK1M1 שילד וואָס כולל אַ TCPP01-M12, זאָל מען אויך ניצן דעם X-CUBE-TCPP? צי איז X-CUBE-TCPP אָפּציאָנעל אין דעם פאַל?
כדי צו אָנהייבן די USB Type-C® PD לייזונג אויף SINK מאָדע, ווערט רעקאָמענדירט X-CUBE-TCPP צו פֿאַרלייכטערן די אימפּלעמענטאַציע ווייל די STM32 USB Type-C® PD לייזונג דאַרף ווערן געראטן. TCPP01-M12 איז דער פֿאַרבונדענער אָפּטימאַלער שוץ.
אויף USB PCBs, ווערן USB דאַטן ליניעס (D+ און D-) גערוטעד ווי 90-אָהם דיפערענציעלע סיגנאַלן. דאַרפן CC1 און CC2 טראַסעס אויך זיין 90-אָהם סיגנאַלן?
סי סי ליניעס זענען איינציק-ענדיקע ליניעס מיט 300 קבפּס נידעריק-פרעקווענץ קאָמוניקאַציע. כאַראַקטעריסטישע אימפּעדאַנס איז נישט קריטיש.
קען TCPP באַשיצן D+, D-?
TCPP איז נישט צוגעפאסט צו באשיצן D+/- ליניעס. צו באשיצן D+/- ליניעס ווערן רעקאמענדירט USBLC6-2 ESD באשיצונגען אדער ECMF2-40A100N6 ESD באשיצונגען + קאמאן-מאד פילטער אויב ראדיא פרעקווענצן אויפן סיסטעם זענען דא.
איז דער דרייווער HAL אדער רעגיסטער איינגעפאקט?
דער דרייווער איז HAL.
ווי קען איך זיכער מאַכן אַז STM32 האַנדלט מיט מאַכט אונטערהאַנדלונג און קראַנט פאַרוואַלטונג אין די PD פּראָטאָקאָל ריכטיק אָן שרייבן קאָד?
א ערשטער שריט קען זיין א סעריע פון פעלד אינטעראָפּעראַביליטי טעסץ ניצן בנימצא דעוויסעס בנימצא אויף די מאַרק. צו פֿאַרשטיין די לייזונג נאַטור, STM32CubeMonUCPD אַלאַוז מאָניטאָרינג און קאַנפיגיעריישאַן פון STM32 USB Type-C® און Power Delivery אַפּלאַקיישאַנז. א צווייטער שריט קען זיין אַ סערטיפיקאַטיאָן מיט די USB-IF (USB ימפּלאַמענטער פאָרום) קאַמפּליאַנס פּראָגראַם צו באַקומען אַן באַאַמטער TID (טעסט אידענטיפיקאַטיאָן) נומער. עס קען זיין דורכגעפירט אין אַ USB-IF ספּאָנסאָרד קאַמפּליאַנס וואָרקשאָפּ אָדער אין אַן אָטעריזירט ינדיפּענדאַנטלי טעסט לאַבאָראַטאָריע. דער קאָד דזשענערייטאַד דורך X-CUBE-TCPP איז גרייט צו זיין סערטאַפייד און סאַלושאַנז אין די Nucleo/Discovery/Evaluation ברעט זענען שוין סערטאַפייד.
ווי אזוי צו אימפלעמענטירן די OVP פונקציע פון טיפ-C פארט שוץ? קען מען שטעלן דעם מארדזשין פון טעות אינערהאלב 8%?
דער OVP שוועל ווערט באַשטימט דורך אַ באַנדtagא טיילער בריק פארבונדן אויף א קאמפעראטאר מיט א פעסטן באנדגאפ ווערט. קאמפעראטאר אינפוט איז VBUS_CTRL אויף TCPP01-M12 און Vsense אויף TCPP03-M20. OVP VBUS טרעשאָולד וואַליואַציעtage קען זיין HW געביטן לויט די באַנדtagדי טיילער פאַרהעלטעניש. אָבער עס איז רעקאָמענדירט צו נוצן די טיילער פאַרהעלטעניש פּרעזענטירט אויף X-NUCLEO-SNK1M1 אָדער X-NUCLEO-DRP1M1 לויט די ציל מאַקסימום באַנד.tage.
איז דער גראַד פון אָפענהייט הויך? קען מען קאַסטאַמייזן עטלעכע פון די ספּעציפֿישע אויפֿגאַבעס?
דער USB טיפ-C® פּי-די סטאַק איז נישט אָפֿן. אָבער, עס איז מעגלעך צו קאַסטאַמייזן אַלע זיינע אינפֿוטס און די אינטעראַקציע מיט דער לייזונג. איר קענט אויך זען דעם רעפֿערענץ מאַנואַל פֿון STM32 וואָס ווערט גענוצט צו קוקן אויף דעם UCPD אינטערפֿייס.
וואָס זאָלן מיר באַצאָלן ופמערקזאַמקייט אין דעם פּלאַן פון פּאָרט שוץ קרייַז?
די TCPP IC מוז זיין געשטעלט נאנט צום טיפ-C קאנעקטאר. סכעמאטישע רעקאמענדאציעס זענען ליסטעד אין די באנוצער מאנואלן פון X-NUCLEO-SNK1M1, X-NUCLEO-SRC1M1, און X-NUCLEO-DRP1M1. כדי צו פארזיכערן א גוטע ESD שטארקייט, וואלט איך רעקאמענדירט צו קוקן אויף די ESD אויסשטעל עצות אפליקאציע נאטיץ.
די טעג ווערן אײַנגעפֿירט אַ סך איין-טשיפּ ICs פֿון כינע. וואָס זענען די ספּעציפֿישע מעלות?tagווי אזוי צו ניצן STM32?
שליסל בענעפיטן פון דעם לייזונג דערשייַנען ווען מען לייגט צו אַ טיפּ-C PD קאַנעקטאָר צו אַן עקסיסטירנדיק STM32 לייזונג. דעמאָלט, עס איז קאָסטן-עפעקטיוו ווייַל די נידעריק וואָלומעןtagדער UCPD קאָנטראָללער איז איינגעבעטן אויף STM32, און הויך וואָלומעןtagקאָנטראָלן / שוץ ווערט געטאָן דורך TCPP.

TN1592 – רעוו. 1

בלאַט 5/14

2.18 2.19 2.20

TN1592
STM32 מאַכט דעליווערי קאָנטראָללער און שוץ
איז דא א רעקאמענדירטע לייזונג וואס ST צושטעלט מיט א פאוער צושטעל און STM32-UCPD?
זיי זענען אַ פולע עקסampמיט אַ USB טיפּ-C פּאַוער דעליווערי צוויי-פּאָרט אַדאַפּטער באַזירט אויף די STPD01 פּראָגראַמירבאַר באַק קאָנווערטער. STM32G071RBT6 און צוויי TCPP02-M18 ווערן גענוצט צו שטיצן צוויי STPD01PUR פּראָגראַמירבאַר באַק רעגולאַטאָרן.
וואָס איז די אָנווענדלעכע לייזונג פֿאַר אַ זינק (60 וואט קלאַס מאָניטאָר), אַפּליקאַציע HDMI אָדער DP אַרייַנגאַנג און מאַכט?
STM32-UCPD + TCPP01-M12 קען שטיצן זינק-מאכט ביז 60 וואט. פאר HDMI אדער DP, איז אן אלטערנאטיווער מאָדוס נויטיג, און דאס קען געטאן ווערן דורך ווייכווארג.
מיינען די פראדוקטן אז זיי זענען געטעסט געווארן לויט די סטאנדארט ספעציפיקאציעס פון USB-IF און USB קאמפלייענס?
קאָד וואָס איז גענערירט אָדער פארגעשלאָגן אויף פירמווער פּאַקעט איז געטעסט געוואָרן און אפיציעל סערטיפיצירט פֿאַר עטלעכע שליסל האַרדווער קאָנפיגוראַציעס.ample, X-NUCLEO-SNK1M1, X-NUCLEO-SRC1M1, און X-NUCLEO-DRP1M1 אויף שפּיץ פון NUCLEO זענען אפיציעל סערטיפיצירט געוואָרן און USB-IF טעסט ID זענען: TID5205, TID6408, און TID7884.

TN1592 – רעוו. 1

בלאַט 6/14

TN1592
קאָנפיגוראַציע און אַפּליקאַציע קאָד

3

קאָנפיגוראַציע און אַפּליקאַציע קאָד

3.1

ווי קען איך בויען א PDO?

בויען אַ מאַכט דאַטן אָביעקט (PDO) אין דעם קאָנטעקסט פון USB מאַכט דעליווערי (PD) ינוואַלווז דעפינירן די מאַכט קייפּאַבילאַטיז פון אַ USB PD מקור אָדער זינק. דאָ זענען די טריט צו שאַפֿן און קאַנפיגיער אַ PDO:
1. אידענטיפיצירן דעם טיפ פון PDO:

פעסטע צושטעל PDO: דעפינירט א פעסטן באַנדtage און קראַנט באַטאַרייע צושטעל PDO: דעפינירט אַ קייט פון וואָלומעןtagעס און אַ מאַקסימום מאַכט וועריאַבאַל צושטעל PDO: דעפינירט אַ קייט פון וואָלומעןtagעס און אַ מאַקסימום קראַנט פּראָגראַמירבאַר מאַכט צושטעלן (PPS) APDO: אַלאַוז פֿאַר אַ פּראָגראַמירבאַר וואָלומעןtage און קראַנט. 2. דעפינירן די פּאַראַמעטערס:

Voltage: דער חלקtagדער לעוועל וואָס די PDO גיט אָדער בעט
קראַנט / מאַכט: דער קראַנט (פֿאַר פֿיקסירטע און וועריאַבאַל PDOs) אָדער מאַכט (פֿאַר באַטאַרייע PDOs) וואָס די PDO גיט אָדער בעט.
3. ניצט די STM32CubeMonUCPD GUI:

שריט 1: זיכער מאַכן אַז איר האָט די לעצטע ווערסיע פֿון דער STM32CubeMonUCPD אַפּליקאַציע שריט 2: פֿאַרבינדט אייער STM32G071-Disco ברעט צו אייער האָסט מאַשין און לאָנטשט די
STM32CubeMonitor-UCPD אַפּליקאַציע שריט 3: אויסקלייבן אייער ברעט אין דער אַפּליקאַציע שריט 4: גיין צו דער "פּאָרט קאָנפיגוראַציע" בלאַט און גיט אויף די "זינק קייפּאַבילאַטיז" קוויטל צו זען די
איצטיקע PDO ליסטע שריט 5: מאדיפיצירן אן עקזיסטירנדיקן PDO אדער צולייגן א נייעם PDO דורך נאכפאלגן די אנווייזונגען שריט 6: דריקט אויפן "שיקן צו ציל" בילדל צו שיקן די אפדעיטירטע PDO ליסטע צו אייער ברעט שריט 7: דריקט אויפן "שפארן אלעס אין ציל" בילדל צו שפארן די אפדעיטירטע PDO ליסטע אויף אייער ברעט[*]. דא איז א ביישפילampווי אזוי איר קענט דעפינירן א פיקסירטע צושטעל PDO אין קאוד:

/* דעפינירן א פיקסירטע צושטעל PDO */ uint32_t fixed_pdo = 0; fixed_pdo |= (voltage_in_50mv_units << 10); // באַנדtage אין 50 mV איינהייטן fixed_pdo |= (max_current_in_10ma_units << 0); // מאקסימום קראַנט אין 10 mA איינהייטן fixed_pdo |= (1 << 31); // פעסטער צושטעל טיפּ

Example configuration
פֿאַר אַ פֿיקסירטע צושטעל PDO מיט 5 V און 3A:
אינהאַלט_קאָפּיע uint32_t fixed_pdo = 0; fixed_pdo |= (100 << 10); // 5 V (100 * 50 mV) fixed_pdo |= (30 << 0); // 3A (30 * 10 mA) fixed_pdo |= (1 << 31); // פֿיקסירטע צושטעל טיפּ

נאָך באַטראַכטונגען:

·

דינאמישע PDO אויסוואל: איר קענט דינאמיש ענדערן די PDO אויסוואל מעטאד ביי דער צייט דורך מאדיפיצירן

די USED_PDO_SEL_METHOD וועריאַבל אין די usbpd_user_services.c file[*].

·

עוואַלואַציע פון קייפּאַבילאַטיז: ניצן פונקציעס ווי USBPD_DPM_SNK_EvaluateCapabilities צו עוואַלויִרן

באַקומען מעגלעכקייטן און צוגרייטן די בקשה מעסעדזש[*].

בויען אַ PDO באדייט דעפינירן דעם באַנדtage און קראַנט (אָדער מאַכט) פּאַראַמעטערס און קאַנפיגיער זיי ניצן מכשירים ווי STM32CubeMonUCPD אָדער גלייך אין קאָד. דורך נאָכפאָלגן די טריט און בייַשפּילampמיט די צוגעשטעלטע לע'ס, קענט איר עפעקטיוו שאַפֿן און פאַרוואַלטן PDO'ס פֿאַר אייערע USB PD אַפּליקאַציעס.

3.2

איז דא א פונקציע פאר א פריאריטיזירנדיקע סכעמע מיט מער ווי איין PD-זינק?

פארבונדן?

יא, עס איז דא א פונקציע וואס שטיצט א פריאריטעט סכעמע ווען מער ווי איין PD-זינק איז פארבונדן. דאס איז ספעציעל נוצלעך אין סצענארן וואו קייפל דעווייסעס זענען פארבונדן צו איין מאכט מקור. די מאכט פארטיילונג דארף ווערן געראטן באזירט אויף פריאריטעט.

TN1592 – רעוו. 1

בלאַט 7/14

TN1592
קאָנפיגוראַציע און אַפּליקאַציע קאָד

די פּריאָריטיזירונג סכעמע קען ווערן געראטן מיט דער USBPD_DPM_SNK_EvaluateCapabilities פונקציע. די פונקציע עוואַלויִרט די באַקומענע קייפּאַבילאַטיז פון דער PD מקור און צוגרייט די בקשה מעסעדזש באַזירט אויף די זינק'ס רעקווייערמענץ און פּריאָריטעטן. ווען מען האַנדלט מיט קייפל זינקען, קען מען אימפּלעמענטירן אַ פּריאָריטיזירונג סכעמע דורך צוטיילן פּריאָריטעט לעוועלס צו יעדן זינק און מאָדיפיצירן די USBPD_DPM_SNK_EvaluateCapabilities פונקציע צו באַטראַכטן די פּריאָריטעטן.
אינהאַלט_קאָפּיע uint32_t fixed_pdo = 0; fixed_pdo |= (100 << 10); // 5V (100 * 50mV) fixed_pdo |= (30 << 0); // 3A (30 * 10mA) fixed_pdo |= (1 << 31); // פֿיקסירטע צושטעל טיפּ
/* דעפינירן א פיקסירטע צושטעל PDO */ uint32_t fixed_pdo = 0; fixed_pdo |= (voltage_in_50mv_units << 10); // באַנדtage אין 50mV איינהייטן fixed_pdo |= (max_current_in_10ma_units << 0); // מאקסימום קראַנט אין 10mA איינהייטן fixed_pdo |= (1 << 31); // פעסטע צושטעל טיפּ

3.3

איז עס פארלאנגט צו ניצן DMA מיט LPUART פאר די GUI?

יא, עס איז פארלאנגט צו קאמוניקירן דורך אן ST-LINK לייזונג.

3.4

איז די LPUART איינשטעלונג פון 7 ביט פאר ווארט לענג ריכטיג?

יא, עס איז ריכטיק.

3.5

אין דעם STM32CubeMX געצייג – איז דא א טשעק באקס "שפארן מאכט פון נישט-אקטיווע

UCPD – דעאקטיווע דעטע באַטעריע אויפציִען." וואָס מיינט דאָס טשעק קעסטל אויב עס איז

געבן?

ווען SOURCE, דאַרף USB Type-C® אַ פּול-אַפּ רעזיסטאָר פארבונדן צו 3.3 V אָדער 5.0 V. עס אַקט ווי אַ קראַנט מקור גענעראַטאָר. די קראַנט מקור קען זיין דיאַקטיווייטיד ווען USB Type-C® PD ווערט נישט געניצט צו רעדוצירן מאַכט קאַנסאַמשאַן.

3.6

איז עס נויטיק צו ניצן FreeRTOS פֿאַר STM32G0 און USB PD אַפּליקאַציעס?

פלענער פֿאַר נישט-FreeRTOS USB PD examples?

עס איז נישט קיין חובה צו ניצן FreeRTOS פאר USB Power Delivery (USB PD) אפליקאציעס אויף די STM32G0 מיקראקאנטראלער. איר קענט אימפלעמענטירן USB PD אן אן RTOS דורך האנדלען מיט געשעענישן און שטאנד מאשינען אין די הויפט שלייף אדער דורך איבעררייסן סערוויס רוטינעס. כאטש עס זענען געווען פארלאנגען פאר USB Power Delivery, למשל...ampלעס אָן RTOS. איצט קיין ניט-RTOS עקס.ampלע איז פֿאַראַן. אָבער עטלעכע AzureRTOS עקסampזענען בנימצא פֿאַר די STM32U5 און H5 סעריע.

3.7

אין דער STM32CubeMX דעמאָ, בויען אַ USB PD אַפּליקאַציע פֿאַר STM32G0, איז HSI

אַקיעראַסי פּאַסיק פֿאַר USB PD אַפּליקאַציעס? אדער די נוצן פון פונדרויסנדיק HSE

קריסטאַל איז פארלאנגט?

די HSI גיט דעם קערנעל קלאָק פֿאַר די UCPD פּעריפעראַל, אַזוי עס איז נישטאָ קיין נוץ פון ניצן די HSE. אויך, די STM32G0 שטיצט קריסטאַל-לעס פֿאַר USB 2.0 אין דעווייס מאָדע, אַזוי די HSE וואָלט נאָר זיין פארלאנגט אין USB 2.0 האָסט מאָדע.

TN1592 – רעוו. 1

בלאַט 8/14

TN1592
קאָנפיגוראַציע און אַפּליקאַציע קאָד
פיגור 3. UCPD ריסעט און קלאָקס

3.8 3.9 3.10

איז דא עפעס דאקומענטאציע וואס איך קען זיך באציען צו פארן אויפשטעלן CubeMX ווי איר האט שפעטער דערקלערט?
די דאקומענטאציע איז פאראן אין די פאלגנדע וויקי לינק.
איז דער STM32CubeMonitor טויגיק צו מאָניטאָרירן אין רעאַל-צייט? איז רעאַל-צייט מאָניטאָרינג מעגלעך דורך פֿאַרבינדן STM32 און ST-LINK?
יא, STM32CubeMonitor קען דורכפירן עכטע מאָניטאָרינג דורך פֿאַרבינדן STM32 און ST-LINK.
איז די VBUS באַנדtagדי e/קראַנט מעסטונג פונקציע דעמאָנסטרירט אויף דעם מאָניטאָר פאַרשטעלן בנימצא דורך באַזיש און דיפאָלט אויף UCPD-ענייבאַלד ברעטער, אָדער איז עס אַ שטריך פון די צוגעלייגטע NUCLEO ברעט?
פּינטלעך וואָלtage מעסטונג איז בנימצא נאַטיוולי ווייַל VBUS באַנדtage איז פארלאנגט דורך USB טיפ-C®. גענויע קראַנט מעסטונג קען געטאן ווערן דורך TCPP02-M18 / TCPP03-M20 דאַנק צו הויך זייַט ampליפיער און שאַנט רעזיסטאָר אויך געניצט צו דורכפירן איבער קראַנט שוץ.

TN1592 – רעוו. 1

בלאַט 9/14

TN1592
אַפּליקאַציע קאָד גענעראַטאָר

4

אַפּליקאַציע קאָד גענעראַטאָר

4.1

קען CubeMX דזשענערירן אַן AzureRTOS-באַזירט פּראָיעקט מיט X-CUBE-TCPP דורך די

אזוי אויך מיט FreeRTOSTM? קען עס דזשענערירן דעם קאוד וואס פארוואלטעט דעם USB PD

אָן ניצן FreeRTOSTM? דאַרף די ווייכווארג סוויט אַן RTOS צו

אַרבעטן?

STM32CubeMX דזשענערירט קאָד דאַנק דעם X-CUBE-TCPP פּעקל ניצנדיק דעם RTOS וואָס איז פאַראַן פֿאַרן MCU, FreeRTOSTM (פֿאַר STM32G0 ווי למשלample), אדער AzureRTOS (פֿאַר STM32H5 ווי למשלampלאַ).

4.2

קען X-CUBE-TCPP דזשענערירן קאָד פֿאַר אַ צווייפאַכיקן טיפּ-C PD פּאָרט, אַזאַ ווי

STSW-2STPD01 ברעט?

X-CUBE-TCPP קען דזשענערירן קאָד נאָר פֿאַר איין פּאָרט. כּדי דאָס צו טאָן פֿאַר צוויי פּאָרטן, דאַרף מען דזשענערירן צוויי באַזונדערע פּראָיעקטן אָן איבערלאַפּונג אויף STM32 רעסורסן און מיט צוויי I2C אַדרעסן פֿאַר TCPP02-M18 און זיי צונויפֿנעמען. צומ גליק, האט STSW-2STPD01 אַ גאַנצע פירמווער פּאַקעט פֿאַר די צוויי פּאָרטן. עס איז דעמאָלט נישט נויטיק צו דזשענערירן קאָד.

4.3

אַרבעט דאָס דיזיין געצייַג מיט אַלע מיקראָקאָנטראָולערס מיט USB טיפּ-C®?

יא, X-CUBE-TCPP ארבעט מיט יעדן STM32 וואס לייגט אריין UCPD פאר אלע פאוער קעיסעס (SINK / SOURCE / Dual Role). עס ארבעט מיט יעדן STM32 פאר 5 V טיפ-C SOURCE.

TN1592 – רעוו. 1

בלאַט 10/14

רעוויזיע געשיכטע
טאָג 20-יוני 2025

טיש 1. דאָקומענט רעוויזיע געשיכטע

רעוויזיע 1

ערשט מעלדונג.

ענדערונגען

TN1592

TN1592 – רעוו. 1

בלאַט 11/14

TN1592
אינהאַלט
אינהאַלט
1 USB טיפּ-C® מאַכט צושטעלן . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.1 קען דער USB טיפּ-C® PD געניצט ווערן צו טראַנסמיטירן דאַטן? (נישט ניצנדיק USB הויך-גיכקייַט דאַטן אַריבערפירן פֿעיִקייטן) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ... . . . . . . . . . . . 2
1.2 וואָס איז די פּראַקטישע נוצן פון VDM UCPD מאָדול? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.3 STM32CubeMX דאַרף זיין קאָנפיגורירט מיט ספּעציפֿישע פּאַראַמעטערס, וואו זענען זיי
פֿאַראַן? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.4 וואָס איז דער מאַקסימום אַוטפּוט קראַנט פון די USB צובינד? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.5 מיינט דאָס 'דוואַל-ראָלע מאָדע' אַז מען קען צושטעלן מאַכט און לאָדן אין רעווערס? . . . . . . . . 3 2 STM32 מאַכט דעליווערי קאָנטראָללער און שוץ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2.1 איז MCU שטיצע נאָר PD סטאַנדאַרט אָדער אויך QC? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2.2 איז עס מעגלעך צו אימפלעמענטירן א סינקראָנישן רעקטיפיקאַציע אַלגערידאַם אין דעם פּאַקעט? קען
עס פאַרוואַלטעט קייפל אַוטפּוץ און קאָנטראָללער ראָלעס? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.3 זענען דא TCPP פאר VBUS > 20 V? צי די פראדוקטן זענען גילטיק פארן EPR? . . . . . . . . . . . . . . . . . . 4
2.4 וועלכע STM32 מיקראָקאָנטראָללער סעריע שטיצט USB טיפּ-C® PD? . . . . . . . . . . . . . . . . . . . . . . 4 2.5 ווי אזוי צו מאכן דעם STM32 MCU ארבעטן ווי א USB סעריעל מיטל נאכפאלגנדיג USB CDC
קלאַס? העלפֿט מיר די זעלבע אָדער אַ ענלעכע פּראָצעדור גיין אָן קאָד? . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.6 איז עס מעגלעך צו דינאמיש ענדערן די PD `data' אין די ווייכווארג לויף-צייט? למשל voltagאון איצטיקע פארלאנגען/מעגלעכקייטן, קאנסומער/פארזארגער א.א.וו.? . . . . . . . . . . . . . . . . . . . . 4
2.7 איז עס מעגלעך צו ניצן דעם USB2.0 סטאַנדאַרט און די פּאַוער דעליווערי (PD) צו באַקומען מער ווי 500 mA? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.8 האבן מיר די מעגלעכקייט צו לייענען אינפארמאציע אויף דעם קוואל אדער זינק דעווייס ווי צום ביישפיל דעם PID/UID פונעם USB דעווייס? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.9 ווען מען ניצט אַן X-NUCLEO-SNK1M1 שילד וואָס כולל אַ TCPP01-M12, זאָל מען אויך ניצן דעם X-CUBE-TCPP? אדער איז X-CUBE-TCPP אָפּציאָנעל אין דעם פאַל? . . . . . . . . . . . . . 5
2.10 אויף USB PCBs, USB דאַטן ליניעס (D+ און D-) ווערן גערוטעד ווי 90-אָהם דיפערענציעל סיגנאַלן. דאַרפן CC1 און CC2 טראַסעס אויך זיין 90-אָהם סיגנאַלן? . . . . . . . . . . . . . . . . 5
2.11 קען TCPP באַשיצן D+, D-? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2.12 איז דער דרייווער HAL אדער רעגיסטער איינגעשלאסן?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2.13 ווי קען איך זיכער מאכן אז STM32 האנדלט מיט מאכט פארהאנדלונג און שטראָם פארוואלטונג אין
דעם פּי די פּראָטאָקאָל ריכטיק אָן שרייבן קאָד?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.14 ווי אזוי צו אימפלעמענטירן די OVP פונקציע פון טיפ-C פארט שוץ? קען מען שטעלן די מארדזשין פון טעות אינערהאלב 8%? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.15 איז דער גראַד פון אָפענהייט הויך? קען מען קאַסטאַמייזן עטלעכע פון די ספּעציפֿישע אויפגאַבן? . . . . . . . . . . . . . . . . . 5 2.16 וואָס זאָלן מיר באַצאָלן ופמערקזאַמקייט צו אין די פּלאַן פון פּאָרט שוץ קרייַז?. . . . . . . . . . . . . . . . . . . 5 2.17 די טעג ווערן אַ סך איין-טשיפּ ICs פון כינע איינגעפירט. וואָס זענען די
ספּעציפֿישער אַדוואַנטאַזשtagווי אזוי צו ניצן STM32? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.18 איז דא א רעקאמענדירטע לייזונג צוגעשטעלט דורך ST מיט מאַכט צושטעל און STM32-UCPD? . . 6

TN1592 – רעוו. 1

בלאַט 12/14

TN1592
אינהאַלט
2.19 וואָס איז די אָנווענדלעך לייזונג פֿאַר אַ זינקען (60 וואט קלאַס מאָניטאָר), אַפּלאַקיישאַן HDMI אָדער DP אַרייַנגאַנג און מאַכט? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.20 מיינען די פּראָדוקטן אַז זיי זענען געטעסט געוואָרן לויט די סטאַנדאַרט ספּעציפֿיקאַציעס פֿון USB-IF און USB קאָנפאָרמאַטי? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3 קאָנפיגוראַציע און אַפּלאַקיישאַן קאָד . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.1 ווי קען איך בויען א PDO? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.2 איז דא א פונקציע פאר א פריאריטיזירנדיקע סכעמע מיט מער ווי איין PD-זינק פארבונדן? . . . . . . 7
3.3 איז עס פארלאנגט צו ניצן DMA מיט LPUART פאר די GUI? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.4 איז די LPUART איינשטעלונג פון 7 ביט פאר ווארט לענג ריכטיג? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.5 אין דעם STM32CubeMX טול – איז דא א טשעק באקס "שפארן מאכט פון נישט-אקטיוו UCPD דעאקטיוו טויטע באטערי אויפצוציען." וואס מיינט דאס טשעק באקס אויב עס איז אקטיוויזירט? . . . . . . . . . . . . 8
3.6 איז עס נויטיק צו ניצן FreeRTOS פאר STM32G0 און USB PD אַפּליקאַציעס? זענען דא פלענער פאר נישט-FreeRTOS USB PD למשלamples? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.7 אין דער STM32CubeMX דעמאָ וואָס בויט אַ USB PD אַפּלאַקיישאַן פֿאַר STM32G0, איז HSI אַקיעראַסי פּאַסיק פֿאַר USB PD אַפּלאַקיישאַנז? אָדער די נוצן פון פונדרויסנדיק HSE קריסטאַל איז פארלאנגט? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.8 איז דא עפעס דאקומענטאציע וואס איך קען זיך באציען צו פארן אויפשטעלן CubeMX ווי איר האט שפעטער דערקלערט? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3.9 איז דער STM32CubeMonitor טויגיק צו מאָניטאָרירן אין רעאַל-צייט? איז רעאַל-צייט מאָניטאָרינג מעגלעך דורך פֿאַרבינדן STM32 און ST-LINK? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3.10 איז דער VBUS באַנדtagדי e/קראַנט מעסטונג פונקציע דעמאָנסטרירט אויף דעם מאָניטאָר עקראַן בנימצא דורך באַזיש און דיפאָלט אויף UCPD-ענייבאַלד ברעטער, אָדער איז עס אַ שטריך פון די צוגעלייגטע NUCLEO ברעט?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
4 אַפּליקאַציע קאָד גענעראַטאָר . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
4.1 קען CubeMX דזשענערירן אן AzureRTOS-באזירט פראיעקט מיט X-CUBE-TCPP אויף דעם זעלבן אופן מיט FreeRTOSTM? קען עס דזשענערירן דעם קאוד וואס פירט דעם USB PD אן ניצן FreeRTOSTM? דארף די ווייכווארג סוויט אן RTOS צו ארבעטן?. . . . . . 10
4.2 קען X-CUBE-TCPP דזשענערירן קאָד פֿאַר צוויי טיפּ-C PD פּאָרט ווי STSW-2STPD01 ברעט? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4.3 אַרבעט דאָס דיזיין געצייַג מיט אַלע מיקראָקאָנטראָולערס מיט USB טיפּ-C®? . . . . . . . . . . . . . . . . 10
רעוויזיע געשיכטע . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11

TN1592 – רעוו. 1

בלאַט 13/14

TN1592
וויכטיק אָנזאָג לייענען קערפאַלי STMicroelectronics NV און זייַן סאַבסידיעריז ("סט") רעזערווירן די רעכט צו מאַכן ענדערונגען, קערעקשאַנז, ימפּרווומאַנץ, מאָדיפיקאַטיאָנס און ימפּרווומאַנץ צו ST פּראָדוקטן און / אָדער דעם דאָקומענט אין קיין צייט אָן באַמערקן. פּערטשאַסערז זאָל באַקומען די לעצטע באַטייַטיק אינפֿאָרמאַציע אויף ST פּראָדוקטן איידער פּלייסינג אָרדערס. ST פּראָדוקטן זענען סאָלד לויט צו ST ס טערמינען און באדינגונגען פון פאַרקויף אין דער צייט פון דער דערקענטעניש פון סדר. פּערטשאַסערז זענען בלויז פאַראַנטוואָרטלעך פֿאַר די ברירה, סעלעקציע און נוצן פון ST פּראָדוקטן און ST אַסומז קיין אַכרייַעס פֿאַר אַפּלאַקיישאַן הילף אָדער די פּלאַן פון פּערטשאַסערז פּראָדוקטן. קיין דערלויבעניש, אויסדריקן אָדער ימפּלייד, צו קיין אינטעלעקטואַל פאַרמאָג רעכט איז דערלויבט דורך ST. ריסייל פון ST פּראָדוקטן מיט פּראַוויזשאַנז אַנדערש פון די אינפֿאָרמאַציע געשטעלט דאָ וועט פּאָסל קיין וואָראַנטי געגעבן דורך ST פֿאַר אַזאַ פּראָדוקט. ST און די ST לאָגאָ זענען טריידמאַרקס פון ST. פֿאַר נאָך אינפֿאָרמאַציע וועגן ST טריידמאַרקס, אָפּשיקן צו www.st.com/trademarks. אַלע אנדערע פּראָדוקט אָדער דינסט נעמען זענען די פאַרמאָג פון זייער ריספּעקטיוו אָונערז. אינפֿאָרמאַציע אין דעם דאָקומענט סאַפערז און ריפּלייסיז אינפֿאָרמאַציע ביז אַהער סאַפּלייד אין קיין פריערדיקע ווערסיעס פון דעם דאָקומענט.
© 2025 STMicroelectronics כל רעכט רעזערווירט

TN1592 – רעוו. 1

בלאַט 14/14

דאָקומענטן / רעסאָורסעס

ST STM32 USB טיפּ-C מאַכט צושטעלן [pdfבאַניצער מאַנואַל
TN1592, UM2552, STEVAL-2STPD01, STM32 USB טיפּ-C מאַכט צושטעל, STM32, USB טיפּ-C מאַכט צושטעל, טיפּ-C מאַכט צושטעל, מאַכט צושטעל, צושטעל

רעפערענצן

לאָזן אַ באַמערקונג

דיין בליצפּאָסט אַדרעס וועט נישט זיין ארויס. פארלאנגט פעלדער זענען אנגעצייכנט *