ST-ሎጎ

STMicroelectronics STM32F429 የግኝት ሶፍትዌር ልማት መሳሪያዎች

STMicroelectronics ግኝት ልማት-መሳሪያዎች-ምርት

የምርት መረጃ

የምርት ስም፡- STM32F429
የግኝት ሞዴል ቁጥር፡- 32F429IDIScovery
አምራች፡ STMicroelectronics (ST)
የተለቀቀበት ቀን፡- ኦክቶበር 2013
የተጠቃሚ መመሪያ፡ UM1680 እ.ኤ.አ.

መግለጫ
የ STM32F429 ግኝት በSTM32F429 የግኝት ሰሌዳ ዙሪያ አፕሊኬሽኖችን ለመገንባት የተነደፈ የሶፍትዌር ማጎልበቻ መሳሪያ ነው። ይህ መሳሪያ ለጀማሪ ተጠቃሚዎች ኤስን እንዲገነቡ እና እንዲያሄዱ የሶፍትዌር አካባቢ እና የእድገት ምክሮችን ይሰጣልample መተግበሪያዎች, እንዲሁም የራሳቸውን መተግበሪያዎች መፍጠር እና መገንባት. የSTM32F429 የግኝት ሰሌዳ የጽኑ ዌር አፕሊኬሽኖችን ለማስፈጸም እና ለማረም አስፈላጊ የሃርድዌር ክፍሎች አሉት። የስርዓት መስፈርቶች፡ ማንኛውንም መተግበሪያ በ STM32F429 Discovery ሰሌዳ ላይ ከማሄድዎ በፊት የሚከተሉት የስርዓት መስፈርቶች መሟላት አለባቸው።

  1. የተቀናጀ ልማት አካባቢ (IDE)፡ የSTM32 ቤተሰብን የሚደግፍ የእርስዎን ተመራጭ አይዲኢ ይጫኑ።
  2. ST-LINK V2 ሾፌር፡- የST-LINK V2 ነጂውን ከ ST ይጫኑ webጣቢያ.
  3. የጽኑ ትዕዛዝ ጥቅል: ከ ST የ STM32F429I-ግኝት firmware ያውርዱ webጣቢያ.
  4. የሃርድዌር ግንኙነት፡- በተጠቃሚው መመሪያ በስእል 32 በተሰጠው መመሪያ መሰረት ከ STM429F1 የግኝት ሰሌዳ ጋር ግንኙነት መፍጠር።

የአጠቃቀም መመሪያዎች፡-
አይዲኢ ጫን

  1.  የSTM32 ቤተሰብን የሚደግፍ የእርስዎን ተመራጭ IDE ይምረጡ።
  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 ግኝት (32F429IDISCOVERY) ዙሪያ ለመገንባት የሚያስፈልጉትን የሶፍትዌር አካባቢ እና የእድገት ምክሮችን ይገልጻል።
እንዴት መገንባት እና ማስኬድ እንደሚችሉ ለጀማሪ ተጠቃሚዎች መመሪያዎችን ይሰጣልample መተግበሪያ እና የራሳቸውን መተግበሪያ ለመፍጠር እና ለመገንባት.
ይህ ሰነድ በሚከተለው መልኩ የተዋቀረ ነው።

  • ምዕራፍ 1 በማንኛውም የተቀናጀ ልማት አካባቢ ላይ ኮድ ማድረግ ከመጀመሩ በፊት መጫን ያለበት የST-LINK/V2 ሾፌር የት እንደሚገኝ ይገልጻል።
  • ምዕራፍ 2 አንድን ፕሮጀክት ከሚከተሉት የመሳሪያ ሰንሰለቶች በአንዱ እንዴት ማከናወን እና ማረም እንደሚቻል ደረጃ በደረጃ ይገልጻል።
    • IAR Embedded Workbench® ለ ARM (EWARM) በIAR ሲስተምስ
    • የማይክሮ መቆጣጠሪያ ልማት ኪት ለ ARM (MDK-ARM) በKeil™
    • TrueSTUDIO® በአቶሊክ
  • ምዕራፍ 3 የላቁ የማረሚያ ባህሪያትን ይገልጻል
  • ምዕራፍ 4 ከዚህ ቀደም በተጠቀሱት የመሳሪያ ሰንሰለቶች ላይ ለዝርዝር መረጃ አገናኞችን ይሰጣል

