STM32 USB டைப்-சி பவர் டெலிவரி பயனர் கையேடு

STM32 USB டைப்-சி பவர் டெலிவரி

விவரக்குறிப்புகள்:

  • மாடல்: TN1592
  • திருத்தம்: 1
  • தேதி: ஜூன் 2025
  • உற்பத்தியாளர்: STMmicroelectronics

தயாரிப்பு தகவல்:

STM32 பவர் டெலிவரி கட்டுப்படுத்தி மற்றும் பாதுகாப்பு தொகுதி
USB பவர் டெலிவரி (PD) ஐ நிர்வகிப்பதற்கான மேம்பட்ட அம்சங்களை வழங்குகிறது மற்றும்
சார்ஜிங் காட்சிகள். இது பல்வேறு தரநிலைகள் மற்றும் அம்சங்களை ஆதரிக்கிறது
USB வழியாக திறமையான மின்சாரம் வழங்கல் மற்றும் தரவு பரிமாற்றத்தை இயக்குதல்.
இணைப்புகள்.

தயாரிப்பு பயன்பாட்டிற்கான வழிமுறைகள்:

தரவு பரிமாற்ற அம்சங்கள்:

இந்த தயாரிப்பு திறமையான தரவு பரிமாற்ற அம்சங்களை ஆதரிக்கிறது.
USB இணைப்புகள் மூலம் தொடர்பு.

VDM UCPD தொகுதி பயன்பாடு:

VDM UCPD தொகுதி நிர்வகிப்பதற்கான நடைமுறை பயன்பாட்டை வழங்குகிறது
தொகுதிtage மற்றும் USB இணைப்புகளில் தற்போதைய அளவுருக்கள்.

STM32CubeMX கட்டமைப்பு:

இல் கிடைக்கும் குறிப்பிட்ட அளவுருக்களுடன் STM32CubeMX ஐ உள்ளமைக்கவும்
AN5418 இல் ஒரு விரைவு குறிப்பு அட்டவணை உட்பட ஆவணங்கள்.

அதிகபட்ச வெளியீட்டு மின்னோட்டம்:

USB இடைமுகத்தின் அதிகபட்ச வெளியீட்டு மின்னோட்டத்தை இதில் காணலாம்
தயாரிப்பு விவரக்குறிப்புகள்.

இரட்டைப் பணி முறை:

இரட்டை-பங்கு போர்ட் (DRP) அம்சம் தயாரிப்பை ஒரு
பேட்டரி மூலம் இயங்கும் சாதனங்களில் பொதுவாகப் பயன்படுத்தப்படும் மின்சக்தி மூல அல்லது மடு.

அடிக்கடி கேட்கப்படும் கேள்விகள்:

கேள்வி: X-NUCLEO-SNK1M1 ஐப் பயன்படுத்தும் போது X-CUBE-TCPP தேவையா?
கவசம்?

A: X-CUBE-TCPP ஐ X-NUCLEO-SNK1M1 உடன் விருப்பமாகப் பயன்படுத்தலாம்.
கவசம்.

கேள்வி: CC1 மற்றும் CC2 தடயங்கள் 90-ஓம் சிக்னல்களாக இருக்க வேண்டுமா?

A: USB PCB-களில், USB தரவு கோடுகள் (D+ மற்றும் D-) 90-Ohm ஆக திசைதிருப்பப்படுகின்றன.
வேறுபட்ட சமிக்ஞைகள், CC1 மற்றும் CC2 தடயங்கள் ஒரே சமிக்ஞையைப் பின்பற்றக்கூடும்.
தேவைகள்.

"`

TN1592
தொழில்நுட்ப குறிப்பு
அடிக்கடி கேட்கப்படும் கேள்விகள் STM32 USB வகை-C® பவர் டெலிவரி
அறிமுகம்
இந்த ஆவணத்தில் STM32 USB Type-C® மற்றும் பவர் டெலிவரி குறித்து அடிக்கடி கேட்கப்படும் கேள்விகளின் (FAQ) பட்டியல் உள்ளது.

TN1592 – Rev 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 தொகுதியின் நடைமுறை பயன்பாடு என்ன?

USB Type-C® பவர் டெலிவரியில் உள்ள விற்பனையாளர் வரையறுக்கப்பட்ட செய்திகள் (VDMகள்) USB Type-C® PD இன் செயல்பாட்டை நிலையான மின் பேச்சுவார்த்தைக்கு அப்பால் நீட்டிப்பதற்கான ஒரு நெகிழ்வான பொறிமுறையை வழங்குகின்றன. VDMகள் சாதன அடையாளம் காணல், மாற்று முறைகள், ஃபார்ம்வேர் புதுப்பிப்புகள், தனிப்பயன் கட்டளைகள் மற்றும் பிழைத்திருத்தத்தை செயல்படுத்துகின்றன. VDMகளை செயல்படுத்துவதன் மூலம், விற்பனையாளர்கள் USB Type-C® PD விவரக்குறிப்புடன் இணக்கத்தன்மையைப் பராமரிக்கும் போது தனியுரிம அம்சங்கள் மற்றும் நெறிமுறைகளை உருவாக்க முடியும்.

1.3

STM32CubeMX குறிப்பிட்ட அளவுருக்களுடன் கட்டமைக்கப்பட வேண்டும், அங்கு

அவை கிடைக்குமா?

சமீபத்திய புதுப்பிப்பு காட்சித் தகவலை மிகவும் பயனர் நட்பாக மாற்றியது, இப்போது இடைமுகம் வெறுமனே தொகுதியைக் கோருகிறது.tage மற்றும் தற்போதைய தேவை. இருப்பினும், இந்த அளவுருக்களை ஆவணங்களில் காணலாம், நீங்கள் AN5418 இல் ஒரு விரைவான குறிப்பு அட்டவணையைக் காணலாம்.

படம் 1. விவரக்குறிப்பு விவரம் (யுனிவர்சல் சீரியல் பஸ் பவர் டெலிவரி விவரக்குறிப்பில் அட்டவணை 6-14)

