סט לאָגאָ

STMicroelectronics STM32F429 Discovery Software Development Tools

STMicroelectronics Discovery Development-Tools-Produxt

פּראָדוקט אינפֿאָרמאַציע

פּראָדוקט נאָמען: STM32F429
אַנטדעקן מאָדעל נומער: 32F429IDSCOVERY
פאַבריקאַנט: STMicroelectronics (ST)
מעלדונג טאָג: אקטאבער 2013
באַניצער מאַנואַל: ומקסנומקס

באַשרייַבונג
די STM32F429 Discovery איז אַ ווייכווארג אַנטוויקלונג געצייַג דיזיינד פֿאַר בנין אַפּלאַקיישאַנז אַרום די STM32F429 Discovery ברעט. דער געצייַג גיט אַ ווייכווארג סוויווע און אַנטוויקלונג רעקאַמאַנדיישאַנז פֿאַר אָנהייבער ניצערס צו בויען און לויפן sampדי אַפּלאַקיישאַנז, ווי געזונט ווי שאַפֿן און בויען זייער אייגענע אַפּלאַקיישאַנז. די STM32F429 Discovery ברעט איז יקוויפּט מיט די נייטיק ייַזנוואַרג קאַמפּאָונאַנץ צו ויספירן און דיבאַג פירמוואַרע אַפּלאַקיישאַנז. סיסטעם רעקווירעמענץ: איידער איר לויפן קיין אַפּלאַקיישאַן אויף די STM32F429 Discovery ברעט, די פאלגענדע סיסטעם רעקווירעמענץ מוזן זיין מקיים:

  1. ינטעגראַטעד אנטוויקלונג סוויווע (IDE): ינסטאַלירן דיין בילכער IDE וואָס שטיצט די STM32 משפּחה.
  2. ST-LINK V2 דרייווער: ינסטאַלירן די ST-LINK V2 שאָפער פֿון די ST webפּלאַץ.
  3. פירמוואַרע פּאַקקאַגע: אראפקאפיע די STM32F429I-Discovery Firmware פֿון די ST webפּלאַץ.
  4. האַרדוואַרע קשר: פאַרלייגן אַ פֿאַרבינדונג מיט די STM32F429 Discovery ברעט לויט די ינסטראַקשאַנז צוגעשטעלט אין פיגורע 1 פון די באַניצער מאַנואַל.

באַניץ אינסטרוקציעס:
ינסטאַלירן IDE:

  1.  קלייַבן דיין בילכער IDE וואָס שטיצט די STM32 משפּחה.
  2. גיי די ינסטאַלירונג אינסטרוקציעס צוגעשטעלט דורך די IDE פאַבריקאַנט.

ינסטאַלירן די ST-LINK V2 דרייווער:

  1.  באַזוכן די ST webפּלאַץ און אראפקאפיע די ST-LINK V2 שאָפער.
  2. גיי די ינסטאַלירונג אינסטרוקציעס צוגעשטעלט דורך ST צו ינסטאַלירן די שאָפער.

אראפקאפיע פירמוואַרע פּעקל:

  1. באַזוכן די ST webפּלאַץ און געפֿינען די STM32F429I-Discovery Firmware פּעקל.
  2. אראפקאפיע די פירמוואַרע פּעקל צו דיין קאָמפּיוטער.

האַרדוואַרע קשר:

  1. אָפּשיקן צו פיגורע 1 אין די באַניצער מאַנואַל פֿאַר די סעטאַפּ פון די ייַזנוואַרג קשר.
  2. פאַרבינדן די STM32F429 Discovery ברעט צו דיין קאָמפּיוטער מיט די צונעמען קייבאַלז און קאַנעקטערז. אַמאָל איר האָבן מקיים די סיסטעם רעקווירעמענץ און געגרינדעט די ייַזנוואַרג פֿאַרבינדונג, איר זענט גרייט צו בויען און לויפן פירמוואַרע אַפּלאַקיישאַנז אויף די STM32F429 Discovery ברעט. דער באַניצער מאַנואַל גיט ווייַטער ינסטראַקשאַנז און גיידליינז פֿאַר עקסאַקיוטינג / דיבאַגינג פירמוואַרע ניצן פאַרשידענע ווייכווארג מכשירים און אַוואַנסירטע דיבאַגינג טעקניקס.