ምንም እንኳን ይህ ማኑዋል ከሶፍትዌር ልማት አከባቢዎች ጋር ተያያዥነት ያላቸውን ሁሉንም ርዕሶች ሊሸፍን ባይችልም; በአቀነባባሪዎች / አራሚዎች ለመጀመር አስፈላጊ የሆኑትን የመጀመሪያ መሰረታዊ ደረጃዎች ያሳያል እና እያንዳንዱን እርምጃ ሙሉ በሙሉ ለመረዳት የሚያስፈልጉትን ሰነዶች አገናኞች ያቀርባል.

የስርዓት መስፈርቶች

ማመልከቻዎን ከማሄድዎ በፊት የሚከተሉትን ማድረግ አለብዎት:

  1. የእርስዎን ተመራጭ የተቀናጀ ልማት አካባቢ (IDE) ይጫኑ።
  2. የST-LINK V2 ነጂውን ከ ST ይጫኑ web ጣቢያ.
  3. STM32F429I-Discovery firmware ከ ST ያውርዱ web ጣቢያ.
  4. በስእል 32 እንደሚታየው ከ STM429F1 የግኝት ሰሌዳ ጋር ያለውን ግንኙነት ይፍጠሩ።

STMicroelectronics የግኝት ልማት-መሳሪያዎች- (1)

በእርስዎ STM32F429 የግኝት ሰሌዳ ላይ ማንኛውንም የጽኑ ዌር አፕሊኬሽኖችን ለማሄድ እና ለማዳበር፣ አነስተኛዎቹ መስፈርቶች እንደሚከተለው ናቸው።

  • ዊንዶውስ ፒሲ (2000፣ ኤክስፒ፣ ቪስታ፣ 7)
  • የዩኤስቢ አይነት A ወደ ሚኒ-ቢ' ኬብል፣ ቦርዱን (በዩኤስቢ ማገናኛ CN1) ከአስተናጋጁ ፒሲ ለማንቀሳቀስ እና ለማረም እና ለማረም ከተከተተው ST-LINK/V2 ጋር ይገናኙ።

የSTM32 ቤተሰብን የሚደግፉ አይዲኢዎች
የSTMicroelectronics STM32 ቤተሰብ ባለ 32-ቢት ARM Cortex-M ኮር ላይ የተመረኮዙ ማይክሮ ተቆጣጣሪዎች በተለያዩ የሶፍትዌር መሳሪያዎች ይደገፋሉ፣ ባህላዊ አይዲኢዎችን ከC/C++ አቀናባሪዎች እና አራሚዎች ከዋና ዋና 3ኛ-ፓርቲዎች (እስከ 64 ኪባ ኮድ) ያካተቱ ናቸው። እንደ አጋር) እና ከSTMicroelectronics በመጡ ፈጠራ መሳሪያዎች ተጠናቋል። ሠንጠረዥ 1 የ STM32F429I ምርትን በይፋ ስለሚደግፉ ስለ አንዳንድ የ IDE ስሪቶች አጠቃላይ መረጃን እንደገና ይሰበስባል።

ሠንጠረዥ 1. የሚደገፉ የመሳሪያ ሰንሰለት ስሪቶች

የመሳሪያ ሰንሰለት ኩባንያ አቀናባሪ ሥሪት የማውረድ አገናኝ (*)
 

 

EWARM

 

 

IAR ሲስተምስ®

 

 

አይአር ሲ/ሲ++

 

6.60

እና በኋላ

www.iar.com/en/Products/IAR-Embedded-Workbench/ARM
  • የ30 ቀን ግምገማ እትም።
  • KickStart እትም (32 ኪባ ገደብ ለ Cortex M3/M4)
  • KickStart እትም (16 ኪባ ገደብ ለ Cortex M0)
MDK-ARM Keil™ ARMCC 4.72

እና በኋላ

