STM32 USB ਟਾਈਪ-C ਪਾਵਰ ਡਿਲੀਵਰੀ

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)
USB ਟਾਈਪ-ਸੀ® ਪਾਵਰ ਡਿਲੀਵਰੀ

ਚਿੱਤਰ 2 ਲਾਗੂ ਮੁੱਲ 0x02019096 ਦੀ ਵਿਆਖਿਆ ਕਰਦਾ ਹੈ।
ਚਿੱਤਰ 2. ਵਿਸਤ੍ਰਿਤ PDO ਡੀਕੋਡਿੰਗ
USB ਟਾਈਪ-ਸੀ® ਪਾਵਰ ਡਿਲੀਵਰੀ

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® ਕਨੈਕਸ਼ਨਾਂ ਉੱਤੇ ਪਾਵਰ ਡਿਲੀਵਰੀ ਲਈ ਇੱਕ ਲਚਕਦਾਰ ਅਤੇ ਵਿਆਪਕ ਤੌਰ 'ਤੇ ਅਪਣਾਇਆ ਗਿਆ ਪ੍ਰੋਟੋਕੋਲ ਹੈ। STM32 ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰ ਜਾਂ STMicroelectronics ਤੋਂ USB PD ਸਟੈਕ ਦੁਆਰਾ ਕੁਇੱਕ ਚਾਰਜ (QC) ਲਈ ਨੇਟਿਵ ਸਪੋਰਟ ਪ੍ਰਦਾਨ ਨਹੀਂ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਜੇਕਰ ਕੁਇੱਕ ਚਾਰਜ ਸਪੋਰਟ ਦੀ ਲੋੜ ਹੈ, ਤਾਂ 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ਖੋਜ ਜਾਂ ਮੁਲਾਂਕਣ ਸਾਧਨਾਂ ਦੇ ਘੱਟ, ਜਿਸ ਵਿੱਚ ਵਿਆਪਕ ਮੁਫ਼ਤ ਸਾਫਟਵੇਅਰ ਲਾਇਬ੍ਰੇਰੀਆਂ ਅਤੇ ਸਾਬਕਾ ਸ਼ਾਮਲ ਹਨampMCU ਪੈਕੇਜ ਨਾਲ ਉਪਲਬਧ ਹਨ। ਕੋਡ ਜਨਰੇਟਰ ਉਪਲਬਧ ਨਹੀਂ ਹੈ।

ਕੀ ਸਾਫਟਵੇਅਰ ਰਨ-ਟਾਈਮ ਵਿੱਚ PD 'ਡੇਟਾ' ਨੂੰ ਗਤੀਸ਼ੀਲ ਰੂਪ ਵਿੱਚ ਬਦਲਣਾ ਸੰਭਵ ਹੈ? ਉਦਾਹਰਨ ਵਾਲੀਅਮtagਈ ਅਤੇ ਮੌਜੂਦਾ ਮੰਗਾਂ/ਸਮਰੱਥਾਵਾਂ, ਖਪਤਕਾਰ/ਪ੍ਰਦਾਤਾ ਆਦਿ?

USB Type-C® PD ਦਾ ਧੰਨਵਾਦ ਕਰਕੇ ਪਾਵਰ ਰੋਲ (ਖਪਤਕਾਰ - ਸਿੰਕ ਜਾਂ ਪ੍ਰਦਾਤਾ - ਸਰੋਤ), ਪਾਵਰ ਡਿਮਾਂਡ (ਪਾਵਰ ਡੇਟਾ ਆਬਜੈਕਟ) ਅਤੇ ਡੇਟਾ ਰੋਲ (ਹੋਸਟ ਜਾਂ ਡਿਵਾਈਸ) ਨੂੰ ਗਤੀਸ਼ੀਲ ਰੂਪ ਵਿੱਚ ਬਦਲਣਾ ਸੰਭਵ ਹੈ। ਇਸ ਲਚਕਤਾ ਨੂੰ ਇਸ ਵਿੱਚ ਦਰਸਾਇਆ ਗਿਆ ਹੈ STM32H7RS USB ਡਿਊਲ ਰੋਲ ਡਾਟਾ ਅਤੇ ਪਾਵਰ ਵੀਡੀਓ.

