د STM32 USB ډول-C بریښنا رسولو

پیژندنه
دا سند د STM32 USB Type-C® او د بریښنا رسولو په اړه د ډیری پوښتل شویو پوښتنو (FAQ) لیست لري.
د USB ډول-سي® بریښنا رسولو
آیا د USB Type-C® PD د معلوماتو لیږدولو لپاره کارول کیدی شي؟ (د USB لوړ سرعت معلوماتو لیږد ځانګړتیاوې نه کارول کیږي)
که څه هم د USB Type-C® PD پخپله د لوړ سرعت ډیټا لیږد لپاره ډیزاین شوی نه دی، دا د نورو پروتوکولونو او بدیل حالتونو سره کارول کیدی شي او د ډیټا لومړني لیږد اداره کوي.
د VDM UCPD ماډل عملي استعمال څه شی دی؟
په USB Type-C® پاور ډیلیوري کې د پلورونکي تعریف شوي پیغامونه (VDMs) د معیاري بریښنا خبرو اترو هاخوا د USB Type-C® PD فعالیت پراخولو لپاره یو انعطاف منونکی میکانیزم چمتو کوي. VDMs د وسیلې پیژندنه، بدیل حالتونه، فرم ویئر تازه معلومات، دودیز امرونه، او ډیبګ کول فعالوي. د VDMs پلي کولو سره، پلورونکي کولی شي د USB Type-C® PD مشخصاتو سره مطابقت ساتلو پرمهال ملکیت ځانګړتیاوې او پروتوکولونه رامینځته کړي.
STM32CubeMX باید د ځانګړو پیرامیټرو سره تنظیم شي، دوی چیرته شتون لري؟
وروستي تازه معلومات د ښودلو معلومات د کاروونکي دوستانه کولو لپاره بدل کړل، اوس انٹرفیس په ساده ډول د حجم غوښتنه کويtage او اوسنی مطلوب. په هرصورت، دا پیرامیټرې په اسنادو کې موندل کیدی شي، تاسو کولی شئ په AN5418 کې د چټک حوالې جدول وګورئ.
شکل 1. د مشخصاتو جزئیات (جدول 6-14 په یونیورسل سیریل بس کې د بریښنا رسولو مشخصات)

شکل 2 د تطبیق شوي ارزښت 0x02019096 تشریح کوي.
شکل ۲. د PDO مفصل کوډ کول