www.keil.com/demo/eval/arm.htm MDK-Lite (32 ኪባ ኮድ መጠን ገደብ)
 

TrueSTUDIO

 

© አቶሊክ

 

ጂኤንዩሲ

 

4.1

እና በኋላ

www.atollic.com/index.php/request-eval-license(1)
  • 32 ኪባ ገደብ (8 ኪባ በ Cortex-M0 እና Cortex-M1)
  • የ30 ቀን ሙያዊ ስሪት (ሙከራ)

ከማውረድ በፊት መመዝገብ ያስፈልጋል

ST-LINK/V2 መጫን እና ማዳበር
የSTM32F429 የግኝት ሰሌዳ የ ST-LINK/V2 የተካተተ የስህተት ማረም መሳሪያ በይነገፅን ያካትታል ይህም ራሱን የቻለ ዩኤስቢ ሾፌር ይፈልጋል። ይህ አሽከርካሪ በ ላይ ይገኛል። www.st.com የST-LINK V2 ገጽ እና በእነዚህ የተለመዱ የሶፍትዌር መሣሪያ ሰንሰለት እና ሌሎች የተደገፈ ነው፡-

  • IAR™ የተከተተ የስራ ቤንች ለARM (EWARM)
    • የመሳሪያው ሰንሰለት በነባሪ በፒሲው አካባቢያዊ ሃርድ ዲስክ በ C: \ Program ውስጥ ተጭኗል Files\IAR ሲስተምስ የተከተተ Workbench xx ማውጫ።
    • EWARMን ከጫኑ በኋላ ST-Link_V2_USB.exeን ከ[IAR_install_directory]\embedded Workbench xx \arm\ drivers\ST-Link\ST-Link_V2_USBdriver.exe በማሄድ የST-LINK/V2 ሾፌርን ይጫኑ
  • እውነትView የማይክሮ መቆጣጠሪያ ልማት ኪት (MDK-ARM) የመሳሪያ ሰንሰለት
    • የመሳሪያ ሰንሰለቱ በነባሪ በፒሲው አካባቢያዊ ሃርድ ዲስክ በ C:\ Keil directory ላይ ተጭኗል; ጫኚው ለµVision4 የመነሻ ምናሌ አቋራጭ ይፈጥራል።
    • የST-LINK/V2 መሳሪያውን በሚያገናኙበት ጊዜ ፒሲው አዲስ ሃርድዌር ፈልጎ የST-LINK_V2_USB ነጂውን እንዲጭን ይጠይቃል። "የተገኘው አዲስ የሃርድዌር አዋቂ" ሾፌሩን ከሚመከረው ቦታ ለመጫን የሚያስፈልጉትን እርምጃዎች ይመራዎታል።
  • Atollic TrueSTUDIO® STM32
    • የመሳሪያው ሰንሰለት በነባሪ በፒሲው አካባቢያዊ ሃርድ ዲስክ በ C: \ Program ውስጥ ተጭኗል Files \ የአቶሊክ ማውጫ.
    • ST-Link_V2_USB.exe በሶፍትዌር መሳሪያ ሰንሰለት በራስ ሰር ተጭኗል።

ተጨማሪ መረጃ ስለ ፈርምዌር ጥቅል እና የSTM32F429 የግኝት መስፈርቶች በSTM32 Firmware ሰነድ ከመጀመር ላይ ይገኛሉ።

ማስታወሻ፡- የተከተተው ST-LINK/V2 ለSTM32 መሳሪያዎች የSWD በይነገጽን ብቻ ይደግፋል።

Firmware ጥቅል
የ STM32F429I-ግኝት firmware መተግበሪያዎች፣ ማሳያ እና የአይ.ፒamples በአንድ ፓኬጅ ውስጥ በአንድ ዚፕ ውስጥ ይሰጣሉ file. ዚፕውን ማውጣት file የሚከተሉትን ንዑስ አቃፊዎች የያዘ አንድ አቃፊ STM32F429I-Discovery_FW_VX.YZ ያመነጫል።

ምስል 2. የጥቅል ይዘቶች

STMicroelectronics የግኝት ልማት-መሳሪያዎች- (2)