הקדמה

דער דאָקומענט באשרייבט די ווייכווארג סוויווע און רעקאַמאַנדיישאַנז פֿאַר אַנטוויקלונג פארלאנגט צו בויען אַ אַפּלאַקיישאַן אַרום די STM32F429 Discovery (32F429IDISCOVERY).
עס גיט גיידליינז צו אָנהייבער ניצערס ווי צו בויען און לויפן וויampדי אַפּלאַקיישאַן און צו שאַפֿן און בויען זייער אייגענע אַפּלאַקיישאַן.
דער דאָקומענט איז סטראַקטשערד ווי גייט:

  • טשאַפּטער 1 באשרייבט ווו צו געפֿינען די ST-LINK/V2 שאָפער וואָס זאָל זיין אינסטאַלירן איידער איר אָנהייבן קאָדירונג אין קיין ינטעגראַטעד אַנטוויקלונג סוויווע
  • טשאַפּטער 2 באשרייבט שריט דורך שריט ווי צו ויספירן און דיבאַגינג אַ יגזיסטינג פּרויעקט מיט איינער פון די פאלגענדע מכשירים:
    • IAR Embedded Workbench® פֿאַר ARM (EWARM) דורך IAR Systems
    • מיקראָקאָנטראָללער אַנטוויקלונג קיט פֿאַר ARM (MDK-ARM) דורך Keil ™
    • TrueSTUDIO® דורך Atollic
  • טשאַפּטער 3 באשרייבט אַוואַנסירטע דיבאַגינג פֿעיִקייטן
  • טשאַפּטער 4 גיט לינקס צו דיטיילד אינפֿאָרמאַציע וועגן די פריער דערמאנט מכשירים

כאָטש דעם מאַנואַל קען נישט דעקן אַלע די טעמעס וואָס זענען באַטייַטיק פֿאַר ווייכווארג אַנטוויקלונג ינווייראַנמאַנץ; עס דעמאַנסטרייץ די ערשטער יקערדיק סטעפּס נייטיק צו אָנהייבן מיט די קאַמפּיילערז / דעבוגערז און גיט לינקס צו די דאָקומענטן וואָס זענען דארף צו גאָר פֿאַרשטיין יעדער שריט.

סיסטעם באדערפענישן

איידער איר לויפן דיין אַפּלאַקיישאַן, איר זאָל:

  1. ינסטאַלירן דיין בילכער ינטעגראַטעד אנטוויקלונג סוויווע (IDE).
  2. ינסטאַלירן די ST-LINK V2 שאָפער פֿון די ST web פּלאַץ.
  3. אראפקאפיע די STM32F429I-Discovery פירמוואַרע פֿון די ST web פּלאַץ.
  4. פאַרלייגן די קשר מיט די STM32F429 Discovery ברעט ווי געוויזן אין פיגורע 1.

STMicroelectronics Discovery Development Tools- (1)

צו לויפן און אַנטוויקלען קיין פירמוואַרע אַפּלאַקיישאַנז אויף דיין STM32F429 Discovery ברעט, די מינימום רעקווירעמענץ זענען ווי גייט:

  • Windows PC (2000, XP, Vista, 7)
  • וסב טיפּ א צו מיני-ב 'קאַבלע, צו מאַכט די ברעט (דורך וסב קאַנעקטער CN1) פֿון דער באַלעבאָס פּיסי און פאַרבינדן צו די עמבעדיד ST-LINK/V2 פֿאַר דיבאַגינג און פּראָגראַממינג.