படம் 2 பயன்படுத்தப்படும் மதிப்பு 0x02019096 ஐ விளக்குகிறது.
TN1592 – ரெவ் 1

பக்கம் 2/14

படம் 2. விரிவான PDO டிகோடிங்

TN1592
USB வகை-C® பவர் டெலிவரி

PDO வரையறை பற்றிய கூடுதல் விவரங்களுக்கு, UM2552 இல் உள்ள POWER_IF பகுதியைப் பாருங்கள்.

1.4

USB இடைமுகத்தின் அதிகபட்ச வெளியீட்டு மின்னோட்டம் என்ன?

USB Type-C® PD தரநிலையால் அனுமதிக்கப்படும் அதிகபட்ச வெளியீட்டு மின்னோட்டம் ஒரு குறிப்பிட்ட 5 A கேபிளுடன் 5 A ஆகும். ஒரு குறிப்பிட்ட கேபிள் இல்லாமல், அதிகபட்ச வெளியீட்டு மின்னோட்டம் 3 A ஆகும்.

1.5

இந்த 'இரட்டை-பணி முறை' என்பது மின்சாரம் வழங்கி சார்ஜ் செய்ய முடியும் என்பதைக் குறிக்கிறதா?

தலைகீழா?

ஆம், DRP (இரட்டைப் பங்கு போர்ட்) வழங்கப்படலாம் (சிங்க்), அல்லது வழங்க முடியும் (மூலம்). இது பொதுவாக பேட்டரியில் இயங்கும் சாதனங்களில் பயன்படுத்தப்படுகிறது.

TN1592 – ரெவ் 1

பக்கம் 3/14

TN1592
STM32 பவர் டெலிவரி கட்டுப்படுத்தி மற்றும் பாதுகாப்பு

2

STM32 பவர் டெலிவரி கட்டுப்படுத்தி மற்றும் பாதுகாப்பு

2.1

MCU ஆதரவு PD தரநிலையை மட்டும்தானா அல்லது QC-யையும் ஆதரிக்கிறதா?

STM32 மைக்ரோகண்ட்ரோலர்கள் முதன்மையாக USB பவர் டெலிவரி (PD) தரத்தை ஆதரிக்கின்றன, இது USB டைப்-C® இணைப்புகள் வழியாக பவர் டெலிவரிக்கு நெகிழ்வான மற்றும் பரவலாக ஏற்றுக்கொள்ளப்பட்ட நெறிமுறையாகும். விரைவு சார்ஜ் (QC) க்கான சொந்த ஆதரவு STM32 மைக்ரோகண்ட்ரோலர்கள் அல்லது STMicroelectronics இன் USB PD ஸ்டேக்கால் வழங்கப்படவில்லை. விரைவு சார்ஜ் ஆதரவு தேவைப்பட்டால், STM32 மைக்ரோகண்ட்ரோலருடன் ஒரு பிரத்யேக QC கட்டுப்படுத்தி IC பயன்படுத்தப்பட வேண்டும்.

2.2

ஒரு ஒத்திசைவான திருத்த வழிமுறையை செயல்படுத்த முடியுமா?

தொகுப்பு? பல வெளியீடுகள் மற்றும் கட்டுப்படுத்தி பாத்திரங்களை நிர்வகிக்க முடியுமா?

பல வெளியீடுகள் மற்றும் கட்டுப்படுத்தி பங்கு கொண்ட ஒரு ஒத்திசைவான திருத்த வழிமுறையை செயல்படுத்துவது STM32 மைக்ரோகண்ட்ரோலர்களைப் பயன்படுத்தி சாத்தியமாகும். PWM மற்றும் ADC புறச்சாதனங்களை உள்ளமைத்து ஒரு கட்டுப்பாட்டு வழிமுறையை உருவாக்குவதன் மூலம், திறமையான சக்தி மாற்றத்தை அடையவும் பல வெளியீடுகளை நிர்வகிக்கவும் முடியும். கூடுதலாக, I2C அல்லது SPI போன்ற தொடர்பு நெறிமுறைகளைப் பயன்படுத்தி கட்டுப்படுத்தி-இலக்கு உள்ளமைவில் பல சாதனங்களின் செயல்பாட்டை ஒருங்கிணைக்கிறது. உதாரணமாகample, இரண்டு UCPD கட்டுப்படுத்திகளை உட்பொதித்த ஒற்றை STM2G01RBT32 உடன் கூடிய STEVAL-071STPD6 இரண்டு Type-C 60 W Type-C பவர் டெலிவரி போர்ட்களை நிர்வகிக்க முடியும்.

2.3

VBUS > 20 V க்கு TCPP உள்ளதா? இந்த தயாரிப்புகள் EPR க்கு பொருந்துமா?

TCPP0 தொடர்கள் 20 V VBUS தொகுதி வரை மதிப்பிடப்படுகின்றன.tage SPR (நிலையான சக்தி வரம்பு).

2.4

எந்த STM32 மைக்ரோகண்ட்ரோலர் தொடர் USB Type-C® PD ஐ ஆதரிக்கிறது?

USB Type-C® PD ஐ நிர்வகிக்க UCPD புற இணைப்பு பின்வரும் STM32 தொடரில் உட்பொதிக்கப்பட்டுள்ளது: STM32G0, STM32G4, STM32L5, STM32U5, STM32H5, STM32H7R/S, STM32N6, மற்றும் STM32MP2. ஆவணம் எழுதப்படும் நேரத்தில் இது 961 P/N ஐ வழங்குகிறது.

2.5

USB CDC-ஐப் பின்பற்றி STM32 MCU-வை USB தொடர் சாதனமாக எவ்வாறு செயல்பட வைப்பது.

வகுப்பு? குறியீடு இல்லாமல் போக எனக்கு உதவ அதே அல்லது இதே போன்ற நடைமுறை உள்ளதா?