የአብነት ፕሮጄክት፡- ቀድሞ የተዋቀረ ፕሮጀክት በእርስዎ የሚበጀው ባዶ ዋና ተግባር። ይህ በተጓዳኝ አሽከርካሪዎች ላይ በመመስረት የራስዎን መተግበሪያ መፍጠር ለመጀመር ጠቃሚ ነው።
ዋና የስራ ቦታ፡ በዚህ የጽኑ ትዕዛዝ ጥቅል ውስጥ የሚገኙትን ሁሉንም ፕሮጀክቶች ማሰባሰብ። ፔሪፈራል examples: የ examples ለእያንዳንዱ ተጓዳኝ ለመሮጥ ዝግጁ።

የሶፍትዌር መሳሪያ ሰንሰለትን በመጠቀም ፈርምዌርን ማስፈጸም/ማረም

EWARM የመሳሪያ ሰንሰለት
የሚከተለው አሰራር ነባሩን የEWARM ፕሮጀክት ያጠናቅራል፣ ያገናኛል እና ያስፈጽማል።
ከዚህ በታች ያሉት እርምጃዎች ለቀድሞ የቀድሞ ሊተገበሩ ይችላሉampለ STM32F429I-Discovery_FW_VX.YZ firmware በ ላይ ይገኛል ማሳያ ወይም አብነት ፕሮጀክት www.st.com.

  1. firmware readme.txtን ያንብቡ file የጽኑ ትዕዛዝ መግለጫ እና የሃርድዌር/ሶፍትዌር መስፈርቶችን የያዘ፣ ከዚያ የEWARM Toolchainን ይጀምሩ። ምስል 3 በዚህ ሰነድ ውስጥ የተጠቀሱትን የዊንዶውስ መሰረታዊ ስሞች ያሳያል.
    ምስል 3. IAR Embedded Workbench IDE
    STMicroelectronics የግኝት ልማት-መሳሪያዎች- (3)
  2. ይምረጡ File > ክፈት > የስራ ቦታ። የቀድሞ አንዱን ለመምረጥ ያስሱample, ማሳያ ወይም አብነት የስራ ቦታ file እና በፕሮጀክት መስኮቱ ውስጥ ለመክፈት ክፈትን ጠቅ ያድርጉ።
  3. ፕሮጀክትዎን ለማጠናቀር ፕሮጀክት > ሁሉንም መልሶ መገንባት የሚለውን ይምረጡ። የእርስዎ ፕሮጀክት በተሳካ ሁኔታ ከተጠናቀረ, የሚከተለው መስኮት ይታያል.
    STMicroelectronics የግኝት ልማት-መሳሪያዎች- (4)የፕሮጀክት ቅንብሮችን መለወጥ ከፈለጉ (ያካትቱ እና ቅድመ ፕሮሰሰር ይገልፃል)፣ የፕሮጀክት አማራጮችን ብቻ ይሂዱ።
    1. ማውጫዎችን ለማካተት፡ ፕሮጀክት>አማራጮች…>C/C++ compiler>
    2. ለቅድመ ፕሮሰሰር ይገልፃል፡ ፕሮጀክት>አማራጮች…C/C++ compiler>ቅድመ ፕሮሰሰር>
  4. ፕሮጄክት > አውርድና ማረም የሚለውን ምረጥ ወይም እንደአማራጭ አውርድ እና አራምን በመሳሪያ አሞሌው ላይ ጠቅ አድርግ፣ የፍላሽ ሜሞሪ ፕሮግራም ለማድረግ እና ማረም ለመጀመር።
    ምስል 5. አውርድ እና ማረም አዝራር
    STMicroelectronics የግኝት ልማት-መሳሪያዎች- (5)
  5. በIAR Embedded Workbench ውስጥ ያለው አራሚ በC እና በመሰብሰቢያ ደረጃዎች የምንጭ ኮድ ማረም፣ መግቻ ነጥቦችን ማዘጋጀት፣ የግለሰብ ተለዋዋጮችን መከታተል እና በኮድ አፈጻጸም ወቅት ክስተቶችን መመልከት ይችላል።
    ምስል 6. IAR የተከተተ Workbench አራሚ ማያSTMicroelectronics የግኝት ልማት-መሳሪያዎች- (6)
  6. አፕሊኬሽን ለማሄድ አራም > ሂድ የሚለውን ምረጥ ወይም በመሳሪያ አሞሌው ላይ ያለውን የ Go አዝራርን ጠቅ አድርግ።
    ምስል 7. የሂድ አዝራር
    STMicroelectronics የግኝት ልማት-መሳሪያዎች- (7)

