STMicroelectronics STM32F429 ਡਿਸਕਵਰੀ ਸਾਫਟਵੇਅਰ ਡਿਵੈਲਪਮੈਂਟ ਟੂਲਸ

ਉਤਪਾਦ ਜਾਣਕਾਰੀ
ਉਤਪਾਦ ਦਾ ਨਾਮ: STM32F429
ਡਿਸਕਵਰੀ ਮਾਡਲ ਨੰਬਰ: 32F429IDISCOVERY
ਨਿਰਮਾਤਾ: STMicroelectronics (ST)
ਰਿਹਾਈ ਤਾਰੀਖ: ਅਕਤੂਬਰ 2013
ਉਪਭੋਗਤਾ ਮੈਨੂਅਲ: ਯੂਐਮ 1680
ਵਰਣਨ
STM32F429 ਡਿਸਕਵਰੀ ਇੱਕ ਸਾਫਟਵੇਅਰ ਡਿਵੈਲਪਮੈਂਟ ਟੂਲ ਹੈ ਜੋ STM32F429 ਡਿਸਕਵਰੀ ਬੋਰਡ ਦੇ ਆਲੇ-ਦੁਆਲੇ ਐਪਲੀਕੇਸ਼ਨ ਬਣਾਉਣ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ। ਇਹ ਟੂਲ ਨਵੇਂ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਬਣਾਉਣ ਅਤੇ ਚਲਾਉਣ ਲਈ ਇੱਕ ਸਾਫਟਵੇਅਰ ਵਾਤਾਵਰਨ ਅਤੇ ਵਿਕਾਸ ਦੀਆਂ ਸਿਫ਼ਾਰਸ਼ਾਂ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈample ਐਪਲੀਕੇਸ਼ਨਾਂ, ਅਤੇ ਨਾਲ ਹੀ ਉਹਨਾਂ ਦੀਆਂ ਆਪਣੀਆਂ ਐਪਲੀਕੇਸ਼ਨਾਂ ਨੂੰ ਬਣਾਉਣ ਅਤੇ ਬਣਾਉਣਾ। STM32F429 ਡਿਸਕਵਰੀ ਬੋਰਡ ਫਰਮਵੇਅਰ ਐਪਲੀਕੇਸ਼ਨਾਂ ਨੂੰ ਚਲਾਉਣ ਅਤੇ ਡੀਬੱਗ ਕਰਨ ਲਈ ਲੋੜੀਂਦੇ ਹਾਰਡਵੇਅਰ ਭਾਗਾਂ ਨਾਲ ਲੈਸ ਹੈ। ਸਿਸਟਮ ਲੋੜਾਂ: STM32F429 ਡਿਸਕਵਰੀ ਬੋਰਡ 'ਤੇ ਕੋਈ ਵੀ ਐਪਲੀਕੇਸ਼ਨ ਚਲਾਉਣ ਤੋਂ ਪਹਿਲਾਂ, ਹੇਠਾਂ ਦਿੱਤੀਆਂ ਸਿਸਟਮ ਲੋੜਾਂ ਨੂੰ ਪੂਰਾ ਕਰਨਾ ਲਾਜ਼ਮੀ ਹੈ:
- ਏਕੀਕ੍ਰਿਤ ਵਿਕਾਸ ਵਾਤਾਵਰਣ (IDE): ਆਪਣੀ ਪਸੰਦੀਦਾ IDE ਸਥਾਪਿਤ ਕਰੋ ਜੋ STM32 ਪਰਿਵਾਰ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ।
- ST-LINK V2 ਡਰਾਈਵਰ: ST ਤੋਂ ST-LINK V2 ਡਰਾਈਵਰ ਇੰਸਟਾਲ ਕਰੋ webਸਾਈਟ.
- ਫਰਮਵੇਅਰ ਪੈਕੇਜ: ST ਤੋਂ STM32F429I-ਡਿਸਕਵਰੀ ਫਰਮਵੇਅਰ ਡਾਊਨਲੋਡ ਕਰੋ webਸਾਈਟ.
- ਹਾਰਡਵੇਅਰ ਕਨੈਕਸ਼ਨ: ਉਪਭੋਗਤਾ ਮੈਨੂਅਲ ਦੇ ਚਿੱਤਰ 32 ਵਿੱਚ ਦਿੱਤੀਆਂ ਹਦਾਇਤਾਂ ਦੇ ਅਨੁਸਾਰ STM429F1 ਡਿਸਕਵਰੀ ਬੋਰਡ ਨਾਲ ਇੱਕ ਕਨੈਕਸ਼ਨ ਸਥਾਪਤ ਕਰੋ।
ਵਰਤੋਂ ਨਿਰਦੇਸ਼:
IDE ਸਥਾਪਿਤ ਕਰੋ:
- ਆਪਣੀ ਪਸੰਦੀਦਾ IDE ਚੁਣੋ ਜੋ STM32 ਪਰਿਵਾਰ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ।
- IDE ਨਿਰਮਾਤਾ ਦੁਆਰਾ ਪ੍ਰਦਾਨ ਕੀਤੀਆਂ ਇੰਸਟਾਲੇਸ਼ਨ ਹਿਦਾਇਤਾਂ ਦੀ ਪਾਲਣਾ ਕਰੋ।
ST-LINK V2 ਡਰਾਈਵਰ ਸਥਾਪਿਤ ਕਰੋ:
- ਐਸ.ਟੀ webਸਾਈਟ ਅਤੇ ST-LINK V2 ਡਰਾਈਵਰ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰੋ।
- ਡਰਾਈਵਰ ਨੂੰ ਸਥਾਪਿਤ ਕਰਨ ਲਈ ST ਦੁਆਰਾ ਪ੍ਰਦਾਨ ਕੀਤੇ ਗਏ ਇੰਸਟਾਲੇਸ਼ਨ ਨਿਰਦੇਸ਼ਾਂ ਦੀ ਪਾਲਣਾ ਕਰੋ।
ਫਰਮਵੇਅਰ ਪੈਕੇਜ ਡਾਊਨਲੋਡ ਕਰੋ:
- ਐਸ.ਟੀ webਸਾਈਟ ਅਤੇ STM32F429I-ਡਿਸਕਵਰੀ ਫਰਮਵੇਅਰ ਪੈਕੇਜ ਨੂੰ ਲੱਭੋ।
- ਫਰਮਵੇਅਰ ਪੈਕੇਜ ਨੂੰ ਆਪਣੇ ਕੰਪਿਊਟਰ 'ਤੇ ਡਾਊਨਲੋਡ ਕਰੋ।
ਹਾਰਡਵੇਅਰ ਕਨੈਕਸ਼ਨ:
- ਹਾਰਡਵੇਅਰ ਕੁਨੈਕਸ਼ਨ ਸੈੱਟਅੱਪ ਲਈ ਯੂਜ਼ਰ ਮੈਨੂਅਲ ਵਿੱਚ ਚਿੱਤਰ 1 ਵੇਖੋ।
- ਢੁਕਵੀਆਂ ਕੇਬਲਾਂ ਅਤੇ ਕਨੈਕਟਰਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ STM32F429 ਡਿਸਕਵਰੀ ਬੋਰਡ ਨੂੰ ਆਪਣੇ ਕੰਪਿਊਟਰ ਨਾਲ ਕਨੈਕਟ ਕਰੋ। ਇੱਕ ਵਾਰ ਜਦੋਂ ਤੁਸੀਂ ਸਿਸਟਮ ਲੋੜਾਂ ਪੂਰੀਆਂ ਕਰ ਲੈਂਦੇ ਹੋ ਅਤੇ ਹਾਰਡਵੇਅਰ ਕਨੈਕਸ਼ਨ ਸਥਾਪਤ ਕਰ ਲੈਂਦੇ ਹੋ, ਤਾਂ ਤੁਸੀਂ STM32F429 ਡਿਸਕਵਰੀ ਬੋਰਡ 'ਤੇ ਫਰਮਵੇਅਰ ਐਪਲੀਕੇਸ਼ਨ ਬਣਾਉਣ ਅਤੇ ਚਲਾਉਣ ਲਈ ਤਿਆਰ ਹੋ। ਯੂਜ਼ਰ ਮੈਨੂਅਲ ਵੱਖ-ਵੱਖ ਸੌਫਟਵੇਅਰ ਟੂਲਚੇਨ ਅਤੇ ਐਡਵਾਂਸਡ ਡੀਬਗਿੰਗ ਤਕਨੀਕਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਫਰਮਵੇਅਰ ਨੂੰ ਚਲਾਉਣ/ਡੀਬਗ ਕਰਨ ਲਈ ਹੋਰ ਨਿਰਦੇਸ਼ ਅਤੇ ਦਿਸ਼ਾ-ਨਿਰਦੇਸ਼ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ।
ਜਾਣ-ਪਛਾਣ
ਇਹ ਦਸਤਾਵੇਜ਼ STM32F429 ਡਿਸਕਵਰੀ (32F429IDISCOVERY) ਦੇ ਆਲੇ-ਦੁਆਲੇ ਐਪਲੀਕੇਸ਼ਨ ਬਣਾਉਣ ਲਈ ਲੋੜੀਂਦੀਆਂ ਸੌਫਟਵੇਅਰ ਵਾਤਾਵਰਨ ਅਤੇ ਵਿਕਾਸ ਸਿਫ਼ਾਰਸ਼ਾਂ ਦਾ ਵਰਣਨ ਕਰਦਾ ਹੈ।
ਇਹ ਨਵੇਂ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਇਸ ਬਾਰੇ ਦਿਸ਼ਾ-ਨਿਰਦੇਸ਼ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ ਕਿ ਇੱਕ ਐਸ ਨੂੰ ਕਿਵੇਂ ਬਣਾਉਣਾ ਅਤੇ ਚਲਾਉਣਾ ਹੈample ਐਪਲੀਕੇਸ਼ਨ ਅਤੇ ਆਪਣੀ ਖੁਦ ਦੀ ਐਪਲੀਕੇਸ਼ਨ ਬਣਾਉਣ ਅਤੇ ਬਣਾਉਣ ਲਈ.
ਇਹ ਦਸਤਾਵੇਜ਼ ਇਸ ਤਰ੍ਹਾਂ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ:
- ਅਧਿਆਇ 1 ਦੱਸਦਾ ਹੈ ਕਿ ST-LINK/V2 ਡਰਾਈਵਰ ਕਿੱਥੇ ਲੱਭਣਾ ਹੈ ਜੋ ਕਿਸੇ ਵੀ ਏਕੀਕ੍ਰਿਤ ਵਿਕਾਸ ਵਾਤਾਵਰਣ 'ਤੇ ਕੋਡਿੰਗ ਸ਼ੁਰੂ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਸਥਾਪਿਤ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ।
- ਅਧਿਆਇ 2 ਕਦਮ ਦਰ ਕਦਮ ਦੱਸਦਾ ਹੈ ਕਿ ਹੇਠਾਂ ਦਿੱਤੇ ਟੂਲਚੇਨਾਂ ਵਿੱਚੋਂ ਇੱਕ ਨਾਲ ਮੌਜੂਦਾ ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਕਿਵੇਂ ਚਲਾਉਣਾ ਅਤੇ ਡੀਬੱਗ ਕਰਨਾ ਹੈ:
- IAR ਸਿਸਟਮ ਦੁਆਰਾ ARM (EWARM) ਲਈ IAR ਏਮਬੇਡਡ ਵਰਕਬੈਂਚ®
- Keil™ ਦੁਆਰਾ ARM (MDK-ARM) ਲਈ ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰ ਵਿਕਾਸ ਕਿੱਟ
- Atollic ਦੁਆਰਾ TrueSTUDIO®
- ਅਧਿਆਇ 3 ਉੱਨਤ ਡੀਬੱਗਿੰਗ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦਾ ਵਰਣਨ ਕਰਦਾ ਹੈ
- ਅਧਿਆਇ 4 ਪਹਿਲਾਂ ਜ਼ਿਕਰ ਕੀਤੇ ਟੂਲਚੇਨਾਂ ਬਾਰੇ ਵਿਸਤ੍ਰਿਤ ਜਾਣਕਾਰੀ ਲਈ ਲਿੰਕ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ
ਹਾਲਾਂਕਿ ਇਹ ਮੈਨੂਅਲ ਸਾਫਟਵੇਅਰ ਡਿਵੈਲਪਮੈਂਟ ਵਾਤਾਵਰਨ ਨਾਲ ਸੰਬੰਧਿਤ ਸਾਰੇ ਵਿਸ਼ਿਆਂ ਨੂੰ ਕਵਰ ਨਹੀਂ ਕਰ ਸਕਦਾ ਹੈ; ਇਹ ਕੰਪਾਈਲਰ/ਡੀਬਗਰਸ ਨਾਲ ਸ਼ੁਰੂਆਤ ਕਰਨ ਲਈ ਲੋੜੀਂਦੇ ਪਹਿਲੇ ਬੁਨਿਆਦੀ ਕਦਮਾਂ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ ਅਤੇ ਹਰੇਕ ਕਦਮ ਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਸਮਝਣ ਲਈ ਲੋੜੀਂਦੇ ਦਸਤਾਵੇਜ਼ਾਂ ਦੇ ਲਿੰਕ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ।
ਸਿਸਟਮ ਲੋੜਾਂ
ਆਪਣੀ ਅਰਜ਼ੀ ਚਲਾਉਣ ਤੋਂ ਪਹਿਲਾਂ, ਤੁਹਾਨੂੰ ਇਹ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ:
- ਆਪਣੇ ਪਸੰਦੀਦਾ ਏਕੀਕ੍ਰਿਤ ਵਿਕਾਸ ਵਾਤਾਵਰਨ (IDE) ਨੂੰ ਸਥਾਪਿਤ ਕਰੋ।
- ST ਤੋਂ ST-LINK V2 ਡਰਾਈਵਰ ਇੰਸਟਾਲ ਕਰੋ web ਸਾਈਟ.
- ST ਤੋਂ STM32F429I-ਡਿਸਕਵਰੀ ਫਰਮਵੇਅਰ ਡਾਊਨਲੋਡ ਕਰੋ web ਸਾਈਟ.
- STM32F429 ਡਿਸਕਵਰੀ ਬੋਰਡ ਨਾਲ ਕਨੈਕਸ਼ਨ ਸਥਾਪਿਤ ਕਰੋ ਜਿਵੇਂ ਕਿ ਚਿੱਤਰ 1 ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ।