IDEs שטיצן STM32 משפּחה
STMicroelectronics 'STM32 משפּחה פון 32-ביסל ARM Cortex-M האַרץ-באזירט מיקראָקאָנטראָללערס זענען געשטיצט דורך אַ גאַנץ קייט פון ווייכווארג מכשירים, אַרייַנגערעכנט טראדיציאנעלן IDEs מיט C / C ++ קאַמפּיילער און דיבאַגערז פון הויפּט 3rd-פּאַרטיעס (פריי ווערסיעס אַרויף צו 64KB פון קאָד, דיפּענדינג אויף שוטעף), און געענדיקט מיט ינאַווייטיוו מכשירים פון STMicroelectronics. טיש 1 ריגרופּס אַלגעמיינע אינפֿאָרמאַציע וועגן עטלעכע IDE ווערסיעס וואָס אַפישאַלי שטיצן די STM32F429I פּראָדוקט.

טיש 1. שטיצט טאָאָלטשאַין ווערסיעס

Toolchain פירמע קאַמפּיילער ווערסיע אראפקאפיע לינק (*)
 

 

EWARM

 

 

IAR Systems®

 

 

IAR C/C++

 

6.60

און שפּעטער

www.iar.com/en/Products/IAR-Embedded-Workbench/ARM
  • 30-טאָג אפשאצונג אַדישאַן
  • קיקקסטאַרט אַדישאַן (32 קב לימיטיישאַן פֿאַר קאָרטעקס מ 3 / מ 4)
  • קיקקסטאַרט אַדישאַן (16 קב לימיטיישאַן פֿאַר קאָרטעקס מ0)
MDK-ARM Keil™ ARMCC 4.72

און שפּעטער

www.keil.com/demo/eval/arm.htm MDK-Lite (32 קב קאָד גרייס באַגרענעצונג)
 

TrueSTUDIO

 

© אַטאָליק

 

GNUC

 

4.1

און שפּעטער

www.atollic.com/index.php/request-eval-license(1)
  • 32 קב לימיטאַטיאָן (8 קב אויף Cortex-M0 און Cortex-M1)
  • 30-טאָג פאַכמאַן ווערסיע (טרייל)

רעגיסטראַציע איז פארלאנגט איידער אראפקאפיע

סט-לינק / וו 2 ינסטאַלירונג און אַנטוויקלונג
די STM32F429 Discovery ברעט כולל אַן ST-LINK/V2 עמבעדיד דיבאַג געצייַג צובינד וואָס ריקווייערז אַ דעדאַקייטאַד וסב שאָפער. דעם שאָפער איז בנימצא אויף די www.st.com ST-LINK V2 בלאַט און איז געשטיצט דורך די פּראָסט ווייכווארג מכשירים און אנדערע:

  • IAR ™ עמבעדיד וואָרקבענטש פֿאַר ARM (EWARM)
    • די טאָאָלטשאַין איז אינסטאַלירן דורך פעליקייַט אויף די פּיסי ס היגע שווער דיסק אין די C: \ פּראָגראַם Files\IAR Systems\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) מכשירים
    • די טאָאָלטשאַין איז אינסטאַלירן דורך פעליקייַט אויף די פּיסי ס היגע שווער דיסק אין די C:\Keil וועגווייַזער; די ינסטאַללער קריייץ אַ אָנהייב מעניו דורכוועג פֿאַר µVision4.
    • ווען קאַנעקטינג די ST-LINK/V2 געצייַג, די פּיסי דיטעקץ נייַ ייַזנוואַרג און פרעגט צו ינסטאַלירן די ST-LINK_V2_USB שאָפער. די "געפונען נייַ ייַזנוואַרג מאַזעק" פירן איר דורך די סטעפּס איר דאַרפֿן צו ינסטאַלירן די שאָפער פֿון די רעקאַמענדיד אָרט.
  • Atollic TrueSTUDIO® STM32
    • די טאָאָלטשאַין איז אינסטאַלירן דורך פעליקייַט אויף די פּיסי ס היגע שווער דיסק אין די C: \ פּראָגראַם Files\אַטאָלליק וועגווייַזער.
    • די ST-Link_V2_USB.exe איז אויטאָמאַטיש אינסטאַלירן מיט די ווייכווארג מכשירים.

קאָמפּלעמענטאַרי אינפֿאָרמאַציע וועגן די פירמוואַרע פּעקל און די STM32F429 Discovery רעקווירעמענץ זענען בארעכטיגט פֿון די אָנהייב מיט STM32 Firmware דאָקומענט.