د PDO تعریف په اړه د نورو جزیاتو لپاره، په UM2552 کې د POWER_IF برخې ته وګورئ.
د USB انٹرفیس اعظمي تولیدي جریان څومره دی؟
د USB Type-C® PD معیار لخوا اجازه ورکړل شوی اعظمي تولیدي جریان د ځانګړي 5 A کیبل سره 5 A دی. د ځانګړي کیبل پرته، اعظمي تولیدي جریان 3 A دی.
ایا دا 'دوه ګونی رول حالت' پدې معنی دی چې د بریښنا رسولو او په برعکس چارج کولو توان ولري؟
هو، DRP (دوه ګونی رول پورټ) چمتو کیدی شي (سنک)، یا عرضه کیدی شي (سرچینه). دا معمولا په بیټرۍ چلولو وسیلو کې کارول کیږي.
د STM32 بریښنا رسولو کنټرولر او محافظت
ایا د MCU ملاتړ یوازې د PD معیار دی یا QC هم؟
د STM32 مایکرو کنټرولرونه په عمده توګه د USB بریښنا رسولو (PD) معیار ملاتړ کوي، کوم چې د USB ډول-C® اتصالاتو له لارې د بریښنا رسولو لپاره یو انعطاف منونکی او په پراخه کچه منل شوی پروتوکول دی. د چټک چارج (QC) لپاره اصلي ملاتړ د STM32 مایکرو کنټرولرونو یا د STMicroelectronics څخه د USB PD سټیک لخوا نه چمتو کیږي. که چیرې د چټک چارج ملاتړ ته اړتیا وي، نو د STM32 مایکرو کنټرولر سره باید یو وقف شوی QC کنټرولر IC وکارول شي.
ایا دا ممکنه ده چې په پیکج کې د همغږي اصلاح الګوریتم پلي شي؟ ایا دا کولی شي ډیری محصولات او کنټرولر رولونه اداره کړي؟
د STM32 مایکرو کنټرولرونو سره د څو محصولاتو او کنټرولر رول سره د همغږي اصلاح الګوریتم پلي کول ممکن دي. د PWM او ADC پریفیرالونو تنظیم کولو او د کنټرول الګوریتم رامینځته کولو سره، دا ممکنه ده چې د بریښنا اغیزمن بدلون ترلاسه کړئ او ډیری محصولات اداره کړئ. سربیره پردې، د I2C یا SPI په څیر د مخابراتو پروتوکولونو په کارولو سره د کنټرولر-هدف ترتیب کې د ډیری وسیلو عملیات همغږي کوي. د مثال په توګهample، STEVAL-2STPD01 د یو واحد STM32G071RBT6 سره چې دوه UCPD کنټرولرونه پکې شامل دي کولی شي دوه ټایپ-C 60 W ټایپ-C بریښنا رسولو پورټونه اداره کړي.
آیا د VBUS > 20 V لپاره TCPP شته؟ ایا دا محصولات په EPR کې پلي کیږي؟
د TCPP0 لړۍ تر 20 V پورې درجه بندي شوې ده VBUS حجمtage SPR (د بریښنا معیاري حد).
د STM32 کوم مایکرو کنټرولر لړۍ د USB Type-C® PD ملاتړ کوي؟
د USB Type-C® PD اداره کولو لپاره UCPD پردی په لاندې STM32 لړۍ کې ځای پر ځای شوی دی: STM32G0، STM32G4، STM32L5، STM32U5، STM32H5، STM32H7R/S، STM32N6، او STM32MP2. دا د سند لیکلو په وخت کې 961 P/N ورکوي.
څنګه کولی شو چې STM32 MCU د USB CDC ټولګي تعقیبولو سره د USB سریال وسیلې په توګه کار وکړي؟ ایا ورته یا ورته پروسیجر ما سره مرسته کوي چې بې کوډ لاړ شم؟
د USB حل له لارې اړیکه د ریښتیني پخواني لخوا ملاتړ کیږيampد کشف یا ارزونې وسایلو لږ برخه چې پکې جامع وړیا سافټویر کتابتونونه او پخواني شامل ديampد MCU پیکج سره شتون لري. د کوډ جنریټر شتون نلري.
ایا دا ممکنه ده چې د سافټویر چلولو وخت کې د PD 'ډاټا' په متحرک ډول بدل کړئ؟ د مثال په توګه جلدtagاو اوسني غوښتنې/وړتیاوې، مصرف کوونکی/وړونکی او داسې نور؟
د USB Type-C® PD څخه مننه، دا ممکنه ده چې د بریښنا رول (مصرف کونکی - سنک یا چمتو کونکی - سرچینه)، د بریښنا غوښتنه (د بریښنا ډیټا شی) او د معلوماتو رول (کوربه یا وسیله) په متحرک ډول بدل کړئ. دا انعطاف په کې ښودل شوی. د STM32H7RS USB دوه ګونی رول ډیټا او بریښنا ویډیو.
ایا دا ممکنه ده چې د USB2.0 معیار او د بریښنا رسولو (PD) څخه کار واخیستل شي ترڅو له 500 mA څخه ډیر ترلاسه شي؟
د USB Type-C® PD د USB وسیلو لپاره د معلوماتو لیږد پرته په خپلواکه توګه د لوړ ځواک او ګړندي چارج کولو وړتیاوې فعالوي. نو، دا ممکنه ده چې په USB 500.x، 2.x کې د لیږد پرمهال له 3 mA څخه ډیر ترلاسه کړئ.
ایا موږ د سرچینې یا سنک وسیلې په اړه معلومات لوستلو امکان لرو لکه د USB وسیلې PID/UID؟
USB PD د مختلفو ډولونو پیغامونو تبادلې ملاتړ کوي، په شمول د پراخو پیغامونو چې کولی شي د تولید کونکي تفصيلي معلومات ولري. د USBPD_PE_SendExtendedMessage API د دې اړیکو اسانتیا لپاره ډیزاین شوی، وسیلو ته اجازه ورکوي چې د تولید کونکي نوم، د محصول نوم، سریال نمبر، فرم ویئر نسخه، او د تولید کونکي لخوا تعریف شوي نور دودیز معلومات غوښتنه او ترلاسه کړي.
کله چې د X-NUCLEO-SNK1M1 شیلډ کاروئ چې TCPP01-M12 پکې شامل وي، ایا باید X-CUBE-TCPP هم وکارول شي؟ یا په دې حالت کې X-CUBE-TCPP اختیاري دی؟
د SINK موډ کې د USB Type-C® PD حل پیل کولو لپاره، د X-CUBE-TCPP سپارښتنه کیږي ترڅو پلي کول اسانه کړي ځکه چې د STM32 USB Type-C® PD حل اداره کولو ته اړتیا لري. TCPP01-M12 اړونده غوره محافظت دی.
په USB PCBs کې، د USB ډیټا لاینونه (D+ او D-) د 90-Ohm توپیر لرونکي سیګنالونو په توګه لیږدول کیږي. ایا د CC1 او CC2 ټرېسونه هم باید د 90-Ohms سیګنالونه وي؟
د سي سي لاینونه یو اړخیز پای لرونکي لاینونه دي چې د 300 کیلوبایټس ټیټ فریکونسۍ اړیکه لري. د ځانګړتیا خنډ مهم نه دی.
آیا TCPP د D+، D- ساتنه کولی شي؟
TCPP د D+/- لینونو د ساتنې لپاره نه دی تطبیق شوی. د D+/- لینونو د ساتنې لپاره د USBLC6-2 معرفي کول د ESD محافظت سپارښتنه کیږي یا د ECMF2-40A100N6 لپاره تفتیش وسپارئ، موږ به په XNUMX ساعتونو کې له تاسو سره اړیکه ونیسو. د ESD محافظتونه + د عام حالت فلټر که چیرې په سیسټم کې د راډیو فریکونسۍ وي.
آیا ډرایور HAL یا راجستر پوښل شوی دی؟
چلوونکی یې HAL دی.
څنګه کولی شم ډاډ ترلاسه کړم چې STM32 د کوډ لیکلو پرته د PD پروتوکول کې د بریښنا خبرو اترو او اوسني مدیریت په سمه توګه اداره کوي؟
لومړی ګام کیدای شي په بازار کې د شته وسایلو په کارولو سره د ساحې د متقابل عمل ازموینې لړۍ وي. د حل چلند د پوهیدو لپاره، STM32CubeMonUCPD د STM32 USB Type-C® او د بریښنا رسولو غوښتنلیکونو نظارت او تنظیم کولو ته اجازه ورکوي.
دوهم ګام د USB-IF (USB پلي کونکي فورم) د اطاعت پروګرام سره تصدیق کیدی شي ترڅو د رسمي TID (د ازموینې پیژندنې) شمیره ترلاسه کړي. دا د USB-IF تمویل شوي اطاعت ورکشاپ یا په یوه مجاز خپلواک ازموینې لابراتوار کې ترسره کیدی شي.
د X-CUBE-TCPP لخوا تولید شوی کوډ د تصدیق لپاره چمتو دی او د نیوکلیو/کشف/ارزونې بورډ کې حلونه لا دمخه تصدیق شوي دي.
د ټایپ-سي پورټ محافظت د OVP فعالیت څنګه پلي کړو؟ ایا د غلطۍ حاشیه د 8٪ دننه ټاکل کیدی شي؟
د OVP حد د یو حجم لخوا ټاکل شوی دیtagد ویشونکي پل چې د یو ثابت بینډ ګیپ ارزښت سره په پرتله کونکي باندې وصل دی.
د پرتلونکي ان پټ په TCPP01-M12 کې VBUS_CTRL او په TCPP03-M20 کې Vsense دی. د OVP VBUS حد حجمtage د حجم سره سم HW بدلیدلی شيtagد ویشونکي تناسب.
په هرصورت، دا سپارښتنه کیږي چې د X-NUCLEO-SNK1M1 یا X-NUCLEO-DRP1M1 کې وړاندې شوي ویشونکي تناسب د هدف شوي اعظمي حجم سره سم وکاروئ.tage.
آیا د خلاصون کچه لوړه ده؟ ایا تاسو کولی شئ ځینې ځانګړي دندې تنظیم کړئ؟
د USB Type-C® PD سټیک خلاص نه دی. په هرصورت، دا ممکنه ده چې د هغې ټول ان پټونه او د حل سره تعامل تنظیم کړئ. همدارنګه، تاسو کولی شئ د STM32 د حوالې لارښود ته مراجعه وکړئ چې د UCPD انٹرفیس لیدلو لپاره کارول کیږي.
د بندر د ساتنې سرکټ په ډیزاین کې باید څه ته پام وکړو؟
د TCPP IC باید د ټایپ-سي نښلونکي ته نږدې کیښودل شي. د سکیمیک سپارښتنې د کارونکي لارښودونو کې لیست شوي دي X-NUCLEO-SNK1M1، X-NUCLEO-SRC1M1، او د X-NUCLEO-DRP1M1 معرفي کول. د ښه ESD پیاوړتیا ډاډ ترلاسه کولو لپاره، زه به وړاندیز وکړم چې یو نظر وګورئ د ESD ترتیب لارښوونې د غوښتنلیک یادښت.
په دې ورځو کې، د چین څخه ډیری یو چپ ICs معرفي کیږي. ځانګړي ګټې څه دي؟tagد STM32 کارولو څرنګوالی؟
د دې حل مهمې ګټې هغه وخت څرګندیږي کله چې د STM32 موجوده حل ته د ټایپ-سي PD نښلونکی اضافه شي. بیا، دا ارزانه دی ځکه چې ټیټ حجمtagد UCPD کنټرولر په STM32 کې ځای پر ځای شوی، او لوړ حجم لريtagد کنټرولونو / ساتنې چارې د TCPP لخوا ترسره کیږي.
آیا د ST لخوا د بریښنا رسولو او STM32-UCPD سره کوم وړاندیز شوی حل شتون لري؟
دوی یو بشپړ پخوانی دیample سره a د USB ډول-سي پاور ډیلیوري دوه ګونی پورټ اډاپټر د STPD01 پروګرام وړ بکس کنورټر پر بنسټ. STM32G071RBT6 او دوه TCPP02-M18 د دوو STPD01PUR پروګرام وړ بکس تنظیم کونکو ملاتړ لپاره کارول کیږي.
د سنک (60 واټ کلاس مانیټر)، د HDMI یا DP ان پټ او بریښنا غوښتنلیک لپاره د تطبیق وړ حل څه دی؟
STM32-UCPD + TCPP01-M12 کولی شي تر 60 واټو پورې د ډوبیدو بریښنا ملاتړ وکړي. د HDMI یا DP لپاره، یو بدیل حالت ته اړتیا ده، او دا د سافټویر لخوا ترسره کیدی شي.
ایا دا محصولات پدې معنی دي چې دوی د USB-IF او USB اطاعت معیاري مشخصاتو لپاره ازمول شوي دي؟
هغه کوډونه چې په فرم ویئر پیکج کې تولید شوي یا وړاندیز شوي د ځینو کلیدي HW تشکیلاتو لپاره ازمول شوي او په رسمي ډول تصدیق شوي دي. د مثال په توګهampد NUCLEO سربیره، X-NUCLEO-SNK1M1، X-NUCLEO-SRC1M1، او X-NUCLEO-DRP1M1 په رسمي ډول تصدیق شوي او د USB-IF ازموینې ID دا دي: TID5205، TID6408، او TID7884.
ترتیب او د غوښتنلیک کوډ
زه څنګه کولی شم PDO جوړ کړم؟
د USB بریښنا رسولو (PD) په شرایطو کې د بریښنا ډیټا شی (PDO) جوړول د USB PD سرچینې یا سنک د بریښنا وړتیاو تعریف کول شامل دي. دلته د PDO جوړولو او تنظیم کولو لپاره ګامونه دي:
- د PDO ډول وپیژنئ:
- ثابت عرضه PDO: یو ثابت حجم تعریفويtage او اوسنی
- د بیټرۍ رسولو PDO: د حجم یوه لړۍ تعریفويtages او اعظمي ځواک
- د متغیر عرضه PDO: د حجم یوه لړۍ تعریفويtages او اعظمي جریان
- د پروګرام وړ بریښنا رسولو (PPS) APDO: د پروګرام وړ حجم لپاره اجازه ورکويtage او اوسنی.
- پیرامیټونه تعریف کړئ:
- والیtage: ټوکtagد e کچه چې PDO یې چمتو کوي یا یې غوښتنه کوي
- جریان / بریښنا: هغه جریان (د ثابت او متغیر PDOs لپاره) یا بریښنا (د بیټرۍ PDOs لپاره) چې PDO یې چمتو کوي
یا غوښتنه.
- د STM32 مکعب MonUCPD GUI وکاروئ:
- 1 ګام: ډاډ ترلاسه کړئ چې تاسو د STM32 Cube Mon UCPD اپلیکیشن وروستۍ نسخه لرئ.
- 2 ګام: خپل STM32G071-ډیسکو بورډ خپل کوربه ماشین سره وصل کړئ او د STM32 کیوب مانیټر-UCPD اپلیکیشن لانچ کړئ.
- 3 ګام: په اپلیکیشن کې خپل بورډ غوره کړئ
- 4 ګام: د "پورټ ترتیب" پاڼې ته لاړ شئ او د "سنک وړتیاوې" ټب باندې کلیک وکړئ ترڅو وګورئ
د اوسني PDO لیست - 5 ګام: د لارښوونو په تعقیب سره موجوده PDO تعدیل کړئ یا نوی PDO اضافه کړئ
- 6 ګام: د "هدف ته لیږل" آیکون باندې کلیک وکړئ ترڅو خپل بورډ ته تازه شوي PDO لیست واستوئ.
- 7 ګام: د "ټول په نښه کې خوندي کړئ" آیکون باندې کلیک وکړئ ترڅو تازه شوي PDO لیست ستاسو په بورډ کې خوندي کړئ [*].
دلته یو پخوانی دیampد دې په اړه چې تاسو څنګه کولی شئ په کوډ کې د ثابت عرضې PDO تعریف کړئ:
/* Define a fixed supply PDO */
uint32_t fixed_pdo = 0;
fixed_pdo |= (voltage_in_50mv_units << 10); // Voltage in 50 mV units
fixed_pdo |= (max_current_in_10ma_units << 0); // Max current in 10 mA units
fixed_pdo |= (1 << 31); // fixed supply type
Exampد ترتیب
د 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); // fixed supply type
اضافي ملاحظات:
- د PDO متحرک انتخاب: تاسو کولی شئ د usbpd_user_services.c کې د USED_PDO_SEL_METHOD متغیر بدلولو سره د چلولو په وخت کې د PDO انتخاب میتود په متحرک ډول بدل کړئ. file[*] .
- د وړتیاوو ارزونه: د ترلاسه شویو وړتیاوو ارزولو او د غوښتنې پیغام چمتو کولو لپاره د USBPD_DPM_SNK_EvaluateCapabilities په څیر دندو څخه کار واخلئ [*] .
د PDO جوړول د حجم تعریف کول شامل ديtagد e او اوسني (یا بریښنا) پیرامیټرونه او د STM32CubeMonUCPD په څیر وسیلو په کارولو سره یا په مستقیم ډول په کوډ کې تنظیم کول. د مرحلو تعقیبولو سره او پخوانیampد دې چمتو شوي معلوماتو سره، تاسو کولی شئ په مؤثره توګه د خپلو USB PD غوښتنلیکونو لپاره PDOs جوړ او اداره کړئ.
ایا د لومړیتوب ورکولو سکیم لپاره کوم فعالیت شتون لري چې له یو څخه ډیر PD-سنک سره وصل وي؟
هو، یو فعالیت شتون لري چې د لومړیتوب ورکولو سکیم ملاتړ کوي کله چې له یو څخه ډیر PD-سنک وصل وي. دا په ځانګړي ډول په هغو سناریوګانو کې ګټور دی چیرې چې ډیری وسایل د بریښنا واحد سرچینې سره وصل وي. د بریښنا ویش باید د لومړیتوب پراساس اداره شي.
د لومړیتوب ورکولو سکیم د 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); // Fixed supply type
/* Define a Fixed Supply PDO */
uint32_t fixed_pdo = 0;
fixed_pdo |= (voltage_in_50mv_units << 10); // Voltage in 50mV units
fixed_pdo |= (max_current_in_10ma_units << 0); // Max current in 10mA units
fixed_pdo |= (1 << 31); // Fixed supply type
ایا د GUI لپاره د LPUART سره د DMA کارول لازمي دي؟
هو، د ST-LINK حل له لارې اړیکه نیول لازمي دي.
آیا د کلمې اوږدوالي لپاره د 7 بټونو LPUART ترتیب سم دی؟
هو، دا سمه ده.
په STM32CubeMX وسیلې کې - د "غیر فعال UCPD ځواک خوندي کول - غیر فعال مړ بیټرۍ پل اپ" چیک باکس شتون لري. که چیرې دا فعال وي نو دا چیک باکس څه معنی لري؟
کله چې سرچینه، USB Type-C® د 3.3 V یا 5.0 V سره وصل شوي پل اپ ریزسټر ته اړتیا ولري. دا د اوسني سرچینې جنراتور په توګه کار کوي. دا اوسني سرچینه هغه وخت غیر فعال کیدی شي کله چې د USB Type-C® PD د بریښنا مصرف کمولو لپاره ونه کارول شي.
ایا د STM32G0 او USB PD غوښتنلیکونو لپاره د FreeRTOS کارول اړین دي؟ د غیر FreeRTOS USB PD ex لپاره کوم پلانونهamples؟
په STM32G0 مایکرو کنټرولر کې د USB بریښنا رسولو (USB PD) غوښتنلیکونو لپاره د FreeRTOS کارول لازمي ندي. تاسو کولی شئ د RTOS پرته USB PD پلي کړئ د پیښو او حالت ماشینونو په اصلي لوپ کې اداره کولو یا د خدماتو معمولونو مداخلې له لارې. پداسې حال کې چې د USB بریښنا رسولو لپاره غوښتنې شتون لري.ampد RTOS پرته. اوس مهال هیڅ غیر RTOS سابقه نشتهample شتون لري. مګر ځینې AzureRTOS پخوانيample د STM32U5 او H5 لړۍ لپاره شتون لري.
د STM32CubeMX ډیمو کې چې د STM32G0 لپاره د USB PD غوښتنلیک جوړول دي، ایا د USB PD غوښتنلیکونو لپاره د HSI دقت د منلو وړ دی؟ یا د بهرني HSE کرسټال کارول لازمي دي؟
HSI د UCPD پردیو لپاره د کرنل ساعت چمتو کوي، نو د HSE کارولو هیڅ ګټه نشته. همدارنګه، STM32G0 د وسیلې حالت کې د USB 2.0 لپاره کرسټال-لیس ملاتړ کوي، نو HSE به یوازې د USB 2.0 کوربه حالت کې اړین وي.
شکل 3. د UCPD بیا تنظیم او ساعتونه