ਤੁਹਾਡੇ STM32F429 ਡਿਸਕਵਰੀ ਬੋਰਡ 'ਤੇ ਕਿਸੇ ਵੀ ਫਰਮਵੇਅਰ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਚਲਾਉਣ ਅਤੇ ਵਿਕਸਿਤ ਕਰਨ ਲਈ, ਘੱਟੋ-ਘੱਟ ਲੋੜਾਂ ਹੇਠਾਂ ਦਿੱਤੀਆਂ ਹਨ:
- ਵਿੰਡੋਜ਼ ਪੀਸੀ (2000, ਐਕਸਪੀ, ਵਿਸਟਾ, 7)
- ਹੋਸਟ ਪੀਸੀ ਤੋਂ ਬੋਰਡ (USB ਕਨੈਕਟਰ CN1 ਰਾਹੀਂ) ਨੂੰ ਪਾਵਰ ਦੇਣ ਲਈ USB ਟਾਈਪ A ਤੋਂ ਮਿੰਨੀ-ਬੀ' ਕੇਬਲ ਅਤੇ ਡੀਬੱਗਿੰਗ ਅਤੇ ਪ੍ਰੋਗਰਾਮਿੰਗ ਲਈ ਏਮਬੈਡਡ ST-LINK/V2 ਨਾਲ ਕਨੈਕਟ ਕਰੋ।
STM32 ਪਰਿਵਾਰ ਦਾ ਸਮਰਥਨ ਕਰਨ ਵਾਲੇ IDEs
STMicroelectronics' STM32 ਫੈਮਿਲੀ ਦੇ 32-bit ARM Cortex-M ਕੋਰ-ਅਧਾਰਿਤ ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰ ਨੂੰ ਸਾਫਟਵੇਅਰ ਟੂਲਸ ਦੀ ਇੱਕ ਪੂਰੀ ਰੇਂਜ ਦੁਆਰਾ ਸਮਰਥਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, C/C++ ਕੰਪਾਈਲਰ ਅਤੇ ਪ੍ਰਮੁੱਖ ਤੀਜੀ-ਧਿਰਾਂ ਦੇ ਡੀਬੱਗਰਾਂ (ਕੋਡ ਦੇ 3KB ਤੱਕ ਮੁਫਤ ਸੰਸਕਰਣ, ਸਾਥੀ 'ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ), ਅਤੇ STMicroelectronics ਤੋਂ ਨਵੀਨਤਾਕਾਰੀ ਸਾਧਨਾਂ ਨਾਲ ਪੂਰਾ ਕੀਤਾ ਗਿਆ ਹੈ। ਸਾਰਣੀ 64 ਕੁਝ IDE ਸੰਸਕਰਣਾਂ ਬਾਰੇ ਆਮ ਜਾਣਕਾਰੀ ਨੂੰ ਮੁੜ ਸੰਗਠਿਤ ਕਰਦਾ ਹੈ ਜੋ ਅਧਿਕਾਰਤ ਤੌਰ 'ਤੇ STM1F32I ਉਤਪਾਦ ਦਾ ਸਮਰਥਨ ਕਰਦੇ ਹਨ।
ਸਾਰਣੀ 1. ਸਮਰਥਿਤ ਟੂਲਚੇਨ ਸੰਸਕਰਣ
| ਟੂਲਚੇਨ | ਕੰਪਨੀ | ਕੰਪਾਈਲਰ | ਸੰਸਕਰਣ | ਡਾਊਨਲੋਡ ਲਿੰਕ (*) |
|
EWARM |
IAR ਸਿਸਟਮ® |
IAR C/C++ |
6.60 ਅਤੇ ਬਾਅਦ ਵਿੱਚ |
www.iar.com/en/Products/IAR-Embedded-Workbench/ARM
|
| MDK-ARM | Keil™ | ARMCC | 4.72
ਅਤੇ ਬਾਅਦ ਵਿੱਚ |
www.keil.com/demo/eval/arm.htm MDK-ਲਾਈਟ (32 KB ਕੋਡ ਆਕਾਰ ਸੀਮਾ) |
|
TrueSTUDIO |
© ਐਟੋਲਿਕ |
GNUC |
4.1 ਅਤੇ ਬਾਅਦ ਵਿੱਚ |
www.atollic.com/index.php/request-eval-license(1)
|
ਡਾਊਨਲੋਡ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਰਜਿਸਟ੍ਰੇਸ਼ਨ ਦੀ ਲੋੜ ਹੈ
ST-LINK/V2 ਸਥਾਪਨਾ ਅਤੇ ਵਿਕਾਸ
STM32F429 ਡਿਸਕਵਰੀ ਬੋਰਡ ਵਿੱਚ ਇੱਕ ST-LINK/V2 ਏਮਬੈੱਡ ਡੀਬੱਗ ਟੂਲ ਇੰਟਰਫੇਸ ਸ਼ਾਮਲ ਹੁੰਦਾ ਹੈ ਜਿਸ ਲਈ ਇੱਕ ਸਮਰਪਿਤ USB ਡਰਾਈਵਰ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। ਇਹ ਡਰਾਈਵਰ 'ਤੇ ਉਪਲਬਧ ਹੈ www.st.com ST-LINK V2 ਪੰਨਾ ਅਤੇ ਇਹਨਾਂ ਆਮ ਸੌਫਟਵੇਅਰ ਟੂਲਚੇਨਾਂ, ਅਤੇ ਹੋਰਾਂ ਦੁਆਰਾ ਸਮਰਥਿਤ ਹੈ:
- ARM (EWARM) ਲਈ IAR™ ਏਮਬੇਡਡ ਵਰਕਬੈਂਚ
- ਟੂਲਚੇਨ ਨੂੰ C:\ਪ੍ਰੋਗਰਾਮ ਵਿੱਚ PC ਦੀ ਲੋਕਲ ਹਾਰਡ ਡਿਸਕ ਉੱਤੇ ਮੂਲ ਰੂਪ ਵਿੱਚ ਸਥਾਪਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ Files\IAR ਸਿਸਟਮ\Embedded Workbench x.x ਡਾਇਰੈਕਟਰੀ।
- EWARM ਸਥਾਪਤ ਕਰਨ ਤੋਂ ਬਾਅਦ, [IAR_install_directory]\embeded Workbench x.x \arm\drivers\ST-Link\ST-Link_V2_USBdriver.exe ਤੋਂ ST-Link_V2_USB.exe ਚਲਾ ਕੇ ST-LINK/V2 ਡਰਾਈਵਰ ਨੂੰ ਸਥਾਪਿਤ ਕਰੋ
- ਅਸਲੀView ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰ ਡਿਵੈਲਪਮੈਂਟ ਕਿੱਟ (MDK-ARM) ਟੂਲਚੇਨ
- ਟੂਲਚੇਨ ਨੂੰ C:\Keil ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ PC ਦੀ ਲੋਕਲ ਹਾਰਡ ਡਿਸਕ ਉੱਤੇ ਮੂਲ ਰੂਪ ਵਿੱਚ ਸਥਾਪਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ; ਇੰਸਟਾਲਰ µVision4 ਲਈ ਇੱਕ ਸਟਾਰਟ ਮੀਨੂ ਸ਼ਾਰਟਕੱਟ ਬਣਾਉਂਦਾ ਹੈ।
- ST-LINK/V2 ਟੂਲ ਨੂੰ ਕਨੈਕਟ ਕਰਦੇ ਸਮੇਂ, PC ਨਵੇਂ ਹਾਰਡਵੇਅਰ ਦਾ ਪਤਾ ਲਗਾਉਂਦਾ ਹੈ ਅਤੇ ST-LINK_V2_USB ਡਰਾਈਵਰ ਨੂੰ ਸਥਾਪਿਤ ਕਰਨ ਲਈ ਕਹਿੰਦਾ ਹੈ। "ਫਾਊਂਡ ਨਵਾਂ ਹਾਰਡਵੇਅਰ ਵਿਜ਼ਾਰਡ" ਤੁਹਾਨੂੰ ਸਿਫ਼ਾਰਿਸ਼ ਕੀਤੇ ਟਿਕਾਣੇ ਤੋਂ ਡਰਾਈਵਰ ਨੂੰ ਸਥਾਪਤ ਕਰਨ ਲਈ ਲੋੜੀਂਦੇ ਕਦਮਾਂ ਬਾਰੇ ਮਾਰਗਦਰਸ਼ਨ ਕਰਦਾ ਹੈ।
- Atollic TrueSTUDIO® STM32
- ਟੂਲਚੇਨ ਨੂੰ C:\ਪ੍ਰੋਗਰਾਮ ਵਿੱਚ PC ਦੀ ਲੋਕਲ ਹਾਰਡ ਡਿਸਕ ਉੱਤੇ ਮੂਲ ਰੂਪ ਵਿੱਚ ਸਥਾਪਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ Files\Atollic ਡਾਇਰੈਕਟਰੀ।
- ST-Link_V2_USB.exe ਸਾਫਟਵੇਅਰ ਟੂਲਚੇਨ ਨਾਲ ਆਪਣੇ ਆਪ ਹੀ ਸਥਾਪਿਤ ਹੋ ਜਾਂਦਾ ਹੈ।
ਫਰਮਵੇਅਰ ਪੈਕੇਜ ਬਾਰੇ ਪੂਰਕ ਜਾਣਕਾਰੀ ਅਤੇ STM32F429 ਡਿਸਕਵਰੀ ਲੋੜਾਂ STM32 ਫਰਮਵੇਅਰ ਦਸਤਾਵੇਜ਼ ਨਾਲ ਸ਼ੁਰੂਆਤ ਕਰਨ ਤੋਂ ਉਪਲਬਧ ਹਨ।
ਨੋਟ: ਏਮਬੈਡਡ ST-LINK/V2 STM32 ਡਿਵਾਈਸਾਂ ਲਈ ਸਿਰਫ SWD ਇੰਟਰਫੇਸ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ।
ਫਰਮਵੇਅਰ ਪੈਕੇਜ
STM32F429I- ਡਿਸਕਵਰੀ ਫਰਮਵੇਅਰ ਐਪਲੀਕੇਸ਼ਨ, ਪ੍ਰਦਰਸ਼ਨ ਅਤੇ IP ਸਾਬਕਾamples ਇੱਕ ਜ਼ਿਪ ਵਿੱਚ ਇੱਕ ਪੈਕੇਜ ਵਿੱਚ ਪ੍ਰਦਾਨ ਕੀਤੇ ਜਾਂਦੇ ਹਨ file. ਜ਼ਿਪ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰਨਾ file ਇੱਕ ਫੋਲਡਰ ਤਿਆਰ ਕਰਦਾ ਹੈ, STM32F429I-Discovery_FW_VX.Y.Z, ਜਿਸ ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤੇ ਸਬਫੋਲਡਰ ਹੁੰਦੇ ਹਨ:
ਚਿੱਤਰ 2. ਪੈਕੇਜ ਸਮੱਗਰੀ