באַמערקונג: די עמבעדיד ST-LINK / V2 שטיצט בלויז SWD צובינד פֿאַר STM32 דעוויסעס.

פירמוואַרע פּעקל
די STM32F429I-Discovery Firmware אַפּלאַקיישאַנז, דעמאַנסטריישאַן און IP עקסampליי זענען צוגעשטעלט אין איין פּעקל אין איין פאַרשלעסלען file. עקסטראַקטינג די פאַרשלעסלען file דזשענערייץ איין טעקע, STM32F429I-Discovery_FW_VX.YZ, וואָס כּולל די פאלגענדע סאַבפאָלדערס:

פיגורע 2. פּעקל אינהאַלט

STMicroelectronics Discovery Development Tools- (2)

מוסטער פּרויעקט: פאַר-קאַנפיגיערד פּרויעקט מיט ליידיק הויפּט פונקציע צו זיין קאַסטאַמייזד דורך איר. דאָס איז נוציק צו אָנהייבן קריייטינג דיין אייגענע אַפּלאַקיישאַן באזירט אויף די דריווערס פון פּעריפעראַלס.
בעל וואָרקספּאַסע: אַסעמבלי פון אַלע פּראַדזשעקס בנימצא אין דעם פירמוואַרע פּעקל. פּעריפעראַל עקסamples: סכום פון עקסampליי פֿאַר יעדער פּעריפעראַל גרייט צו לויפן.

עקסאַקיוטינג / דיבאַגינג פירמוואַרע ניצן ווייכווארג מכשירים

EWARM מכשירים
די פאלגענדע פּראָצעדור קאַמפּיילז, פֿאַרבינדונג און עקסאַקיוץ אַ יגזיסטינג EWARM פּרויעקט.
די סטעפּס אונטן קענען זיין געווענדט צו אַ יגזיסטינג עקסample, דעמאַנסטריישאַן אָדער מוסטער פּרויעקט פֿאַר STM32F429I-Discovery_FW_VX.YZ פירמוואַרע בנימצא אין www.st.com.

  1. לייענען די פירמוואַרע רעאַדמע.טקסט file וואָס כּולל די פירמוואַרע באַשרייַבונג און ייַזנוואַרג / ווייכווארג רעקווירעמענץ, און אָנהייב די EWARM מכשירים. פיגורע 3 ווייזט די יקערדיק נעמען פון די פֿענצטער ריפערד צו אין דעם דאָקומענט.
    פיגורע 3. IAR Embedded Workbench IDE
    STMicroelectronics Discovery Development Tools- (3)
  2. אויסקלייַבן File > עפֿן > וואָרקספּאַסע. בלעטער צו אויסקלייַבן אָדער אַן עקסample, דעמאַנסטריישאַן אָדער טעמפּלאַטע וואָרקספּאַסע file און גיט עפֿן צו קאַטער עס אין די פּראָיעקט פֿענצטער.
  3. סעלעקטירן פּראָיעקט > ריבילד אַלע צו זאַמלען דיין פּרויעקט. אויב דיין פּרויעקט איז הצלחה קאַמפּיילד, די פאלגענדע פֿענצטער איז געוויזן.
    STMicroelectronics Discovery Development Tools- (4)אויב איר דאַרפֿן צו טוישן פּרויעקט סעטטינגס (אַרייַננעמען און פּרעפּראָסעססאָר דיפיינז), נאָר גיין דורך פּרויעקט אָפּציעס:
    1. פֿאַר אַרייַננעמען דירעקטעריז: פּראָיעקט> אָפּציעס ...> C / C ++ קאַמפּיילער>
    2. פֿאַר פאַר-פּראַסעסער דיפיינז: פּראָיעקט> אָפּציעס ... C / C ++ קאַמפּיילער> פאַר-פּראַסעסער>
  4. סעלעקטירן פּראָיעקט > אראפקאפיע און דעבאַג אָדער, אַלטערנאַטיוועלי, גיט די אראפקאפיע און דעבוג קנעפּל אין די מכשיר, צו פּראָגראַם די פלאַש זכּרון און אָנהייבן דיבאַגינג.
    פיגורע 5. אראפקאפיע און דעבוג קנעפּל
    STMicroelectronics Discovery Development Tools- (5)
  5. די דעבוגגער אין די IAR עמבעדיד וואָרקבענטש קענען דיבאַגינג מקור קאָד אין C און פֿאַרזאַמלונג לעוועלס, שטעלן ברייקפּאָינץ, מאָניטאָר יחיד וועריאַבאַלז און היטן געשעענישן בעשאַס די דורכפירונג פון קאָד.
    פיגורע 6. יאַר עמבעדיד וואָרקבענטש דעבוגגער פאַרשטעלןSTMicroelectronics Discovery Development Tools- (6)
  6. אויסקלייַבן דיבוג > גיין צו לויפן דיין אַפּלאַקיישאַן, אָדער גיט די גיין קנעפּל אין די מכשיר.
    פיגורע 7. גיין קנעפּל
    STMicroelectronics Discovery Development Tools- (7)