MDK-ARM የመሳሪያ ሰንሰለት
የሚከተለው አሰራር ነባሩን የMDK-ARM ፕሮጀክት ያጠናቅራል፣ ያገናኛል እና ያስፈጽማል። ከዚህ በታች ያሉት እርምጃዎች ለቀድሞ የቀድሞ ሊተገበሩ ይችላሉampለ STM32F429I-Discovery_FW_VX.YZ firmware በ ላይ ይገኛል ማሳያ ወይም አብነት ፕሮጀክት www.st.com.

  1.  Keil MDK-ARM ማይክሮ መቆጣጠሪያ ኪት ይክፈቱ። ምስል 8 በዚህ ሰነድ ውስጥ የተጠቀሱትን የ“Keil uVision4” መስኮቶችን መሰረታዊ ስሞች ያሳያል።
  2. ምስል 8. uVision4 IDE
    STMicroelectronics የግኝት ልማት-መሳሪያዎች- (8)
  3. ፕሮጀክት > ክፈት ፕሮጀክት ምረጥ… አንድ የቀድሞ አንዱን ለመምረጥ አስስample, ማሳያ ወይም አብነት ፕሮጀክት file እና በፕሮጀክት መስኮቱ ውስጥ ለመክፈት ክፈትን ጠቅ ያድርጉ።
  4. ፕሮጀክት > ሁሉንም ኢላማ ገንባ የሚለውን ይምረጡ fileፕሮጀክትዎን ለማጠናቀር። የእርስዎ ፕሮጀክት በተሳካ ሁኔታ ከተጠናቀረ, የሚከተለው መስኮት ይታያል.
    ምስል 9. የMDK-ARM ፕሮጀክት በተሳካ ሁኔታ ተጠናቅቋል
    STMicroelectronics የግኝት ልማት-መሳሪያዎች- (9)በፕሮጀክት አማራጮች በኩል የፕሮጀክት ቅንጅቶችን (ያካተት እና ቅድመ ፕሮሰሰር ይገልፃል) መቀየር ይችላሉ፡
    1. ማውጫዎችን ለማካተት፡ ፕሮጀክት>አማራጮች ለዒላማ > ሲ/ሲ++ > ዱካዎችን አካትት
    2. ለቅድመ-ፕሮሰሰር ይገልፃል፡- ፕሮጀክት>አማራጮች ለዒላማ > ሲ/ሲ++ > ቅድመ ፕሮሰሰር ምልክቶች > ፍቺ
  5. Debug > Start/Stop Debug Session የሚለውን ይምረጡ ወይም በመሳሪያ አሞሌው ላይ ያለውን ጀምር/አቁም የክፍለ ጊዜ ቁልፍን ጠቅ ያድርጉ፣ የፍላሽ ሜሞሪ ፕሮግራም ለማድረግ እና ማረም ይጀምሩ።
    ምስል 10. የክፍለ-ጊዜ ማረም ጀምር/አቁም አዝራር
    STMicroelectronics የግኝት ልማት-መሳሪያዎች- (10)
  6. MDK-ARM አራሚው የምንጭ ኮድን በC እና በመሰብሰቢያ ደረጃዎች ማረም፣ መግቻ ነጥቦችን ማዘጋጀት፣ የግለሰብ ተለዋዋጮችን መከታተል እና በኮድ አፈጻጸም ወቅት ክስተቶችን መመልከት ይችላል።
    ምስል 11. MDK-ARM አራሚ ማያ ገጽ
    STMicroelectronics የግኝት ልማት-መሳሪያዎች- (11)
  7.  አፕሊኬሽን ለማስኬድ አራም > አሂድ የሚለውን ይምረጡ ወይም በመሳሪያ አሞሌው ላይ ያለውን አሂድ ቁልፍን ጠቅ ያድርጉ።
    ምስል 12. አሂድ አዝራር
    STMicroelectronics የግኝት ልማት-መሳሪያዎች- (11)