ਟੈਮਪਲੇਟ ਪ੍ਰੋਜੈਕਟ: ਤੁਹਾਡੇ ਦੁਆਰਾ ਅਨੁਕੂਲਿਤ ਕੀਤੇ ਜਾਣ ਲਈ ਖਾਲੀ ਮੁੱਖ ਫੰਕਸ਼ਨ ਦੇ ਨਾਲ ਪ੍ਰੀ-ਕਨਫਿਗਰ ਕੀਤਾ ਪ੍ਰੋਜੈਕਟ। ਇਹ ਪੈਰੀਫਿਰਲ ਡਰਾਈਵਰਾਂ ਦੇ ਆਧਾਰ 'ਤੇ ਆਪਣੀ ਖੁਦ ਦੀ ਐਪਲੀਕੇਸ਼ਨ ਬਣਾਉਣਾ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਮਦਦਗਾਰ ਹੈ।
ਮਾਸਟਰ ਵਰਕਸਪੇਸ: ਇਸ ਫਰਮਵੇਅਰ ਪੈਕੇਜ ਦੇ ਅੰਦਰ ਉਪਲਬਧ ਸਾਰੇ ਪ੍ਰੋਜੈਕਟਾਂ ਦੀ ਅਸੈਂਬਲੀ। ਪੈਰੀਫਿਰਲ ਸਾਬਕਾamples: ਸਾਬਕਾ ਦਾ ਸੈੱਟampਚਲਾਉਣ ਲਈ ਤਿਆਰ ਹਰੇਕ ਪੈਰੀਫਿਰਲ ਲਈ les.
ਸਾਫਟਵੇਅਰ ਟੂਲਚੇਨ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਫਰਮਵੇਅਰ ਨੂੰ ਚਲਾਉਣਾ/ਡੀਬਗ ਕਰਨਾ
EWARM ਟੂਲਚੇਨ
ਹੇਠ ਦਿੱਤੀ ਪ੍ਰਕਿਰਿਆ ਇੱਕ ਮੌਜੂਦਾ EWARM ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਕੰਪਾਇਲ, ਲਿੰਕ ਅਤੇ ਲਾਗੂ ਕਰਦੀ ਹੈ।
ਹੇਠਾਂ ਦਿੱਤੇ ਕਦਮਾਂ ਨੂੰ ਮੌਜੂਦਾ ਸਾਬਕਾ 'ਤੇ ਲਾਗੂ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈample, STM32F429I-Discovery_FW_VX.Y.Z ਫਰਮਵੇਅਰ ਲਈ ਪ੍ਰਦਰਸ਼ਨ ਜਾਂ ਟੈਮਪਲੇਟ ਪ੍ਰੋਜੈਕਟ 'ਤੇ ਉਪਲਬਧ ਹੈ। www.st.com.
- ਫਰਮਵੇਅਰ readme.txt ਪੜ੍ਹੋ file ਜਿਸ ਵਿੱਚ ਫਰਮਵੇਅਰ ਵਰਣਨ ਅਤੇ ਹਾਰਡਵੇਅਰ/ਸਾਫਟਵੇਅਰ ਲੋੜਾਂ ਸ਼ਾਮਲ ਹਨ, ਫਿਰ EWARM ਟੂਲਚੇਨ ਸ਼ੁਰੂ ਕਰੋ। ਚਿੱਤਰ 3 ਇਸ ਦਸਤਾਵੇਜ਼ ਵਿੱਚ ਦਰਸਾਏ ਗਏ ਵਿੰਡੋਜ਼ ਦੇ ਮੂਲ ਨਾਮ ਦਿਖਾਉਂਦਾ ਹੈ।
ਚਿੱਤਰ 3. IAR ਏਮਬੇਡਡ ਵਰਕਬੈਂਚ IDE