MDK-ARM מכשירים
די פאלגענדע פּראָצעדור קאַמפּיילז, פֿאַרבינדונג און עקסאַקיוץ אַ יגזיסטינג MDK-ARM פּרויעקט. די סטעפּס אונטן קענען זיין געווענדט צו אַ יגזיסטינג עקסample, דעמאַנסטריישאַן אָדער מוסטער פּרויעקט פֿאַר STM32F429I-Discovery_FW_VX.YZ פירמוואַרע בנימצא אין www.st.com.

  1.  עפֿענען Keil MDK-ARM מיקראָקאָנטראָללער קיט. פיגורע 8 ווייזט די יקערדיק נעמען פון די "Keil uVision4" פֿענצטער ריפערד צו אין דעם דאָקומענט.
  2. פיגורע 8. uVision4 IDE
    STMicroelectronics Discovery Development Tools- (8)
  3. אויסקלייַבן פּראָיעקט > עפֿן פּראָיעקט ... בלעטער צו אויסקלייַבן אָדער אַן עקסample, דעמאַנסטריישאַן אָדער מוסטער פּרויעקט file און גיט עפֿן צו קאַטער עס אין די פּראָיעקט פֿענצטער.
  4. סעלעקטירן פּראָיעקט > ריבילד אַלע ציל fileס צו זאַמלען דיין פּרויעקט. אויב דיין פּרויעקט איז הצלחה קאַמפּיילד, די פאלגענדע פֿענצטער איז געוויזן.
    פיגורע 9. MDK-ARM פּרויעקט הצלחה קאַמפּיילד
    STMicroelectronics Discovery Development Tools- (9)איר קענען טוישן דיין פּרויעקט סעטטינגס (אַרייַננעמען און פּרעפּראַסעסער דיפיינז), דורך די פּרויעקט אָפּציעס:
    1. פֿאַר ינקלודעד דירעקטעריז: פּראָיעקט> אָפּציעס פֿאַר ציל> C / C ++> אַרייַננעמען פּאַטס
    2. פֿאַר פאַר-פּראַסעסער דיפיינז: פּראָיעקט> אָפּציעס פֿאַר ציל> C / C ++> פּרעפּראַסעסער סימבאָלס> דעפינירן
  5. אויסקלייַבן דיבאַג > אָנהייב / האַלטן דיבאַג סעסיע אָדער, גיט די אָנהייב / האַלטן דעבוג סעסיע קנעפּל אין די מכשיר, צו פּראָגראַם די פלאַש זכּרון און אָנהייבן דיבאַגינג.
    פיגורע 10. אָנהייב / האַלטן דיבוג סעסיע קנעפּל
    STMicroelectronics Discovery Development Tools- (10)
  6. די MDK-ARM דיבוגגער קענען דיבאַגינג מקור קאָד ביי C און פֿאַרזאַמלונג לעוועלס, שטעלן ברייקפּאָינץ, מאָניטאָר יחיד וועריאַבאַלז און היטן געשעענישן בעשאַס די דורכפירונג פון קאָד.
    פיגורע 11. MDK-ARM דיבוגגער פאַרשטעלן
    STMicroelectronics Discovery Development Tools- (11)
  7.  אויסקלייַבן דיבוג > לויפן צו לויפן דיין אַפּלאַקיישאַן, אָדער גיט די לויפן קנעפּל אין די מכשיר.
    פיגורע 12. לויפן קנעפּל
    STMicroelectronics Discovery Development Tools- (11)