ਕੀ 500 mA ਤੋਂ ਵੱਧ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ USB2.0 ਸਟੈਂਡਰਡ ਅਤੇ ਪਾਵਰ ਡਿਲੀਵਰੀ (PD) ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਸੰਭਵ ਹੈ?

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 ਸਿਸਟਮ 'ਤੇ ਰੇਡੀਓ ਫ੍ਰੀਕੁਐਂਸੀ ਲਈ ESD ਸੁਰੱਖਿਆ + ਕਾਮਨ-ਮੋਡ ਫਿਲਟਰ।

ਕੀ ਡਰਾਈਵਰ HAL ਜਾਂ ਰਜਿਸਟਰ ਵਿੱਚ ਕੈਪਸੂਲੇਸ਼ਨ ਹੈ?

ਡਰਾਈਵਰ HAL ਹੈ।

ਮੈਂ ਇਹ ਕਿਵੇਂ ਯਕੀਨੀ ਬਣਾ ਸਕਦਾ ਹਾਂ ਕਿ STM32 ਕੋਡ ਲਿਖੇ ਬਿਨਾਂ PD ਪ੍ਰੋਟੋਕੋਲ ਵਿੱਚ ਪਾਵਰ ਗੱਲਬਾਤ ਅਤੇ ਮੌਜੂਦਾ ਪ੍ਰਬੰਧਨ ਨੂੰ ਸਹੀ ਢੰਗ ਨਾਲ ਸੰਭਾਲਦਾ ਹੈ?

ਪਹਿਲਾ ਕਦਮ ਬਾਜ਼ਾਰ ਵਿੱਚ ਉਪਲਬਧ ਡਿਵਾਈਸ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਫੀਲਡ ਇੰਟਰਓਪਰੇਬਿਲਟੀ ਟੈਸਟਾਂ ਦੀ ਇੱਕ ਲੜੀ ਹੋ ਸਕਦੀ ਹੈ। ਹੱਲ ਵਿਵਹਾਰ ਨੂੰ ਸਮਝਣ ਲਈ, STM32CubeMonUCPD STM32 USB ਟਾਈਪ-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 ਬਦਲਿਆ ਜਾ ਸਕਦਾ ਹੈtage ਡਿਵਾਈਡਰ ਅਨੁਪਾਤ।
ਹਾਲਾਂਕਿ, X-NUCLEO-SNK1M1 ਜਾਂ X-NUCLEO-DRP1M1 'ਤੇ ਪੇਸ਼ ਕੀਤੇ ਗਏ ਡਿਵਾਈਡਰ ਅਨੁਪਾਤ ਨੂੰ ਨਿਸ਼ਾਨਾ ਅਧਿਕਤਮ ਵੋਲਯੂਮ ਦੇ ਅਨੁਸਾਰ ਵਰਤਣ ਦੀ ਸਿਫਾਰਸ਼ ਕੀਤੀ ਜਾਂਦੀ ਹੈ।tage.

ਕੀ ਖੁੱਲ੍ਹੇਪਣ ਦੀ ਡਿਗਰੀ ਜ਼ਿਆਦਾ ਹੈ? ਕੀ ਕੁਝ ਖਾਸ ਕੰਮਾਂ ਨੂੰ ਅਨੁਕੂਲਿਤ ਕਰ ਸਕਦੇ ਹੋ?

USB Type-C® PD ਸਟੈਕ ਖੁੱਲ੍ਹਾ ਨਹੀਂ ਹੈ। ਹਾਲਾਂਕਿ, ਇਸਦੇ ਸਾਰੇ ਇਨਪੁਟਸ ਅਤੇ ਹੱਲ ਨਾਲ ਇੰਟਰੈਕਸ਼ਨ ਨੂੰ ਅਨੁਕੂਲਿਤ ਕਰਨਾ ਸੰਭਵ ਹੈ। ਨਾਲ ਹੀ, ਤੁਸੀਂ UCPD ਇੰਟਰਫੇਸ 'ਤੇ ਇੱਕ ਨਜ਼ਰ ਮਾਰਨ ਲਈ ਵਰਤੇ ਜਾਂਦੇ STM32 ਦੇ ਰੈਫਰੈਂਸ ਮੈਨੂਅਲ ਦਾ ਹਵਾਲਾ ਦੇ ਸਕਦੇ ਹੋ।