TrueSTUDIO የመሳሪያ ሰንሰለት
የሚከተለው አሰራር ነባር TrueSTUDIO ፕሮጀክት ያጠናቅራል፣ ያገናኛል እና ያስፈጽማል። ከዚህ በታች ያሉት እርምጃዎች ለቀድሞ የቀድሞ ሊተገበሩ ይችላሉampለ STM32F429I-Discovery_FW_VX.YZ firmware በ ላይ ይገኛል ማሳያ ወይም አብነት ፕሮጀክት www.st.com.

  1. Atollic TrueSTUDIO ለ ARM ይክፈቱ። ፕሮግራሙ ይጀምራል እና የስራ ቦታን ይጠይቃል።
    ምስል 13. TrueSTUDIO የስራ ቦታ አስጀማሪ የንግግር ሳጥን
    STMicroelectronics የግኝት ልማት-መሳሪያዎች- (13)
  2. የአንድ የቀድሞ የ TrueSTUDIO የስራ ቦታ ለመምረጥ ያስሱample, ማሳያ ወይም አብነት የስራ ቦታ file እና ለመጫን እሺን ጠቅ ያድርጉ።
  3. በተመረጠው የስራ ቦታ ውስጥ ያለውን ፕሮጀክት ለመጫን, ይምረጡ File > አስመጣ፣ በመቀጠል አጠቃላይ > ነባር ፕሮጀክቶችን ወደ ዎርክስፔስ እና ቀጣይ የሚለውን ጠቅ አድርግ።
    ምስል 14. Atollic TrueSTUDIO® የማስመጣት ምንጭ የንግግር ሳጥንን ይምረጡSTMicroelectronics የግኝት ልማት-መሳሪያዎች- (14)
  4. ስርወ ማውጫን ምረጥ የሚለውን ጠቅ ያድርጉ እና ወደ TrueSTUDIO የስራ ቦታ አቃፊ ያስሱ።
    ምስል 15. Atollic TrueSTUDIO® ፕሮጀክቶችን የማስመጣት የንግግር ሳጥን
    STMicroelectronics የግኝት ልማት-መሳሪያዎች- (15)
  5. በፕሮጀክቶች ፓነል ውስጥ ፕሮጀክቱን ይምረጡ እና ጨርስን ጠቅ ያድርጉ።
  6. በፕሮጄክት ኤክስፕሎረር ውስጥ ፕሮጀክቱን ይምረጡ ፣ የፕሮጀክት ሜኑ ይክፈቱ እና የግንባታ ፕሮጀክትን ጠቅ ያድርጉ።
  7. ፕሮጀክትዎ በተሳካ ሁኔታ ከተጠናቀረ የሚከተሉት መልዕክቶች በኮንሶል መስኮት ላይ ይታያሉ።
    ምስል 16. TrueSTUDIO® ፕሮጀክት በተሳካ ሁኔታ ተጠናቅቋል
    STMicroelectronics የግኝት ልማት-መሳሪያዎች- (16)የፕሮጀክት ቅንጅቶችን ለመለወጥ (ማውጫዎችን እና ቅድመ ፕሮሰሰርን ይገልፃል) ፣ በፕሮጄክት> ባሕሪያት በኩል ብቻ ይሂዱ ፣ ከግራ ፓነል ላይ C/C++ Build>Settings የሚለውን ይምረጡ።
    1. ማውጫዎችን ለማካተት፡ C Compiler>Directories>መንገድን ያካትቱ
    2. ለቅድመ-ፕሮሰሰር ይገልፃል፡ C Compiler>Symbols>የተገለጹ ምልክቶች
  8. አፕሊኬሽኑን ለማረም እና ለማሄድ በፕሮጀክት ኤክስፕሎረር ውስጥ ያለውን ፕሮጀክት ይምረጡ እና የማረም ክፍለ ጊዜ ለመጀመር F11 ን ይጫኑ (ስእል 17 ይመልከቱ)።
    ምስል 17. TrueSTUDIO ማረም መስኮት
    STMicroelectronics የግኝት ልማት-መሳሪያዎች- (16)
  9. በAtolic TrueSTUDIO ውስጥ ያለው አራሚ በC እና በመሰብሰቢያ ደረጃዎች የምንጭ ኮድ ማረም፣ መግቻ ነጥቦችን ማዘጋጀት፣ የግለሰብ ተለዋዋጮችን መከታተል እና በኮድ አፈጻጸም ወቅት ክስተቶችን መመልከት ይችላል።
  10. መተግበሪያዎን ለማስኬድ Run > Resume የሚለውን ይምረጡ ወይም በአማራጭ በመሳሪያ አሞሌው ላይ ያለውን ከቆመበት ቀጥል የሚለውን ቁልፍ ይጫኑ።