- ਚੁਣੋ File > ਖੋਲ੍ਹੋ > ਵਰਕਸਪੇਸ। ਕਿਸੇ ਸਾਬਕਾ ਨੂੰ ਚੁਣਨ ਲਈ ਬ੍ਰਾਊਜ਼ ਕਰੋample, demonstration or ਟੈਂਪਲੇਟ ਵਰਕਸਪੇਸ file ਅਤੇ ਇਸਨੂੰ ਪ੍ਰੋਜੈਕਟ ਵਿੰਡੋ ਵਿੱਚ ਲਾਂਚ ਕਰਨ ਲਈ ਓਪਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
- ਆਪਣੇ ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਕੰਪਾਇਲ ਕਰਨ ਲਈ ਪ੍ਰੋਜੈਕਟ > ਸਭ ਨੂੰ ਦੁਬਾਰਾ ਬਣਾਓ ਚੁਣੋ। ਜੇ ਤੁਹਾਡਾ ਪ੍ਰੋਜੈਕਟ ਸਫਲਤਾਪੂਰਵਕ ਕੰਪਾਇਲ ਹੋ ਗਿਆ ਹੈ, ਤਾਂ ਹੇਠਾਂ ਦਿੱਤੀ ਵਿੰਡੋ ਦਿਖਾਈ ਦੇਵੇਗੀ।
ਜੇ ਤੁਹਾਨੂੰ ਪ੍ਰੋਜੈਕਟ ਸੈਟਿੰਗਾਂ (ਸ਼ਾਮਲ ਅਤੇ ਪ੍ਰੀਪ੍ਰੋਸੈਸਰ ਪਰਿਭਾਸ਼ਿਤ) ਬਦਲਣ ਦੀ ਲੋੜ ਹੈ, ਤਾਂ ਬੱਸ ਪ੍ਰੋਜੈਕਟ ਵਿਕਲਪਾਂ 'ਤੇ ਜਾਓ:
- ਡਾਇਰੈਕਟਰੀਆਂ ਸ਼ਾਮਲ ਕਰਨ ਲਈ: ਪ੍ਰੋਜੈਕਟ> ਵਿਕਲਪ…> C/C++ ਕੰਪਾਈਲਰ>
- ਪ੍ਰੀ-ਪ੍ਰੋਸੈਸਰ ਦੀ ਪਰਿਭਾਸ਼ਾ ਲਈ: ਪ੍ਰੋਜੈਕਟ>ਵਿਕਲਪ…C/C++ ਕੰਪਾਈਲਰ>ਪ੍ਰੀ-ਪ੍ਰੋਸੈਸਰ>
- ਫਲੈਸ਼ ਮੈਮੋਰੀ ਨੂੰ ਪ੍ਰੋਗਰਾਮ ਕਰਨ ਅਤੇ ਡੀਬੱਗਿੰਗ ਸ਼ੁਰੂ ਕਰਨ ਲਈ, ਪ੍ਰੋਜੈਕਟ > ਡਾਊਨਲੋਡ ਅਤੇ ਡੀਬੱਗ ਚੁਣੋ ਜਾਂ ਵਿਕਲਪਕ ਤੌਰ 'ਤੇ, ਟੂਲਬਾਰ ਵਿੱਚ ਡਾਊਨਲੋਡ ਅਤੇ ਡੀਬੱਗ ਬਟਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
ਚਿੱਤਰ 5. ਡਾਉਨਲੋਡ ਅਤੇ ਡੀਬੱਗ ਬਟਨ

- IAR ਏਮਬੇਡਡ ਵਰਕਬੈਂਚ ਵਿੱਚ ਡੀਬੱਗਰ C ਅਤੇ ਅਸੈਂਬਲੀ ਪੱਧਰਾਂ 'ਤੇ ਸੋਰਸ ਕੋਡ ਨੂੰ ਡੀਬੱਗ ਕਰ ਸਕਦਾ ਹੈ, ਬ੍ਰੇਕਪੁਆਇੰਟ ਸੈਟ ਕਰ ਸਕਦਾ ਹੈ, ਵਿਅਕਤੀਗਤ ਵੇਰੀਏਬਲ ਦੀ ਨਿਗਰਾਨੀ ਕਰ ਸਕਦਾ ਹੈ ਅਤੇ ਕੋਡ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਦੌਰਾਨ ਇਵੈਂਟ ਦੇਖ ਸਕਦਾ ਹੈ।
ਚਿੱਤਰ 6. IAR ਏਮਬੇਡਡ ਵਰਕਬੈਂਚ ਡੀਬੱਗਰ ਸਕ੍ਰੀਨ
- ਆਪਣੀ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਚਲਾਉਣ ਲਈ ਡੀਬੱਗ > ਜਾਓ ਚੁਣੋ, ਜਾਂ ਟੂਲਬਾਰ ਵਿੱਚ ਗੋ ਬਟਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
ਚਿੱਤਰ 7. ਗੋ ਬਟਨ

MDK-ARM ਟੂਲਚੇਨ
ਹੇਠ ਦਿੱਤੀ ਪ੍ਰਕਿਰਿਆ ਇੱਕ ਮੌਜੂਦਾ MDK-ARM ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਕੰਪਾਇਲ, ਲਿੰਕ ਅਤੇ ਲਾਗੂ ਕਰਦੀ ਹੈ। ਹੇਠਾਂ ਦਿੱਤੇ ਕਦਮਾਂ ਨੂੰ ਮੌਜੂਦਾ ਸਾਬਕਾ 'ਤੇ ਲਾਗੂ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈample, STM32F429I-Discovery_FW_VX.Y.Z ਫਰਮਵੇਅਰ ਲਈ ਪ੍ਰਦਰਸ਼ਨ ਜਾਂ ਟੈਮਪਲੇਟ ਪ੍ਰੋਜੈਕਟ 'ਤੇ ਉਪਲਬਧ ਹੈ। www.st.com.
- Keil MDK-ARM ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰ ਕਿੱਟ ਖੋਲ੍ਹੋ। ਚਿੱਤਰ 8 ਇਸ ਦਸਤਾਵੇਜ਼ ਵਿੱਚ ਦਰਸਾਏ ਗਏ “Keil uVision4″ਵਿੰਡੋਜ਼ ਦੇ ਮੂਲ ਨਾਮ ਦਿਖਾਉਂਦਾ ਹੈ।
- ਚਿੱਤਰ 8. uVision4 IDE