ایا کوم اسناد شته چې زه یې د CubeMX تنظیم کولو لپاره حواله کړم لکه څنګه چې تاسو وروسته تشریح کړی؟
اسناد په لاندې ډول شتون لري د ويکي لینک.
ایا د STM 32 کیوب مانیټر د ریښتیني وخت څارنې وړتیا لري؟ ایا د STM32 او ST-LINK سره وصل کولو سره ریښتیني وخت څارنه ممکنه ده؟
هو، STM32CubeMonitor کولی شي د STM32 او ST-LINK سره وصل کولو سره ریښتینې څارنه ترسره کړي.
ایا د VBUS حجم دی؟tagد e/current اندازه کولو فعالیت په مانیټر سکرین کې ښودل شوی چې د UCPD فعال شوي بورډونو کې د اساسي او ډیفالټ لخوا شتون لري، یا دا د اضافه شوي NUCLEO بورډ ځانګړتیا ده؟
دقیق والیtagد e اندازه کول په اصلي ډول شتون لري ځکه چې د VBUS حجمtage د USB Type-C® لخوا اړین دی.
د لوړ اړخ له امله د TCPP02-M18 / TCPP03-M20 لخوا دقیق جریان اندازه کول کیدی شي ampلایفیر او شنټ ریزسټر هم د اوور کرنټ محافظت ترسره کولو لپاره کارول کیږي.
د اپلیکیشن کوډ جنریټر
آیا CubeMX کولی شي د X-CUBE-TCPP سره د Azure RTOS پر بنسټ پروژه د FreeRTOS™ سره په ورته ډول تولید کړي؟ ایا دا کولی شي د FreeRTOS™ کارولو پرته د USB PD اداره کولو کوډ تولید کړي؟ ایا دا سافټویر سویټ د چلولو لپاره RTOS ته اړتیا لري؟
STM32CubeMX د X-CUBE-TCPP پیکج څخه مننه کوډ تولیدوي چې د MCU لپاره شتون لري، FreeRTOS™ (د STM32G0 لپاره د مثال په توګه).ample)، یا AzureRTOS (د STM32H5 لپاره د مثال په توګهample).
آیا X-CUBE-TCPP د دوه ګوني ډول-C PD پورټ لکه STSW-2STPD01 بورډ لپاره کوډ تولیدولی شي؟
X-CUBE-TCPP کولی شي یوازې د یو واحد پورټ لپاره کوډ تولید کړي. د دوو پورټونو لپاره د دې کولو لپاره، دوه جلا شوي پروژې باید د STM32 سرچینو باندې د اوورلیپ پرته او د TCPP02-M18 لپاره د دوه I2C پتې سره تولید شي او یوځای شي.
خوشبختانه، STSW-2STPD01 د دواړو پورټونو لپاره بشپړ فرم ویئر پیکج لري. بیا د کوډ تولید ته اړتیا نشته.
ایا دا ډیزاین وسیله د ټولو مایکرو کنټرولرونو سره کار کوي چې USB Type-C® لري؟
هو، X-CUBE-TCPP د هر هغه STM32 سره کار کوي چې د ټولو بریښنا قضیو لپاره UCPD ځای په ځای کوي (سنک / سرچینه / دوه ګونی رول). دا د 32 V ډول-C سرچینې لپاره د هر STM5 سره کار کوي.
جدول 1. د اسنادو د بیاکتنې تاریخ
| نیټه | بیاکتنه | بدلونونه |
| ۱۶-جون-۲۳ | 1 | ابتدايي خوشې کول. |
مهمه خبرتیا - په دقت سره ولولئ
STMicroelectronics NV او د هغې فرعي شرکتونه ("ST") حق لري چې د ST محصولاتو او/یا دې سند کې هر وخت پرته له خبرتیا څخه بدلونونه، سمونونه، وده، تعدیلات، او اصلاحات راولي. پیرودونکي باید د سپارښتنو ورکولو دمخه د ST محصولاتو په اړه وروستي اړونده معلومات ترلاسه کړي. د ST محصولات د ST د شرایطو او شرایطو سره سم پلورل کیږي چې د سپارلو په وخت کې شتون لري.
پیرودونکي یوازې د ST محصولاتو انتخاب ، انتخاب او کارولو لپاره مسؤل دي او ST د غوښتنلیک مرستې یا د پیرودونکو محصولاتو ډیزاین لپاره هیڅ مسؤلیت نه مني.
دلته د ST لخوا د فکري ملکیت حق ته هیڅ جواز ، څرګند یا ضمیمه ندی ورکړل شوی.
د ST محصولاتو بیا پلورل د احکامو سره توپیر لري چې دلته ښودل شوي معلومات باید د ST لخوا د ورته محصول لپاره ورکړل شوي تضمین باطل کړي.
ST او د ST لوگو د ST سوداګریزې نښې دي. د ST سوداګریزې نښې په اړه د نورو معلوماتو لپاره، مراجعه وکړئ www.st.com/trademarks. نور ټول محصول یا خدمت نومونه د دوی د اړوندو مالکینو ملکیت دی.
په دې سند کې معلومات د دې سند په هر مخکینۍ نسخه کې وړاندې شوي معلومات بدلوي او ځای په ځای کوي.
© 2025 STMicroelectronics – ټول حقونه خوندي دي

اسناد / سرچینې
![]() |
د ST STM32 USB ډول-C بریښنا رسولو [pdf] د کارونکي لارښود TN1592، UM2552، STEVAL-2STPD01، STM32 د USB ډول-C بریښنا رسولو، STM32، د USB ډول-C بریښنا رسولو، د ډول-C بریښنا رسولو، د بریښنا رسولو، تحویلي |