STM32F429 የላቀ ማረም

የSTM32 ቤተሰብ የ Cortex-M4 ፕሮሰሰርን በመጠቀም ብዙ መቋረጦች ስላሉት መቼ እና በምን ያህል ጊዜ እንደሚሰሩ ለማወቅ አስቸጋሪ ሊሆን ይችላል።
ተከታታይ ሽቦ Viewበ STM32F429 ቤተሰብ ላይ er (SWV) ይህን ተግባር ቀላል ያደርገዋል። በእርግጥ፣ SWV ፒሲ ኤስን ያሳያልampሌስ፣ ልዩ ሁኔታዎች (ማቋረጦችን ጨምሮ)፣ መረጃ ያነባል እና ይጽፋል፣ አይቲኤም (printf)፣ ሲፒዩ ቆጣሪዎች እና የሰዓት ጊዜamp. ይህ መረጃ ከ ARM CoreSight™ ማረም ሞጁል ወደ STM32F429 ሲፒዩ ከተዋሃደ የመጣ ነው።
SWV ምንም የሲፒዩ ዑደቶችን አይሰርቅም እና ጣልቃ አይገባም (ከአይቲኤም ማረም ህትመት በስተቀር) Viewኧረ)
Serial Wireን አስቀድመው አዋቅረውታል። Viewer (SWV) በአብነት ፕሮጀክት ላይ. ይህ ይፈቅዳል፡-

  1. ህትመትን ወደ አይቲኤም ማነቃቂያ ወደብ(0) እንደገና በማስጀመር ላይ። ይህ የማረም መልዕክቶች በቀላሉ እንዲታዩ ያስችላቸዋል። እንዴት መጠቀም እንደሚቻል፡-
    EWARM View > ተርሚናል አይ.ኦ
    MDK-ARM View > ተከታታይ የዊንዶውስ ማረም (ሕትመት) Viewer
    TrueSTUDIO፡ View > SWV ኮንሶል
  2. ልዩ ፈለግ፡-
    መግቢያ፡ ልዩነቱ ሲገባ።
    ውጣ፡ ሲወጣ ወይም ሲመለስ።
    ተመለስ፡ ሁሉም የማይካተቱት ወደ ዋናው ሲመለሱ
    EWARM፡ ST-LINK > የማቋረጥ መዝገብ
    MDK-ARM View > መከታተያ > የተለዩ
    TrueSTUDIO፡ View > SWV ልዩ መከታተያ ምዝግብ ማስታወሻ
  3. ተግባር ፕሮfiler: በአንድ መተግበሪያ ውስጥ ላሉ ተግባራት የጊዜ መረጃን ያሳያል
    EWARM: ST-LINK > ተግባር Profiler
    MDK-ARM View > የትንታኔ መስኮት > የኮድ ሽፋን
    TrueSTUDIO፡ View > SWV ስታቲስቲካዊ መገለጫ
  4. የውሂብ መከታተያ የጊዜ መስመር፡ የውሂብ ስዕላዊ መግለጫን ያሳያል
    EWARM፡ ST-LINK > የጊዜ መስመር (የውሂብ መዝገብ)
    MDK-ARM View > የትንታኔ መስኮት > የሎጂክ ተንታኝ
    TrueSTUDIO፡ View > የ SWV ውሂብ መከታተያ የጊዜ መስመር

