ዝርዝር ሁኔታ:

የ STM32 ቦርድ ከአርዱዲኖ አይዲኢ STM32F103C8T6: 5 ደረጃዎች
የ STM32 ቦርድ ከአርዱዲኖ አይዲኢ STM32F103C8T6: 5 ደረጃዎች

ቪዲዮ: የ STM32 ቦርድ ከአርዱዲኖ አይዲኢ STM32F103C8T6: 5 ደረጃዎች

ቪዲዮ: የ STM32 ቦርድ ከአርዱዲኖ አይዲኢ STM32F103C8T6: 5 ደረጃዎች
ቪዲዮ: 57. CRC алгоритм (Урок 48. Теория) 2024, ሀምሌ
Anonim
የ STM32 ቦርድ ከአርዱዲኖ አይዲኢ STM32F103C8T6 ጋር
የ STM32 ቦርድ ከአርዱዲኖ አይዲኢ STM32F103C8T6 ጋር

ሠላም ሰዎች ብዙ ሰዎች የአርዱዲኖ ሰሌዳዎችን ስለሚጠቀሙ እኛ ግን እኛ እንደምናውቃቸው አንዳንድ ገደቦች እንዳሏቸው ጥቂት ሌሎች ቦርዶች እንደ አርዱዲኖ አማራጭ ሆነው ከ Arduino ይልቅ የተሻለ አፈፃፀም እና የተሻሉ ባህሪያትን ሊያቀርቡ እና አንደኛው STM32 ነው። የ STM32 ሰሌዳ ከአርዲኖ ዩኖ እንኳን ርካሽ ነው እና ችሎታው ከአርዱዲኖ ዩኖ በተሻለ ሁኔታ የተሻሉ ናቸው ነገር ግን እነሱ በአገርኛ በአርዱዲኖ አይዲ የተደገፉ ስላልሆኑ በእጅ ወደ አርዱዲኖ አይዲ ማከል አለብን። ስለዚህ በዚህ አስተማሪዎች ውስጥ የ STM32 ሰሌዳዎችን ወደ አርዱዲኖ አይዲኢ እንጨምራለን እና አርዱዲኖ አይዲኢን በመጠቀም ይህንን ሰሌዳ እናዘጋጃለን።

ደረጃ 1: የሚያስፈልጉዎት ነገሮች

የሚያስፈልጉዎት ነገሮች
የሚያስፈልጉዎት ነገሮች

ለዚህ አስተማሪዎች የሚከተሉትን ነገሮች ያስፈልጉናል- STM32: USB CABLE: FTDI: “የዳቦ ሰሌዳ እና ጥቂት መዝለያዎች

ደረጃ 2 STM32 የቦርድ ዝርዝሮች (STM32F103C8T6)

STM32 የቦርድ ዝርዝሮች (STM32F103C8T6)
STM32 የቦርድ ዝርዝሮች (STM32F103C8T6)

የ STM32F103C8T6 ዝርዝሮች ከዚህ በታች እና እንዲሁም በምስል ቀርበዋል።: አምራች STMicroelectronics Series STM32F1 ኮር ፕሮሰሰር ARM® Cortex®-M3 ኮር መጠን 32-ቢት ፍጥነት 72MHz ግንኙነት CANbus ፣ I²C ፣ IrDA ፣ LINbus ፣ SPI ፣ UART/USART ፣ USB Peripherals DMA ፣ የሞተር ቁጥጥር PWM ፣ PDR ፣ POR ፣ PVD ፣ PWM ፣ Temp Sensor ፣ WDT ቁጥር I/O 37 የፕሮግራም ማህደረ ትውስታ መጠን 64 ኪባ (64 ኪ x 8) የፕሮግራም ማህደረ ትውስታ ዓይነት የፍላሽ EEPROM መጠን - ራም መጠን 20 ኪ x 8 ቮልቴጅ - አቅርቦት (Vcc/Vdd) 2V ~ 3.6V የውሂብ መቀየሪያዎች ሀ/መ 10x12 ለ Oscillator ዓይነት የውስጥ የሥራ ሙቀት -40 ° ሴ ~ 85 ° ሴ (TA)

ደረጃ 3 - በአርዱዲኖ አይዲኢ ውስጥ የ STM32 ቦርዶችን ይጫኑ