ਪੋਰਟ ਪ੍ਰੋਟੈਕਸ਼ਨ ਸਰਕਟ ਦੇ ਡਿਜ਼ਾਈਨ ਵਿੱਚ ਸਾਨੂੰ ਕਿਸ ਵੱਲ ਧਿਆਨ ਦੇਣਾ ਚਾਹੀਦਾ ਹੈ?

TCPP IC ਨੂੰ ਟਾਈਪ-C ਕਨੈਕਟਰ ਦੇ ਨੇੜੇ ਰੱਖਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। ਯੋਜਨਾਬੱਧ ਸਿਫ਼ਾਰਸ਼ਾਂ ਉਪਭੋਗਤਾ ਮੈਨੂਅਲ ਵਿੱਚ ਸੂਚੀਬੱਧ ਹਨ X-NUCLEO-SNK1M1, X-NUCLEO-SRC1M1, ਅਤੇ ਐਕਸ-ਨਿਊਕਲੀਓ-ਡੀਆਰਪੀ1ਐਮ1. ਇੱਕ ਚੰਗੀ ESD ਮਜ਼ਬੂਤੀ ਨੂੰ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ, ਮੈਂ ਇਸ 'ਤੇ ਇੱਕ ਨਜ਼ਰ ਮਾਰਨ ਦੀ ਸਿਫਾਰਸ਼ ਕਰਾਂਗਾ ESD ਲੇਆਉਟ ਸੁਝਾਅ ਐਪਲੀਕੇਸ਼ਨ ਨੋਟ.

ਇਨ੍ਹੀਂ ਦਿਨੀਂ, ਚੀਨ ਤੋਂ ਬਹੁਤ ਸਾਰੇ ਇੱਕ-ਚਿੱਪ ਆਈਸੀ ਪੇਸ਼ ਕੀਤੇ ਜਾ ਰਹੇ ਹਨ। ਖਾਸ ਫਾਇਦੇ ਕੀ ਹਨ?tagSTM32 ਦੀ ਵਰਤੋਂ ਦਾ ਕੀ ਅਰਥ ਹੈ?

ਇਸ ਘੋਲ ਦੇ ਮੁੱਖ ਫਾਇਦੇ ਉਦੋਂ ਦਿਖਾਈ ਦਿੰਦੇ ਹਨ ਜਦੋਂ ਇੱਕ ਮੌਜੂਦਾ STM32 ਘੋਲ ਵਿੱਚ ਇੱਕ ਟਾਈਪ-ਸੀ PD ਕਨੈਕਟਰ ਜੋੜਿਆ ਜਾਂਦਾ ਹੈ। ਫਿਰ, ਇਹ ਲਾਗਤ-ਪ੍ਰਭਾਵਸ਼ਾਲੀ ਹੈ ਕਿਉਂਕਿ ਘੱਟ ਵੋਲਯੂਮtage UCPD ਕੰਟਰੋਲਰ STM32 'ਤੇ ਏਮਬੈਡ ਕੀਤਾ ਗਿਆ ਹੈ, ਅਤੇ ਉੱਚ ਵੋਲਯੂਮtage ਕੰਟਰੋਲ / ਸੁਰੱਖਿਆ TCPP ਦੁਆਰਾ ਕੀਤੀ ਜਾਂਦੀ ਹੈ।

ਕੀ ST ਦੁਆਰਾ ਬਿਜਲੀ ਸਪਲਾਈ ਅਤੇ STM32-UCPD ਦੇ ਨਾਲ ਕੋਈ ਸਿਫ਼ਾਰਸ਼ ਕੀਤਾ ਹੱਲ ਹੈ?

ਉਹ ਇੱਕ ਪੂਰੇ ਸਾਬਕਾ ਹਨample ਨਾਲ a USB ਟਾਈਪ-ਸੀ ਪਾਵਰ ਡਿਲੀਵਰੀ ਡਿਊਲ ਪੋਰਟ ਅਡੈਪਟਰ STPD01 ਪ੍ਰੋਗਰਾਮੇਬਲ ਬੱਕ ਕਨਵਰਟਰ 'ਤੇ ਆਧਾਰਿਤ। STM32G071RBT6 ਅਤੇ ਦੋ TCPP02-M18 ਦੋ STPD01PUR ਪ੍ਰੋਗਰਾਮੇਬਲ ਬੱਕ ਰੈਗੂਲੇਟਰਾਂ ਦਾ ਸਮਰਥਨ ਕਰਨ ਲਈ ਵਰਤੇ ਜਾਂਦੇ ਹਨ।