USB தீர்வு வழியாக தொடர்பு உண்மையான முன்னாள் மூலம் ஆதரிக்கப்படுகிறது.ampவிரிவான இலவச மென்பொருள் நூலகங்கள் மற்றும் எடுத்துக்காட்டுகள் உள்ளிட்ட கண்டுபிடிப்பு அல்லது மதிப்பீட்டு கருவிகளின் தொகுப்புகள்ampMCU தொகுப்பில் இவை கிடைக்கின்றன. குறியீடு ஜெனரேட்டர் கிடைக்கவில்லை.

2.6

மென்பொருள் இயக்க நேரத்தில் PD `தரவை' மாறும் வகையில் மாற்ற முடியுமா? எ.கா.

தொகுதிtage மற்றும் தற்போதைய தேவைகள்/திறன்கள், நுகர்வோர்/வழங்குநர் போன்றவை?

USB Type-C® PD மூலம் பவர் ரோல் (நுகர்வோர் - SINK அல்லது வழங்குநர் - SOURCE), பவர் தேவை (பவர் டேட்டா ஆப்ஜெக்ட்) மற்றும் டேட்டா ரோல் (ஹோஸ்ட் அல்லது சாதனம்) ஆகியவற்றை மாறும் வகையில் மாற்ற முடியும். இந்த நெகிழ்வுத்தன்மை STM32H7RS USB டூயல் ரோல் டேட்டா மற்றும் பவர் வீடியோவில் விளக்கப்பட்டுள்ளது.

2.7

USB2.0 தரநிலை மற்றும் பவர் டெலிவரி (PD) ஆகியவற்றைப் பயன்படுத்தி என்ன செய்ய முடியும்?

500 mA க்கும் அதிகமாகப் பெறவா?

USB Type-C® PD, தரவு பரிமாற்றத்தைப் பொருட்படுத்தாமல் USB சாதனங்களுக்கு உயர்-சக்தி மற்றும் வேகமான சார்ஜிங் திறன்களை செயல்படுத்துகிறது. எனவே, USB 500.x, 2.x இல் பரிமாற்றத்தின் போது 3 mA க்கும் அதிகமான அதிர்வெண்ணைப் பெற முடியும்.

2.8

மூல அல்லது சிங்க் சாதனத்தில் உள்ள தகவல்களைப் படிக்க நமக்கு வாய்ப்பு உள்ளதா?

USB சாதனத்தின் PID/UID போன்றவை?

விரிவான உற்பத்தியாளர் தகவல்களைக் கொண்டு செல்லக்கூடிய நீட்டிக்கப்பட்ட செய்திகள் உட்பட பல்வேறு வகையான செய்திகளின் பரிமாற்றத்தை 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 பவர் டெலிவரி கட்டுப்படுத்தி மற்றும் பாதுகாப்பு
TCPP1-M1 ஐ உள்ளடக்கிய X-NUCLEO-SNK01M12 கேடயத்தைப் பயன்படுத்தும்போது, ​​X-CUBE-TCPP ஐயும் பயன்படுத்த வேண்டுமா? அல்லது இந்த விஷயத்தில் X-CUBE-TCPP விருப்பத்திற்குரியதா?
SINK பயன்முறையில் USB Type-C® PD தீர்வைத் தொடங்க, STM32 USB Type-C® PD தீர்வை நிர்வகிக்க வேண்டியிருப்பதால், செயல்படுத்தலை எளிதாக்க X-CUBE-TCPP பரிந்துரைக்கப்படுகிறது. TCPP01-M12 என்பது தொடர்புடைய உகந்த பாதுகாப்பாகும்.
USB PCB-களில், USB தரவு கோடுகள் (D+ மற்றும் D-) 90-ஓம் வேறுபட்ட சமிக்ஞைகளாக வழிநடத்தப்படுகின்றன. CC1 மற்றும் CC2 தடயங்கள் 90-ஓம் சமிக்ஞைகளாகவும் இருக்க வேண்டுமா?
CC கோடுகள் 300 kbps குறைந்த அதிர்வெண் தொடர்பு கொண்ட ஒற்றை முனை கோடுகள். சிறப்பியல்பு மின்மறுப்பு முக்கியமானதல்ல.
TCPP ஆல் D+, D- ஐப் பாதுகாக்க முடியுமா?
TCPP ஆனது D+/- வரிகளைப் பாதுகாக்க ஏற்றதாக இல்லை. D+/- வரிகளைப் பாதுகாக்க USBLC6-2 ESD பாதுகாப்புகள் பரிந்துரைக்கப்படுகின்றன அல்லது கணினியில் ரேடியோ அதிர்வெண்கள் இருந்தால் ECMF2-40A100N6 ESD பாதுகாப்புகள் + பொதுவான-பயன்முறை வடிகட்டி பரிந்துரைக்கப்படுகிறது.
ஓட்டுநர் HAL அல்லது பதிவேடு மூடப்பட்டிருக்கிறதா?
ஓட்டுநர் HAL.
குறியீட்டை எழுதாமல், PD நெறிமுறையில் STM32 சக்தி பேச்சுவார்த்தை மற்றும் தற்போதைய நிர்வாகத்தை சரியாகக் கையாள்வதை நான் எவ்வாறு உறுதி செய்வது?
முதல் படி சந்தையில் கிடைக்கும் சாதனத்தைப் பயன்படுத்தி தொடர்ச்சியான கள இடைசெயல்பாட்டு சோதனைகளாக இருக்கலாம். தீர்வு நடத்தையைப் புரிந்து கொள்ள, STM32CubeMonUCPD, STM32 USB Type-C® மற்றும் பவர் டெலிவரி பயன்பாடுகளைக் கண்காணித்து உள்ளமைக்க அனுமதிக்கிறது. இரண்டாவது படி, அதிகாரப்பூர்வ TID (சோதனை அடையாள) எண்ணைப் பெற USB-IF (USB செயல்படுத்துபவர் மன்றம்) இணக்கத் திட்டத்துடன் சான்றிதழாக இருக்கலாம். இது USB-IF ஸ்பான்சர் செய்யப்பட்ட இணக்கப் பட்டறையிலோ அல்லது அங்கீகரிக்கப்பட்ட சுயாதீன சோதனை ஆய்வகத்திலோ செய்யப்படலாம். X-CUBE-TCPP ஆல் உருவாக்கப்பட்ட குறியீடு சான்றளிக்கத் தயாராக உள்ளது மற்றும் நியூக்ளியோ/கண்டுபிடிப்பு/மதிப்பீட்டு வாரியத்தில் உள்ள தீர்வுகள் ஏற்கனவே சான்றளிக்கப்பட்டுள்ளன.
டைப்-சி போர்ட் பாதுகாப்பின் OVP செயல்பாட்டை எவ்வாறு செயல்படுத்துவது? பிழையின் விளிம்பை 8% க்குள் அமைக்க முடியுமா?
OVP வரம்பு ஒரு தொகுதியால் அமைக்கப்படுகிறதுtagநிலையான பேண்ட்கேப் மதிப்புடன் ஒரு ஒப்பீட்டாளரில் e டிவைடர் பிரிட்ஜ் இணைக்கப்பட்டுள்ளது. ஒப்பீட்டாளர் உள்ளீடு TCPP01-M12 இல் VBUS_CTRL ஆகவும், TCPP03-M20 இல் Vsense ஆகவும் உள்ளது. OVP VBUS த்ரெஷோல்ட் வால்யூம்tage ஐ தொகுதிக்கு ஏற்ப HW ஆக மாற்றலாம்tage பிரிப்பான் விகிதம். இருப்பினும், இலக்கு அதிகபட்ச தொகுதிக்கு ஏற்ப X-NUCLEO-SNK1M1 அல்லது X-NUCLEO-DRP1M1 இல் வழங்கப்பட்ட பிரிப்பான் விகிதத்தைப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது.tage.
வெளிப்படைத்தன்மை அதிகமாக உள்ளதா? குறிப்பிட்ட சில பணிகளைத் தனிப்பயனாக்க முடியுமா?
USB Type-C® PD ஸ்டேக் திறக்கப்படவில்லை. இருப்பினும், அதன் அனைத்து உள்ளீடுகளையும் தீர்வுடனான தொடர்புகளையும் தனிப்பயனாக்க முடியும். மேலும், UCPD இடைமுகத்தைப் பார்க்கப் பயன்படுத்தப்படும் STM32 இன் குறிப்பு கையேட்டைப் பார்க்கவும்.
துறைமுக பாதுகாப்பு சுற்று வடிவமைப்பில் நாம் எதில் கவனம் செலுத்த வேண்டும்?
TCPP IC, Type-C இணைப்பிக்கு அருகில் வைக்கப்பட வேண்டும். X-NUCLEO-SNK1M1, X-NUCLEO-SRC1M1, மற்றும் X-NUCLEO-DRP1M1 ஆகியவற்றின் பயனர் கையேடுகளில் திட்ட பரிந்துரைகள் பட்டியலிடப்பட்டுள்ளன. நல்ல ESD உறுதித்தன்மையை உறுதி செய்ய, ESD தளவமைப்பு குறிப்புகள் பயன்பாட்டுக் குறிப்பைப் பார்க்க பரிந்துரைக்கிறேன்.
இப்போதெல்லாம், சீனாவிலிருந்து நிறைய ஒரு-சிப் ICகள் அறிமுகப்படுத்தப்படுகின்றன. குறிப்பிட்ட நன்மைகள் என்ன?tagSTM32 ஐப் பயன்படுத்துவதன் அர்த்தம் என்ன?
ஏற்கனவே உள்ள STM32 கரைசலில் Type-C PD இணைப்பியைச் சேர்க்கும்போது இந்தத் தீர்வின் முக்கிய நன்மைகள் தோன்றும். பின்னர், இது செலவு குறைந்ததாகும், ஏனெனில் குறைந்த மின்னழுத்தம்tage UCPD கட்டுப்படுத்தி STM32 இல் உட்பொதிக்கப்பட்டுள்ளது, மேலும் அதிக மின்னழுத்தம்tage கட்டுப்பாடுகள் / பாதுகாப்பு TCPP ஆல் செய்யப்படுகிறது.

TN1592 – ரெவ் 1

பக்கம் 5/14

2.18 2.19 2.20

TN1592
STM32 பவர் டெலிவரி கட்டுப்படுத்தி மற்றும் பாதுகாப்பு
மின்சாரம் மற்றும் STM32-UCPD உடன் ST ஆல் பரிந்துரைக்கப்பட்ட தீர்வு உள்ளதா?
அவங்க முழு முன்னாள் ஆள்.ampSTPD01 நிரல்படுத்தக்கூடிய பக் மாற்றியை அடிப்படையாகக் கொண்ட USB டைப்-சி பவர் டெலிவரி இரட்டை போர்ட் அடாப்டருடன் le. STM32G071RBT6 மற்றும் இரண்டு TCPP02-M18 ஆகியவை இரண்டு STPD01PUR நிரல்படுத்தக்கூடிய பக் ரெகுலேட்டர்களை ஆதரிக்கப் பயன்படுத்தப்படுகின்றன.
சிங்க் (60 W வகுப்பு மானிட்டர்), HDMI அல்லது DP உள்ளீடு மற்றும் பவர் பயன்பாடு ஆகியவற்றிற்கு பொருந்தக்கூடிய தீர்வு என்ன?
STM32-UCPD + TCPP01-M12 ஆகியவை 60 W வரை மூழ்கும் சக்தியை ஆதரிக்கும். HDMI அல்லது DP க்கு, ஒரு மாற்று முறை தேவைப்படுகிறது, மேலும் அதை மென்பொருள் மூலம் செய்ய முடியும்.
இந்த தயாரிப்புகள் USB-IF மற்றும் USB இணக்கத்தின் நிலையான விவரக்குறிப்புகளுக்காக சோதிக்கப்பட்டுள்ளனவா?
ஃபார்ம்வேர் தொகுப்பில் உருவாக்கப்பட்ட அல்லது முன்மொழியப்பட்ட குறியீடு சில முக்கிய HW உள்ளமைவுகளுக்கு சோதிக்கப்பட்டு அதிகாரப்பூர்வமாக சான்றளிக்கப்பட்டுள்ளது. உதாரணமாகample, NUCLEO வின் மேல் உள்ள X-NUCLEO-SNK1M1, X-NUCLEO-SRC1M1, மற்றும் X-NUCLEO-DRP1M1 ஆகியவை அதிகாரப்பூர்வமாக சான்றளிக்கப்பட்டுள்ளன, மேலும் USB-IF சோதனை ஐடிகள்: TID5205, TID6408, மற்றும் TID7884.

TN1592 – ரெவ் 1

பக்கம் 6/14

TN1592
உள்ளமைவு மற்றும் பயன்பாட்டுக் குறியீடு

3

உள்ளமைவு மற்றும் பயன்பாட்டுக் குறியீடு

3.1

நான் எப்படி ஒரு PDO-வை உருவாக்க முடியும்?

USB பவர் டெலிவரி (PD) சூழலில் ஒரு பவர் டேட்டா ஆப்ஜெக்ட்டை (PDO) உருவாக்குவது என்பது USB PD மூலத்தின் அல்லது சிங்க்கின் பவர் திறன்களை வரையறுப்பதை உள்ளடக்கியது. PDOவை உருவாக்கி உள்ளமைப்பதற்கான படிகள் இங்கே:
1. PDO வகையை அடையாளம் காணவும்:

நிலையான விநியோக PDO: ஒரு நிலையான தொகுதியை வரையறுக்கிறதுtage மற்றும் மின்னோட்டம் பேட்டரி சப்ளை PDO: வால்யூம் வரம்பை வரையறுக்கிறதுtages மற்றும் அதிகபட்ச சக்தி மாறி விநியோகம் PDO: தொகுதி வரம்பை வரையறுக்கிறதுtages மற்றும் அதிகபட்ச மின்னோட்டம் நிரல்படுத்தக்கூடிய மின்சாரம் (PPS) APDO: நிரல்படுத்தக்கூடிய தொகுதிக்கு அனுமதிக்கிறதுtage மற்றும் மின்னோட்டம். 2. அளவுருக்களை வரையறுக்கவும்:

தொகுதிtagஇ: தொகுதிtagPDO வழங்கும் அல்லது கோரும் e நிலை
மின்னோட்டம் / சக்தி: PDO வழங்கும் அல்லது கோரும் மின்னோட்டம் (நிலையான மற்றும் மாறக்கூடிய PDOக்களுக்கு) அல்லது சக்தி (பேட்டரி 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 |= (தொகுதிtage_in_50mv_units << 10); // தொகுதிtag50 mV அலகுகளில் e fixed_pdo |= (10ma_units இல்_அதிகபட்ச_தற்போதைய_மின்னோட்டம் << 0); // 10 mA அலகுகளில் அதிகபட்ச மின்னோட்டம் fixed_pdo |= (1 << 31); // நிலையான விநியோக வகை

Example கட்டமைப்பு
5 V மற்றும் 3A மின்னழுத்தம் கொண்ட நிலையான விநியோக PDO-க்கு:
content_copy 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 தேர்வு முறையை மாற்றுவதன் மூலம் நீங்கள் மாறும் வகையில் மாற்றலாம்

usbpd_user_services.c இல் USED_PDO_SEL_METHOD மாறி file[*].

·

திறன்களை மதிப்பீடு செய்தல்: மதிப்பீடு செய்ய USBPD_DPM_SNK_EvaluateCapabilities போன்ற செயல்பாடுகளைப் பயன்படுத்தவும்.

பெறப்பட்ட திறன்கள் மற்றும் கோரிக்கை செய்தியைத் தயாரிக்கவும்[*].

ஒரு PDO ஐ உருவாக்குவது தொகுதியை வரையறுப்பதை உள்ளடக்கியதுtage மற்றும் மின்னோட்ட (அல்லது சக்தி) அளவுருக்களை STM32CubeMonUCPD போன்ற கருவிகளைப் பயன்படுத்தி அல்லது நேரடியாக குறியீட்டில் உள்ளமைக்கவும். படிகள் மற்றும் ex ஐப் பின்பற்றுவதன் மூலம்ampவழங்கப்பட்டவை மூலம், உங்கள் USB PD பயன்பாடுகளுக்கான PDO-களை திறம்பட உருவாக்கி நிர்வகிக்கலாம்.

3.2

ஒன்றுக்கும் மேற்பட்ட PD-சிங்க் கொண்ட முன்னுரிமை திட்டத்திற்கு ஏதேனும் செயல்பாடு உள்ளதா?

இணைக்கப்பட்டதா?

ஆம், ஒன்றுக்கும் மேற்பட்ட PD-சிங்க் இணைக்கப்படும்போது முன்னுரிமைத் திட்டத்தை ஆதரிக்கும் ஒரு செயல்பாடு உள்ளது. பல சாதனங்கள் ஒரே மின் மூலத்துடன் இணைக்கப்பட்டுள்ள சூழ்நிலைகளில் இது மிகவும் பயனுள்ளதாக இருக்கும். மின் விநியோகத்தை முன்னுரிமையின் அடிப்படையில் நிர்வகிக்க வேண்டும்.

TN1592 – ரெவ் 1

பக்கம் 7/14

TN1592
உள்ளமைவு மற்றும் பயன்பாட்டுக் குறியீடு

முன்னுரிமைப்படுத்தும் திட்டத்தை USBPD_DPM_SNK_EvaluateCapabilities செயல்பாட்டைப் பயன்படுத்தி நிர்வகிக்கலாம். இந்தச் செயல்பாடு PD மூலத்திலிருந்து பெறப்பட்ட திறன்களை மதிப்பிடுகிறது மற்றும் சிங்க்கின் தேவைகள் மற்றும் முன்னுரிமைகளின் அடிப்படையில் கோரிக்கை செய்தியைத் தயாரிக்கிறது. பல சிங்க்குகளைக் கையாளும் போது, ​​ஒவ்வொரு சிங்க்கிற்கும் முன்னுரிமை நிலைகளை ஒதுக்குவதன் மூலமும், இந்த முன்னுரிமைகளைக் கருத்தில் கொள்ள USBPD_DPM_SNK_EvaluateCapabilities செயல்பாட்டை மாற்றுவதன் மூலமும் நீங்கள் முன்னுரிமைப்படுத்தும் திட்டத்தை செயல்படுத்தலாம்.
content_copy 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 |= (தொகுதிtage_in_50mv_units << 10); // தொகுதிtag50mV அலகுகளில் e fixed_pdo |= (10ma_units இல்_அதிகபட்ச_தற்போதைய_<< 0); // 10mA அலகுகளில் அதிகபட்ச மின்னோட்டம் fixed_pdo |= (1 << 31); // நிலையான விநியோக வகை

3.3

GUI-க்கு LPUART உடன் DMA-வைப் பயன்படுத்துவது கட்டாயமா?

ஆம், ST-LINK தீர்வு மூலம் தொடர்பு கொள்வது கட்டாயமாகும்.

3.4

சொல் நீளத்திற்கு 7 பிட் என்ற LPUART அமைப்பு சரியானதா?

ஆம், அது சரிதான்.

3.5

STM32CubeMX கருவியில் - "செயல்படாதவற்றின் சக்தியைச் சேமிக்கவும்" என்ற தேர்வுப்பெட்டி உள்ளது.

UCPD - செயலிழக்கச் செய்யப்பட்ட பேட்டரி புல்-அப்." இந்த தேர்வுப்பெட்டி என்றால் என்ன அர்த்தம்?

செயல்படுத்தவா?

SOURCE ஆக இருக்கும்போது, ​​USB Type-C® க்கு 3.3 V அல்லது 5.0 V உடன் இணைக்கப்பட்ட புல்-அப் மின்தடை தேவைப்படுகிறது. இது ஒரு மின்னோட்ட மூல ஜெனரேட்டராக செயல்படுகிறது. மின் நுகர்வைக் குறைக்க USB Type-C® PD பயன்படுத்தப்படாதபோது இந்த மின்னோட்ட மூலத்தை முடக்கலாம்.

3.6

STM32G0 மற்றும் USB PD பயன்பாடுகளுக்கு FreeRTOS ஐப் பயன்படுத்துவது அவசியமா? ஏதேனும்

FreeRTOS அல்லாத USB PD ex க்கான திட்டங்கள்ampலெஸ்?

STM32G0 மைக்ரோகண்ட்ரோலரில் USB பவர் டெலிவரி (USB PD) பயன்பாடுகளுக்கு FreeRTOS ஐப் பயன்படுத்துவது கட்டாயமில்லை. பிரதான சுழற்சியில் நிகழ்வுகள் மற்றும் மாநில இயந்திரங்களைக் கையாளுவதன் மூலமோ அல்லது சேவை நடைமுறைகளை குறுக்கிடுவதன் மூலமோ RTOS இல்லாமல் USB PD ஐ செயல்படுத்தலாம். USB பவர் டெலிவரிக்கான கோரிக்கைகள் இருந்தபோதிலும்,ampRTOS இல்லாத லெஸ். தற்போது RTOS அல்லாத எக்ஸ் இல்லைample கிடைக்கிறது. ஆனால் சில AzureRTOS exampSTM32U5 மற்றும் H5 தொடர்களுக்கு le கிடைக்கிறது.

3.7

STM32G32 க்கான USB PD பயன்பாட்டை உருவாக்கும் STM0CubeMX டெமோவில், HSI என்பது

USB PD பயன்பாடுகளுக்கு ஏற்றுக்கொள்ளக்கூடிய துல்லியமா? அல்லது வெளிப்புற HSE பயன்பாடு

படிகம் கட்டாயமா?

UCPD புறப் பகுதிக்கு HSI கர்னல் கடிகாரத்தை வழங்குகிறது, எனவே 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 தொகுதியா?tagUCPD-இயக்கப்பட்ட பலகைகளில் அடிப்படை மற்றும் இயல்புநிலையாகக் கிடைக்கும் மானிட்டர் திரையில் e/current அளவீட்டு செயல்பாடு நிரூபிக்கப்பட்டுள்ளதா அல்லது சேர்க்கப்பட்ட NUCLEO பலகையின் அம்சமா?
துல்லியமான தொகுதிtagVBUS தொகுதி என்பதால் e அளவீடு இயல்பாகவே கிடைக்கிறதுtagUSB Type-C® க்கு e தேவைப்படுகிறது. உயர் பக்கவாட்டு இணைப்பு காரணமாக TCPP02-M18 / TCP03-M20 மூலம் துல்லியமான மின்னோட்ட அளவீட்டைச் செய்ய முடியும். ampமின்காந்தத்திற்கு மேல் பாதுகாப்பைச் செய்ய லிஃபையர் மற்றும் ஷன்ட் ரெசிஸ்டரும் பயன்படுத்தப்படுகின்றன.

TN1592 – ரெவ் 1

பக்கம் 9/14

TN1592
பயன்பாட்டு குறியீடு ஜெனரேட்டர்

4

பயன்பாட்டு குறியீடு ஜெனரேட்டர்

4.1

CubeMX ஆனது X-CUBE-TCPP உடன் AzureRTOS-அடிப்படையிலான திட்டத்தை உருவாக்க முடியுமா?

FreeRTOSTM உடன் அதே வழியில்? USB PD ஐ நிர்வகிக்கும் குறியீட்டை இது உருவாக்க முடியுமா?

FreeRTOSTM ஐப் பயன்படுத்தாமல்? இந்த மென்பொருள் தொகுப்பிற்கு RTOS தேவையா?

செயல்படவா?

STM32CubeMX ஆனது MCU-க்குக் கிடைக்கும் RTOS, FreeRTOSTM (STM32G0-க்கு ex ஆக) ஐப் பயன்படுத்தி X-CUBE-TCPP தொகுப்புக்கு நன்றி குறியீட்டை உருவாக்குகிறது.ample), அல்லது AzureRTOS (STM32H5 க்கு ex ஆகample)

4.2

இரட்டை வகை-C PD போர்ட்டுக்கான குறியீட்டை X-CUBE-TCPP உருவாக்க முடியுமா, எடுத்துக்காட்டாக

STSW-2STPD01 பலகை?

X-CUBE-TCPP ஒரு போர்ட்டுக்கு மட்டுமே குறியீட்டை உருவாக்க முடியும். இரண்டு போர்ட்களுக்கு இதைச் செய்ய, STM32 வளங்களில் ஒன்றுடன் ஒன்று சேராமல் இரண்டு தனித்தனி திட்டங்களை உருவாக்க வேண்டும், மேலும் TCPP2-M02 க்கான இரண்டு I18C முகவரிகளுடன் இணைக்கப்பட்டு இணைக்கப்பட வேண்டும். அதிர்ஷ்டவசமாக, STSW-2STPD01 இரண்டு போர்ட்களுக்கும் முழுமையான ஃபார்ம்வேர் தொகுப்பைக் கொண்டுள்ளது. பின்னர் குறியீட்டை உருவாக்க வேண்டிய அவசியமில்லை.

4.3

இந்த வடிவமைப்பு கருவி USB Type-C® கொண்ட அனைத்து மைக்ரோகண்ட்ரோலர்களிலும் வேலை செய்யுமா?

ஆம், X-CUBE-TCPP அனைத்து மின் கேஸ்களுக்கும் (SINK / SOURCE / Dual Role) UCPD-ஐ உட்பொதிக்கும் எந்த STM32-உடனடியாகவும் செயல்படுகிறது. இது 32 V வகை-C SOURCE-க்கு எந்த STM5-உடனடியாகவும் செயல்படுகிறது.

TN1592 – ரெவ் 1

பக்கம் 10/14

சரிபார்ப்பு வரலாறு
தேதி 20-ஜூன்-2025

அட்டவணை 1. ஆவண திருத்த வரலாறு

திருத்தம் 1

ஆரம்ப வெளியீடு.

மாற்றங்கள்

TN1592

TN1592 – ரெவ் 1

பக்கம் 11/14

TN1592
உள்ளடக்கம்
உள்ளடக்கம்
1 USB Type-C® பவர் டெலிவரி . . . . . . . . . . . . . . . . 2
1.2 VDM UCPD தொகுதியின் நடைமுறை பயன்பாடு என்ன? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.3 STM32CubeMX குறிப்பிட்ட அளவுருக்களுடன் கட்டமைக்கப்பட வேண்டும், அவை எங்கே உள்ளன
கிடைக்குமா? .
1.4 USB இடைமுகத்தின் அதிகபட்ச வெளியீட்டு மின்னோட்டம் என்ன? . .
இது பல வெளியீடுகள் மற்றும் கட்டுப்படுத்தி பாத்திரங்களை நிர்வகிக்கிறதா? .
2.3 VBUS > 20 V க்கு TCPP உள்ளதா? இந்த தயாரிப்புகள் EPR க்கு பொருந்துமா? .
2.4 எந்த STM32 மைக்ரோகண்ட்ரோலர் தொடர் USB Type-C® PD ஐ ஆதரிக்கிறது? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2.5 USB CDC ஐப் பின்பற்றி STM32 MCU ஐ USB தொடர் சாதனமாக எவ்வாறு செயல்பட வைப்பது?
வகுப்பா? குறியீடு இல்லாமல் போக எனக்கு உதவ அதே அல்லது இதே போன்ற நடைமுறை உதவுமா? .
2.6 மென்பொருள் இயக்க நேரத்தில் PD `தரவை' மாறும் வகையில் மாற்ற முடியுமா? எ.கா. தொகுதிtage மற்றும் தற்போதைய தேவைகள்/திறன்கள், நுகர்வோர்/வழங்குநர் போன்றவை? .
2.7 2.0 mA க்கும் அதிகமான மின்னோட்டத்தைப் பெற USB500 தரநிலை மற்றும் பவர் டெலிவரி (PD) ஆகியவற்றைப் பயன்படுத்த முடியுமா? .
2.8 USB சாதனத்தின் PID/UID போன்ற மூல அல்லது சிங்க் சாதனத்தில் உள்ள தகவல்களைப் படிக்க நமக்கு வாய்ப்பு உள்ளதா? .
2.9 TCPP1-M1 ஐ உள்ளடக்கிய X-NUCLEO-SNK01M12 கேடயத்தைப் பயன்படுத்தும்போது, ​​X-CUBE-TCPP ஐயும் பயன்படுத்த வேண்டுமா? அல்லது இந்த விஷயத்தில் X-CUBE-TCPP விருப்பத்திற்குரியதா? . . . . . . . . . . . . . . . 5
2.10 USB PCB-களில், USB தரவு கோடுகள் (D+ மற்றும் D-) 90-ஓம் வேறுபட்ட சமிக்ஞைகளாக வழிநடத்தப்படுகின்றன. CC1 மற்றும் CC2 தடயங்களும் 90-ஓம் சமிக்ஞைகளாக இருக்க வேண்டுமா? .
2.11 TCPP D+, D- ஐப் பாதுகாக்க முடியுமா? . 5 2.12 STM5 மின் பேச்சுவார்த்தை மற்றும் தற்போதைய மேலாண்மையை எவ்வாறு கையாள்கிறது என்பதை நான் எவ்வாறு உறுதி செய்வது?
குறியீட்டை எழுதாமல் PD நெறிமுறை சரியாக உள்ளதா? .
2.14 டைப்-சி போர்ட் பாதுகாப்பின் OVP செயல்பாட்டை எவ்வாறு செயல்படுத்துவது? பிழையின் விளிம்பை 8% க்குள் அமைக்க முடியுமா? .
2.15 திறந்த தன்மையின் அளவு அதிகமாக உள்ளதா? சில குறிப்பிட்ட பணிகளைத் தனிப்பயனாக்க முடியுமா? . . . . . . . . . . . . . . . . . . . . . 5 2.16 துறைமுகப் பாதுகாப்பு சுற்று வடிவமைப்பில் நாம் எதில் கவனம் செலுத்த வேண்டும்? . . . . . . . . . . . . . . . . . 5 2.17 இப்போதெல்லாம், சீனாவிலிருந்து நிறைய ஒற்றை-சிப் ஐசிக்கள் அறிமுகப்படுத்தப்படுகின்றன. அவை என்ன?
குறிப்பிட்ட அட்வான்tagSTM32 ஐப் பயன்படுத்துவதற்கான காரணங்கள் என்ன? .
2.18 மின்சாரம் மற்றும் STM32-UCPD உடன் ST ஆல் பரிந்துரைக்கப்பட்ட தீர்வு உள்ளதா? . . 6