በአርዱዲኖ አይዲኢ ውስጥ የ STM32 ቦርዶችን ይጫኑ
በአርዱዲኖ አይዲኢ ውስጥ የ STM32 ቦርዶችን ይጫኑ
በአርዱዲኖ አይዲኢ ውስጥ የ STM32 ቦርዶችን ይጫኑ
በአርዱዲኖ አይዲኢ ውስጥ የ STM32 ቦርዶችን ይጫኑ
በአርዱዲኖ አይዲኢ ውስጥ የ STM32 ቦርዶችን ይጫኑ
በአርዱዲኖ አይዲኢ ውስጥ የ STM32 ቦርዶችን ይጫኑ
በአርዱዲኖ አይዲኢ ውስጥ የ STM32 ቦርዶችን ይጫኑ
በአርዱዲኖ አይዲኢ ውስጥ የ STM32 ቦርዶችን ይጫኑ

በ arduino ide ውስጥ stm32 ሰሌዳዎችን ለመጫን እባክዎን ከዚህ በታች ያሉትን መመሪያዎች እና የቀረቡ ምስሎችን ይከተሉ- 1- Arduino.cc IDE ን ያስጀምሩ። በ “ፋይል” ምናሌ እና ከዚያ “ምርጫዎች” ላይ ጠቅ ያድርጉ። የ “ምርጫዎች” መገናኛ ይከፈታል ፣ ከዚያ የሚከተለውን አገናኝ ወደ “ተጨማሪ የቦርድ አስተዳዳሪዎች ዩአርኤልዎች” መስክ ያክሉ - “https://dan.drown.org/stm32duino/package_STM32duino_index። json “እሺ” ን ጠቅ ያድርጉ 2- “መሣሪያዎች” ምናሌ ላይ ጠቅ ያድርጉ እና ከዚያ “ቦርዶች> የቦርዶች ሥራ አስኪያጅ” የቦርዱ ሥራ አስኪያጅ ይከፈታል እና የተጫኑ እና የሚገኙ ሰሌዳዎችን ዝርዝር ያያሉ። “STM32 F103Cxxx” ን ይምረጡ እና ጫን ላይ ጠቅ ያድርጉ። መጫኑ ከተጠናቀቀ በኋላ “የተጫነ” መለያ ከዋናው ስም ቀጥሎ ይታያል። የቦርድ ሥራ አስኪያጁን መዝጋት ይችላሉ። አሁን በ “ቦርድ” ምናሌ ውስጥ የ STM32 ሰሌዳዎችን ጥቅል ማግኘት ይችላሉ። የሚፈለጉትን የቦርዶች ተከታታይ ይምረጡ - STM32F103Cxxx ሰሌዳውን ይምረጡ

ደረጃ 4 - ለቦርዱ መርሃ ግብር ግንኙነቶች

ለቦርዱ መርሃ ግብር ግንኙነቶች
ለቦርዱ መርሃ ግብር ግንኙነቶች

Stm32 ን ለማዘጋጀት እነዚህን የተሰጡትን ወረዳዎች መከተል ያስፈልግዎታል። እሱን ለማቀናበር Stm32 ን በግልፅ ማግኘት እና ሌላኛው ወደ ዩኤስቢ ወደ ttl መለወጫ ነው ፣ ስለዚህ ዩኤስቢ ወደ TTL መቀየሪያ ያግኙ እና የታዩትን ስክማቲክስ ይከተሉ።

ደረጃ 5 - የቦርዱን ፕሮግራም ማድረግ

ለቦርዱ ፕሮግራሚንግ
ለቦርዱ ፕሮግራሚንግ
ለቦርዱ ፕሮግራሚንግ
ለቦርዱ ፕሮግራሚንግ
ለቦርዱ ፕሮግራሚንግ
ለቦርዱ ፕሮግራሚንግ
ለቦርዱ ፕሮግራሚንግ
ለቦርዱ ፕሮግራሚንግ

አሁን በአርዱዲኖ አይዲኢ ውስጥ ብልጭ ድርግም የሚለውን ንድፍ ይክፈቱ እና የ stm32 መርከቡ በፒሲ 13 ፒን ላይ ስለሆነ የፒን ቁጥርን ወደ “PC13” ይለውጡ ፣ ከዚያ በመሣሪያዎች ክፍል ውስጥ ያሉ ቅንብሮችን ይምረጡ (እንደ: ሰሌዳዎች ፣ ኮም ወደብ ፣ የሰቀላ ዘዴ ወዘተ.) ምስል) & ኮዱን ወደ የእርስዎ stm32 ይስቀሉ እና የጀልባው pc13 መሪ በምስሎች ውስጥ እንደእኔ ብልጭ ድርግም ማለት ይጀምራል (ስለ ምስሉ ጥራት ይቅርታ) እና በትክክል ብልጭ ድርግም ብሎ ለማየት እንኳን ውጫዊ LED ን ወደ PC13 ማከልም ይችላሉ። ስለዚህ ከ STM32 BOARD ጋር ፕሮጀክቶችን በመሥራት ይደሰቱ።

የሚመከር: