ዝርዝር ሁኔታ:
ቪዲዮ: ከ STM32 ላይ የተመሠረተ ማይክሮ መቆጣጠሪያ ወደ ፒሲ መረጃን እንዴት እንደሚቀበሉ 5 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:30
እዚህ በዚህ መማሪያ ውስጥ ከ STM32l100 mcu UART አንዱን በመጠቀም ከማይክሮ መቆጣጠሪያ ወደ ፒሲ መረጃ አስተላልፈናል።
ደረጃ 1: ያገለገለ ሶፍትዌር
እኛ ለዚህ ፕሮጀክት የተጠቀምንባቸው ሶፍትዌሮች ናቸው -
1. Atollic TrueSTUDIO: Atollic® TrueSTUDIO® ለ STM32 ከፍተኛ ጥራት ባለው የተከተተ ሶፍትዌር ልማት ውስጥ ለማገዝ እጅግ በጣም ኃይለኛ መሳሪያዎችን ለሚፈልጉ ለ STM32 MCU ገንቢዎች ተጣጣፊ እና ሊሰፋ የሚችል ልማት እና ማረም IDE ነው። TrueSTUDIO® በክፍት መመዘኛዎች (ECLIPSE እና GNU) ላይ የተመሠረተ እና ለኮድ አስተዳደር እና ለላቁ የስርዓት ትንተና በባለሙያ ባህሪዎች የተስፋፋ ነው። ይህ በስርዓቱ አወቃቀር እና ተለዋዋጭ ባህሪ ላይ ልዩ ግንዛቤን ይሰጣል።
ይህንን ሶፍትዌር ከዚህ አገናኝ ማውረድ ይችላሉ
2. STM32CubeMX: STM32CubeMX በጣም ቀላል የ STM32 ማይክሮ መቆጣጠሪያዎች እና ማይክሮፕሮሰሰር አወቃቀር ፣ እንዲሁም ተጓዳኝ የመነሻ ሲ ኮድ ለ Arm® Cortex®-M ኮር ወይም ከፊል ሊኑክስ® የመሣሪያ ዛፍ ለአርማ ® Cortex®-A core) ፣ በደረጃ በደረጃ ሂደት።
ይህንን ሶፍትዌር ከዚህ አገናኝ ማውረድ ይችላሉ
ደረጃ 2 - ያገለገሉ አካላት
በዚህ መማሪያ ውስጥ በዋናነት የተጠቀምናቸው ሁለት ሃርድዌሮች አሉ-
1.32L100CDISCOVERY-32L100CDISCOVERY የ STM32L100 እሴት መስመር 32-ቢት Cortex®-M3 ማይክሮ መቆጣጠሪያዎችን ባህሪዎች እንዲያገኙ እና መተግበሪያዎችዎን በቀላሉ እንዲያዳብሩ ይረዳዎታል። ለጀማሪዎች እና ልምድ ላላቸው ተጠቃሚዎች በፍጥነት ለመጀመር የሚያስፈልጉትን ሁሉ ያጠቃልላል። በ STM32L100RCT6 ላይ በመመስረት ፣ ለተጨማሪ ክፍሎች እና ሞጁሎች ቀላል ግንኙነት ST-LINK/V2 የተከተተ የማረሚያ መሣሪያ ፣ ኤልኢዲዎች ፣ የግፊት ቁልፎችን ያካትታል።
2. ዩኤስቢ ወደ TTL መቀየሪያ። በዚህ የግኝት ሰሌዳ ውስጥ እንደ እኛ በቀጥታ ከሴንት-አገናኝ አራሚ ገመድ ተከታታይ መረጃ ማግኘት አንችልም ፣ ስለዚህ አንድ ዩኤስቢ ወደ TTL መለወጫ መግዛት አለብን። የዩኤስቢ ወደ TTL መቀየሪያ የሥራ መርህ በጣም ቀላል ነው። ይህ በሲሊባዎች በሲፒ2102 ድልድይ ላይ የተመሠረተ ወደ TTL UART መለወጫ ሞዱል ነው። ይህ ሞጁል መደበኛ ተከታታይ ወደብ ከሌለው ላፕቶፕ ጋር ሊያገለግል ይችላል። ይህ ሞጁል በኮምፒተርዎ ላይ ዩኤስቢ በመጠቀም ምናባዊ የኮም ወደብ ይፈጥራል ይህም ለተከታታይ ግንኙነት የተለያዩ መደበኛ የባውድ ተመኖችን ሊደግፍ ይችላል።
ደረጃ 3 የወረዳ ዲያግራም
ግንኙነቶች እንደሚከተለው ናቸው
32L100 ግኝት ቦርድ ዩኤስቢ ወደ TTL መቀየሪያ
Txd የግኝት ሰሌዳ (PA9) Rxd
GND GND
3V3 3V3
ደረጃ 4 ኮድ
እኛ በ STM32CubeMX እገዛ ኮዱን እንደፈጠርን ፣ ስለዚህ እዚህ ዋናውን.c ፋይል እጋራዎታለሁ።
ዋናውን.c ፋይል ከታች ካለው አገናኝ ማግኘት ይችላሉ
ደረጃ 5 የሥራ መርህ እና ቪዲዮ
እዚህ መጀመሪያ STM32CubeMX ን መክፈት ያስፈልግዎታል ከዚያም ብጁ ሰሌዳ የሚጠቀሙ ከሆነ ትክክለኛውን ሰሌዳ ወይም mcu መምረጥ ያስፈልግዎታል።
ለሙሉ ሂደት እባክዎን የተከተተ ቪዲዮችንን ይመልከቱ።
ጠቅላላው የፕሮጀክት መግለጫ ከላይ ባለው ቪዲዮ ውስጥ ተሰጥቷል
ይህንን ፕሮጀክት በተመለከተ ጥርጣሬ ካለዎት ከዚህ በታች ለእኛ አስተያየት ለመስጠት ነፃነት ይሰማዎ። እና ስለተከተተ ስርዓት የበለጠ ለማወቅ ከፈለጉ የዩቲዩብ ቻናላችንን መጎብኘት ይችላሉ
ተደጋጋሚ ዝመናዎችን ለማግኘት እባክዎን የፌስቡክ ገፃችንን ይጎብኙ እና ላይክ ያድርጉ።
ምስጋና እና ሰላምታ ፣
Embedotronics Technologies
የሚመከር:
አርዱዲኖ (ማይክሮ መቆጣጠሪያ) ሳይጠቀሙ የመስመር ተከታይ ሮቦት እንዴት እንደሚሠራ 5 ደረጃዎች
አርዱinoኖን (ማይክሮ መቆጣጠሪያ) ሳይጠቀሙ የመስመር ተከታይ ሮቦት እንዴት እንደሚሠሩ - በዚህ ትምህርት ውስጥ አርዱዲኖን ሳይጠቀሙ ሮቦት የሚከተለውን መስመር እንዴት እንደሚሠሩ አስተምራችኋለሁ። ለማብራራት በጣም ቀላል እርምጃዎችን እጠቀማለሁ። ይህ ሮቦት የ IR ቅርበት ዳሳሽ ይጠቀማል መስመሩን ይከተሉ። ማንኛውንም ዓይነት የፕሮግራም ተሞክሮ አያስፈልግዎትም
በአርዱዲኖ ላይ የተመሠረተ የእራስ ጨዋታ መቆጣጠሪያ - አርዱዲኖ PS2 የጨዋታ መቆጣጠሪያ - Tekken ን ከ DIY Arduino Gamepad ጋር መጫወት 7 ደረጃዎች
በአርዱዲኖ ላይ የተመሠረተ የእራስ ጨዋታ መቆጣጠሪያ | አርዱዲኖ PS2 የጨዋታ መቆጣጠሪያ | Tekken ን ከ DIY Arduino Gamepad ጋር መጫወት: ጤና ይስጥልኝ ወንዶች ፣ ጨዋታዎችን መጫወት ሁል ጊዜ አስደሳች ነው ነገር ግን በእራስዎ DIY ብጁ የጨዋታ መቆጣጠሪያ መጫወት የበለጠ አስደሳች ነው። ስለዚህ በዚህ አስተማሪዎች ውስጥ አርዱዲኖ ፕሮ ማይክሮን በመጠቀም የጨዋታ መቆጣጠሪያ እንሰራለን።
በፒአይሲ ማይክሮ መቆጣጠሪያ ላይ የተመሠረተ ሮቦት ክንድ 6 ደረጃዎች (ከስዕሎች ጋር)
በፒአይሲ ማይክሮ መቆጣጠሪያ ላይ የተመሠረተ ሮቦቲክ ክንድ - ከአውቶሞቢል ማምረቻ ኢንዱስትሪዎች መገጣጠሚያ መስመር እስከ ጠፈር ቀዶ ጥገና ሮቦቶች ድረስ ሮቦቲክ መሣሪያዎች በሁሉም ቦታ ይገኛሉ። የእነዚህ ሮቦቶች ስልቶች ለተመሳሳይ ተግባር በፕሮግራም ሊሠራ ከሚችል ከሰው ጋር ተመሳሳይ ናቸው
AVR ማይክሮ መቆጣጠሪያ Fuse ቢት ውቅር። በማይክሮ መቆጣጠሪያ መቆጣጠሪያ ፍላሽ ማህደረ ትውስታ ውስጥ የ LED ብልጭ ድርግምተኛ መርሃ ግብር መፍጠር እና መስቀል። 5 ደረጃዎች
AVR ማይክሮ መቆጣጠሪያ Fuse ቢት ውቅር። በማይክሮ መቆጣጠሪያ ተቆጣጣሪው ፍላሽ ማህደረ ትውስታ ውስጥ የ LED ብልጭ ድርግምተኛ መርሃ ግብር መፍጠር እና መስቀል የ Atmel ስቱዲዮን እንደ የተቀናጀ የልማት መድረክ በመጠቀም የራሳችንን ፕሮግራም እንጽፋለን እና የሄክሱን ፋይል እናጠናቅቃለን። እኛ ፊውዝ bi ን እናዋቅራለን
በሞባይል ቁጥጥር የሚደረግበት ሮቦት እንዴት እንደሚደረግ - በ DTMF ላይ የተመሠረተ - ያለ ማይክሮ መቆጣጠሪያ እና ፕሮግራሚንግ - ቁጥጥር ከየትኛውም የዓለም ክፍል - ሮቦጊኮች 15 ደረጃዎች
በሞባይል ቁጥጥር የሚደረግበት ሮቦት እንዴት እንደሚደረግ | በ DTMF ላይ የተመሠረተ | ያለ ማይክሮ መቆጣጠሪያ እና ፕሮግራሚንግ | ቁጥጥር ከየትኛውም የዓለም ክፍል | RoboGeeks: በዓለም ላይ ከየትኛውም ቦታ ሊቆጣጠር የሚችል ሮቦት መሥራት ይፈልጋል ፣ እናድርገው