ਸਿੰਕ (60 ਵਾਟ ਕਲਾਸ ਮਾਨੀਟਰ), ਐਪਲੀਕੇਸ਼ਨ 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।

ਸੰਰਚਨਾ ਅਤੇ ਐਪਲੀਕੇਸ਼ਨ ਕੋਡ

ਮੈਂ ਇੱਕ PDO ਕਿਵੇਂ ਬਣਾ ਸਕਦਾ ਹਾਂ?

USB ਪਾਵਰ ਡਿਲੀਵਰੀ (PD) ਦੇ ਸੰਦਰਭ ਵਿੱਚ ਇੱਕ ਪਾਵਰ ਡੇਟਾ ਆਬਜੈਕਟ (PDO) ਬਣਾਉਣ ਵਿੱਚ ਇੱਕ USB PD ਸਰੋਤ ਜਾਂ ਸਿੰਕ ਦੀਆਂ ਪਾਵਰ ਸਮਰੱਥਾਵਾਂ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਨਾ ਸ਼ਾਮਲ ਹੈ। ਇੱਕ PDO ਬਣਾਉਣ ਅਤੇ ਕੌਂਫਿਗਰ ਕਰਨ ਲਈ ਇੱਥੇ ਕਦਮ ਹਨ:

  1. PDO ਦੀ ਕਿਸਮ ਦੀ ਪਛਾਣ ਕਰੋ:
    • ਸਥਿਰ ਸਪਲਾਈ PDO: ਇੱਕ ਸਥਿਰ ਵੋਲਯੂਮ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦਾ ਹੈtage ਅਤੇ ਮੌਜੂਦਾ
    • ਬੈਟਰੀ ਸਪਲਾਈ PDO: ਵੋਲਯੂਮ ਦੀ ਇੱਕ ਰੇਂਜ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦਾ ਹੈtages ਅਤੇ ਵੱਧ ਤੋਂ ਵੱਧ ਪਾਵਰ
    • ਵੇਰੀਏਬਲ ਸਪਲਾਈ PDO: ਵੋਲਯੂਮ ਦੀ ਇੱਕ ਰੇਂਜ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦਾ ਹੈtages ਅਤੇ ਵੱਧ ਤੋਂ ਵੱਧ ਕਰੰਟ
    • ਪ੍ਰੋਗਰਾਮੇਬਲ ਪਾਵਰ ਸਪਲਾਈ (PPS) APDO: ਇੱਕ ਪ੍ਰੋਗਰਾਮੇਬਲ ਵੋਲਯੂਮ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈtage ਅਤੇ ਮੌਜੂਦਾ।
  2. ਪੈਰਾਮੀਟਰ ਪਰਿਭਾਸ਼ਿਤ ਕਰੋ:
    • ਵੋਲtage: ਵਾਲੀਅਮtage ਪੱਧਰ ਜੋ PDO ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ ਜਾਂ ਬੇਨਤੀ ਕਰਦਾ ਹੈ
    • ਕਰੰਟ / ਪਾਵਰ: PDO ਦੁਆਰਾ ਪ੍ਰਦਾਨ ਕੀਤਾ ਜਾਣ ਵਾਲਾ ਕਰੰਟ (ਸਥਿਰ ਅਤੇ ਪਰਿਵਰਤਨਸ਼ੀਲ PDO ਲਈ) ਜਾਂ ਪਾਵਰ (ਬੈਟਰੀ PDO ਲਈ)
      ਜਾਂ ਬੇਨਤੀ ਕਰੋ।
  3. STM32 ਕਿਊਬ ਮੋਨਯੂਸੀਪੀਡੀ ਜੀਯੂਆਈ ਦੀ ਵਰਤੋਂ ਕਰੋ:
    • ਕਦਮ 1: ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਤੁਹਾਡੇ ਕੋਲ STM32 ਕਿਊਬ ਮੋਨ UCPD ਐਪਲੀਕੇਸ਼ਨ ਦਾ ਨਵੀਨਤਮ ਸੰਸਕਰਣ ਹੈ।
    • ਕਦਮ 2: ਆਪਣੇ STM32G071-ਡਿਸਕੋ ਬੋਰਡ ਨੂੰ ਆਪਣੀ ਹੋਸਟ ਮਸ਼ੀਨ ਨਾਲ ਕਨੈਕਟ ਕਰੋ ਅਤੇ STM32 ਕਿਊਬ ਮਾਨੀਟਰ-UCPD ਐਪਲੀਕੇਸ਼ਨ ਲਾਂਚ ਕਰੋ।
    • ਕਦਮ 3: ਐਪਲੀਕੇਸ਼ਨ ਵਿੱਚ ਆਪਣਾ ਬੋਰਡ ਚੁਣੋ
    • ਕਦਮ 4: "ਪੋਰਟ ਕੌਂਫਿਗਰੇਸ਼ਨ" ਪੰਨੇ 'ਤੇ ਜਾਓ ਅਤੇ "ਸਿੰਕ ਸਮਰੱਥਾਵਾਂ" ਟੈਬ 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਤਾਂ ਜੋ ਇਹ ਦੇਖਿਆ ਜਾ ਸਕੇ
      ਮੌਜੂਦਾ PDO ਸੂਚੀ
    • ਕਦਮ 5: ਪ੍ਰੋਂਪਟ ਦੀ ਪਾਲਣਾ ਕਰਕੇ ਮੌਜੂਦਾ PDO ਨੂੰ ਸੋਧੋ ਜਾਂ ਇੱਕ ਨਵਾਂ PDO ਸ਼ਾਮਲ ਕਰੋ।
    • ਕਦਮ 6: ਅੱਪਡੇਟ ਕੀਤੀ PDO ਸੂਚੀ ਆਪਣੇ ਬੋਰਡ ਨੂੰ ਭੇਜਣ ਲਈ “send to target” ਆਈਕਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
    • ਕਦਮ 7: ਅੱਪਡੇਟ ਕੀਤੀ PDO ਸੂਚੀ ਨੂੰ ਆਪਣੇ ਬੋਰਡ [*] ਉੱਤੇ ਸੇਵ ਕਰਨ ਲਈ “ਸੇਵ ਆਲ ਇਨ ਟਾਰਗੇਟ” ਆਈਕਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।

