STMicroelectronics STM32F429 دريافت سافٽ ويئر ڊولپمينٽ اوزار
پيداوار جي ڄاڻ
پيداوار جو نالو: STM32F429
دريافت ماڊل نمبر: 32F429 سڃاڻپ
ٺاهيندڙ: STMicroelectronics (ST)
ڇڏڻ جي تاريخ: آڪٽوبر 2013
استعمال ڪندڙ دستي: يو ايم 1680
وصف
STM32F429 Discovery ھڪڙو سافٽ ويئر ڊولپمينٽ ٽول آھي جيڪو STM32F429 ڊسڪوري بورڊ جي چوڌاري ايپليڪيشنن جي تعمير لاءِ ٺاھيو ويو آھي. هي اوزار هڪ سافٽ ويئر ماحول فراهم ڪري ٿو ۽ نوان استعمال ڪندڙن لاءِ ڊولپمينٽ سفارشون ٺاهي ۽ هلائڻ لاءِample ايپليڪيشنون، انهي سان گڏ پنهنجون ايپليڪيشنون ٺاهي ۽ ٺاهي. STM32F429 دريافت بورڊ ضروري هارڊويئر حصن سان ليس آهي فرم ويئر ايپليڪيشنن کي هلائڻ ۽ ڊيبگ ڪرڻ لاءِ. سسٽم جي گهرج: STM32F429 دريافت بورڊ تي ڪنهن به ايپليڪيشن کي هلائڻ کان اڳ، هيٺين سسٽم گهرجن کي پورو ڪيو وڃي:
- Integrated Development Environment (IDE): پنهنجي پسند جو IDE انسٽال ڪريو جيڪو STM32 خاندان کي سپورٽ ڪري ٿو.
- ST-LINK V2 ڊرائيور: انسٽال ڪريو ST-LINK V2 ڊرائيور ST مان webسائيٽ.
- فرم ویئر پيڪيج: ڊائون لوڊ ڪريو STM32F429I-Discovery firmware ST مان webسائيٽ.
- هارڊويئر ڪنيڪشن: STM32F429 ڊسڪوري بورڊ سان ڪنيڪشن قائم ڪريو استعمال ڪندڙ مينوئل جي تصوير 1 ۾ ڏنل هدايتن مطابق.
استعمال جون هدايتون:
انسٽال ڪريو IDE:
- پنھنجي پسند جو IDE چونڊيو جيڪو STM32 خاندان کي سپورٽ ڪري.
- IDE ٺاهيندڙ پاران مهيا ڪيل تنصيب جي هدايتن تي عمل ڪريو.
انسٽال ڪريو ST-LINK V2 ڊرائيور:
- ST جو دورو ڪريو webسائيٽ ۽ ڊائون لوڊ ڪريو ST-LINK V2 ڊرائيور.
- ڊرائيور کي انسٽال ڪرڻ لاءِ ايس ٽي پاران ڏنل انسٽاليشن جي هدايتن تي عمل ڪريو.
ڊائون لوڊ ڪريو Firmware پيڪيج:
- ST جو دورو ڪريو webسائيٽ ۽ ڳوليو STM32F429I-Discovery firmware package.
- توهان جي ڪمپيوٽر تي firmware پيڪيج ڊائون لوڊ ڪريو.
هارڊويئر ڪنيڪشن:
- هارڊويئر ڪنيڪشن سيٽ اپ لاءِ يوزر مينوئل ۾ شڪل 1 ڏانهن رجوع ڪريو.
- مناسب ڪيبل ۽ ڪنيڪٽر استعمال ڪندي STM32F429 دريافت بورڊ کي پنهنجي ڪمپيوٽر سان ڳنڍيو. هڪ دفعو توهان سسٽم گهرجون پوريون ڪيون ۽ هارڊويئر ڪنيڪشن قائم ڪيو، توهان STM32F429 دريافت بورڊ تي فرم ويئر ايپليڪيشنون ٺاهڻ ۽ هلائڻ لاءِ تيار آهيو. يوزر مينوئل مختلف سافٽ ويئر ٽول چينز ۽ جديد ڊيبگنگ ٽيڪنڪ استعمال ڪندي فرم ویئر تي عمل ڪرڻ/ ڊيبگ ڪرڻ لاءِ وڌيڪ هدايتون ۽ هدايتون مهيا ڪري ٿو.
تعارف
هي دستاويز بيان ڪري ٿو سافٽ ويئر ماحول ۽ ترقي جي تجويزون گهربل هڪ ايپليڪيشن ٺاهڻ لاءِ STM32F429 دريافت (32F429IDISCOVERY).
اهو نوان استعمال ڪندڙن کي هدايتون مهيا ڪري ٿو ته ڪيئن ٺاهيو ۽ هلائڻample ايپليڪيشن ۽ ٺاهي ۽ انهن جي پنهنجي ايپليڪيشن ٺاهي.
هي دستاويز هيٺ ڏنل ترتيب ڏنل آهي:
- باب 1 بيان ڪري ٿو ته ڪٿي ڳوليو ST-LINK/V2 ڊرائيور جيڪو ڪنهن به انٽيگريٽيڊ ڊولپمينٽ ماحول تي ڪوڊنگ شروع ڪرڻ کان پهريان انسٽال ڪيو وڃي
- باب 2 بيان ڪري ٿو قدم قدم تي هڪ موجوده پروجيڪٽ کي هيٺ ڏنل ٽول چينن مان ڪيئن هلائڻ ۽ ڊيبگ ڪرڻ:
- IAR Embedded Workbench® ARM لاءِ (EWARM) IAR سسٽم پاران
- Microcontroller Development Kit for ARM (MDK-ARM) by Keil™
- TrueSTUDIO® Atollic پاران
- باب 3 ترقي يافته ڊيبگنگ خاصيتون بيان ڪري ٿو
- باب 4 اڳ ذڪر ڪيل ٽول چينز تي تفصيلي ڄاڻ لاء لنڪ مهيا ڪري ٿو
جيتوڻيڪ هي دستياب سڀني عنوانن کي ڍڪي نٿو سگهي جيڪي سافٽ ويئر ڊولپمينٽ ماحول سان لاڳاپيل آهن؛ اهو ظاھر ڪري ٿو پھرين بنيادي قدمن کي شروع ڪرڻ لاءِ ضروري آھي مرتب ڪرڻ وارن/ڊيبگرن سان ۽ مهيا ڪري ٿو دستاويزن جون لنڪس جيڪي مڪمل طور تي سمجھڻ لاءِ گھربل آھن.
سسٽم گهرجون
توھان جي ايپليڪيشن کي هلائڻ کان پھريان، توھان کي گھرجي:
- انسٽال ڪريو پنھنجي پسند جي انٽيگريٽيڊ ڊولپمينٽ انوائرنمينٽ (IDE).
- انسٽال ڪريو ST-LINK V2 ڊرائيور ST مان web سائيٽ.
- ڊائون لوڊ ڪريو STM32F429I-Discovery firmware ST مان web سائيٽ.
- STM32F429 دريافت بورڊ سان ڪنيڪشن قائم ڪريو جيئن تصوير 1 ۾ ڏيکاريل آهي.
توهان جي STM32F429 ڊسڪوري بورڊ تي ڪنهن به فرم ويئر ايپليڪيشنن کي هلائڻ ۽ ترقي ڪرڻ لاءِ، گهٽ ۾ گهٽ گهرجون هن ريت آهن:
- ونڊوز پي سي (2000، XP، وسٽا، 7)
- USB قسم A کان Mini-B ڪيبل، بورڊ کي طاقت ڏيڻ لاءِ (USB ڪنيڪٽر CN1 ذريعي) ميزبان پي سي کان ۽ ڊيبگنگ ۽ پروگرامنگ لاءِ ايمبيڊڊ ST-LINK/V2 سان ڳنڍيو.
IDEs STM32 خاندان کي سپورٽ ڪري ٿو
STMicroelectronics' STM32 خاندان جي 32-bit ARM Cortex-M بنيادي بنيادن تي مائڪرو ڪنٽرولرز سافٽ ويئر ٽولز جي مڪمل رينج سان سهڪار ڪيا ويا آهن، روايتي IDEs سان گڏ 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-Lite (32 KB ڪوڊ سائيز جي حد) |
سچو اسٽوڊيو |
© Atollic |
جي اين يو سي |
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 صفحو ۽ انهن عام سافٽ ويئر ٽول چينز، ۽ ٻين جي حمايت ڪئي آهي:
- IAR™ ايمبيڊڊ ورڪ بينچ لاءِ ARM (EWARM)
- Toolchain ڊفالٽ طور تي نصب ٿيل آهي PC جي مقامي هارڊ ڊسڪ تي C:\Program Files\IAR سسٽم\Embedded Workbench xx ڊاريڪٽري.
- EWARM انسٽال ڪرڻ کان پوءِ، ST-LINK/V2 ڊرائيور کي انسٽال ڪريو ST-Link_V2_USB.exe هلائيندي [IAR_install_directory]\embedded Workbench xx \arm\drivers\ST-Link\ST-Link_V2_USBdriver.exe
- حقيقيView مائڪرو ڪنٽرولر ڊولپمينٽ کٽ (MDK-ARM) ٽول چين
- ٽولچين ڊيفالٽ طور تي نصب ٿيل آهي PC جي مقامي هارڊ ڊسڪ تي C:\Keil ڊاريڪٽري ۾؛ انسٽالر µVision4 لاءِ شروعاتي مينيو شارٽ ڪٽ ٺاهي ٿو.
- ST-LINK/V2 ٽول کي ڳنڍڻ وقت، PC نئين هارڊويئر کي ڳولي ٿو ۽ ST-LINK_V2_USB ڊرائيور کي انسٽال ڪرڻ لاءِ پڇي ٿو. "Found New Hardware Wizard" توھان کي ھدايت ڪري ٿو قدمن جي ذريعي ڊرائيور کي انسٽال ڪرڻ لاءِ تجويز ڪيل جڳھ کان.
- Atollic TrueSTUDIO® STM32
- Toolchain ڊفالٽ طور تي نصب ٿيل آهي PC جي مقامي هارڊ ڊسڪ تي C:\Program Files\Atollic ڊاريڪٽري.
- ST-Link_V2_USB.exe سافٽ ويئر ٽول چين سان خودڪار طريقي سان انسٽال ٿيل آهي.
فرم ویئر پيڪيج تي مڪمل معلومات ۽ STM32F429 دريافت جون گهرجون دستياب آهن STM32 فرم ویئر دستاويز سان شروعات ڪرڻ کان.
نوٽ: شامل ٿيل ST-LINK/V2 STM32 ڊوائيسز لاءِ صرف SWD انٽرفيس کي سپورٽ ڪري ٿو.
فرم ویئر پيڪيج
STM32F429I-Discovery firmware ايپليڪيشنون، مظاهرا ۽ IP examples هڪ زپ ۾ هڪ پيڪيج ۾ مهيا ڪيل آهن file. زپ ڪڍڻ file هڪ فولڊر ٺاهي ٿو، STM32F429I-Discovery_FW_VX.YZ، جنهن ۾ هيٺيان ذيلي فولڊر شامل آهن:
شڪل 2. پيڪيج مواد
ٽيمپليٽ پروجيڪٽ: اڳ ۾ ترتيب ڏنل پروجيڪٽ خالي مکيه فنڪشن سان توهان جي طرفان ترتيب ڏيڻ لاءِ. اهو مددگار آهي توهان جي پنهنجي ايپليڪيشن ٺاهڻ شروع ڪرڻ لاءِ پردي جي ڊرائيورن جي بنياد تي.
ماسٽر ڪم اسپيس: هن فرم ويئر پيڪيج ۾ موجود سڀني منصوبن جي اسيمبلي. پردي جو مثالamples: سابق جو سيٽamples هر پردي لاء هلائڻ لاء تيار آهي.
سافٽ ويئر ٽول چينز استعمال ڪندي فرمائيندڙ / ڊيبگنگ
EWARM ٽول چين
هيٺ ڏنل عمل هڪ موجوده EWARM پروجيڪٽ کي گڏ ڪري ٿو، ڳنڍي ٿو ۽ عمل ڪري ٿو.
هيٺ ڏنل قدمن کي لاڳو ڪري سگھجي ٿو موجوده اڳوڻي تيample، STM32F429I-Discovery_FW_VX.YZ firmware لاءِ مظاهري يا ٽيمپليٽ پروجيڪٽ دستياب آهي www.st.com.
- پڙهو firmware readme.txt file جنهن ۾ فرم ویئر جي وضاحت ۽ هارڊويئر/سافٽ ويئر گهرجن، پوءِ شروع ڪريو EWARM ٽول چين. شڪل 3 هن دستاويز ۾ ڏنل ونڊوز جا بنيادي نالا ڏيکاري ٿو.
شڪل 3. IAR Embedded Workbench IDE
- چونڊيو File > کوليو > ڪم اسپيس. براؤز ڪريو يا ته اڳوڻو چونڊڻ لاءِample, demonstration or template workspace file ۽ ڪلڪ ڪريو اوپن ان کي لانچ ڪرڻ لاءِ پروجيڪٽ ونڊو ۾.
- منتخب ڪريو پروجيڪٽ> سڀ ٻيهر تعمير ڪريو پنھنجي منصوبي کي گڏ ڪرڻ لاء. جيڪڏهن توهان جو منصوبو ڪاميابيءَ سان مرتب ڪيو ويو آهي، هيٺ ڏنل ونڊو ظاهر ٿيندي.
جيڪڏهن توهان کي پروجيڪٽ سيٽنگون تبديل ڪرڻ جي ضرورت آهي (شامل ۽ پري پروسيسر وضاحتون)، صرف پروجيڪٽ جي اختيارن ذريعي وڃو:
- ڊائريڪٽري شامل ڪرڻ لاءِ: پروجيڪٽ>اختيارات…>C/C++ مرتب ڪندڙ>
- پري پروسيسر جي وضاحت لاءِ: پروجيڪٽ> آپشنز…C/C++ مرتب ڪندڙ>پري پروسيسر>
- منتخب ڪريو پروجيڪٽ > ڊائون لوڊ ۽ ڊيبگ يا، متبادل طور تي، ڪلڪ ڪريو ڊائون لوڊ ۽ ڊيبگ بٽڻ ٽول بار ۾، فليش ميموري کي پروگرام ڪرڻ ۽ ڊيبگنگ شروع ڪرڻ لاء.
شڪل 5. ڊائون لوڊ ۽ ڊيبگ بٽڻ
- IAR ايمبيڊڊ ورڪ بينچ ۾ ڊيبگر سي ۽ اسيمبلي جي سطحن تي سورس ڪوڊ ڊيبگ ڪري سگھي ٿو، بريڪ پوائنٽس سيٽ ڪري سگھي ٿو، انفرادي متغيرن جي نگراني ڪري سگھي ٿو ۽ ڪوڊ جي عمل دوران واقعن کي ڏسي سگھي ٿو.
شڪل 6. IAR ايمبيڊڊ ورڪ بينچ ڊيبگر اسڪرين - منتخب ڪريو ڊيبگ > وڃو پنھنجي ايپليڪيشن کي هلائڻ لاءِ، يا ٽول بار ۾ Go بٽڻ تي ڪلڪ ڪريو.
شڪل 7. وڃو بٽڻ
MDK-ARM ٽول چين
هيٺ ڏنل عمل هڪ موجوده MDK-ARM پروجيڪٽ کي گڏ ڪري ٿو، ڳنڍي ٿو ۽ عمل ڪري ٿو. هيٺ ڏنل قدمن کي لاڳو ڪري سگھجي ٿو موجوده اڳوڻي تيample، STM32F429I-Discovery_FW_VX.YZ firmware لاءِ مظاهري يا ٽيمپليٽ پروجيڪٽ دستياب آهي www.st.com.
- کليل Keil MDK-ARM Microcontroller Kit. شڪل 8 ڏيکاري ٿو بنيادي نالن "Keil uVision4″ windows جي هن دستاويز ۾ حوالو ڏنو ويو آهي.
- شڪل 8. uVision4 IDE
- منتخب ڪريو پروجيڪٽ > اوپن پروجيڪٽ… براؤز ڪريو يا ته اڳوڻو چونڊيوample, demonstration or template project file ۽ ڪلڪ ڪريو اوپن ان کي لانچ ڪرڻ لاءِ پروجيڪٽ ونڊو ۾.
- منتخب ڪريو پروجيڪٽ> سڀ ٽارگيٽ ٻيهر ٺاھيو files توهان جي منصوبي کي گڏ ڪرڻ لاء. جيڪڏهن توهان جو منصوبو ڪاميابيءَ سان مرتب ڪيو ويو آهي، هيٺ ڏنل ونڊو ظاهر ٿيندي.
شڪل 9. MDK-ARM پروجيڪٽ ڪاميابيءَ سان مرتب ڪيو ويو
توھان پنھنجي پروجيڪٽ سيٽنگون تبديل ڪري سگھو ٿا (شامل ڪريو ۽ پري پروسيسر وضاحتون)، منصوبي جي اختيارن ذريعي:
- ڊاريڪٽري شامل ڪرڻ لاءِ: پروجيڪٽ>اختيارن جا اختيار> C/C++> رستو شامل ڪريو
- پري پروسيسر جي وضاحت لاءِ: پروجيڪٽ>اختيارن جا اختيار> C/C++> پري پروسيسر علامتون> وضاحت ڪريو
- منتخب ڪريو ڊيبگ> ڊبگ سيشن کي شروع/روڪ ڪريو يا، ٽول بار ۾ شروع/اسٽاپ ڊيبگ سيشن بٽڻ تي ڪلڪ ڪريو، فليش ميموري کي پروگرام ڪرڻ ۽ ڊيبگنگ شروع ڪرڻ لاءِ.
شڪل 10. ڊيبگ سيشن شروع/بند ڪريو بٽڻ
- MDK-ARM ڊيبگر سي ۽ اسيمبلي جي سطحن تي سورس ڪوڊ ڊيبگ ڪري سگھي ٿو، بريڪ پوائنٽس سيٽ ڪري سگھي ٿو، انفرادي متغيرن جي نگراني ڪري سگھي ٿو ۽ ڪوڊ جي عمل دوران واقعن کي ڏسي سگھي ٿو.
شڪل 11. MDK-ARM ڊيبگر اسڪرين
- پنھنجي ايپليڪيشن کي هلائڻ لاءِ ڊيبگ> رن کي منتخب ڪريو، يا ٽول بار ۾ رن بٽڻ تي ڪلڪ ڪريو.
شڪل 12. رن بٽڻ
TrueSTUDIO ٽول چين
ھيٺ ڏنل عمل ھڪڙي موجوده TrueSTUDIO پروجيڪٽ کي گڏ ڪري ٿو، ڳنڍي ٿو ۽ عمل ڪري ٿو. هيٺ ڏنل قدمن کي لاڳو ڪري سگھجي ٿو موجوده اڳوڻي تيample، STM32F429I-Discovery_FW_VX.YZ firmware لاءِ مظاهري يا ٽيمپليٽ پروجيڪٽ دستياب آهي www.st.com.
- ARM لاءِ Atollic TrueSTUDIO کوليو. پروگرام شروع ٿئي ٿو ۽ ڪم اسپيس جي جڳھ لاءِ پڇي ٿو.
تصوير 13. TrueSTUDIO ورڪ اسپيس لانچر ڊائلاگ باڪس
- براؤز ڪريو چونڊيو TrueSTUDIO ورڪ اسپيس يا ته اڳوڻي جيample, demonstration or template workspace file ۽ ان کي لوڊ ڪرڻ لاءِ ٺيڪ تي ڪلڪ ڪريو.
- منتخب ٿيل ڪم اسپيس ۾ موجود پروجيڪٽ کي لوڊ ڪرڻ لاءِ، چونڊيو File > درآمد ڪريو، پوءِ جنرل> موجوده پروجيڪٽس ڪم اسپيس ۾ ۽ ڪلڪ ڪريو اڳيون.
شڪل 14. Atollic TrueSTUDIO® درآمد جو ذريعو چونڊيو ڊائلاگ باڪس - ڪلڪ ڪريو روٽ ڊاريڪٽري چونڊيو ۽ براؤز ڪريو TrueSTUDIO ورڪ اسپيس فولڊر.
شڪل 15. Atollic TrueSTUDIO® امپورٽ پروجيڪٽ ڊائلاگ باڪس
- پروجيڪٽ پينل ۾، پروجيڪٽ چونڊيو ۽ ڪلڪ ڪريو ختم.
- پروجيڪٽ ايڪسپلورر ۾، پراجيڪٽ چونڊيو، پراجيڪٽ مينيو کوليو، ۽ پراجيڪٽ تعمير ڪريو تي ڪلڪ ڪريو.
- جيڪڏھن توھان جو پروجيڪٽ ڪاميابيءَ سان مرتب ڪيو ويو آھي، ھيٺ ڏنل پيغام ڪنسول ونڊو تي ڏيکاريا ويندا.
شڪل 16. TrueSTUDIO® پروجيڪٽ ڪاميابيءَ سان مرتب ڪيو ويو
پروجيڪٽ سيٽنگون تبديل ڪرڻ لاءِ (ڊائريڪٽريز ۽ پري پروسيسر جي وضاحت شامل ڪريو)، صرف پروجيڪٽ>پراپرٽيز ذريعي وڃو، چونڊيو C/C++ Build>سيٽنگون کاٻي پينل مان:
- ڊاريڪٽري شامل ڪرڻ لاءِ: C Compiler>Directories>Include path
- پري پروسيسر جي وضاحت لاءِ: C Compiler>Symbols> Defined Symbols
- ايپليڪيشن کي ڊيبگ ڪرڻ ۽ هلائڻ لاءِ، پراجيڪٽ ايڪسپلورر ۾ پروجيڪٽ چونڊيو ۽ ڊيبگ سيشن شروع ڪرڻ لاءِ F11 کي دٻايو (ڏسو شڪل 17).
تصوير 17. TrueSTUDIO ڊيبگ ونڊو
- Atollic TrueSTUDIO ۾ ڊيبگر سي ۽ اسيمبلي جي سطحن تي سورس ڪوڊ ڊيبگ ڪري سگھي ٿو، بريڪ پوائنٽس سيٽ ڪري سگھي ٿو، انفرادي متغيرن جي نگراني ڪري سگھي ٿو ۽ ڪوڊ جي عمل دوران واقعن کي ڏسي سگھي ٿو.
- پنھنجي ايپليڪيشن کي هلائڻ لاءِ Run > Resume کي منتخب ڪريو، يا متبادل طور تي ٽول بار ۾ Resume بٽڻ تي ڪلڪ ڪريو.
STM32F429 ترقي يافته ڊيبنگ
Cortex-M32 پروسيسر استعمال ڪندي STM4 خاندان ۾ ڪيترائي رڪاوٽون آهن ۽ اهو طئي ڪرڻ ڏکيو ٿي سگهي ٿو ته اهي ڪڏهن چالو ٿي رهيا آهن ۽ ڪيترا ڀيرا.
سيريل تار Viewer (SWV) STM32F429 خاندان تي هن ڪم کي آسان بڻائي ٿو. حقيقت ۾، SWV ڏيکاري ٿو PC Samples، استثنا (بشمول مداخلت)، ڊيٽا پڙهڻ ۽ لکڻ، ITM (printf)، سي پي يو ڳڻپيوڪر ۽ ٽائمسٽamp. اها معلومات STM32F429 CPU ۾ ضم ٿيل ARM CoreSight™ ڊيبگ ماڊل مان اچي ٿي.
SWV ڪنهن به CPU سائيڪل کي چوري نٿو ڪري ۽ غير مداخلت ڪندڙ آهي (سواء ITM ڊيبگ پرنٽف جي Viewer).
توھان اڳ ۾ ئي سيريل وائر ٺاھيو آھي Viewer (SWV) ٽيمپليٽ پروجيڪٽ تي. هي اجازت ڏئي ٿو:
- ITM اسٽيمولس پورٽ (0) ڏانهن پرنٽف کي ٻيهر ٽارگيٽ ڪرڻ. هي ڊيبگ پيغامن کي آساني سان ڊسپلي ڪرڻ جي اجازت ڏئي ٿو. ان کي ڪيئن استعمال ڪجي:
EWARM: View > ٽرمينل IO
MDK-ARM: View > سيريل ونڊوز ڊيبگ (پرنٽ ايف) Viewer
سچو اسٽوڊيو: View > SWV ڪنسول - استثنا جو نشان:
داخلا: جڏهن استثنا داخل ٿئي ٿو.
نڪرڻ: جڏهن اهو نڪرندو يا واپسي.
واپسي: جڏهن سڀئي استثنا مکيه ڏانهن موٽيا آهن
EWARM : ST-LINK > مداخلت لاگ
MDK-ARM: View > ٽريس > استثنا
سچو اسٽوڊيو: View > SWV استثنا ٽريڪ لاگ - فنڪشن پروfiler: ايپليڪيشن ۾ ڪم لاء وقت جي معلومات ڏيکاري ٿو
EWARM: ST-LINK > فنڪشن پروfiler
MDK-ARM: View > تجزيي ونڊو > ڪوڊ ڪوريج
سچو اسٽوڊيو: View > SWV شمارياتي پروفائلنگ - ڊيٽا ٽريڪ ٽائم لائن: ڊيٽا جي گرافاتي نمائندگي ڏيکاري ٿو
EWARM : ST-LINK > ٽائم لائن (ڊيٽا لاگ)
MDK-ARM: View > تجزيي ونڊو > منطق تجزيه ڪندڙ
سچو اسٽوڊيو: 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 |
سچو اسٽوڊيو | www.atollic.com/index.php/request-eval-license |
نظرثاني جي تاريخ
جدول 3. دستاويز جي نظرثاني جي تاريخ
تاريخ | نظرثاني | تبديليون |
26-آڪٽوبر-2013 | 1 | شروعاتي ڇڏڻ. |
مهرباني ڪري غور سان پڙهو:
هن دستاويز ۾ معلومات صرف ST شين جي سلسلي ۾ مهيا ڪئي وئي آهي. STMicroelectronics NV ۽ ان جا ماتحت ادارا (“ST”) هن دستاويز ۾ تبديليون، سڌارا، ترميمون يا سڌارا ڪرڻ جو حق محفوظ رکن ٿا، ۽ هتي بيان ڪيل پروڊڪٽس ۽ خدمتون ڪنهن به وقت، بغير اطلاع جي.
سڀئي ST پروڊڪٽس ST جي وڪري جي شرطن ۽ شرطن جي مطابق وڪرو ڪيا وڃن ٿا.
خريدار صرف هتي بيان ڪيل ST پروڊڪٽس ۽ خدمتن جي چونڊ، چونڊ ۽ استعمال جا ذميوار آهن، ۽ ST هتي بيان ڪيل ST پروڊڪٽس ۽ خدمتن جي چونڊ، چونڊ يا استعمال سان لاڳاپيل ڪنهن به قسم جي ذميواري قبول نه ڪندو.
ڪو به لائسنس، ظاهر يا تقاضا، اسٽاپل يا ٻي صورت ۾، هن دستاويز جي تحت ڪنهن به دانشورانه ملڪيت جي حقن کي ڏنو ويو آهي. جيڪڏهن هن دستاويز جو ڪو به حصو ڪنهن به ٽئين پارٽي جي شين يا خدمتن ڏانهن اشارو ڪري ٿو ته اهو ايس ٽي طرفان لائسنس جي گرانٽ نه سمجهيو ويندو اهڙي ٽئين پارٽي جي پروڊڪٽس يا خدمتن جي استعمال لاء، يا ان ۾ موجود ڪنهن به دانشورانه ملڪيت يا ان ۾ استعمال کي ڍڪڻ واري وارنٽي طور سمجهيو ويندو. ڪنهن به طريقي سان اهڙي ٽئين پارٽي جي شين يا خدمتن يا ڪنهن به دانشورانه ملڪيت جو ان ۾ شامل آهي.
ايستائين ٻي صورت ۾ ايس ٽي جي شرطن ۽ قانونن جي شرطن جي شرطن جي شرطن ۽ استحڪام جي استعمال سان ڪنهن به ايڪسپريس جي استعمال يا / يا وڪرو ڪيل ضمانت جي ضمانت ناهي، هڪ خاص مقصد جي وچ ۾ فٽنيس (۽ انهن جي قانونن تحت) ڪنهن به دائري اختيار جي)، يا ڪنهن به پيٽنٽ، ڪاپي رائيٽ يا ٻين دانشورانه ملڪيت جي حق جي خلاف ورزي.
ST پروڊڪٽس ان ۾ استعمال لاءِ ٺهيل يا مجاز نه آهن: (الف) حفاظتي نازڪ ايپليڪيشنون جهڙوڪ لائف سپورٹنگ، فعال لڳائڻ وارا ڊيوائسز يا پراڊڪٽ جي فنڪشنل حفاظت جي معيار سان سسٽم؛ (ب) ايئرونٽڪ ايپليڪيشنون؛ (سي) خودڪار ايپليڪيشنون يا ماحول، ۽/يا (ڊي) ايرو اسپيس ايپليڪيشنون يا ماحول. جتي ST پروڊڪٽس اهڙي استعمال لاءِ ڊزائين نه ڪيون ويون آهن، خريد ڪندڙ صرف خريد ڪندڙ جي خطري تي پروڊڪٽس استعمال ڪندو، ايستائين جو ايس ٽي کي اهڙي استعمال جي لکت ۾ ڄاڻ ڏني وئي هجي، جيستائين اڳواٽ مقرر ڪيل پراڊڪٽ جي تصديق نه ڪئي وئي هجي. ميڊيڪل" انڊسٽري ڊومينز مطابق ايس ٽي پروڊڪٽ جي ڊيزائن جي وضاحتن جي مطابق. پروڊڪٽس رسمي طور تي ESCC، QML يا JAN قابليت سان لاڳاپيل سرڪاري ايجنسي طرفان ايرو اسپيس ۾ استعمال لاءِ موزون سمجھي وينديون آھن.
ST پروڊڪٽس جي ريزيل شقن سان مختلف شرطن ۽/يا ٽيڪنيڪل خصوصيتن سان جيڪي بيان ڪيل بيانن ۽/يا هن دستاويز ۾ بيان ڪيل آهن، ST پاران ڏنل ڪنهن به وارنٽي کي فوري طور تي رد ڪري ڇڏيندو ST پروڊڪٽ يا خدمت لاءِ جيڪو هتي بيان ڪيو ويو آهي ۽ ڪنهن به طريقي سان پيدا يا وڌائڻ نه ڏيندو، ڪنهن به قسم جي ذميواري ايس ٽي.
ST ۽ ST لوگو مختلف ملڪن ۾ ST جا ٽريڊ مارڪ يا رجسٽرڊ ٽريڊ مارڪ آھن.
هن دستاويز ۾ معلومات اڳ ۾ فراهم ڪيل سڀني معلومات کي ختم ڪري ٿي ۽ تبديل ڪري ٿي.
ST لوگو STMicroelectronics جو رجسٽرڊ ٽريڊ مارڪ آھي. ٻيا سڀئي نالا انهن جي لاڳاپيل مالڪن جي ملڪيت آهن.
© 2013 STMicroelectronics – سڀ حق محفوظ آهن
STMicroelectronics گروپ آف ڪمپنين
آسٽريليا – بيلجيم – برازيل – ڪئناڊا – چين – چيڪ ريپبلڪ – فنلينڊ – فرانس – جرمني – هانگ ڪانگ – انڊيا – اسرائيل – اٽلي – جاپان – ملائيشيا – مالٽا – مراکش – فلپائن – سنگاپور – اسپين – سويڊن – سوئٽزرلينڊ – برطانيه – گڏيل قومن آمريڪا جون رياستون
www.st.com
دستاويز / وسيلا
![]() |
STMicroelectronics STM32F429 دريافت سافٽ ويئر ڊولپمينٽ اوزار [pdf] استعمال ڪندڙ دستياب STM32F429 Discovery Software Development Tools, STM32F429, Discovery Software Development Tools, Software Development Tools, Development Tools |