TrueSTUDIO מכשירים
די פאלגענדע פּראָצעדור קאַמפּיילז, פֿאַרבינדונג און עקסאַקיוץ אַ יגזיסטינג TrueSTUDIO פּרויעקט. די סטעפּס אונטן קענען זיין געווענדט צו אַ יגזיסטינג עקסample, דעמאַנסטריישאַן אָדער מוסטער פּרויעקט פֿאַר STM32F429I-Discovery_FW_VX.YZ פירמוואַרע בנימצא אין www.st.com.

  1. עפֿענען Atollic TrueSTUDIO פֿאַר ARM. דער פּראָגראַם לאָנטשיז און בעטן אַ וואָרקספּאַסע אָרט.
    פיגורע 13. TrueSTUDIO וואָרקספּאַסע לאָנטשער דיאַלאָג קעסטל
    STMicroelectronics Discovery Development Tools- (13)
  2. בלעטער צו סעלעקטירן אַ TrueSTUDIO וואָרקספּאַסע פון ​​אַן עקסample, דעמאַנסטריישאַן אָדער טעמפּלאַטע וואָרקספּאַסע file און גיט OK צו לאָדן עס.
  3. צו לאָדן אַ יגזיסטינג פּרויעקט אין די אויסגעקליבן וואָרקספּאַסע, סעלעקטירן File > אַרייַנפיר, דעמאָלט אַלגעמיינע > יגזיסטינג פּראַדזשעקס אין וואָרקספּאַסע און גיט ווייַטער.
    פיגורע 14. Atollic TrueSTUDIO® אַרייַנפיר מקור אויסקלייַבן דיאַלאָג קעסטלSTMicroelectronics Discovery Development Tools- (14)
  4. דריקט אויסקלייַבן וואָרצל וועגווייַזער און בלעטער צו TrueSTUDIO וואָרקספּאַסע טעקע.
    פיגורע 15. Atollic TrueSTUDIO® אַרייַנפיר פּראַדזשעקס דיאַלאָג קעסטל
    STMicroelectronics Discovery Development Tools- (15)
  5. אין די פּראַדזשעקס טאַפליע, אויסקלייַבן די פּרויעקט און גיט ענדיקן.
  6. אין די פּראָיעקט Explorer, אויסקלייַבן די פּרויעקט, עפֿענען פּראָיעקט מעניו, און גיט בויען פּראָיעקט.
  7. אויב דיין פּרויעקט איז הצלחה קאַמפּיילד, די פאלגענדע אַרטיקלען וועט זיין געוויזן אין די קאַנסאָול פֿענצטער.
    פיגורע 16. TrueSTUDIO® פּרויעקט הצלחה קאַמפּיילד
    STMicroelectronics Discovery Development Tools- (16)צו טוישן די פּרויעקט סעטטינגס (אַרייַננעמען דירעקטעריז און פּרעפּראַסעסער דיפיינז), נאָר גיין דורך פּראָיעקט> פּראָפּערטיעס, סעלעקטירן C / C ++ בויען> סעטטינגס פון די לינקס טאַפליע:
    1. פֿאַר ינקלודעד דירעקטעריז: C קאַמפּיילער> דירעקטעריז> אַרייַננעמען דרך
    2. פֿאַר פאַר-פּראַסעסער דיפיינז: C קאַמפּיילער> סימבאָלס> דיפיינד סימבאָלס
  8. צו דיבאַג און לויפן די אַפּלאַקיישאַן, סעלעקטירן דעם פּרויעקט אין די Project Explorer און דריקן F11 צו אָנהייבן אַ דיבאַג סעסיע (זען פיגורע 17).
    פיגורע 17. TrueSTUDIO דיבאַג פֿענצטער
    STMicroelectronics Discovery Development Tools- (16)
  9. די דיבוגגער אין די Atollic TrueSTUDIO קענען דיבאַגינג מקור קאָד אין C און פֿאַרזאַמלונג לעוועלס, שטעלן ברייקפּאָינץ, מאָניטאָר יחיד וועריאַבאַלז און היטן געשעענישן בעשאַס די דורכפירונג פון קאָד.
  10. אויסקלייַבן לויפן > נעמענ זיכ ווידער צו לויפן דיין אַפּלאַקיישאַן, אָדער אַלטערנאַטיוועלי גיט די נעמענ זיכ ווידער קנעפּל אין די מכשיר.