TN1592 – ரெவ் 1

பக்கம் 12/14

TN1592
உள்ளடக்கம்
2.19 சிங்க் (60 W வகுப்பு மானிட்டர்), HDMI அல்லது DP உள்ளீடு மற்றும் பவர் பயன்பாடு ஆகியவற்றிற்கு பொருந்தக்கூடிய தீர்வு என்ன? .
2.20 இந்த தயாரிப்புகள் USB-IF மற்றும் USB இணக்கத்தின் நிலையான விவரக்குறிப்புகளுக்காக சோதிக்கப்பட்டுள்ளனவா? .
3 உள்ளமைவு மற்றும் பயன்பாட்டுக் குறியீடு .
3.1 ஒரு PDO-வை எப்படி உருவாக்குவது? .
3.2 ஒன்றுக்கும் மேற்பட்ட PD-சிங்க் இணைக்கப்பட்ட முன்னுரிமை திட்டத்திற்கு ஏதேனும் செயல்பாடு உள்ளதா? . . . . . . 7
3.3 GUI-க்கு LPUART உடன் DMA-வைப் பயன்படுத்துவது கட்டாயமா? .
3.4 சொல் நீளத்திற்கு 7 பிட் என்ற LPUART அமைப்பு சரியானதா? .
3.5 STM32CubeMX கருவியில் - "செயல்படாத UCPD செயலற்ற இறந்த பேட்டரி புல்-அப்பின் சக்தியைச் சேமிக்கவும்" என்ற தேர்வுப்பெட்டி உள்ளது. இது இயக்கப்பட்டிருந்தால் இந்த தேர்வுப்பெட்டியின் அர்த்தம் என்ன? . . . . . . . . . . . . 8
3.6 STM32G0 மற்றும் USB PD பயன்பாடுகளுக்கு FreeRTOS ஐப் பயன்படுத்துவது அவசியமா? FreeRTOS அல்லாத USB PD ex க்கு ஏதேனும் திட்டங்கள் உள்ளதா?ampலெஸ்? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.7 STM32G32 க்கான USB PD பயன்பாட்டை உருவாக்கும் STM0CubeMX டெமோவில், USB PD பயன்பாடுகளுக்கு HSI துல்லியம் ஏற்றுக்கொள்ளத்தக்கதா? அல்லது வெளிப்புற HSE படிகத்தைப் பயன்படுத்துவது கட்டாயமா? .
3.8 நீங்கள் பின்னர் விளக்கியது போல் CubeMX ஐ அமைப்பதற்கு நான் குறிப்பிடக்கூடிய ஏதேனும் ஆவணங்கள் உள்ளதா? .
3.9 STM32CubeMonitor நிகழ்நேரக் கண்காணிப்பைச் செய்ய முடியுமா? STM32 மற்றும் ST-LINK ஐ இணைப்பதன் மூலம் நிகழ்நேரக் கண்காணிப்பு சாத்தியமா? .
3.10 VBUS தொகுதியா?tagUCPD-இயக்கப்பட்ட பலகைகளில் அடிப்படை மற்றும் இயல்புநிலையாகக் கிடைக்கும் மானிட்டர் திரையில் e/current அளவீட்டு செயல்பாடு நிரூபிக்கப்பட்டுள்ளது, அல்லது இது சேர்க்கப்பட்ட NUCLEO பலகையின் அம்சமா?.
4 பயன்பாட்டு குறியீடு ஜெனரேட்டர் .
4.1 FreeRTOSTM ஐப் போலவே CubeMX, X-CUBE-TCPP உடன் AzureRTOS-அடிப்படையிலான திட்டத்தை உருவாக்க முடியுமா? FreeRTOSTM ஐப் பயன்படுத்தாமல் USB PD ஐ நிர்வகிக்கும் குறியீட்டை உருவாக்க முடியுமா? இந்த மென்பொருள் தொகுப்பை இயக்க RTOS தேவையா? . . . . . . 10
4.2 STSW-2STPD01 போர்டு போன்ற இரட்டை வகை-C PD போர்ட்டுக்கான குறியீட்டை X-CUBE-TCPP உருவாக்க முடியுமா? .
4.3 இந்த வடிவமைப்பு கருவி USB Type-C® கொண்ட அனைத்து மைக்ரோகண்ட்ரோலர்களிலும் வேலை செய்யுமா? .
சரிபார்ப்பு வரலாறு. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .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 மின் விநியோகம், மின் விநியோகம், விநியோகம்

குறிப்புகள்

கருத்து தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்படாது. தேவையான புலங்கள் குறிக்கப்பட்டுள்ளன *