ਇੱਥੇ ਇੱਕ ਸਾਬਕਾ ਹੈampਤੁਸੀਂ ਕੋਡ ਵਿੱਚ ਇੱਕ ਸਥਿਰ ਸਪਲਾਈ PDO ਨੂੰ ਕਿਵੇਂ ਪਰਿਭਾਸ਼ਿਤ ਕਰ ਸਕਦੇ ਹੋ, ਇਸਦਾ le:

/* 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

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); // fixed supply type

ਵਾਧੂ ਵਿਚਾਰ: 

  • ਡਾਇਨਾਮਿਕ PDO ਚੋਣ: ਤੁਸੀਂ usbpd_user_services.c ਵਿੱਚ USED_PDO_SEL_METHOD ਵੇਰੀਏਬਲ ਨੂੰ ਸੋਧ ਕੇ ਰਨਟਾਈਮ 'ਤੇ PDO ਚੋਣ ਵਿਧੀ ਨੂੰ ਡਾਇਨਾਮਿਕ ਤੌਰ 'ਤੇ ਬਦਲ ਸਕਦੇ ਹੋ। file[*] .
  • ਸਮਰੱਥਾਵਾਂ ਦਾ ਮੁਲਾਂਕਣ: ਪ੍ਰਾਪਤ ਸਮਰੱਥਾਵਾਂ ਦਾ ਮੁਲਾਂਕਣ ਕਰਨ ਅਤੇ ਬੇਨਤੀ ਸੁਨੇਹਾ ਤਿਆਰ ਕਰਨ ਲਈ USBPD_DPM_SNK_EvaluateCapabilities ਵਰਗੇ ਫੰਕਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋ[*]।

ਇੱਕ PDO ਬਣਾਉਣ ਵਿੱਚ ਵੋਲਯੂਮ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਨਾ ਸ਼ਾਮਲ ਹੈtage ਅਤੇ ਮੌਜੂਦਾ (ਜਾਂ ਪਾਵਰ) ਪੈਰਾਮੀਟਰ ਅਤੇ ਉਹਨਾਂ ਨੂੰ STM32CubeMonUCPD ਵਰਗੇ ਟੂਲਸ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਜਾਂ ਸਿੱਧੇ ਕੋਡ ਵਿੱਚ ਸੰਰਚਿਤ ਕਰਨਾ। ਕਦਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰਕੇ ਅਤੇ ਸਾਬਕਾampਦਿੱਤੇ ਗਏ ਨਿਯਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰਕੇ, ਤੁਸੀਂ ਆਪਣੀਆਂ USB PD ਐਪਲੀਕੇਸ਼ਨਾਂ ਲਈ ਪ੍ਰਭਾਵਸ਼ਾਲੀ ਢੰਗ ਨਾਲ PDO ਬਣਾ ਅਤੇ ਪ੍ਰਬੰਧਿਤ ਕਰ ਸਕਦੇ ਹੋ।

ਕੀ ਇੱਕ ਤਰਜੀਹੀ ਯੋਜਨਾ ਲਈ ਕੋਈ ਫੰਕਸ਼ਨ ਹੈ ਜਿਸ ਵਿੱਚ ਇੱਕ ਤੋਂ ਵੱਧ 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 - ਡੀਐਕਟਿਵ ਡੈੱਡ ਬੈਟਰੀ ਪੁੱਲ-ਅੱਪ"। ਜੇਕਰ ਇਹ ਯੋਗ ਹੈ ਤਾਂ ਇਸ ਚੈੱਕ ਬਾਕਸ ਦਾ ਕੀ ਅਰਥ ਹੈ?

ਜਦੋਂ SOURCE, USB Type-C® ਨੂੰ 3.3 V ਜਾਂ 5.0 V ਨਾਲ ਜੁੜੇ ਇੱਕ ਪੁੱਲ-ਅੱਪ ਰੋਧਕ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। ਇਹ ਇੱਕ ਕਰੰਟ ਸਰੋਤ ਜਨਰੇਟਰ ਵਜੋਂ ਕੰਮ ਕਰਦਾ ਹੈ। ਇਸ ਕਰੰਟ ਸਰੋਤ ਨੂੰ ਉਦੋਂ ਅਯੋਗ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ ਜਦੋਂ USB Type-C® PD ਨੂੰ ਬਿਜਲੀ ਦੀ ਖਪਤ ਘਟਾਉਣ ਲਈ ਨਹੀਂ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ।

ਕੀ STM32G0 ਅਤੇ USB PD ਐਪਲੀਕੇਸ਼ਨਾਂ ਲਈ FreeRTOS ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਜ਼ਰੂਰੀ ਹੈ? ਗੈਰ-FreeRTOS USB PD ਐਕਸ ਲਈ ਕੋਈ ਯੋਜਨਾਵਾਂamples?

STM32G0 ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰ 'ਤੇ USB ਪਾਵਰ ਡਿਲੀਵਰੀ (USB PD) ਐਪਲੀਕੇਸ਼ਨਾਂ ਲਈ FreeRTOS ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਲਾਜ਼ਮੀ ਨਹੀਂ ਹੈ। ਤੁਸੀਂ ਮੁੱਖ ਲੂਪ ਵਿੱਚ ਇਵੈਂਟਸ ਅਤੇ ਸਟੇਟ ਮਸ਼ੀਨਾਂ ਨੂੰ ਹੈਂਡਲ ਕਰਕੇ ਜਾਂ ਇੰਟਰੱਪਟਿੰਗ ਸਰਵਿਸ ਰੁਟੀਨ ਰਾਹੀਂ RTOS ਤੋਂ ਬਿਨਾਂ USB PD ਲਾਗੂ ਕਰ ਸਕਦੇ ਹੋ। ਜਦੋਂ ਕਿ USB ਪਾਵਰ ਡਿਲੀਵਰੀ ਲਈ ਬੇਨਤੀਆਂ ਆਈਆਂ ਹਨ।ampRTOS ਤੋਂ ਬਿਨਾਂ। ਵਰਤਮਾਨ ਵਿੱਚ ਕੋਈ ਗੈਰ-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 ਰੀਸੈਟ ਅਤੇ ਘੜੀਆਂ

UCPD ਰੀਸੈਟ ਅਤੇ ਘੜੀਆਂ

ਕੀ ਕੋਈ ਦਸਤਾਵੇਜ਼ ਹੈ ਜਿਸਦਾ ਮੈਂ CubeMX ਸਥਾਪਤ ਕਰਨ ਲਈ ਹਵਾਲਾ ਦੇ ਸਕਦਾ ਹਾਂ ਜਿਵੇਂ ਕਿ ਤੁਸੀਂ ਬਾਅਦ ਵਿੱਚ ਸਮਝਾਇਆ ਹੈ?

ਦਸਤਾਵੇਜ਼ ਹੇਠ ਲਿਖੇ ਵਿੱਚ ਉਪਲਬਧ ਹਨ ਵਿਕੀ ਲਿੰਕ.

ਕੀ STM 32 ਕਿਊਬ ਮਾਨੀਟਰ ਰੀਅਲ-ਟਾਈਮ ਨਿਗਰਾਨੀ ਦੇ ਸਮਰੱਥ ਹੈ? ਕੀ STM32 ਅਤੇ ST-LINK ਨੂੰ ਜੋੜ ਕੇ ਰੀਅਲ-ਟਾਈਮ ਨਿਗਰਾਨੀ ਸੰਭਵ ਹੈ?

ਹਾਂ, STM32CubeMonitor STM32 ਅਤੇ ST-LINK ਨੂੰ ਜੋੜ ਕੇ ਅਸਲ ਨਿਗਰਾਨੀ ਕਰ ਸਕਦਾ ਹੈ।

ਕੀ VBUS ਵਾਲੀਅਮ ਹੈ?tagਕੀ ਮਾਨੀਟਰ ਸਕ੍ਰੀਨ 'ਤੇ ਦਿਖਾਇਆ ਗਿਆ ਈ/ਕਰੰਟ ਮਾਪ ਫੰਕਸ਼ਨ UCPD-ਸਮਰੱਥ ਬੋਰਡਾਂ 'ਤੇ ਬੇਸਿਕ ਅਤੇ ਡਿਫੌਲਟ ਤੌਰ 'ਤੇ ਉਪਲਬਧ ਹੈ, ਜਾਂ ਕੀ ਇਹ ਸ਼ਾਮਲ ਕੀਤੇ ਗਏ NUCLEO ਬੋਰਡ ਦੀ ਵਿਸ਼ੇਸ਼ਤਾ ਹੈ?

ਸਹੀ ਵੋਲtage ਮਾਪ ਮੂਲ ਰੂਪ ਵਿੱਚ ਉਪਲਬਧ ਹੈ ਕਿਉਂਕਿ VBUS ਵੋਲਯੂਮtagUSB Type-C® ਦੁਆਰਾ e ਦੀ ਲੋੜ ਹੈ।
ਉੱਚੇ ਪਾਸੇ ਦੇ ਕਾਰਨ TCPP02-M18 / TCPP03-M20 ਦੁਆਰਾ ਸਹੀ ਕਰੰਟ ਮਾਪਿਆ ਜਾ ਸਕਦਾ ਹੈ ampਲਾਈਫਾਇਰ ਅਤੇ ਸ਼ੰਟ ਰੋਧਕ ਵੀ ਓਵਰ ਕਰੰਟ ਸੁਰੱਖਿਆ ਲਈ ਵਰਤੇ ਜਾਂਦੇ ਹਨ।

ਐਪਲੀਕੇਸ਼ਨ ਕੋਡ ਜਨਰੇਟਰ

ਕੀ CubeMX, FreeRTOS™ ਦੇ ਨਾਲ X-CUBE-TCPP ਨਾਲ Azure RTOS-ਅਧਾਰਿਤ ਪ੍ਰੋਜੈਕਟ ਤਿਆਰ ਕਰ ਸਕਦਾ ਹੈ? ਕੀ ਇਹ FreeRTOS™ ਦੀ ਵਰਤੋਂ ਕੀਤੇ ਬਿਨਾਂ USB PD ਦਾ ਪ੍ਰਬੰਧਨ ਕਰਨ ਵਾਲਾ ਕੋਡ ਤਿਆਰ ਕਰ ਸਕਦਾ ਹੈ? ਕੀ ਇਸ ਸਾਫਟਵੇਅਰ ਸੂਟ ਨੂੰ ਚਲਾਉਣ ਲਈ RTOS ਦੀ ਲੋੜ ਹੈ?

STM32CubeMX, X-CUBE-TCPP ਪੈਕੇਜ ਦੇ ਕਾਰਨ ਕੋਡ ਤਿਆਰ ਕਰਦਾ ਹੈ, ਜੋ ਕਿ MCU, FreeRTOS™ (STM32G0 ਲਈ ਸਾਬਕਾ ਵਜੋਂ) ਲਈ ਉਪਲਬਧ RTOS ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ।ample), ਜਾਂ AzureRTOS (STM32H5 ਲਈ ex ਵਜੋਂample).

ਕੀ X-CUBE-TCPP ਦੋਹਰੇ ਟਾਈਪ-C PD ਪੋਰਟ ਜਿਵੇਂ ਕਿ STSW-2STPD01 ਬੋਰਡ ਲਈ ਕੋਡ ਤਿਆਰ ਕਰ ਸਕਦਾ ਹੈ?

X-CUBE-TCPP ਸਿਰਫ਼ ਇੱਕ ਸਿੰਗਲ ਪੋਰਟ ਲਈ ਕੋਡ ਤਿਆਰ ਕਰ ਸਕਦਾ ਹੈ। ਦੋ ਪੋਰਟਾਂ ਲਈ ਅਜਿਹਾ ਕਰਨ ਲਈ, ਦੋ ਵੱਖਰੇ ਪ੍ਰੋਜੈਕਟਾਂ ਨੂੰ STM32 ਸਰੋਤਾਂ 'ਤੇ ਓਵਰਲੈਪ ਕੀਤੇ ਬਿਨਾਂ ਅਤੇ TCPP02-M18 ਲਈ ਦੋ I2C ਪਤਿਆਂ ਨਾਲ ਤਿਆਰ ਕਰਨਾ ਪਵੇਗਾ ਅਤੇ ਉਹਨਾਂ ਨੂੰ ਮਿਲਾਉਣਾ ਪਵੇਗਾ।
ਖੁਸ਼ਕਿਸਮਤੀ ਨਾਲ, STSW-2STPD01 ਦੋ ਪੋਰਟਾਂ ਲਈ ਇੱਕ ਪੂਰਾ ਫਰਮਵੇਅਰ ਪੈਕੇਜ ਹੈ। ਫਿਰ ਕੋਡ ਤਿਆਰ ਕਰਨ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ।

ਕੀ ਇਹ ਡਿਜ਼ਾਈਨ ਟੂਲ USB Type-C® ਵਾਲੇ ਸਾਰੇ ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰਾਂ ਨਾਲ ਕੰਮ ਕਰਦਾ ਹੈ?

ਹਾਂ, X-CUBE-TCPP ਕਿਸੇ ਵੀ STM32 ਨਾਲ ਕੰਮ ਕਰਦਾ ਹੈ ਜੋ ਸਾਰੇ ਪਾਵਰ ਕੇਸਾਂ (SINK / SOURCE / Dual Role) ਲਈ UCPD ਨੂੰ ਏਮਬੇਡ ਕਰਦਾ ਹੈ। ਇਹ 32 V ਟਾਈਪ-C SOURCE ਲਈ ਕਿਸੇ ਵੀ STM5 ਨਾਲ ਕੰਮ ਕਰਦਾ ਹੈ।

ਸਾਰਣੀ 1. ਦਸਤਾਵੇਜ਼ ਸੰਸ਼ੋਧਨ ਇਤਿਹਾਸ

ਮਿਤੀ ਸੰਸ਼ੋਧਨ ਤਬਦੀਲੀਆਂ
20-ਜੂਨ-2025 1 ਸ਼ੁਰੂਆਤੀ ਰੀਲੀਜ਼।

ਜ਼ਰੂਰੀ ਸੂਚਨਾ - ਧਿਆਨ ਨਾਲ ਪੜ੍ਹੋ

STMicroelectronics NV ਅਤੇ ਇਸਦੀਆਂ ਸਹਾਇਕ ਕੰਪਨੀਆਂ ("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 ਪਾਵਰ ਡਿਲੀਵਰੀ, ਪਾਵਰ ਡਿਲੀਵਰੀ, ਡਿਲੀਵਰੀ

ਹਵਾਲੇ

ਇੱਕ ਟਿੱਪਣੀ ਛੱਡੋ

ਤੁਹਾਡਾ ਈਮੇਲ ਪਤਾ ਪ੍ਰਕਾਸ਼ਿਤ ਨਹੀਂ ਕੀਤਾ ਜਾਵੇਗਾ। ਲੋੜੀਂਦੇ ਖੇਤਰਾਂ ਨੂੰ ਚਿੰਨ੍ਹਿਤ ਕੀਤਾ ਗਿਆ ਹੈ *