STM32F429 אַוואַנסירטע דיבאַגינג

די STM32 משפּחה מיט די Cortex-M4 פּראַסעסער האט פילע ינטעראַפּץ און עס קען זיין שווער צו באַשליסן ווען זיי זענען אַקטיווייטיד און ווי אָפט.
סיריאַל ווירע Viewער (SWV) אויף די STM32F429 משפּחה מאכט דעם אַרבעט גרינג. אין פאַקט, SWV דיספּלייז PC Samples, יקסעפּשאַנז (אַרייַנגערעכנט ינטעראַפּץ), דאַטן לייענען און שרייבט, ITM (פּרינטף), קפּו קאָונטערס און אַ צייטamp. די אינפֿאָרמאַציע קומט פֿון די ARM CoreSight ™ דיבאַג מאָדולע ינאַגרייטיד אין STM32F429 קפּו.
SWV טוט נישט גאַנווענען קיין קפּו סייקאַלז און איז ניט-ינטרוסיוו (אַחוץ פֿאַר ITM Debug printf Viewער).
איר האָט שוין קאַנפיגיערד סיריאַל ווירע Viewer (SWV) אויף די מוסטער פּרויעקט. דאָס אַלאַוז:

  1. רעטאַרגעטינג פּרינטף צו ITM סטימול פּאָרט (0). דעם אַלאַוז דיבאַג אַרטיקלען צו ווייַזן לייכט. ווי צו נוצן עס:
    EWARM: View > וואָקזאַל יאָ
    MDK-ARM: View > סיריאַל Windows דיבאַג (פּרינטף) Viewer
    TrueSTUDIO: View > סווו קאַנסאָול
  2. ויסנעם שפּור:
    פּאָזיציע: ווען די ויסנעם קומט.
    אַרויסגאַנג: ווען עס יקסידז אָדער קערט.
    צוריקקומען: ווען אַלע די אויסנעמען האָבן זיך אומגעקערט צו די הויפּט
    EWARM: ST-LINK > יבעררייַסן קלאָץ
    MDK-ARM: View > שפּור > אויסנעמען
    TrueSTUDIO: View > סווו ויסנעם טראַסע קלאָץ
  3. פונקציע פּראָfiler: ווייַז טיימינג אינפֿאָרמאַציע פֿאַר די פאַנגקשאַנז אין אַ אַפּלאַקיישאַן
    EWARM: ST-LINK > Function Profiler
    MDK-ARM: View > אַנאַליסיס פֿענצטער > קאָוד קאַווערידזש
    TrueSTUDIO: View > סוווו סטאַטיסטיש פּראָפילינג
  4. דאַטאַ טרייס טיימליין: שאָוז אַ גראַפיקאַל פאַרטרעטונג פון די דאַטן
    EWARM: ST-LINK > טיימליין (דאַטאַ קלאָץ)
    MDK-ARM: View > אַנאַליסיס פֿענצטער > לאָגיק אַנאַליזער
    TrueSTUDIO: View > סוווו דאַטאַ טרייס טיימליין

SW Toolchains נוציק באַווייַזן און לינקס
די פאלגענדע טיש ריגרופּס נוציק באַווייַזן וועגן די ינאַגרייטיד אַנטוויקלונג ינווייראַנמאַנץ דיסקרייבד אין דעם דאָקומענט:

טיש 2. IDE באַווייַזן