SW Toolchains አጋዥ ማጣቀሻዎች እና አገናኞች
የሚከተለው ሰንጠረዥ በዚህ ሰነድ ውስጥ ስለተገለጹት የተቀናጁ የልማት አካባቢዎች ጠቃሚ ማጣቀሻዎችን ይሰበስባል፡-

ሠንጠረዥ 2. የ IDE ማጣቀሻዎች

የመሳሪያ ሰንሰለት የማውረድ አገናኝ
EWARM www.iar.com/en/Products/IAR-Embedded-Workbench/ARM/ EWARM_የተጠቃሚ መመሪያ
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 ምርቶች ለእንደዚህ አይነት አገልግሎት ያልተነደፉበት ቦታ፣ ገዥው በገዢው ብቸኛ ስጋት ላይ ምርቶችን ይጠቀማል፣ ምንም እንኳን ST እንደዚህ አይነት አጠቃቀም ሲጽፍ ቢታወቅም ፣ ምርቱ በግልፅ ካልተሰራ በስተቀር ፣ TY ወይም ሜዲካል” የኢንዱስትሪ ጎራዎች በ ST ምርት ዲዛይን መግለጫዎች መሠረት። በመደበኛነት የ ESCC፣ QML ወይም Jan ን ብቁ የሆኑ ምርቶች በተጓዳኝ የመንግስት ኤጀንሲ በአየር ላይ ለመጠቀም ተስማሚ እንደሆኑ ተደርገው ይወሰዳሉ።
በዚህ ሰነድ ውስጥ ከተመለከቱት መግለጫዎች እና/ወይም ቴክኒካዊ ባህሪያት የተለየ የ ST ምርቶችን እንደገና መሸጥ በ ST የተሰጠውን ማንኛውንም ዋስትና በዚህ ውስጥ ለተገለፀው የST ምርት ወይም አገልግሎት በማንኛውም መንገድ መፍጠር ወይም ማራዘም የለበትም። ST.
ST እና የ ST አርማ በተለያዩ አገሮች የ ST የንግድ ምልክቶች ወይም የተመዘገቡ የንግድ ምልክቶች ናቸው።
በዚህ ሰነድ ውስጥ ያለው መረጃ ከዚህ ቀደም የቀረቡትን ሁሉንም መረጃዎች ይተካዋል እና ይተካል።
የST አርማ የSTMicroelectronics የተመዘገበ የንግድ ምልክት ነው። ሁሉም ሌሎች ስሞች የየባለቤቶቻቸው ንብረት ናቸው.
© 2013 STMicroelectronics - ሁሉም መብቶች የተጠበቁ ናቸው
STMicroelectronics የኩባንያዎች ቡድን
አውስትራሊያ - ቤልጂየም - ብራዚል - ካናዳ - ቻይና - ቼክ ሪፖብሊክ - ፊንላንድ - ፈረንሳይ - ጀርመን - ሆንግ ኮንግ - ህንድ - እስራኤል - ጣሊያን - ጃፓን - ማሌዥያ - ማልታ - ሞሮኮ - ፊሊፒንስ - ሲንጋፖር - ስፔን - ስዊድን - ስዊዘርላንድ - ዩናይትድ ኪንግደም - ዩናይትድ የአሜሪካ ግዛቶች
www.st.com

ሰነዶች / መርጃዎች

STMicroelectronics STM32F429 የግኝት ሶፍትዌር ልማት መሳሪያዎች [pdf] የተጠቃሚ መመሪያ
STM32F429 የግኝት ሶፍትዌር ልማት መሳሪያዎች፣ STM32F429፣ የግኝት ሶፍትዌር ማጎልበቻ መሳሪያዎች፣ የሶፍትዌር ማጎልበቻ መሳሪያዎች፣ የልማት መሳሪያዎች

ዋቢዎች

አስተያየት ይስጡ

የኢሜል አድራሻዎ አይታተምም። አስፈላጊ መስኮች ምልክት ተደርጎባቸዋል *