STM32 ዩኤስቢ ዓይነት-ሲ የኃይል አቅርቦት ተጠቃሚ መመሪያ

STM32 የዩኤስቢ ዓይነት-ሲ የኃይል አቅርቦት

ዝርዝር መግለጫዎች፡-

  • ሞዴል: TN1592
  • ክለሳ፡ 1
  • ቀን፡ ሰኔ 2025
  • አምራች: STMicroelectronics

የምርት መረጃ፡-

የ STM32 የኃይል አቅርቦት መቆጣጠሪያ እና መከላከያ ሞጁል
የዩኤስቢ ኃይል አቅርቦትን (PD) እና ለማስተዳደር የላቁ ባህሪያትን ይሰጣል
ሁኔታዎችን መሙላት. የተለያዩ ደረጃዎችን እና ባህሪያትን ይደግፋል
በዩኤስቢ በኩል ቀልጣፋ የኃይል አቅርቦት እና የውሂብ ማስተላለፍን አንቃ
ግንኙነቶች.

የምርት አጠቃቀም መመሪያዎች፡-

የውሂብ ማስተላለፍ ባህሪዎች

ምርቱ ለተቀላጠፈ የውሂብ ማስተላለፍ ባህሪያትን ይደግፋል
በዩኤስቢ ግንኙነቶች ላይ ግንኙነት.

የVDM UCPD ሞጁል አጠቃቀም፡-

የVDM UCPD ሞጁል ለማስተዳደር ተግባራዊ አጠቃቀምን ይሰጣል
ጥራዝtagሠ እና ወቅታዊ መለኪያዎች በዩኤስቢ ግንኙነቶች.

የ STM32CubeMX ውቅር

በ ውስጥ ከሚገኙ የተወሰኑ መለኪያዎች ጋር STM32CubeMX ያዋቅሩ
ሰነዶች፣ በ AN5418 ውስጥ ፈጣን የማጣቀሻ ሰንጠረዥን ጨምሮ።

የአሁኑ ከፍተኛው ውፅዓት፡-

የዩኤስቢ በይነገጽ ከፍተኛው የውጤት ፍሰት በ ውስጥ ይገኛል።
የምርት ዝርዝሮች.

ባለሁለት-ሚና ሁኔታ፡-

ባለሁለት ሚና ወደብ (DRP) ባህሪው ምርቱ እንደ ሀ እንዲሠራ ያስችለዋል።
የኃይል ምንጭ ወይም ማጠቢያ, በብዛት በባትሪ በሚሠሩ መሳሪያዎች ውስጥ ጥቅም ላይ ይውላል.

የሚጠየቁ ጥያቄዎች፡-

ጥ: X-NUCLEO-SNK1M1 ሲጠቀሙ X-CUBE-TCPP ያስፈልጋል
ጋሻ?

መ: X-CUBE-TCPP እንደ አማራጭ ከX-NUCLEO-SNK1M1 ጋር መጠቀም ይቻላል።
ጋሻ.

ጥ፡ CC1 እና CC2 ዱካዎች የ90-Ohm ምልክቶች መሆን አለባቸው?

መ: በዩኤስቢ ፒሲቢዎች፣ የዩኤስቢ ውሂብ መስመሮች (D+ እና D-) እንደ 90-Ohm ይመራሉ
ልዩነት ምልክቶች፣ CC1 እና CC2 ዱካዎች ተመሳሳይ ምልክት ሊከተሉ ይችላሉ።
መስፈርቶች.

""

TN1592
ቴክኒካዊ ማስታወሻ
የሚጠየቁ ጥያቄዎች STM32 USB Type-C® የኃይል አቅርቦት
መግቢያ
ይህ ሰነድ በSTM32 USB Type-C® እና በኃይል አቅርቦት ላይ በተደጋጋሚ የሚጠየቁ ጥያቄዎች (FAQ) ዝርዝር ይዟል።

TN1592 – ራእይ 1 – ሰኔ 2025 ለበለጠ መረጃ፣ በአካባቢዎ የሚገኘውን የSTMicroelectronics ሽያጭ ቢሮን ያነጋግሩ።

www.st.com

TN1592
የዩኤስቢ ዓይነት-C® የኃይል አቅርቦት

1

የዩኤስቢ ዓይነት-C® የኃይል አቅርቦት

1.1

የዩኤስቢ ዓይነት-C® PD ውሂብ ለማስተላለፍ ጥቅም ላይ ሊውል ይችላል? (የዩኤስቢ ከፍተኛ ፍጥነት አለመጠቀም

የውሂብ ማስተላለፍ ባህሪዎች)

የዩኤስቢ ዓይነት-ሲ® ፒዲ ራሱ ለከፍተኛ ፍጥነት የውሂብ ማስተላለፍ ያልተነደፈ ቢሆንም፣ ከሌሎች ፕሮቶኮሎች እና ተለዋጭ ሁነታዎች ጋር ጥቅም ላይ ሊውል ይችላል እና መሰረታዊ የውሂብ ማስተላለፍን ይቆጣጠራል።

1.2

የVDM UCPD ሞጁል ተግባራዊ አጠቃቀም ምንድነው?

በዩኤስቢ አይነት C® ሃይል ማቅረቢያ ውስጥ በሻጭ የተገለጹ መልእክቶች (VDMs) የዩኤስቢ አይነት-C® ፒዲ ከመደበኛ የሃይል ድርድር በላይ ያለውን ተግባር ለማራዘም ተለዋዋጭ ዘዴን ያቀርባሉ። ቪዲኤምዎች የመሣሪያን መለየት፣ አማራጭ ሁነታዎች፣ የጽኑ ትዕዛዝ ማሻሻያዎችን፣ ብጁ ትዕዛዞችን እና ማረምን ያነቃሉ። ቪዲኤምዎችን በመተግበር ሻጮች ከዩኤስቢ ዓይነት-C® PD ዝርዝር መግለጫ ጋር ተኳሃኝነትን እየጠበቁ የባለቤትነት ባህሪያትን እና ፕሮቶኮሎችን መፍጠር ይችላሉ።

1.3

STM32CubeMX ባሉበት ከተወሰኑ መለኪያዎች ጋር መዋቀር አለበት።