- ਪ੍ਰੋਜੈਕਟ ਚੁਣੋ > ਪ੍ਰੋਜੈਕਟ ਖੋਲ੍ਹੋ… ਕਿਸੇ ਸਾਬਕਾ ਨੂੰ ਚੁਣਨ ਲਈ ਬ੍ਰਾਊਜ਼ ਕਰੋample, ਪ੍ਰਦਰਸ਼ਨ ਜਾਂ ਟੈਂਪਲੇਟ ਪ੍ਰੋਜੈਕਟ file ਅਤੇ ਇਸਨੂੰ ਪ੍ਰੋਜੈਕਟ ਵਿੰਡੋ ਵਿੱਚ ਲਾਂਚ ਕਰਨ ਲਈ ਓਪਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
- ਪ੍ਰੋਜੈਕਟ ਚੁਣੋ > ਸਾਰੇ ਟੀਚੇ ਨੂੰ ਦੁਬਾਰਾ ਬਣਾਓ fileਆਪਣੇ ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਕੰਪਾਇਲ ਕਰਨ ਲਈ s. ਜੇ ਤੁਹਾਡਾ ਪ੍ਰੋਜੈਕਟ ਸਫਲਤਾਪੂਰਵਕ ਕੰਪਾਇਲ ਹੋ ਗਿਆ ਹੈ, ਤਾਂ ਹੇਠਾਂ ਦਿੱਤੀ ਵਿੰਡੋ ਦਿਖਾਈ ਦੇਵੇਗੀ।
ਚਿੱਤਰ 9. MDK-ARM ਪ੍ਰੋਜੈਕਟ ਸਫਲਤਾਪੂਰਵਕ ਕੰਪਾਇਲ ਕੀਤਾ ਗਿਆ
ਤੁਸੀਂ ਪ੍ਰੋਜੈਕਟ ਵਿਕਲਪਾਂ ਰਾਹੀਂ ਆਪਣੀਆਂ ਪ੍ਰੋਜੈਕਟ ਸੈਟਿੰਗਾਂ (ਸ਼ਾਮਲ ਕਰੋ ਅਤੇ ਪ੍ਰੀਪ੍ਰੋਸੈਸਰ ਪਰਿਭਾਸ਼ਿਤ) ਬਦਲ ਸਕਦੇ ਹੋ:
- ਡਾਇਰੈਕਟਰੀਆਂ ਸ਼ਾਮਲ ਕਰਨ ਲਈ: ਪ੍ਰੋਜੈਕਟ>ਟੀਚੇ ਲਈ ਵਿਕਲਪ> C/C++> ਪਾਥ ਸ਼ਾਮਲ ਕਰੋ
- ਪ੍ਰੀ-ਪ੍ਰੋਸੈਸਰ ਦੀ ਪਰਿਭਾਸ਼ਾ ਲਈ: ਪ੍ਰੋਜੈਕਟ > ਟਾਰਗੇਟ ਲਈ ਵਿਕਲਪ > C/C++ > ਪ੍ਰੀ-ਪ੍ਰੋਸੈਸਰ ਚਿੰਨ੍ਹ > ਪਰਿਭਾਸ਼ਿਤ
- ਫਲੈਸ਼ ਮੈਮੋਰੀ ਨੂੰ ਪ੍ਰੋਗਰਾਮ ਕਰਨ ਅਤੇ ਡੀਬੱਗਿੰਗ ਸ਼ੁਰੂ ਕਰਨ ਲਈ, ਡੀਬੱਗ > ਸਟਾਰਟ/ਸਟਾਪ ਡੀਬੱਗ ਸੈਸ਼ਨ ਚੁਣੋ ਜਾਂ, ਟੂਲਬਾਰ ਵਿੱਚ ਸਟਾਰਟ/ਸਟਾਪ ਡੀਬੱਗ ਸੈਸ਼ਨ ਬਟਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
ਚਿੱਤਰ 10. ਡੀਬੱਗ ਸੈਸ਼ਨ ਸ਼ੁਰੂ/ਰੋਕੋ ਬਟਨ

- MDK-ARM ਡੀਬਗਰ C ਅਤੇ ਅਸੈਂਬਲੀ ਪੱਧਰ 'ਤੇ ਸਰੋਤ ਕੋਡ ਨੂੰ ਡੀਬੱਗ ਕਰ ਸਕਦਾ ਹੈ, ਬ੍ਰੇਕਪੁਆਇੰਟ ਸੈੱਟ ਕਰ ਸਕਦਾ ਹੈ, ਵਿਅਕਤੀਗਤ ਵੇਰੀਏਬਲ ਦੀ ਨਿਗਰਾਨੀ ਕਰ ਸਕਦਾ ਹੈ ਅਤੇ ਕੋਡ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਦੌਰਾਨ ਇਵੈਂਟ ਦੇਖ ਸਕਦਾ ਹੈ।
ਚਿੱਤਰ 11. MDK-ARM ਡੀਬੱਗਰ ਸਕਰੀਨ

- ਆਪਣੀ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਚਲਾਉਣ ਲਈ ਡੀਬੱਗ > ਚਲਾਓ ਚੁਣੋ, ਜਾਂ ਟੂਲਬਾਰ ਵਿੱਚ ਚਲਾਓ ਬਟਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
ਚਿੱਤਰ 12. ਚਲਾਓ ਬਟਨ

TrueSTUDIO ਟੂਲਚੇਨ
ਹੇਠ ਦਿੱਤੀ ਪ੍ਰਕਿਰਿਆ ਇੱਕ ਮੌਜੂਦਾ TrueSTUDIO ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਕੰਪਾਇਲ, ਲਿੰਕ ਅਤੇ ਲਾਗੂ ਕਰਦੀ ਹੈ। ਹੇਠਾਂ ਦਿੱਤੇ ਕਦਮਾਂ ਨੂੰ ਮੌਜੂਦਾ ਸਾਬਕਾ 'ਤੇ ਲਾਗੂ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈample, STM32F429I-Discovery_FW_VX.Y.Z ਫਰਮਵੇਅਰ ਲਈ ਪ੍ਰਦਰਸ਼ਨ ਜਾਂ ਟੈਮਪਲੇਟ ਪ੍ਰੋਜੈਕਟ 'ਤੇ ਉਪਲਬਧ ਹੈ। www.st.com.
- ARM ਲਈ Atollic TrueSTUDIO ਖੋਲ੍ਹੋ। ਪ੍ਰੋਗਰਾਮ ਲਾਂਚ ਹੁੰਦਾ ਹੈ ਅਤੇ ਵਰਕਸਪੇਸ ਟਿਕਾਣੇ ਲਈ ਪੁੱਛਦਾ ਹੈ।
ਚਿੱਤਰ 13. TrueSTUDIO ਵਰਕਸਪੇਸ ਲਾਂਚਰ ਡਾਇਲਾਗ ਬਾਕਸ

- ਕਿਸੇ ਸਾਬਕਾ ਦੇ TrueSTUDIO ਵਰਕਸਪੇਸ ਨੂੰ ਚੁਣਨ ਲਈ ਬ੍ਰਾਊਜ਼ ਕਰੋample, demonstration or ਟੈਂਪਲੇਟ ਵਰਕਸਪੇਸ file ਅਤੇ ਇਸਨੂੰ ਲੋਡ ਕਰਨ ਲਈ OK 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
- ਚੁਣੇ ਹੋਏ ਵਰਕਸਪੇਸ ਵਿੱਚ ਮੌਜੂਦਾ ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਲੋਡ ਕਰਨ ਲਈ, ਚੁਣੋ File > ਆਯਾਤ ਕਰੋ, ਫਿਰ ਜਨਰਲ > ਮੌਜੂਦਾ ਪ੍ਰੋਜੈਕਟ ਵਰਕਸਪੇਸ ਵਿੱਚ ਅਤੇ ਅੱਗੇ ਕਲਿੱਕ ਕਰੋ।
ਚਿੱਤਰ 14. Atollic TrueSTUDIO® ਆਯਾਤ ਸਰੋਤ ਚੁਣੋ ਡਾਇਲਾਗ ਬਾਕਸ
- ਰੂਟ ਡਾਇਰੈਕਟਰੀ ਚੁਣੋ 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਅਤੇ TrueSTUDIO ਵਰਕਸਪੇਸ ਫੋਲਡਰ ਨੂੰ ਬ੍ਰਾਊਜ਼ ਕਰੋ।
ਚਿੱਤਰ 15. Atollic TrueSTUDIO® ਆਯਾਤ ਪ੍ਰੋਜੈਕਟ ਡਾਇਲਾਗ ਬਾਕਸ