Toolchain אראפקאפיע לינק
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 פּראָדוקטן זענען נישט דיזיינד אָדער אָטערייזד פֿאַר נוצן אין: (א) זיכערהייט קריטיש אַפּלאַקיישאַנז אַזאַ ווי לעבן-סופּפּאָרטינג, אַקטיוו ימפּלאַנטיד דעוויסעס אָדער סיסטעמען מיט פאַנגקשאַנאַל זיכערהייט רעקווירעמענץ; (ב) אַעראָנאַוטיק אַפּפּליקאַטיאָנס; (C) אַוטאָמאָטיווע אַפּלאַקיישאַנז אָדער ינווייראַנמאַנץ, און / אָדער (ד) אַעראָספּאַסע אַפּלאַקיישאַנז אָדער ינווייראַנמאַנץ. ווען ST-פּראָדוקטן זענען נישט דיזיינד פֿאַר אַזאַ נוצן, דער קונה וועט נוצן פּראָדוקטן אויף די איינציקע ריזיקירן פון דער קונה, אפילו אויב סט איז געווען ינפאָרמד אין שרייבן וועגן אַזאַ באַניץ, סייַדן אַ פּראָדוקט איז יקסעפּשנאַלי דעזיגנייטיד דורך אַ זיכער סטאַנדאַרט פֿאַר אָטאַמאַטיק. מעדיציניש "אינדוסטריע דאָומיינז לויט סט פּראָדוקט פּלאַן ספּעסאַפאַקיישאַנז. פּראָדוקטן פאָרמאַלי ESCC, QML אָדער Jan Qualified זענען דימד פּאַסיק פֿאַר נוצן אין אַעראָספּאַסע דורך די קאָראַספּאַנדינג רעגירונג אַגענטור.
ריסייל פון ST פּראָדוקטן מיט פּראַוויזשאַנז אַנדערש פון די סטייטמאַנץ און / אָדער טעכניש פֿעיִקייטן אין דעם דאָקומענט וועט גלייך פּאָסל קיין וואָראַנטי געגעבן דורך ST פֿאַר די ST פּראָדוקט אָדער דינסט דיסקרייבד דאָ און וועט נישט מאַכן אָדער פאַרברייטערן אין קיין וועג, קיין אַכרייַעס פון ST סט.
ST און די ST לאָגאָ זענען טריידמאַרקס אָדער רעגיסטרירט טריידמאַרקס פון ST אין פאַרשידן לענדער.
די אינפֿאָרמאַציע אין דעם דאָקומענט אַפּגרייד און ריפּלייסיז אַלע אינפֿאָרמאַציע וואָס איז געווען פריער צוגעשטעלט.
די ST לאָגאָ איז אַ רעגיסטרירט טריידמאַרק פון STMicroelectronics. אַלע אנדערע נעמען זענען די פאַרמאָג פון זייער ריספּעקטיוו אָונערז.
© 2013 STMicroelectronics - כל רעכט רעזערווירט
STMicroelectronics גרופּע פון ​​קאָמפּאַניעס
אויסטראַליע - בעלגיע - Brazil - קאַנאַדע - טשיינאַ - טשעכיי - פינלאַנד - פֿראַנקרייַך - דייַטשלאַנד - האָנג קאָנג - ינדיאַ - ישראל - איטאליע - יאַפּאַן - מאַלייַסיאַ - מאַלטאַ - מאָראָקקאָ - פיליפינען - סינגאַפּאָר - ספּאַין - שוועדן - שווייץ - פֿאַראייניקטע מלכות - פֿאַראייניקטע מלכות שטאַטן פון אַמעריקע
www.st.com

דאָקומענטן / רעסאָורסעס

STMicroelectronics STM32F429 Discovery Software Development Tools [pdfבאַניצער מאַנואַל
STM32F429 Discovery Software Development Tools, STM32F429, Discovery Software Development Tools, Software Development Tools, Development Tools

רעפערענצן

לאָזן אַ באַמערקונג

דיין בליצפּאָסט אַדרעס וועט נישט זיין ארויס. פארלאנגט פעלדער זענען אנגעצייכנט *