ዝርዝር ሁኔታ:
- ደረጃ 1 ከኮር አርዱinoኖ ጋር ሳህኖች
- ደረጃ 2 STM32F746G ግኝት
- ደረጃ 3: Arduino Due X STM NUCLEO-L476RG
- ደረጃ 4 Dhrystone
- ደረጃ 5 STM32L432KC ኤክስ አርዱዲኖ ናኖ
- ደረጃ 6 STM32L432KC
- ደረጃ 7: ለ STM32L4 ካርዶች ኮር አርዱዲኖን ይጫኑ
- ደረጃ 8 ST -Link ን ይጫኑ - የሚቀዳ ፕሮግራም
- ደረጃ 9 አድራሻ ጄሰን
- ደረጃ 10 ቦርዶች የቦርድ ሥራ አስኪያጅ
- ደረጃ 11 ቤተ -መጻሕፍት -የቤተ -መጽሐፍት ሥራ አስኪያጅ
- ደረጃ 12 - ፒዲኤፍ ያውርዱ
ቪዲዮ: የማይታመን STM32 L4!: 12 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:32
ይህ ጽሑፍ L (የ L4) ዝቅተኛ (ወይም በመሠረቱ ፣ አልትራ ዝቅተኛ ኃይል) ማለት መሆኑን በማብራራት ይህንን ጽሑፍ መጀመር እፈልጋለሁ። ስለዚህ ፣ እሱ ትንሽ ኃይልን ያጠፋል እና ይህ STM32 የማይታመን ለምን እንደሆነ ያሳያል! ማይክሮ ማይክሮፎኖችን ያሳልፋል እና የእያንዳንዱን ቺፕ ክፍል ወጪን ለመለየት የሚያስችል ስርዓት በውስጡ አለው። ይህ በጣም ውጤታማ የኃይል አስተዳደርን ፣ እና በከፍተኛ አፈፃፀም እንዲኖር ያስችላል።
በቪዲዮው ውስጥ ስለዚህ ማይክሮ መቆጣጠሪያ “አስቀድሜ ማይክሮ መቆጣጠሪያን ለማቀናበር ቀላሉ መንገድ!” በቪዲዮው ውስጥ STM32 L4 ን ከ MBED ጋር እንዴት ፕሮግራም ማድረግ እንደሚቻል አሳይቻለሁ። ግን ስለእሱ የበለጠ ምርምር እያደረግሁ ሳለሁ አምራቹ STMicroelectronics የማይገልፀውን አንድ ነገር አገኘሁ። እሱ በአርዲኖ አይዲኢ በኩል ፕሮግራምን የሚያስችለውን ኮር አርዱዲኖን በቺፕ ውስጥ ተግባራዊ አደረገ።
በዚህ ምስል ፣ ሁለት የ L4 ስሪቶች አሉን። STM32L432KC ከ Arduino Nano እና ከ Arduino Uno ጋር ተመጣጣኝ IO ዎች ካለው STM32L476RG ጋር ተመሳሳይ ነው። ስለዚህ ፣ ከዚህ ኃይለኛ ማይክሮ መቆጣጠሪያ ሁለት ስሪቶች ጋር በመስራት ላይ ፣ በ STM32 ቤተሰብ ውስጥ አርዱዲኖ ኮር እንዴት እንደሚጫኑ አሳያችኋለሁ። እንዲሁም ፣ የ STM32 ስብስቦችን ዋና ባህሪዎች እገልጻለሁ።
ደረጃ 1 ከኮር አርዱinoኖ ጋር ሳህኖች
ስለ ብዝሃነት ዝርዝር እዚህ አስቀምጫለሁ። ሆኖም ፣ እኛ ከ STM32L432KC እና ከ STM32L476RG ጋር እንሰራለን።
STM32F0
- ኒውክሊዮ F030R8
- ኑክሊዮ F091RC
- 32F0308 ምርመራ
STM32F1
- BluePill F103C8 (መሰረታዊ ድጋፍ ፣ ዩኤስቢ የለም)
- MapleMini F103CB (መሰረታዊ ድጋፍ ፣ ዩኤስቢ የለም)
- ኒውክሊዮ F103RB
- STM32VLDISCOVERY
STM32F2
ኒውክሊዮ F207ZG
STM32F3
- ኒውክሊዮ F302R8
- ኒውክሊዮ F303K8
- ኒውክሊዮ F303RE
STM32F4
- ኒውክሊዮ F401RE
- ኒውክሊዮ F411RE
- ኒውክሊዮ F429ZI
- ኒውክሊዮ F446RE
- STM32F407G-DISC1
STM32F7
STM32F746G- ግኝት
STM32L0
- ኑክሊዮ L031K6
- ኑክሊዮ L053R8
- ለ- L072Z-LRWAN1
STM32L1
ኑክሊዮ L152RE
STM32L4
- ኑክሊዮ L432KC
- ኑክሊዮ L476RG
- NUCLEO-L496ZG-P
- NUCLEO-L496ZG-P
- B-L475E-IOT01A
ደረጃ 2 STM32F746G ግኝት
ለማብራራት ያህል ፣ እኔ እንደ አውሬ የምቆጥረው የ STM32F746G ግኝት ዝርዝሮችን አሳያለሁ። ይህንን ቺፕ አስቀድሜ አዝዣለሁ ፣ እና በቅርቡ ስለእሱ ለመናገር ተስፋ አደርጋለሁ።
ባህሪያት:
በ BGA216 ጥቅል ውስጥ 1 Mbytes ፍላሽ ማህደረ ትውስታ እና 340 ኪባይት ራም የያዘ STM32F746NGH6 ማይክሮ መቆጣጠሪያ
- በቦርዱ ላይ ST-LINK / V2-1 የዩኤስቢ ዳግም የመቁጠር ችሎታዎችን ይደግፋል
- Mbed-enabled (mbed.org)
- የዩኤስቢ ተግባራት - ምናባዊ COM ወደብ ፣ ብዙ ማከማቻ እና አርም ወደብ
- 4.3 ኢንች 480x272 ቀለም LCD-TFT ከ capacitive ንክኪ ማያ ገጽ ጋር
- የካሜራ አያያዥ
- SAI የድምጽ ኮዴክ
- ጃክ ውስጥ የኦዲዮ መስመር እና የመውጫ መስመር
- የስቲሪዮ ድምጽ ማጉያ ውጤቶች
- ሁለት ST MEMS ማይክሮፎኖች
- SPDIF RCA ግብዓት አያያዥ
- ሁለት የግፊት ቁልፎች (ተጠቃሚ እና ዳግም ማስጀመር)
- 128-Mbit Quad-SPI ፍላሽ ማህደረ ትውስታ
- 128-Mbit SDRAM (64 ሜባ ተደራሽ)
- የማይክሮ ኤስዲ ካርድ አያያዥ
- የ RF-EEPROM ሴት ሰሌዳ አያያዥ
- ዩኤስቢ OTG HS ከማይክሮ-ኤቢ አያያorsች ጋር
- ዩኤስቢ OTG FS ከማይክሮ ኤቢ አያያorsች ጋር
- የኢተርኔት አያያዥ ከ IEEE-802.3-2002 ጋር የሚስማማ
- አምስት የኃይል አቅርቦት አማራጮች
- ST LINK / V2-1
- የዩኤስቢ ኤፍኤስ አያያዥ
- የዩኤስቢ ኤችኤስ አያያዥ
- VIN ከአርዲኖ አያያዥ
- ውጫዊ 5 ቮ ከአገናኝ
የኃይል አቅርቦት ውፅዓት የውጭ መተግበሪያዎች;
- 3.3 ቮ ወይም 5 ቮ
አርዱዲኖ ዩኖ ቪ 3 አያያorsች
ደረጃ 3: Arduino Due X STM NUCLEO-L476RG
የ ARM Cortex-M3 ከሆነው ከ Arduino Due ጋር ንፅፅር እዚህ አለ። እኔ ይህንን ቪዲዮ በቪዲዮዎች ውስጥ ተጠቀምኩኝ - Nema 23 Stepper Motor with Driver TB6600 with Arduino Due, and SpeedTest: Arduinos - ESP32 / 8266s - STM32 ፣ ከ STM NUCLEO -L476RG ጋር ፣ እሱም ARM Cortex -M4 Ultra Low Power ነው ፣ እና በ በቀኝ በኩል ያለው ምስል።
አርዱዲኖ የሚከፈልበት
ማይክሮ መቆጣጠሪያ: AT91SAM3X8E
የአሠራር ቮልቴጅ 3.3 ቪ
የግቤት ቮልቴጅ (የሚመከር): 7-12 ቪ
የግቤት ቮልቴጅ (ገደቦች): 6-16V
ዲጂታል I / O ፒኖች 54 (ከእነዚህ ውስጥ 12 የ PWM ውፅዓት ይሰጣሉ)
የአናሎግ ግብዓት ካስማዎች: 12
የአናሎግ ውፅዓት ካስማዎች 2 (DAC)
ጠቅላላ የዲሲ ውፅዓት በሁሉም I / O መስመሮች ላይ: 130 mA
የዲሲ የአሁኑ ለ 3.3 ቪ ፒን 800 MA
የዲሲ የአሁኑ ለ 5 ቪ ፒን 800 MA
የፍላሽ ማህደረ ትውስታ - 512 ኪባ ሁሉም ለተጠቃሚ መተግበሪያዎች ይገኛል
SRAM: 96 ኪባ (ሁለት ባንኮች 64 ኪባ እና 32 ኪባ)
የሰዓት ፍጥነት: 84 ሜኸ
ርዝመት - 101.52 ሚሜ
ስፋት - 53.3 ሚሜ
ክብደት: 36 ግ
STM NUCLEO-L476RG:
በ LQFP64 ጥቅል ውስጥ STM32L476RGT6
ARM®32- ቢት Cortex®-M4 ሲፒዩ
አስማሚ የእውነተኛ-ጊዜ አፋጣኝ
(ART Accelerator ™) ከ Flash ማህደረ ትውስታ 0-መጠበቅ የስቴት አፈፃፀምን መፍቀድ
80 ሜኸ ከፍተኛው ሲፒዩ ድግግሞሽ
ቪዲዲ ከ 1.71 ቮ እስከ 3.6 ቮ
1 ሜባ ፍላሽ
128 ኪባ SRAM
አይፒአይ (3)
I2C (3)
USART (3)
UART (2)
LPUART (1)
GPIO (51) ከውጭ የመቋረጥ ችሎታ ጋር
ከ 12 ሰርጦች ጋር አቅም ያለው ዳሳሽ
12-ቢት ኤዲሲ (3) በ 16 ሰርጦች
ባለ 12-ቢት DAC ከ 2 ሰርጦች ጋር
FPU ወይም ተንሳፋፊ ነጥብ ክፍል
* እኔ እዚህ የ STM NUCLEO-L476RG እነዚህን የተለየ FPU አጉላለሁ ፣ ይህ ማለት ቺፕ ትሪጎኖሜትሪክ ስሌቶችን በሚያስደንቅ ፍጥነት ይሠራል ማለት ነው። ይህንን ለማድረግ የጄኔቲክ ማቀነባበሪያ ከሚያስፈልገው አርዱዲኖ ፋንታ የተለየ ነው።
ደረጃ 4 Dhrystone
Dhrystone (እ.ኤ.አ. ኢንተርጀር) የስርዓት መርሃ ግብር ተወካይ እንዲሆን የታቀደው እ.ኤ.አ. በ 1984 በሬይንሆል ፒ ዌከር የተገነባው ሰው ሠራሽ የኮምፒተር መለኪያ መርሃ ግብር ነው። Dhrystone የአጠቃላይ የአቀነባባሪዎች አፈፃፀም (ሲፒዩ) ተወካይ ሆነ። “Dhrystone” የሚለው ስም Whetstone ተብሎ በሚጠራው በሌላ የመመዝገቢያ ስልተ -ቀመር ላይ ነጥብ ነው። ይህ ከአንዳንድ አጠቃላይ ክዋኔዎች የተወሰደ ልኬት ነው።
ይህ ፕሮግራም በአርዱዲኖ ውስጥ በእነዚህ ማይክሮ መቆጣጠሪያዎች ውስጥ የሆነ ነገር ለማጠናቀር እዚህ አለ። እና እኔ ያደረግሁት የሁለት ሙከራዎች ውጤት ፣ አንዱ ከድሪስቶን ጋር እና ሌላ ከ SpeedTest ቪዲዮ እንደሚከተለው ነው
አርዱዲኖ ክፍያ - US $ 37.00
Dhrystone Benchmark ፣ ስሪት 2.1 (ቋንቋ C)
ማስፈፀም ይጀምራል ፣ 300,000 በ Dhrystone ውስጥ ያልፋል
ማስፈጸም ያበቃል
በ Dhrystone ውስጥ ለአንድ ሩጫ ማይክሮ ሰከንዶች - 10.70
Dhrystones በሰከንድ 93 ፣ 431.43
VAX MIPS ደረጃ = 53.18 DMIPS
የሩጫ ሙከራ ፈርናንዶክ
ጠቅላላ ጊዜ - 2 ፣ 458 ሚሴ
- FPU የለውም
- በአርዱዲኖ ላይ የ Dhrystone ሶፍትዌር
www.saanlima.com/download/dhry21a.zip
STM NUCLEO-L476RG: US $ 23.00
Dhrystone Benchmark ፣ ስሪት 2.1 (ቋንቋ C)
ማስፈፀም ይጀምራል ፣ 300,000 በ Dhrystone ውስጥ ያልፋል
አፈጻጸሙ ያበቃል
በ Dhrystone በኩል ለአንድ ሩጫ ማይክሮ ሰከንዶች - 9.63
Dhrystones በሰከንድ - 103 ፣ 794.59
VAX MIPS ደረጃ = 59.07 DMIPS
የሩጫ ሙከራ ፈርናንዶክ
ጠቅላላ ጊዜ - 869 ms 2.8x ፈጣን
- PI እስከ 40Mbit / s ፣ USART 10Mbit / s
- 2x DMA (14 ሰርጦች)
- በ ART Accelerator እስከ 80 ሜኸ / 100 DMIPS
ደረጃ 5 STM32L432KC ኤክስ አርዱዲኖ ናኖ
የግራ ሰሌዳው STM32L432KC ነው ፣ በዚህ ውስጥ STMicroelectronics በቀኝ በኩል ባለው ሥዕል ላይ ተመሳሳይ የሆነውን አርዱዲኖ ናኖ ፒኖትን አስቀምጧል።
ደረጃ 6 STM32L432KC
እጅግ በጣም ዝቅተኛ ኃይል Arm® Cortex®-M4 32-ቢት
MCU + FPU ፣ 100DMIPS ፣ እስከ 256 ኪባ ፍላሽ ፣ 64 ኪባ SRAM ፣ የዩኤስቢ ኤፍኤስ ፣ አናሎግ ፣ ኦዲዮ
እስከ 26 አይኦዎች በፍጥነት ፣ ለ 5 ቪ የበለጠ ታጋሽ
- RTC ከኤችደብሊው የቀን መቁጠሪያ ፣ ማንቂያዎች እና መለካት ጋር
- እስከ 3 capacitive ማወቂያ ሰርጦች
- 11x ሰዓት ቆጣሪዎች-1x16-ቢት የላቀ የሞተር ቁጥጥር
1x 32-ቢት እና 2x 16-ቢት አጠቃላይ ዓላማ ፣ 2x 16-ቢት መሠረታዊ ፣ 2x ዝቅተኛ ኃይል 16-ቢት ሰዓት ቆጣሪዎች (በማቆሚያ ሞድ ውስጥ ይገኛል) ፣ 2x ጠባቂዎች ፣ SysTick ሰዓት ቆጣሪ
ማህደረ ትውስታ
- እስከ 256 ኪባ ፍላሽ ፣ የባለቤትነት ኮድ ንባብ ጥበቃ
- 64 ኪባ SRAM ከሃርድዌር እኩልነት ማረጋገጫ ጋር 16 ኪባን ጨምሮ
- ባለአራት SPI ማህደረ ትውስታ በይነገጽ
የበለፀጉ የአናሎግ መለዋወጫዎች (ገለልተኛ አቅርቦት)
- 1x 12-ቢት ኤዲሲ 5 ምሰሶዎች ፣ እስከ 16 ቢት በሃርድዌር ከመጠን በላይ ማሸግ ፣ 200 μ ኤ / ምስፕ
- የ 12 ቢት DAC ውፅዓት 2 ሰርጦች ፣ ዝቅተኛ የኃይል ፍጆታ
- አብሮገነብ PGA ያለው 1x የአሠራር ማጉያ
- 2x እጅግ በጣም ዝቅተኛ ከሆኑ የኃይል በይነገጾች ጋር ሲነፃፀር
- 1x UPS (ተከታታይ የድምጽ በይነገጽ)
- 2x I2C FM + (1 Mbit / s) ፣ SMBus / PMBus
- 3x USARTs (ISO 7816 ፣ LIN ፣ IrDA ፣ modem)
- 1x LPUART (2 ንቃት ያቁሙ)
- 2x SPI (እና 1x SPI ኳድ)
- CAN (2.0B ንቁ)
- ነጠላ ሽቦ ፕሮቶኮል ዋና SWPMI I / F
- IRTIM (የኢንፍራሬድ በይነገጽ)
- 14-ሰርጥ ዲኤምኤ መቆጣጠሪያ
- የዘፈቀደ ቁጥር ጀነሬተር
ደረጃ 7: ለ STM32L4 ካርዶች ኮር አርዱዲኖን ይጫኑ
- የሚቀዳውን ST-Link ፕሮግራም ይጫኑ
- ጄሰን አድራሻ
- ቦርዶች: የካርድ አስተዳዳሪ
- ቤተ -መጻሕፍት -የቤተ -መጽሐፍት ሥራ አስኪያጅ
ደረጃ 8 ST -Link ን ይጫኑ - የሚቀዳ ፕሮግራም
ፋይሉን https://www.st.com/en/development-tools/stsw-link0… ላይ ያውርዱ። መሣሪያውን ብቻ ይመዝገቡ ፣ ያውርዱ እና ይጫኑት።
ደረጃ 9 አድራሻ ጄሰን
በንብረቶች ላይ ፣ የሚከተለውን አድራሻ ያካትቱ ፦
github.com/stm32duino/BoardManagerFiles/ra…
ደረጃ 10 ቦርዶች የቦርድ ሥራ አስኪያጅ
በአርዱዲኖ ቦርድ ሥራ አስኪያጅ ውስጥ 40 ሜባ ያህል የሆነውን STM32 ኮር ይጫኑ።
ደረጃ 11 ቤተ -መጻሕፍት -የቤተ -መጽሐፍት ሥራ አስኪያጅ
በመጨረሻም ቤተመጽሐፍት ይጫኑ።
እኔ በግሌ ብዙ ምሳሌዎችን የያዘውን ቡድን STM32duino.com ወድጄዋለሁ ፣ አንዳንዶቹም የጫንኳቸው። እኔ ደግሞ በጣም የወደድኩትን አንድ FreeRTOS ን አውርጃለሁ። ፈጣን እና አስተማማኝ ሆኖ አግኝቼዋለሁ። እኔ LRWAN ን ጭኛለሁ (ግን ገና አልሞከርኩም)። ጥሩም ይሁን አይሁን በቅርቡ እነግርዎታለሁ።
ደረጃ 12 - ፒዲኤፍ ያውርዱ
ፒዲኤፍ
የሚመከር:
የድንጋይ ማሳያ +STM32 +የቡና ሰሪ: 6 ደረጃዎች
የድንጋይ ማሳያ +STM32 +የቡና ሰሪ እኔ የ MCU ሶፍትዌር መሐንዲስ ነኝ ፣ በቅርቡ ፕሮጀክት የተቀበለው የቡና ማሽን መሆን ፣ የንኪ ማያ ገጽ አሠራር ያለው የቤት መስፈርቶች ፣ ተግባሩ ጥሩ ነው ፣ ከማያ ገጹ ምርጫ በላይ በጣም ጥሩ ላይሆን ይችላል ፣ እንደ እድል ሆኖ ፣ ይህንን ፕሮጀክት ልወስደው እችላለሁ
በሊኑክስ ላይ STM32 ን ማዳበር ይጀምሩ -4 ደረጃዎች
በሊኑክስ ላይ STM32 ን ማዳበር ይጀምሩ -በዚህ መመሪያ ውስጥ ፣ በሊኑክስ ላይ የ STM32 ፕሮግራሞችን ማዘጋጀት መጀመር ምን ያህል ቀላል እንደሆነ ላሳይዎት ነው። ሊኑክስን እንደ ዋና ማሽነሬ መጠቀም የጀመርኩት ከ 2 ዓመታት በፊት ነው እና አልተዋረድኩም። ከመስኮቶች ይልቅ ሁሉም ነገር በፍጥነት እና በተሻለ ሁኔታ ይሠራል። በእርግጥ ሌስ ነው
STM32 “ሰማያዊ ክኒን” በፕሮግራም በኩል በአርዱዲኖ አይዲኢ እና በዩኤስቢ 8 ደረጃዎች
STM32 “ሰማያዊ ክኒን” በፕሮግራም በኩል በአርዱዲኖ አይዲኢ እና ዩኤስቢ በኩል - የ STM32F አጠቃላይ የፕሮቶታይፕ ቦርድ (ማለትም ሰማያዊ ክኒን) ከተቃራኒው ክፍል አርዱዲኖ ጋር ማወዳደር ለ IOT ፕሮጀክቶች ብዙ አዳዲስ ዕድሎችን የሚከፍቱ ምን ያህል ሀብቶች እንዳሉት ለማየት ቀላል ነው። ጉዳቶች ለእሱ ድጋፍ ማጣት ናቸው። በእውነቱ እኔ አይደለሁም
የማይታመን ESP32 Wrover ከአስፕሬስ: 8 ደረጃዎች
የማይታመን የ ESP32 Wrover ከአስፕሬሲፍ - ዛሬ ፣ እኔ ብዙውን ጊዜ ከምጠቀምበት ESP32 (ሞዴሉ) የተለየ የሆነውን ESP32 Wrover Kit ን ላስተዋውቅዎታለሁ። Wrover ብዙ ገፅታዎች ያሉት እና በጣም በዙሪያዊ የሆነ የልማት ቦርድ ነው። የእድገቱን ምሳሌ አሳይሻለሁ
የማይታመን HULK ኔንቲዶ Wii ዋ/ ተጨማሪ ዩኤስቢ 6 ደረጃዎች (ከስዕሎች ጋር)
የማይታመን HULK ኔንቲዶ Wii ዋ/ ተጨማሪ ዩኤስቢ: ደህና እኔ በመጨረሻ ሁለተኛውን የ Wii ሞድ ጨርሻለሁ !!! የማይታመን HULK ብጁ Wii። እኔ የወንዶችዎን ምክር እና በዚህ በኢ-ቤይ ላይ ቀድሞውኑ ወስጄያለሁ! ትንሽ ሊጥ ያደርግልኛል ብዬ ተስፋ አደርጋለሁ! ይህ አስተማሪ ከእኔ በስተቀር ከሱፐር ማሪዮ Wii ጋር በጣም ተመሳሳይ ይሆናል