ይገኛሉ?

የቅርብ ጊዜው ዝመና የማሳያ መረጃውን ለተጠቃሚ ምቹ እንዲሆን ለውጦታል፣ አሁን በይነገጹ በቀላሉ voltagኢ እና ወቅታዊ የሚፈለገው. ነገር ግን, እነዚህ መለኪያዎች በሰነዶቹ ውስጥ ሊገኙ ይችላሉ, በ AN5418 ውስጥ ፈጣን የማጣቀሻ ሰንጠረዥ ማየት ይችላሉ.

ምስል 1. የዝርዝር መግለጫ (ሠንጠረዥ 6-14 በአለምአቀፍ ተከታታይ አውቶቡስ የኃይል አቅርቦት መግለጫ)

ምስል 2 የተተገበረውን እሴት 0x02019096 ያብራራል.
TN1592 - ራዕይ 1

2 / 14 ገጽ

ምስል 2. ዝርዝር PDO ዲኮዲንግ

TN1592
የዩኤስቢ ዓይነት-C® የኃይል አቅርቦት

በፒዲኦ ፍቺ ላይ ለበለጠ ዝርዝር የPOWER_IF ክፍልን በUM2552 ይመልከቱ።

1.4

የዩኤስቢ በይነገጽ ከፍተኛው የውጤት ፍሰት ምን ያህል ነው?

በUSB Type-C® PD መስፈርት የሚፈቀደው ከፍተኛ የውጤት ጅረት 5 A ከተወሰነ 5 A ገመድ ጋር ነው። የተወሰነ ገመድ ከሌለ ከፍተኛው የውጤት ፍሰት 3 A ነው።

1.5

ይህ 'Dual-role mode' ማለት ሃይልን ማቅረብ እና መሙላት መቻል ማለት ነው?

የተገላቢጦሽ?

አዎ፣ DRP (ባለሁለት ሚና ወደብ) ሊቀርብ (ማስጠቢያ)፣ ወይም (ምንጭ) ማቅረብ ይችላል። በባትሪ በሚሠሩ መሣሪያዎች ላይ በብዛት ጥቅም ላይ ይውላል።

TN1592 - ራዕይ 1

3 / 14 ገጽ

TN1592
STM32 የኃይል አቅርቦት መቆጣጠሪያ እና ጥበቃ

2

STM32 የኃይል አቅርቦት መቆጣጠሪያ እና ጥበቃ

2.1

የMCU ድጋፍ የPD መደበኛ ወይም QC ብቻ ነው?

የ STM32 ማይክሮ መቆጣጠሪያ በዋነኛነት የዩኤስቢ ፓወር ማቅረቢያ (PD) ደረጃን ይደግፋሉ፣ ይህም ተለዋዋጭ እና በሰፊው ተቀባይነት ያለው ፕሮቶኮል በዩኤስቢ ዓይነት-C® ግንኙነቶች ላይ የኃይል አቅርቦት ነው። ለፈጣን ክፍያ (QC) ቤተኛ ድጋፍ በSTM32 ማይክሮ መቆጣጠሪያ ወይም በዩኤስቢ ፒዲ ቁልል ከSTMicroelectronics አይሰጥም። የፈጣን ክፍያ ድጋፍ የሚያስፈልግ ከሆነ፣ የተወሰነ የQC መቆጣጠሪያ IC ከSTM32 ማይክሮ መቆጣጠሪያ ጋር መጠቀም አለበት።

2.2

በ ውስጥ የተመሳሰለ የማስተካከያ ስልተ ቀመር መተግበር ይቻል ይሆን?

ጥቅል? በርካታ ውጽዓቶችን እና የመቆጣጠሪያ ሚናዎችን ማስተዳደር ይችላል?

የተመሳሰለ የማስተካከያ ስልተ ቀመር ከበርካታ ውጽዓቶች እና የመቆጣጠሪያ ሚና ጋር መተግበር በSTM32 ማይክሮ መቆጣጠሪያ። PWM እና ADC ፔሪፈራሎችን በማዋቀር እና የቁጥጥር ስልተ-ቀመርን በማዳበር ቀልጣፋ የሃይል ለውጥ ማምጣት እና በርካታ ውጤቶችን ማስተዳደር ይቻላል። በተጨማሪም፣ እንደ I2C ወይም SPI ያሉ የግንኙነት ፕሮቶኮሎችን በመጠቀም የበርካታ መሳሪያዎችን አሠራር በተቆጣጣሪ-ዒላማ ውቅር ውስጥ ያስተባብራል። እንደ ምሳሌample፣ STEVAL-2STPD01 ከአንድ STM32G071RBT6 ጋር ሁለት UCPD መቆጣጠሪያን የሚያካትት ሁለት ዓይነት C 60 ዋ ዓይነት-ሲ የኃይል ማስተላለፊያ ወደቦችን ማስተዳደር ይችላል።

2.3

ለVBUS> 20 ቮ TCPP አለ? እነዚህ ምርቶች ለ EPR ተፈጻሚ ይሆናሉ?

TCPP0 ተከታታይ እስከ 20 ቮ VBUS ጥራዝ ተሰጥቷል።tage SPR (መደበኛ የኃይል ክልል)።

2.4

የትኛው STM32 ማይክሮ መቆጣጠሪያ ተከታታይ የዩኤስቢ አይነት-C® PDን ይደግፋል?

የዩኤስቢ አይነት-C® PDን ለማስተዳደር UCPD ፔሪፈራል በሚከተለው STM32 ተከታታይ ላይ ተካትቷል፡ STM32G0፣ STM32G4፣ STM32L5፣ STM32U5፣ STM32H5፣ STM32H7R/S፣ STM32N6 እና STM32MP2። ሰነዱ በሚጻፍበት ጊዜ 961 ፒ / ኤን ይሰጣል.

2.5

STM32 MCU ዩኤስቢ ሲዲሲን ተከትሎ እንደ ዩኤስቢ ተከታታይ መሳሪያ እንዴት እንደሚሰራ

ክፍል? ተመሳሳይ ወይም ተመሳሳይ አሰራር ኖ-ኮድ እንድሄድ ይረዳኛል?