- ਪ੍ਰੋਜੈਕਟ ਪੈਨਲ ਵਿੱਚ, ਪ੍ਰੋਜੈਕਟ ਦੀ ਚੋਣ ਕਰੋ ਅਤੇ ਮੁਕੰਮਲ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
- ਪ੍ਰੋਜੈਕਟ ਐਕਸਪਲੋਰਰ ਵਿੱਚ, ਪ੍ਰੋਜੈਕਟ ਦੀ ਚੋਣ ਕਰੋ, ਪ੍ਰੋਜੈਕਟ ਮੀਨੂ ਖੋਲ੍ਹੋ, ਅਤੇ ਪ੍ਰੋਜੈਕਟ ਬਣਾਓ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
- ਜੇਕਰ ਤੁਹਾਡਾ ਪ੍ਰੋਜੈਕਟ ਸਫਲਤਾਪੂਰਵਕ ਕੰਪਾਇਲ ਹੋ ਗਿਆ ਹੈ, ਤਾਂ ਹੇਠਾਂ ਦਿੱਤੇ ਸੁਨੇਹੇ ਕੰਸੋਲ ਵਿੰਡੋ 'ਤੇ ਪ੍ਰਦਰਸ਼ਿਤ ਹੋਣਗੇ।
ਚਿੱਤਰ 16. TrueSTUDIO® ਪ੍ਰੋਜੈਕਟ ਸਫਲਤਾਪੂਰਵਕ ਕੰਪਾਇਲ ਕੀਤਾ ਗਿਆ
ਪ੍ਰੋਜੈਕਟ ਸੈਟਿੰਗਾਂ ਨੂੰ ਬਦਲਣ ਲਈ (ਡਾਇਰੈਕਟਰੀਆਂ ਅਤੇ ਪ੍ਰੀਪ੍ਰੋਸੈਸਰ ਪਰਿਭਾਸ਼ਾਵਾਂ ਸ਼ਾਮਲ ਕਰੋ), ਬੱਸ ਪ੍ਰੋਜੈਕਟ>ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ 'ਤੇ ਜਾਓ, ਖੱਬੇ ਪੈਨਲ ਤੋਂ C/C++ ਬਿਲਡ>ਸੈਟਿੰਗਜ਼ ਚੁਣੋ:
- ਇਨਕਲੂਡ ਡਾਇਰੈਕਟਰੀਆਂ ਲਈ: ਸੀ ਕੰਪਾਈਲਰ>ਡਾਇਰੈਕਟਰੀਆਂ>ਇੰਕਲੂਡ ਪਾਥ
- ਪ੍ਰੀ-ਪ੍ਰੋਸੈਸਰ ਦੀ ਪਰਿਭਾਸ਼ਾ ਲਈ: C ਕੰਪਾਈਲਰ> ਚਿੰਨ੍ਹ> ਪਰਿਭਾਸ਼ਿਤ ਚਿੰਨ੍ਹ
- ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਡੀਬੱਗ ਕਰਨ ਅਤੇ ਚਲਾਉਣ ਲਈ, ਪ੍ਰੋਜੈਕਟ ਐਕਸਪਲੋਰਰ ਵਿੱਚ ਪ੍ਰੋਜੈਕਟ ਦੀ ਚੋਣ ਕਰੋ ਅਤੇ ਡੀਬੱਗ ਸੈਸ਼ਨ ਸ਼ੁਰੂ ਕਰਨ ਲਈ F11 ਦਬਾਓ (ਚਿੱਤਰ 17 ਦੇਖੋ)।
ਚਿੱਤਰ 17. TrueSTUDIO ਡੀਬੱਗ ਵਿੰਡੋ