በዩኤስቢ መፍትሄ ላይ የሚደረግ ግንኙነት በእውነተኛ የቀድሞ ይደገፋልampአጠቃላይ ነፃ የሶፍትዌር ቤተ-መጻሕፍትን ጨምሮ የግኝት ወይም የግምገማ መሳሪያዎች እና የቀድሞampከ MCU ጥቅል ጋር እምብዛም አይገኝም። የኮድ ጀነሬተር አይገኝም።

2.6

በሶፍትዌሩ የሩጫ ጊዜ ውስጥ የPD`ውሂቡን በተለዋዋጭነት መለወጥ ይቻላል? ለምሳሌ

ጥራዝtagሠ እና ወቅታዊ ፍላጎቶች/አቅም፣ ሸማች/አቅራቢ ወዘተ.?

የኃይል ሚናውን (ሸማቾች - SINK ወይም አቅራቢ - SOURCE) ፣ የኃይል ፍላጎት (የኃይል መረጃ ነገር) እና የውሂብ ሚና (አስተናጋጅ ወይም መሣሪያ) በተለዋዋጭ ሁኔታ መለወጥ ይቻላል USB Type-C® PD። ይህ ተለዋዋጭነት በSTM32H7RS የዩኤስቢ ባለሁለት ሚና ዳታ እና የኃይል ቪዲዮ ላይ ተገልጿል::

2.7

የዩኤስቢ2.0 ደረጃን እና የኃይል አቅርቦትን (PD) መጠቀም ይቻላልን?

ከ 500 mA በላይ ይቀበላሉ?

የዩኤስቢ ዓይነት-C® PD ከውሂብ ስርጭት በተናጥል ለዩኤስቢ መሣሪያዎች ከፍተኛ ኃይል እና ፈጣን ባትሪ መሙላትን ያስችላል። ስለዚህ, በዩኤስቢ 2.x, 3.x ውስጥ በሚተላለፉበት ጊዜ ከ 500 mA በላይ መቀበል ይቻላል.

2.8

በምንጭ ወይም ማጠቢያ መሳሪያ ላይ መረጃ የማንበብ እድል አለን?

እንደ የዩኤስቢ መሣሪያ PID/UID?

USB PD ዝርዝር የአምራች መረጃን ሊሸከሙ የሚችሉ የተራዘሙ መልዕክቶችን ጨምሮ የተለያዩ አይነት መልዕክቶችን መለዋወጥ ይደግፋል። የUSBPD_PE_SendExtendedMessage ኤፒአይ ይህንን ግንኙነት ለማመቻቸት የተነደፈ ሲሆን ይህም መሳሪያዎች እንደ የአምራች ስም፣ የምርት ስም፣ የመለያ ቁጥር፣ የጽኑ ትዕዛዝ ስሪት እና በአምራቹ የተገለጹ ሌሎች ብጁ መረጃዎች ያሉ መረጃዎችን እንዲጠይቁ እና እንዲቀበሉ ያስችላቸዋል።

TN1592 - ራዕይ 1

4 / 14 ገጽ

2.9 2.10 2.11 2.12 2.13 እ.ኤ.አ
2.14
2.15 2.16 2.17

TN1592
STM32 የኃይል አቅርቦት መቆጣጠሪያ እና ጥበቃ
TCPP01-M12ን የሚያካትት የ X-NUCLEO-SNK1M1 መከላከያ ሲጠቀሙ X-CUBE-TCPPም እንዲሁ ጥቅም ላይ መዋል አለበት? ወይስ በዚህ ጉዳይ ላይ X-CUBE-TCPP አማራጭ ነው?
የዩኤስቢ አይነት-C® PD መፍትሄን በSINK ሁነታ ለመጀመር X-CUBE-TCPP አተገባበሩን ለማቃለል ይመከራል ምክንያቱም STM32 USB Type-C® PD መፍትሄን ማስተዳደር ያስፈልጋል። TCPP01-M12 ተዛማጅ ጥሩ ጥበቃ ነው።
በዩኤስቢ ፒሲቢዎች፣ የዩኤስቢ ዳታ መስመሮች (D+ እና D-) እንደ 90-Ohm ልዩነት ምልክቶች ይተላለፋሉ። CC1 እና CC2 ዱካዎች 90-Ohms ምልክቶች መሆን አለባቸው?
CC መስመሮች በ 300 ኪባ ዝቅተኛ ድግግሞሽ ግንኙነት ያላቸው ነጠላ ማለቂያ መስመሮች ናቸው. የባህሪ መጨናነቅ ወሳኝ አይደለም.
TCPP D+ን፣ D-ን መጠበቅ ይችላል?
TCPP D+/- መስመሮችን ለመጠበቅ አልተስተካከለም። D+/- መስመሮችን ለመጠበቅ USBLC6-2 ESD ጥበቃዎች ይመከራል ወይም ECMF2-40A100N6 ESD ጥበቃዎች + በሲስተሙ ላይ የሬድዮ ድግግሞሾች ከሆኑ የጋራ ሞድ ማጣሪያ።
ሾፌሩ HAL ወይም መመዝገቢያ የታሸገ ነው?
ሹፌሩ HAL ነው።
ኮድ ሳይጽፍ STM32 የኃይል ድርድር እና የአሁን አስተዳደር በፒዲ ፕሮቶኮል ውስጥ በትክክል መያዙን እንዴት ማረጋገጥ እችላለሁ?
የመጀመሪያው እርምጃ በገበያ ላይ ያለውን መሳሪያ በመጠቀም ተከታታይ የመስክ መስተጋብር ሙከራዎች ሊሆን ይችላል። የመፍትሄውን ባህሪ ለመረዳት STM32CubeMonUCPD STM32 USB Type-C® እና Power Delivery መተግበሪያዎችን መከታተል እና ማዋቀር ይፈቅዳል። ሁለተኛው እርምጃ ኦፊሴላዊ TID (የፈተና መለያ) ቁጥር ​​ለማግኘት በዩኤስቢ-IF (USB ትግበራ መድረክ) ማሟያ ፕሮግራም የምስክር ወረቀት ሊሆን ይችላል። በUSB-IF ስፖንሰር በተደረገ የማክበር አውደ ጥናት ወይም በተፈቀደ ገለልተኛ የሙከራ ላብራቶሪ ውስጥ ሊከናወን ይችላል። በ X-CUBE-TCPP የተፈጠረው ኮድ ማረጋገጫ ለመስጠት ዝግጁ ነው እና በኑክሊዮ/ግኝት/ግምገማ ቦርድ ውስጥ ያሉ መፍትሄዎች ቀድሞውኑ ማረጋገጫ ተሰጥቷል።
የ Type-C ወደብ ጥበቃ የ OVP ተግባርን እንዴት ተግባራዊ ማድረግ እንደሚቻል? የስህተት ህዳግ በ 8% ውስጥ ሊዘጋጅ ይችላል?
የOVP ገደብ በቮል የተዘጋጀ ነው።tagሠ አካፋይ ድልድይ ከቋሚ ባንድጋፕ እሴት ጋር በንፅፅር ላይ ተገናኝቷል። የማነጻጸሪያ ግብአት VBUS_CTRL በTCPP01-M12 እና Vsense በTCPP03-M20 ላይ ነው። OVP VBUS ገደብ ጥራዝtagሠ በጥራዝ መሠረት HW ሊቀየር ይችላል።tagሠ አካፋይ ሬሾ. ነገር ግን በታለመው ከፍተኛ ቮልት መሰረት በX-NUCLEO-SNK1M1 ወይም X-NUCLEO-DRP1M1 የቀረበውን የመከፋፈያ ሬሾ ለመጠቀም ይመከራል።tage.
የመክፈቻው ደረጃ ከፍ ያለ ነው? የተወሰኑ ተግባራትን ማበጀት ይቻላል?
የዩኤስቢ ዓይነት-C® PD ቁልል ክፍት አይደለም። ሆኖም ግን, ሁሉንም ግብዓቶቹን እና ከመፍትሔው ጋር ያለውን መስተጋብር ማበጀት ይቻላል. እንዲሁም፣ የ UCPD በይነገጽን ለማየት ጥቅም ላይ የዋለውን የ STM32 ማመሳከሪያ ማኑዋልን መመልከት ይችላሉ።
ወደብ ጥበቃ ወረዳ ንድፍ ውስጥ ምን ትኩረት መስጠት አለብን?
TCPP IC ከType-C አያያዥ አጠገብ መቀመጥ አለበት። የመርሃግብር ምክሮች በX-NUCLEO-SNK1M1፣ X-NUCLEO-SRC1M1 እና X-NUCLEO-DRP1M1 የተጠቃሚ መመሪያዎች ውስጥ ተዘርዝረዋል። ጥሩ የኢኤስዲ ጥንካሬን ለማረጋገጥ፣ የESD አቀማመጥ ጠቃሚ ምክሮች መተግበሪያ ማስታወሻ ላይ እንዲመለከቱ እመክራለሁ።
በአሁኑ ጊዜ ከቻይና ብዙ ባለ አንድ-ቺፕ አይሲዎች እየመጡ ነው። ልዩ አድቫን ምንድን ናቸውtagSTM32 እየተጠቀሙ ነው?
የዚህ መፍትሔ ቁልፍ ጥቅሞች የSTM32 መፍትሄ አይነት C PD አያያዥ ሲጨምሩ ይታያሉ። ከዚያም ዝቅተኛ ቮልዩም ስለሆነ ወጪ ቆጣቢ ነውtagሠ የ UCPD መቆጣጠሪያ በSTM32 እና በከፍተኛ ቮልtage መቆጣጠሪያዎች / ጥበቃ የሚከናወነው በ TCPP ነው.

TN1592 - ራዕይ 1

5 / 14 ገጽ

2.18 2.19 2.20

TN1592
STM32 የኃይል አቅርቦት መቆጣጠሪያ እና ጥበቃ
በ ST ከኃይል አቅርቦት እና ከ STM32-UCPD ጋር የቀረበ የሚመከር መፍትሄ አለ?
ሙሉ የቀድሞ ናቸውampበ STPD01 ፕሮግራም ሊሰራ በሚችል buck መቀየሪያ ላይ በመመስረት ከዩኤስቢ ዓይነት-C የኃይል አቅርቦት ባለሁለት ወደብ አስማሚ። STM32G071RBT6 እና ሁለት TCPP02-M18 ሁለት STPD01PUR ፕሮግራም ሊደረግባቸው የሚችሉ buck መቆጣጠሪያዎችን ለመደገፍ ያገለግላሉ።
ለሲንክ (60 ዋ ክፍል ማሳያ)፣ የመተግበሪያ ኤችዲኤምአይ ወይም ዲፒ ግብዓት እና ሃይል ተፈፃሚ የሆነው መፍትሄ ምንድን ነው?
STM32-UCPD + TCPP01-M12 የመስጠም ሃይል እስከ 60 ዋ ሊደግፍ ይችላል።ለኤችዲኤምአይ ወይም ዲፒ አማራጭ ሞድ ያስፈልጋል፣ እና በሶፍትዌር ሊከናወን ይችላል።
እነዚህ ምርቶች ለዩኤስቢ-IF እና ዩኤስቢ ተገዢነት መደበኛ መስፈርቶች ተፈትነዋል ማለት ነው?
በfirmware ጥቅል ላይ የመነጨው ወይም የቀረበው ኮድ ተፈትኗል እና ለአንዳንድ ቁልፍ የHW ውቅሮች በይፋ የተረጋገጠ ነው። እንደ ምሳሌample፣ X-NUCLEO-SNK1M1፣ X-NUCLEO-SRC1M1፣ እና X-NUCLEO-DRP1M1 በNUCLO ላይ በይፋ የተረጋገጡ እና USB-IF የሙከራ መታወቂያ: TID5205፣ TID6408 እና TID7884 ናቸው።

TN1592 - ራዕይ 1

6 / 14 ገጽ

TN1592
ማዋቀር እና የመተግበሪያ ኮድ

3

ማዋቀር እና የመተግበሪያ ኮድ

3.1

PDO እንዴት መገንባት እችላለሁ?

በዩኤስቢ ፓወር ማቅረቢያ (PD) አውድ ውስጥ የኃይል ዳታ ነገር (PDO) መገንባት የዩኤስቢ ፒዲ ምንጭን ወይም መስመድን የኃይል አቅሞችን መግለጽ ያካትታል። PDO ለመፍጠር እና ለማዋቀር ደረጃዎች እነኚሁና፡
1. የPDO አይነትን ይለዩ፡-

ቋሚ አቅርቦት PDO፡ ቋሚ ቮልት ይገልጻልtagሠ እና የአሁኑ የባትሪ አቅርቦት PDO፡ የጥራዝ ክልልን ይገልጻልtages እና ከፍተኛ ሃይል ተለዋዋጭ አቅርቦት PDO፡ የቮልስ ክልልን ይገልጻልtages እና ከፍተኛው የአሁኑ ፕሮግራሚብ ፓወር አቅርቦት (PPS) APDO፡ ፕሮግራም ሊደረግ የሚችል ቮልት ይፈቅዳል።tagሠ እና ወቅታዊ. 2. መለኪያዎችን ይግለጹ፡-

ጥራዝtagሠ: ጥራዝtagPDO የሚያቀርበው ወይም የሚጠይቀው ደረጃ
የአሁኑ / ኃይል፡ የአሁኑ (ለቋሚ እና ተለዋዋጭ PDOs) ወይም ኃይል (ለባትሪ PDOs) PDO ያቀርባል ወይም ይጠይቃል።
3. STM32CubeMonUCPD GUI ይጠቀሙ፡-

ደረጃ 1 የ STM32CubeMonUCPD መተግበሪያ የቅርብ ጊዜ ስሪት እንዳለዎት ያረጋግጡ ደረጃ 2፡ የ STM32G071-ዲስኮ ሰሌዳዎን ከአስተናጋጅ ማሽንዎ ጋር ያገናኙ እና ማስጀመር
STM32CubeMonitor-UCPD አፕሊኬሽን ደረጃ 3፡ በመተግበሪያው ውስጥ ሰሌዳህን ምረጥ ደረጃ 4፡ ወደ “ወደብ ውቅረት” ገፅ ሂድ እና “Sink capabilities” የሚለውን ትሩን ተጫን።
የአሁኑ የPDO ዝርዝር ደረጃ 5፡ ነባር PDOን ይቀይሩ ወይም አዲስ PDO ይጨምሩ ጥቆማዎችን በመከተል ደረጃ 6፡ የተሻሻለውን የPDO ዝርዝር ወደ ሰሌዳዎ ለመላክ የ"መላክ ወደ ኢላማ መላክ" አዶ ላይ ጠቅ ያድርጉ ደረጃ 7፡ የዘመነውን የPDO ዝርዝር በቦርድዎ ላይ ለማስቀመጥ በ"ዒላማ ውስጥ ያሉትን ሁሉንም ያስቀምጡ" አዶ ላይ ጠቅ ያድርጉ[*]። እዚህ አንድ የቀድሞ አለampበኮድ ውስጥ ቋሚ አቅርቦት PDO እንዴት እንደሚገልጹት፡-

/* አንድ ቋሚ አቅርቦት PDO */ uint32_t ቋሚ_pdo = 0 ይግለጹ; fix_pdo | = (ጥራዝtage_in_50mv_units << 10); // ጥራዝtagሠ በ 50 mV አሃዶች ቋሚ_pdo | = (ከፍተኛ_ወቅታዊ_በ10ማ_አሃዶች << 0); // በ 10 mA አሃዶች ውስጥ ያለው ከፍተኛው የአሁኑ ቋሚ_pdo | = (1 << 31); // ቋሚ አቅርቦት አይነት

Example ውቅር
ለቋሚ አቅርቦት PDO ከ5 ቮ እና 3A፡-
ይዘት_ኮፒ uint32_t ቋሚ_pdo = 0; ቋሚ_pdo | = (100 << 10); // 5 ቮ (100 * 50 mV) የተወሰነ_pdo | = (30 << 0); // 3A (30 * 10 mA) የተወሰነ_pdo | = (1 << 31); // ቋሚ አቅርቦት አይነት

ተጨማሪ ሃሳቦች፡-

·

ተለዋዋጭ የPDO ምርጫ፡ በማሻሻል የPDO ምርጫ ዘዴን በሂደት ጊዜ መቀየር ይችላሉ።

የUSED_PDO_SEL_METHOD ተለዋዋጭ በ usbpd_user_services.c file[*]

·

የችሎታዎች ግምገማ፡ ለመገምገም እንደ USBPD_DPM_SNK_EvaluateCapabilities ያሉ ተግባራትን ተጠቀም

ችሎታዎችን ተቀብለው የጥያቄውን መልእክት ያዘጋጁ[*]።

PDO መገንባት የቮልtagሠ እና የአሁኑ (ወይም የኃይል) መለኪያዎች እና እንደ STM32CubeMonUCPD ወይም በቀጥታ በኮድ ያሉ መሳሪያዎችን በመጠቀም ማዋቀር። ደረጃዎቹን በመከተል እና exampከተሰጠህ፣ ለUSB ፒዲ አፕሊኬሽኖችህ PDOዎችን በብቃት መፍጠር እና ማስተዳደር ትችላለህ።

3.2

ከአንድ በላይ ፒዲ-ሲንክ ላለው ቅድሚያ የሚሰጠው ተግባር አለ።

ተገናኝቷል?

አዎ፣ ከአንድ በላይ ፒዲ-ሲንክ ሲገናኝ ቅድሚያ የሚሰጠውን እቅድ የሚደግፍ ተግባር አለ። ይህ በተለይ ብዙ መሳሪያዎች ከአንድ የኃይል ምንጭ ጋር በተገናኙባቸው ሁኔታዎች ውስጥ ጠቃሚ ነው። የኃይል ማከፋፈያውን በቅድሚያ ማስተዳደር ያስፈልጋል.

TN1592 - ራዕይ 1

7 / 14 ገጽ

TN1592
ማዋቀር እና የመተግበሪያ ኮድ

ቅድሚያ የሚሰጠው ዕቅዱ የUSBPD_DPM_SNK_EvaluateCapabilities ተግባርን በመጠቀም ማቀናበር ይቻላል። ይህ ተግባር ከፒዲ ምንጭ የተቀበሉትን ችሎታዎች ይገመግማል እና በመታጠቢያ ገንዳው መስፈርቶች እና ቅድሚያ የሚሰጣቸውን ነገሮች መሠረት በማድረግ የጥያቄውን መልእክት ያዘጋጃል። ከበርካታ ማጠቢያዎች ጋር ሲገናኙ ቅድሚያ የሚሰጣቸውን ደረጃዎች ለእያንዳንዱ ማጠቢያ ቦታ በመመደብ እና እነዚህን ቅድሚያ የሚሰጣቸውን ነገሮች ግምት ውስጥ በማስገባት የዩኤስቢፒዲ_DPM_SNK_EvaluateCapabilities ተግባርን በማስተካከል ቅድሚያ የሚሰጠውን እቅድ መተግበር ይችላሉ።
ይዘት_ኮፒ uint32_t ቋሚ_pdo = 0; ቋሚ_pdo | = (100 << 10); // 5V (100 * 50mV) የተወሰነ_pdo | = (30 << 0); // 3A (30 * 10mA) የተወሰነ_pdo | = (1 << 31); // ቋሚ የአቅርቦት አይነት
/* ቋሚ አቅርቦት PDO */ uint32_t fix_pdo = 0; fix_pdo | = (ጥራዝtage_in_50mv_units << 10); // ጥራዝtagሠ በ 50mV አሃዶች ቋሚ_pdo | = (ከፍተኛ_ወቅታዊ_በ10ማ_አሃዶች << 0); // በ 10mA አሃዶች ውስጥ ያለው ከፍተኛው የአሁኑ ቋሚ_pdo | = (1 << 31); // ቋሚ የአቅርቦት አይነት

3.3

DMA ን ከLPUART ጋር ለGUI መጠቀም ግዴታ ነው?

አዎን፣ በST-LINK መፍትሔ በኩል መገናኘት ግዴታ ነው።

3.4

የ LPUART የ 7 ቢት ቅንብር ለቃል ርዝመት ትክክል ነው?

አዎ ትክክል ነው።

3.5

በ STM32CubeMX መሳሪያ ውስጥ - "የማይነቃውን ኃይል ይቆጥቡ" የሚል አመልካች ሳጥን አለ

UCPD - የሞተ ባትሪ መጎተት። ይህ ምልክት ከሆነ ምን ማለት ነው?

ማንቃት?

SOURCE በሚሆንበት ጊዜ USB Type-C® ከ 3.3 ቮ ወይም 5.0 ቪ ጋር የተገናኘ ፑል አፕ ተከላካይ ያስፈልገዋል። እንደ የአሁኑ ምንጭ ጀነሬተር ሆኖ ይሰራል። የዩኤስቢ ዓይነት-C® PD የኃይል ፍጆታን ለመቀነስ ጥቅም ላይ በማይውልበት ጊዜ ይህ የአሁኑ ምንጭ ሊሰናከል ይችላል።

3.6

ለ STM32G0 እና ዩኤስቢ ፒዲ መተግበሪያዎች FreeRTOS መጠቀም አስፈላጊ ነው? ማንኛውም

የFreeRTOS ዩኤስቢ ፒዲ exampሌስ?

በSTM32G0 ማይክሮ መቆጣጠሪያ ላይ FreeRTOSን ለዩኤስቢ ፓወር ማቅረቢያ (USB PD) አፕሊኬሽኖች መጠቀም ግዴታ አይደለም። ክስተቶችን እና የስቴት ማሽኖችን በዋና ሉፕ ውስጥ በማስተናገድ ወይም የአገልግሎት ልማዶችን በማቋረጥ የዩኤስቢ ፒዲ ያለ RTOS መተግበር ይችላሉ። የዩኤስቢ ኃይል አቅርቦት ጥያቄ በነበረበት ጊዜ የቀድሞamples ያለ RTOS. በአሁኑ ጊዜ ምንም RTOS ያልሆኑ የቀድሞample ይገኛል። ግን አንዳንድ AzureRTOS የቀድሞample ለ STM32U5 እና H5 ተከታታይ ይገኛሉ።

3.7

በ STM32CubeMX ማሳያ የዩኤስቢ ፒዲ አፕሊኬሽን ለ STM32G0 ሲገነባ HSI ነው

ትክክለኛነት ለUSB PD መተግበሪያዎች ተቀባይነት አለው? ወይም ውጫዊ ኤችኤስኢን መጠቀም

ክሪስታል ግዴታ ነው?

HSI የከርነል ሰዓቱን ለUCPD ፔሪፈራል ያቀርባል፣ ስለዚህ HSE መጠቀም ምንም ጥቅም የለውም። እንዲሁም፣ STM32G0 ዩኤስቢ 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ኢ/የአሁኑ የመለኪያ ተግባር በመሠረታዊ እና በ UCPD የነቁ ቦርዶች ላይ ባለው የተቆጣጣሪ ስክሪን ላይ ታይቷል ወይንስ የተጨመረው የ NUCLO ሰሌዳ ባህሪ ነው?
ትክክለኛ ጥራዝtagኢ መለኪያ በአገር ውስጥ ይገኛል ምክንያቱም VBUS voltage የሚፈለገው በUSB Type-C® ነው። ለከፍተኛ ጎን ምስጋና ይግባው ትክክለኛ የአሁኑ ልኬት በ TCPP02-M18 / TCPP03-M20 ሊከናወን ይችላል ampሊፋይ እና shunt resistor እንዲሁ አሁን ካለው ጥበቃ በላይ ለማከናወን ጥቅም ላይ ይውላል።

TN1592 - ራዕይ 1

9 / 14 ገጽ

TN1592
የመተግበሪያ ኮድ ጄኔሬተር

4

የመተግበሪያ ኮድ ጄኔሬተር

4.1

CubeMX በ AzureRTOS ላይ የተመሰረተ ፕሮጀክት ከ X-CUBE-TCPP በ

ከ FreeRTOSTM ጋር በተመሳሳይ መንገድ? የዩኤስቢ ፒዲ ማስተዳደር ኮድ ማመንጨት ይችላል።

FreeRTOSTM ሳትጠቀም? ይህ የሶፍትዌር ስብስብ RTOS ያስፈልገዋል

አንቀሳቅስ?

STM32CubeMX ለ MCU ፣ FreeRTOSTM (ለ STM32G0 እንደ ቀድሞው) የሚገኘውን RTOS በመጠቀም ለ X-CUBE-TCPP ጥቅል ምስጋና ይግባው ኮድ ያመነጫል።ample) ወይም AzureRTOS (ለ STM32H5 እንደ ምሳሌampለ)።

4.2

X-CUBE-TCPP እንደ ባለሁለት ዓይነት-ሲ ፒዲ ወደብ ኮድ ማመንጨት ይችላል።

STSW-2STPD01 ሰሌዳ?

X-CUBE-TCPP ኮድ ማመንጨት የሚችለው ለአንድ ወደብ ብቻ ነው። ለሁለት ወደቦች ለመስራት ሁለት የተለያዩ ፕሮጀክቶች በ STM32 ሀብቶች ላይ ሳይደራረቡ እና በሁለት I2C አድራሻዎች ለ TCPP02-M18 መፈጠር እና መቀላቀል አለባቸው። እንደ እድል ሆኖ፣ STSW-2STPD01 ለሁለቱ ወደቦች የተሟላ የጽኑ ትዕዛዝ ጥቅል አለው። ከዚያ ኮድ መፍጠር አስፈላጊ አይደለም.

4.3

ይህ የንድፍ መሳሪያ ከሁሉም ማይክሮ ተቆጣጣሪዎች ጋር በUSB Type-C® ይሰራል?

አዎ፣ X-CUBE-TCPP ለሁሉም የኃይል ጉዳዮች (SINK/SOURCE/Dual Role) UCPD ን ከሚያካትት ከማንኛውም STM32 ጋር ይሰራል። ለ 5 V Type-C SOURCE ከማንኛውም STM32 ጋር ይሰራል።

TN1592 - ራዕይ 1

10 / 14 ገጽ

የክለሳ ታሪክ
ቀን 20-ጁን-2025

ሠንጠረዥ 1. የሰነድ ማሻሻያ ታሪክ

ክለሳ 1

የመጀመሪያ ልቀት

ለውጦች

TN1592

TN1592 - ራዕይ 1

11 / 14 ገጽ

TN1592
ይዘቶች
ይዘቶች
1 USB Type-C® የኃይል አቅርቦት። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.1 USB Type-C® PD መረጃን ለማስተላለፍ መጠቀም ይቻላል? (የዩኤስቢ ባለከፍተኛ ፍጥነት የውሂብ ማስተላለፍ ባህሪያትን አለመጠቀም) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2 የVDM UCPD ሞጁል ተግባራዊ አጠቃቀም ምንድነው? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.3 STM32CubeMX ከተወሰኑ መመዘኛዎች ጋር መዋቀር አለበት፣ የት አሉ
ይገኛል? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.4 የዩኤስቢ በይነገጽ ከፍተኛው የውጤት ፍሰት ምን ያህል ነው? . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.5 ይህ 'Dual-role mode' ማለት በተገላቢጦሽ ሃይል ማቅረብ እና መሙላት መቻል ነው? . . . . . . . . 3 2 STM32 የኃይል አቅርቦት መቆጣጠሪያ እና ጥበቃ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2.1 የMCU ድጋፍ የPD ደረጃ ብቻ ነው ወይስ QC እንዲሁ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2.2 በጥቅሉ ውስጥ የተመሳሰለ የማስተካከያ ስልተ-ቀመር መተግበር ይቻላል? ይችላል
በርካታ ውጽዓቶችን እና የመቆጣጠሪያ ሚናዎችን ያስተዳድራል? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.3 TCPP ለVBUS > 20 V አሉ? እነዚህ ምርቶች ለ EPR ተፈጻሚ ይሆናሉ? . . . . . . . . . . . . . . . . 4
2.4 የትኛው STM32 ማይክሮ መቆጣጠሪያ ተከታታይ የዩኤስቢ አይነት-C® PDን ይደግፋል? . . . . . . . . . . . . . . . . . . . . . 4 2.5 STM32 MCU ዩኤስቢ ሲዲሲን ተከትሎ እንደ ዩኤስቢ ተከታታይ መሳሪያ እንዴት እንደሚሰራ
ክፍል? ተመሳሳይ ወይም ተመሳሳይ አሰራር ኖ-ኮድ እንድሄድ ይረዳኛል? . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.6 በሶፍትዌሩ የሩጫ ጊዜ ውስጥ የPD 'ዳታ'ን በተለዋዋጭ መለወጥ ይቻላል? ለምሳሌ ጥራዝtagሠ እና ወቅታዊ ፍላጎቶች/አቅም፣ ሸማች/አቅራቢ ወዘተ.? . . . . . . . . . . . . . . . . . . . . 4
2.7 ከ 500 mA በላይ ለመቀበል የዩኤስቢ2.0 ደረጃን እና የኃይል አቅርቦትን (PD) መጠቀም ይቻላል? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.8 እንደ የዩኤስቢ መሳሪያው PID/UID ባሉ ምንጭ ወይም ማጠቢያ መሳሪያዎች ላይ መረጃ የማንበብ እድል አለን? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.9 TCPP01-M12ን የሚያካትት የ X-NUCLEO-SNK1M1 መከላከያ ሲጠቀሙ X-CUBE-TCPPም እንዲሁ ጥቅም ላይ መዋል አለበት? ወይስ በዚህ ጉዳይ ላይ X-CUBE-TCPP አማራጭ ነው? . . . . . . . . . . . . 5
2.10 በዩኤስቢ ፒሲቢዎች፣ የዩኤስቢ ዳታ መስመሮች (D+ እና D-) እንደ 90-Ohm ልዩነት ምልክቶች ይተላለፋሉ። CC1 እና CC2 ዱካዎች 90-Ohms ምልክቶች መሆን አለባቸው? . . . . . . . . . . . . . . . 5
2.11 TCPP D+ን፣ D-ን መጠበቅ ይችላል? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2.12 ሹፌሩ HAL ወይም መመዝገቢያ የታሸገ ነው? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2.13 STM32 የኃይል ድርድርን እና የአሁኑን አስተዳደር በ ውስጥ መያዙን እንዴት ማረጋገጥ እችላለሁ?
ኮድ ሳይጻፍ የ PD ፕሮቶኮል በትክክል? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.14 የ Type-C ወደብ ጥበቃ የ OVP ተግባር እንዴት እንደሚተገበር? የስህተት ህዳግ በ 8% ውስጥ ሊዘጋጅ ይችላል? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.15 የመክፈቻ ደረጃ ከፍ ያለ ነው? የተወሰኑ ተግባራትን ማበጀት ይቻላል? . . . . . . . . . . . . . . . . 5 2.16 በወደብ ጥበቃ ወረዳ ዲዛይን ውስጥ ምን ትኩረት መስጠት አለብን? . . . . . . . . . . . . . . . . 5 2.17 በአሁኑ ጊዜ ከቻይና ብዙ ባለ አንድ ቺፕ አይሲዎች እየመጡ ነው። ምንድን ናቸው
የተወሰነ አድቫንtagSTM32 እየተጠቀምክ ነው? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.18 በ ST ከኃይል አቅርቦት እና ከ STM32-UCPD ጋር የቀረበ የሚመከር መፍትሄ አለ? . . 6

TN1592 - ራዕይ 1

12 / 14 ገጽ

TN1592
ይዘቶች
2.19 ለሲንክ (60 ዋ ክፍል ሞኒተር)፣ የመተግበሪያ ኤችዲኤምአይ ወይም የዲፒ ግብዓት እና ሃይል ተፈፃሚ የሆነው መፍትሄ ምንድን ነው? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.20 እነዚህ ምርቶች ለዩኤስቢ-IF እና ዩኤስቢ ተገዢነት መደበኛ መስፈርቶች ተፈትነዋል ማለት ነው? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3 ውቅረት እና የመተግበሪያ ኮድ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.1 PDO እንዴት መገንባት እችላለሁ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.2 ከአንድ በላይ PD-sink ጋር የተገናኘ የቅድሚያ እቅድ ተግባር አለ? . . . . . . 7
3.3 DMA ከ LPUART ጋር ለGUI መጠቀም ግዴታ ነው? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.4 የ LPUART የ 7 ቢት ቅንብር ለቃል ርዝመት ትክክል ነው? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.5 በSTM32CubeMX መሣሪያ ውስጥ - “የማይነቃ የ UCPD ዲአክቲቭ የሞተ ባትሪ ማንሳት ኃይልን ይቆጥቡ” የሚል አመልካች ሳጥን አለ። ይህ ምልክት ማድረጊያ ሳጥን ከነቃ ምን ማለት ነው? . . . . . . . . . . . 8
3.6 ለ STM32G0 እና ዩኤስቢ ፒዲ መተግበሪያዎች FreeRTOS መጠቀም አስፈላጊ ነው? FreeRTOS ዩኤስቢ ፒዲ ላልሆነ ማንኛውም እቅድampሌስ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.7 በ STM32CubeMX ማሳያ የዩኤስቢ ፒዲ አፕሊኬሽን ለ STM32G0 በመገንባት የኤችኤስአይ ትክክለኛነት ለUSB PD መተግበሪያዎች ተቀባይነት አለው? ወይም ውጫዊ የ HSE ክሪስታል መጠቀም ግዴታ ነው? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.8 በኋላ እንደገለጽከው CubeMX ን ለማዋቀር የምጠቅሰው ሰነድ አለ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3.9 STM32CubeMonitor የእውነተኛ ጊዜ ክትትል ማድረግ ይችላል? STM32 እና ST-LINKን በማገናኘት ቅጽበታዊ ክትትል ይቻላል? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3.10 VBUS ጥራዝ ነውtagኢ/የአሁኑ የመለኪያ ተግባር በመሠረታዊ እና በነባሪ በዩሲፒዲ የነቁ ቦርዶች ላይ ባለው የተቆጣጣሪ ስክሪን ላይ ይታያል ወይንስ የተጨመረው የ NUCLO ሰሌዳ ባህሪ ነው? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
4 የመተግበሪያ ኮድ ጄኔሬተር. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
4.1 CubeMX በ AzureRTOS ላይ የተመሰረተ ፕሮጀክት ከ X-CUBE-TCPP ከ FreeRTOS TM ጋር በተመሳሳይ መንገድ ማመንጨት ይችላል? FreeRTOSTM ን ሳይጠቀም የዩኤስቢ ፒዲ ማስተዳደር ኮድ ማመንጨት ይችላል? ይህ የሶፍትዌር ስብስብ ለመስራት RTOS ያስፈልገዋል? . . . . . 10
4.2 X-CUBE-TCPP እንደ STSW-2STPD01 ቦርድ ላለ ባለሁለት ዓይነት-C PD ወደብ ኮድ ማመንጨት ይችላል? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4.3 ይህ የንድፍ መሳሪያ ከሁሉም ማይክሮ መቆጣጠሪያ ዩኤስቢ ዓይነት-C® ጋር ይሰራል? . . . . . . . . . . . . . . . 10
የክለሳ ታሪክ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11

TN1592 - ራዕይ 1

13 / 14 ገጽ

TN1592
ጠቃሚ ማሳሰቢያ በጥንቃቄ ያንብቡ STMicroelectronics NV እና ተባባሪዎቹ ("ST") በ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 ዩኤስቢ ዓይነት-ሲ የኃይል አቅርቦት [pdf] የተጠቃሚ መመሪያ
TN1592፣ UM2552፣ STEVAL-2STPD01፣ STM32 USB Type-C ሃይል አቅርቦት፣ STM32፣ USB አይነት-C ሃይል አቅርቦት፣ አይነት-ሲ ሃይል አቅርቦት

ዋቢዎች

አስተያየት ይስጡ

የኢሜል አድራሻዎ አይታተምም። አስፈላጊ መስኮች ምልክት ተደርጎባቸዋል *