- Atollic TrueSTUDIO ਵਿੱਚ ਡੀਬੱਗਰ C ਅਤੇ ਅਸੈਂਬਲੀ ਪੱਧਰਾਂ 'ਤੇ ਸਰੋਤ ਕੋਡ ਨੂੰ ਡੀਬੱਗ ਕਰ ਸਕਦਾ ਹੈ, ਬ੍ਰੇਕਪੁਆਇੰਟ ਸੈੱਟ ਕਰ ਸਕਦਾ ਹੈ, ਵਿਅਕਤੀਗਤ ਵੇਰੀਏਬਲ ਦੀ ਨਿਗਰਾਨੀ ਕਰ ਸਕਦਾ ਹੈ ਅਤੇ ਕੋਡ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਦੌਰਾਨ ਇਵੈਂਟ ਦੇਖ ਸਕਦਾ ਹੈ।
- ਆਪਣੀ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਚਲਾਉਣ ਲਈ ਚਲਾਓ > ਮੁੜ ਸ਼ੁਰੂ ਕਰੋ ਚੁਣੋ, ਜਾਂ ਵਿਕਲਪਕ ਤੌਰ 'ਤੇ ਟੂਲਬਾਰ ਵਿੱਚ ਮੁੜ ਸ਼ੁਰੂ ਕਰੋ ਬਟਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
STM32F429 ਐਡਵਾਂਸਡ ਡੀਬਗਿੰਗ
Cortex-M32 ਪ੍ਰੋਸੈਸਰ ਦੀ ਵਰਤੋਂ ਕਰਨ ਵਾਲੇ STM4 ਪਰਿਵਾਰ ਵਿੱਚ ਬਹੁਤ ਸਾਰੇ ਰੁਕਾਵਟਾਂ ਹਨ ਅਤੇ ਇਹ ਨਿਰਧਾਰਤ ਕਰਨਾ ਮੁਸ਼ਕਲ ਹੋ ਸਕਦਾ ਹੈ ਕਿ ਉਹ ਕਦੋਂ ਅਤੇ ਕਿੰਨੀ ਵਾਰ ਕਿਰਿਆਸ਼ੀਲ ਹੋ ਰਹੇ ਹਨ।
ਸੀਰੀਅਲ ਤਾਰ ViewSTM32F429 ਪਰਿਵਾਰ 'ਤੇ er (SWV) ਇਸ ਕੰਮ ਨੂੰ ਆਸਾਨ ਬਣਾਉਂਦਾ ਹੈ। ਅਸਲ ਵਿੱਚ, SWV ਡਿਸਪਲੇ PC Samples, ਅਪਵਾਦ (ਵਿਘਨ ਸਮੇਤ), ਡਾਟਾ ਪੜ੍ਹਨਾ ਅਤੇ ਲਿਖਣਾ, ITM (printf), CPU ਕਾਊਂਟਰ ਅਤੇ ਟਾਈਮਸਟamp. ਇਹ ਜਾਣਕਾਰੀ STM32F429 CPU ਵਿੱਚ ਏਕੀਕ੍ਰਿਤ ARM CoreSight™ ਡੀਬੱਗ ਮੋਡੀਊਲ ਤੋਂ ਆਉਂਦੀ ਹੈ।
SWV ਕੋਈ ਵੀ CPU ਸਾਈਕਲ ਚੋਰੀ ਨਹੀਂ ਕਰਦਾ ਅਤੇ ਗੈਰ-ਦਖਲਅੰਦਾਜ਼ੀ ਹੈ (ITM ਡੀਬੱਗ ਪ੍ਰਿੰਟਫ ਨੂੰ ਛੱਡ ਕੇ Viewer).
ਤੁਸੀਂ ਪਹਿਲਾਂ ਹੀ ਸੀਰੀਅਲ ਵਾਇਰ ਨੂੰ ਕੌਂਫਿਗਰ ਕਰ ਚੁੱਕੇ ਹੋ Viewਟੈਮਪਲੇਟ ਪ੍ਰੋਜੈਕਟ 'ਤੇ er (SWV)। ਇਹ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ:
- ITM ਉਤੇਜਕ ਪੋਰਟ(0) ਲਈ ਪ੍ਰਿੰਟਫ ਨੂੰ ਮੁੜ ਨਿਸ਼ਾਨਾ ਬਣਾਉਣਾ। ਇਹ ਡੀਬੱਗ ਸੁਨੇਹਿਆਂ ਨੂੰ ਆਸਾਨੀ ਨਾਲ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਇਸਨੂੰ ਕਿਵੇਂ ਵਰਤਣਾ ਹੈ:
EWARM: View > ਟਰਮੀਨਲ IO
MDK-ARM : View > ਸੀਰੀਅਲ ਵਿੰਡੋਜ਼ ਡੀਬੱਗ (ਪ੍ਰਿੰਟਐਫ) Viewer
TrueSTUDIO: View > SWV ਕੰਸੋਲ - ਅਪਵਾਦ ਟਰੇਸ:
ਐਂਟਰੀ: ਜਦੋਂ ਅਪਵਾਦ ਦਾਖਲ ਹੁੰਦਾ ਹੈ।
ਨਿਕਾਸ: ਜਦੋਂ ਇਹ ਬਾਹਰ ਨਿਕਲਦਾ ਹੈ ਜਾਂ ਵਾਪਸ ਆਉਂਦਾ ਹੈ।
ਵਾਪਸੀ: ਜਦੋਂ ਸਾਰੇ ਅਪਵਾਦ ਮੁੱਖ 'ਤੇ ਵਾਪਸ ਆ ਜਾਂਦੇ ਹਨ
EWARM : ST-LINK > ਇੰਟਰੱਪਟ ਲੌਗ
MDK-ARM : View > ਟਰੇਸ > ਅਪਵਾਦ
TrueSTUDIO: View > SWV ਅਪਵਾਦ ਟਰੇਸ ਲੌਗ - ਫੰਕਸ਼ਨ ਪ੍ਰੋfiler: ਇੱਕ ਐਪਲੀਕੇਸ਼ਨ ਵਿੱਚ ਫੰਕਸ਼ਨਾਂ ਲਈ ਸਮਾਂ ਜਾਣਕਾਰੀ ਦਿਖਾਉਂਦਾ ਹੈ
EWARM : ST-LINK > ਫੰਕਸ਼ਨ ਪ੍ਰੋfiler
MDK-ARM : View > ਵਿਸ਼ਲੇਸ਼ਣ ਵਿੰਡੋ > ਕੋਡ ਕਵਰੇਜ
TrueSTUDIO: View > SWV ਅੰਕੜਾ ਪ੍ਰੋਫਾਈਲਿੰਗ - ਡੇਟਾ ਟਰੇਸ ਟਾਈਮਲਾਈਨ: ਡੇਟਾ ਦੀ ਗ੍ਰਾਫਿਕਲ ਪ੍ਰਤੀਨਿਧਤਾ ਦਿਖਾਉਂਦਾ ਹੈ
EWARM : ST-LINK > ਸਮਾਂਰੇਖਾ (ਡੇਟਾ ਲਾਗ)
MDK-ARM : View > ਵਿਸ਼ਲੇਸ਼ਣ ਵਿੰਡੋ > ਤਰਕ ਵਿਸ਼ਲੇਸ਼ਕ
TrueSTUDIO: View > SWV ਡਾਟਾ ਟਰੇਸ ਟਾਈਮਲਾਈਨ
SW Toolchains ਮਦਦਗਾਰ ਹਵਾਲੇ ਅਤੇ ਲਿੰਕ
ਨਿਮਨਲਿਖਤ ਸਾਰਣੀ ਇਸ ਦਸਤਾਵੇਜ਼ ਵਿੱਚ ਵਰਣਿਤ ਏਕੀਕ੍ਰਿਤ ਵਿਕਾਸ ਵਾਤਾਵਰਣਾਂ ਬਾਰੇ ਉਪਯੋਗੀ ਸੰਦਰਭਾਂ ਨੂੰ ਮੁੜ ਸੰਗਠਿਤ ਕਰਦੀ ਹੈ:
ਸਾਰਣੀ 2. IDE ਹਵਾਲੇ
| ਟੂਲਚੇਨ | ਡਾਊਨਲੋਡ ਲਿੰਕ |
| EWARM | www.iar.com/en/Products/IAR-Embedded-Workbench/ARM/ EWARM_UserGuide |
| MDK-ARM | www.keil.com/demo/eval/arm.htm www.keil.com/arm/mdk.asp |
| TrueSTUDIO | www.atollic.com/index.php/request-eval-license |
ਸੰਸ਼ੋਧਨ ਇਤਿਹਾਸ
ਸਾਰਣੀ 3. ਦਸਤਾਵੇਜ਼ ਸੰਸ਼ੋਧਨ ਇਤਿਹਾਸ
| ਮਿਤੀ | ਸੰਸ਼ੋਧਨ | ਤਬਦੀਲੀਆਂ |
| 26-ਅਕਤੂਬਰ-2013 | 1 | ਸ਼ੁਰੂਆਤੀ ਰੀਲੀਜ਼। |
ਕਿਰਪਾ ਕਰਕੇ ਧਿਆਨ ਨਾਲ ਪੜ੍ਹੋ:
ਇਸ ਦਸਤਾਵੇਜ਼ ਵਿੱਚ ਜਾਣਕਾਰੀ ਸਿਰਫ਼ ST ਉਤਪਾਦਾਂ ਦੇ ਸਬੰਧ ਵਿੱਚ ਦਿੱਤੀ ਗਈ ਹੈ। STMicroelectronics NV ਅਤੇ ਇਸਦੀਆਂ ਸਹਾਇਕ ਕੰਪਨੀਆਂ (“ST”) ਬਿਨਾਂ ਨੋਟਿਸ ਦੇ, ਕਿਸੇ ਵੀ ਸਮੇਂ, ਇਸ ਦਸਤਾਵੇਜ਼ ਅਤੇ ਇੱਥੇ ਵਰਣਨ ਕੀਤੇ ਉਤਪਾਦਾਂ ਅਤੇ ਸੇਵਾਵਾਂ ਵਿੱਚ ਤਬਦੀਲੀਆਂ, ਸੁਧਾਰ, ਸੋਧਾਂ ਜਾਂ ਸੁਧਾਰ ਕਰਨ ਦਾ ਅਧਿਕਾਰ ਰਾਖਵਾਂ ਰੱਖਦੀਆਂ ਹਨ।
ਸਾਰੇ ST ਉਤਪਾਦ ST ਦੇ ਨਿਯਮਾਂ ਅਤੇ ਵਿਕਰੀ ਦੀਆਂ ਸ਼ਰਤਾਂ ਦੇ ਅਨੁਸਾਰ ਵੇਚੇ ਜਾਂਦੇ ਹਨ।
ਖਰੀਦਦਾਰ ਇੱਥੇ ਵਰਣਨ ਕੀਤੇ ਗਏ ST ਉਤਪਾਦਾਂ ਅਤੇ ਸੇਵਾਵਾਂ ਦੀ ਚੋਣ, ਚੋਣ ਅਤੇ ਵਰਤੋਂ ਲਈ ਪੂਰੀ ਤਰ੍ਹਾਂ ਜ਼ਿੰਮੇਵਾਰ ਹਨ, ਅਤੇ ST ਇੱਥੇ ਵਰਣਨ ਕੀਤੇ ਗਏ ST ਉਤਪਾਦਾਂ ਅਤੇ ਸੇਵਾਵਾਂ ਦੀ ਚੋਣ, ਚੋਣ ਜਾਂ ਵਰਤੋਂ ਨਾਲ ਸਬੰਧਤ ਕੋਈ ਵੀ ਜ਼ਿੰਮੇਵਾਰੀ ਨਹੀਂ ਮੰਨਦਾ ਹੈ।
ਇਸ ਦਸਤਾਵੇਜ਼ ਦੇ ਤਹਿਤ ਕਿਸੇ ਵੀ ਬੌਧਿਕ ਸੰਪੱਤੀ ਦੇ ਅਧਿਕਾਰਾਂ ਨੂੰ ਕੋਈ ਲਾਇਸੈਂਸ, ਸਪਸ਼ਟ ਜਾਂ ਅਪ੍ਰਤੱਖ, ਐਸਟੋਪਲ ਦੁਆਰਾ ਜਾਂ ਹੋਰ ਨਹੀਂ ਦਿੱਤਾ ਗਿਆ ਹੈ। ਜੇਕਰ ਇਸ ਦਸਤਾਵੇਜ਼ ਦਾ ਕੋਈ ਹਿੱਸਾ ਕਿਸੇ ਤੀਜੀ ਧਿਰ ਦੇ ਉਤਪਾਦਾਂ ਜਾਂ ਸੇਵਾਵਾਂ ਦਾ ਹਵਾਲਾ ਦਿੰਦਾ ਹੈ ਤਾਂ ਇਸ ਨੂੰ ਅਜਿਹੇ ਤੀਜੀ ਧਿਰ ਦੇ ਉਤਪਾਦਾਂ ਜਾਂ ਸੇਵਾਵਾਂ, ਜਾਂ ਇਸ ਵਿੱਚ ਮੌਜੂਦ ਕਿਸੇ ਵੀ ਬੌਧਿਕ ਸੰਪੱਤੀ ਦੀ ਵਰਤੋਂ ਲਈ ST ਦੁਆਰਾ ਲਾਇਸੈਂਸ ਗਰਾਂਟ ਨਹੀਂ ਮੰਨਿਆ ਜਾਵੇਗਾ ਜਾਂ ਇਸ ਵਿੱਚ ਵਰਤੋਂ ਨੂੰ ਕਵਰ ਕਰਨ ਵਾਲੀ ਵਾਰੰਟੀ ਵਜੋਂ ਮੰਨਿਆ ਜਾਵੇਗਾ। ਕਿਸੇ ਵੀ ਤਰੀਕੇ ਨਾਲ ਅਜਿਹੇ ਤੀਜੀ ਧਿਰ ਦੇ ਉਤਪਾਦਾਂ ਜਾਂ ਸੇਵਾਵਾਂ ਜਾਂ ਇਸ ਵਿੱਚ ਸ਼ਾਮਲ ਕੋਈ ਵੀ ਬੌਧਿਕ ਸੰਪੱਤੀ।
ਜਦੋਂ ਤੱਕ ST ਦੇ ਨਿਯਮਾਂ ਅਤੇ ਵਿਕਰੀ ਦੀਆਂ ਸ਼ਰਤਾਂ ਵਿੱਚ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ST ਕਿਸੇ ਵੀ ਸਪੱਸ਼ਟ ਜਾਂ ਅਪ੍ਰਤੱਖ ਵਾਰੰਟੀ ਦਾ ਖੰਡਨ ਨਹੀਂ ਕਰਦਾ, ਬਿਨਾਂ ਕਿਸੇ ਛੋਟ ਦੇ, ਬਿਨਾਂ ਇਜਾਜ਼ਤ ਦੇ, ST ਉਤਪਾਦਾਂ ਦੀ ਵਰਤੋਂ ਅਤੇ/ਜਾਂ ਵਿਕਰੀ ਦੇ ਸੰਬੰਧ ਵਿੱਚ ਇੱਕ ਖਾਸ ਮਕਸਦ ਲਈ SS (ਅਤੇ ਕਾਨੂੰਨਾਂ ਦੇ ਅਧੀਨ ਉਹਨਾਂ ਦੇ ਬਰਾਬਰ ਕਿਸੇ ਵੀ ਅਧਿਕਾਰ ਖੇਤਰ ਦਾ), ਜਾਂ ਕਿਸੇ ਵੀ ਪੇਟੈਂਟ, ਕਾਪੀਰਾਈਟ ਜਾਂ ਹੋਰ ਬੌਧਿਕ ਸੰਪੱਤੀ ਦੇ ਅਧਿਕਾਰ ਦੀ ਉਲੰਘਣਾ।
ST ਉਤਪਾਦਾਂ ਨੂੰ ਇਹਨਾਂ ਵਿੱਚ ਵਰਤਣ ਲਈ ਡਿਜ਼ਾਇਨ ਜਾਂ ਅਧਿਕਾਰਤ ਨਹੀਂ ਕੀਤਾ ਗਿਆ ਹੈ: (ਏ) ਸੁਰੱਖਿਆ ਨਾਜ਼ੁਕ ਐਪਲੀਕੇਸ਼ਨਾਂ ਜਿਵੇਂ ਕਿ ਜੀਵਨ ਸਹਾਇਕ, ਕਿਰਿਆਸ਼ੀਲ ਇਮਪਲਾਂਟਡ ਡਿਵਾਈਸਾਂ ਜਾਂ ਉਤਪਾਦ ਕਾਰਜਸ਼ੀਲ ਸੁਰੱਖਿਆ ਸੁਰੱਖਿਆ ਉਪਾਵਾਂ ਦੇ ਨਾਲ ਪ੍ਰਣਾਲੀਆਂ; (ਬੀ) ਏਰੋਨਾਟਿਕ ਐਪਲੀਕੇਸ਼ਨ; (C) ਆਟੋਮੋਟਿਵ ਐਪਲੀਕੇਸ਼ਨਾਂ ਜਾਂ ਵਾਤਾਵਰਣ, ਅਤੇ/ਜਾਂ (D) ਏਰੋਸਪੇਸ ਐਪਲੀਕੇਸ਼ਨਾਂ ਜਾਂ ਵਾਤਾਵਰਣ। ਜਿੱਥੇ ST ਉਤਪਾਦ ਅਜਿਹੀ ਵਰਤੋਂ ਲਈ ਤਿਆਰ ਨਹੀਂ ਕੀਤੇ ਗਏ ਹਨ, ਖਰੀਦਦਾਰ ਨੂੰ ਖਰੀਦਦਾਰ ਦੇ ਇਕੱਲੇ ਜੋਖਮ 'ਤੇ ਉਤਪਾਦਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ, ਭਾਵੇਂ ST ਨੂੰ ਅਜਿਹੀ ਵਰਤੋਂ ਦੀ ਲਿਖਤ ਵਿੱਚ ਸੂਚਿਤ ਕੀਤਾ ਗਿਆ ਹੋਵੇ, ਜਦੋਂ ਤੱਕ ਕਿ ਉਤਪਾਦ ਦੀ ਬਕਾਇਆ ਮਿਆਦ ਖਤਮ ਨਹੀਂ ਕੀਤੀ ਜਾਂਦੀ “ਆਟੋਮੋਟਿਵ, ਆਟੋਮੋਟਿਵ ਸੁਰੱਖਿਆ ਜਾਂ ST ਉਤਪਾਦ ਡਿਜ਼ਾਈਨ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੇ ਅਨੁਸਾਰ ਮੈਡੀਕਲ" ਉਦਯੋਗ ਦੇ ਖੇਤਰ। ਸੰਬੰਧਿਤ ਸਰਕਾਰੀ ਏਜੰਸੀ ਦੁਆਰਾ ਰਸਮੀ ਤੌਰ 'ਤੇ ESCC, QML ਜਾਂ JAN ਕੁਆਲੀਫਾਈਡ ਉਤਪਾਦਾਂ ਨੂੰ ਏਰੋਸਪੇਸ ਵਿੱਚ ਵਰਤੋਂ ਲਈ ਉਚਿਤ ਮੰਨਿਆ ਜਾਂਦਾ ਹੈ।
ਇਸ ਦਸਤਾਵੇਜ਼ ਵਿੱਚ ਦਰਸਾਏ ਬਿਆਨਾਂ ਅਤੇ/ਜਾਂ ਤਕਨੀਕੀ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਤੋਂ ਵੱਖਰੇ ਉਪਬੰਧਾਂ ਦੇ ਨਾਲ ST ਉਤਪਾਦਾਂ ਦੀ ਮੁੜ ਵਿਕਰੀ ਇੱਥੇ ਵਰਣਿਤ ST ਉਤਪਾਦ ਜਾਂ ਸੇਵਾ ਲਈ ST ਦੁਆਰਾ ਦਿੱਤੀ ਗਈ ਕਿਸੇ ਵੀ ਵਾਰੰਟੀ ਨੂੰ ਤੁਰੰਤ ਰੱਦ ਕਰ ਦੇਵੇਗੀ ਅਤੇ ਕਿਸੇ ਵੀ ਤਰੀਕੇ ਨਾਲ, ਕਿਸੇ ਵੀ ਤਰ੍ਹਾਂ ਦੀ ਕੋਈ ਵੀ ਦੇਣਦਾਰੀ ਨਹੀਂ ਬਣਾਵੇਗੀ ਜਾਂ ਵਧਾਈ ਜਾਵੇਗੀ। ਸ੍ਟ੍ਰੀਟ.
ST ਅਤੇ ST ਲੋਗੋ ਵੱਖ-ਵੱਖ ਦੇਸ਼ਾਂ ਵਿੱਚ ST ਦੇ ਟ੍ਰੇਡਮਾਰਕ ਜਾਂ ਰਜਿਸਟਰਡ ਟ੍ਰੇਡਮਾਰਕ ਹਨ।
ਇਸ ਦਸਤਾਵੇਜ਼ ਵਿਚਲੀ ਜਾਣਕਾਰੀ ਪਹਿਲਾਂ ਦਿੱਤੀ ਗਈ ਸਾਰੀ ਜਾਣਕਾਰੀ ਨੂੰ ਬਦਲਦੀ ਹੈ ਅਤੇ ਬਦਲ ਦਿੰਦੀ ਹੈ।
ST ਲੋਗੋ STMicroelectronics ਦਾ ਰਜਿਸਟਰਡ ਟ੍ਰੇਡਮਾਰਕ ਹੈ। ਬਾਕੀ ਸਾਰੇ ਨਾਮ ਉਹਨਾਂ ਦੇ ਸਬੰਧਤ ਮਾਲਕਾਂ ਦੀ ਜਾਇਦਾਦ ਹਨ।
© 2013 STMicroelectronics – ਸਾਰੇ ਅਧਿਕਾਰ ਰਾਖਵੇਂ ਹਨ
ਐਸਟੀਮਾਈਕਰੋਇਲੈਕਟ੍ਰਾਨਿਕਸ ਕੰਪਨੀਆਂ ਦਾ ਸਮੂਹ
ਆਸਟਰੇਲੀਆ - ਬੈਲਜੀਅਮ - ਬ੍ਰਾਜ਼ੀਲ - ਕੈਨੇਡਾ - ਚੀਨ - ਚੈੱਕ ਗਣਰਾਜ - ਫਿਨਲੈਂਡ - ਫਰਾਂਸ - ਜਰਮਨੀ - ਹਾਂਗਕਾਂਗ - ਭਾਰਤ - ਇਜ਼ਰਾਈਲ - ਇਟਲੀ - ਜਾਪਾਨ - ਮਲੇਸ਼ੀਆ - ਮਾਲਟਾ - ਮੋਰੋਕੋ - ਫਿਲੀਪੀਨਜ਼ - ਸਿੰਗਾਪੁਰ - ਸਪੇਨ - ਸਵੀਡਨ - ਸਵਿਟਜ਼ਰਲੈਂਡ - ਯੂਨਾਈਟਿਡ ਕਿੰਗਡਮ - ਯੂਨਾਈਟਿਡ ਅਮਰੀਕਾ ਦੇ ਰਾਜ
www.st.com
ਦਸਤਾਵੇਜ਼ / ਸਰੋਤ
![]() |
STMicroelectronics STM32F429 ਡਿਸਕਵਰੀ ਸਾਫਟਵੇਅਰ ਡਿਵੈਲਪਮੈਂਟ ਟੂਲਸ [pdf] ਯੂਜ਼ਰ ਮੈਨੂਅਲ STM32F429 ਡਿਸਕਵਰੀ ਸਾਫਟਵੇਅਰ ਡਿਵੈਲਪਮੈਂਟ ਟੂਲ, STM32F429, ਡਿਸਕਵਰੀ ਸਾਫਟਵੇਅਰ ਡਿਵੈਲਪਮੈਂਟ ਟੂਲ, ਸਾਫਟਵੇਅਰ ਡਿਵੈਲਪਮੈਂਟ ਟੂਲ, ਡਿਵੈਲਪਮੈਂਟ ਟੂਲ |





