Verkkosivusto | www.st.com/internet/mcu/class/1734.jsp |
---|
STM32- perhe on sarja 32-bittisiä integroituja mikrokontrollereita, jotka on tuottanut ranskalais-italialainen STMicroelectronics . STM32-sirut on ryhmitelty eri läheisesti toisiinsa liittyviin sarjoihin, jotka perustuvat 32-bittisiin ARM-arkkitehtuuriprosessoreihin , kuten Cortex-M7F , Cortex- M4F , Cortex-M3 , Cortex-M0 + tai Cortex-M0 . Kukin mikrokontrolleri koostuu laskentaytimestä, staattisesta hajasaantimuistista (RAM) , flash-muistista (tallennusta varten), virheenkorjausrajapinnasta ja erilaisista oheislaitteista.
STM32 F4 on Cortex-M4F, joka on DSP ja FPU . Erityisesti sitä hallinnoi täysin ilmainen reaaliaikainen ChibiOS / RT-järjestelmä .
Kaikki mikro-ohjaimet voidaan ohjelmoida myös Arduino IDE: n avulla .
STM32-pohjaisia Arduino-yhteensopivia levyjä on erityyppisiä. STMicroelectronics on suunnitellut Nucleo-sarjan tähän tarkoitukseen. Muut valmistajat ovat myös valmistaneet yhteensopivia kortteja käyttämällä tätä soC: ta eri nimillä. Näin sitä voidaan käyttää CNC-työstökoneen ohjaimena . Grblin kaltaiset ohjelmistot mahdollistavat jyrsinkoneiden ohjaamisen , erityisesti 3D- tulostimet tai laserleikkaustulostimet . Näin tämän tyyppinen perinteisesti erittäin kallis kone pääsee fab-laboratorioiden ja valaistuneiden harrastajien saataville.
NucleoStm32 Nucleo -taulut tukevat yhteensopivuutta Arduino-piirilevyjen kanssa , vaikka ne perustuvatkin ARM Cortex-M (32-bittinen) ja ei- Atmel AVR (8-bittinen) mikrokontrollereihin, joita käytetään tavallisissa Arduino-piirilevyissä. Se lisää Arduinolle hyvää grafiikan suorituskykyä lisäämällä Chrom-ART- grafiikkakiihdyttimen (toimitetaan avoimen lähdekoodin kirjastolla ), suuntautuneen TFT- näytön (tai yleisemmin nestekidenäytön ) ja sisällyttämällä tähän MIPI DSI -liitännän .
STM32 F4 ja uudemmat, joissa on DSP , sopivat äänen käyttöön. Axoloti- syntetisaattorikortti on esimerkki sovelluksesta äänialalla .
Vapaa analogisyntetisaattorin ohjelmisto , Mozzi Arduino voidaan käyttää suoraan STM32s, erityisesti edullisia lauta, STM32F103C8T6 sininen pilleri lauta (vajaan 2 €), ilman todellista DAC.
Ranskaan sijoitettu Linky- sähkömittari käyttää STM32 F2: ta (STM32 F203).
Tämä prosessori käytetään pääprosessorissa ja lento-ohjaimen kilpa ja akrobaattinen quadcopter drones käytetään upottamalla pilotointi (FPV, yleensä DIY ( käsityötä ). Se tarjoaa enemmän laskentatehoa kuin muita ohjaimia käytetään tämäntyyppisessä drone., Kuten Atmel AVR ja Microchip PIC , molemmat 8-bittisiä prosessoreita. F1 F3 F4- ja F7-sarjoja voidaan käyttää tällä alalla. Erityisesti STM32 F4 -sarjalla on jonkin verran menestystä tällä alalla (missä sitä yleensä kutsutaan F4: ksi), sitä käyttää erityisesti Quantum Järjestelmälennot, mutta myös eri valmistajien (ohjainkortit) (ohjainkortit) eri valmistajilta (Aikon, Matek jne.) .Varkaus, EEPROM: n sisältö on salamannopea ja saatavilla on useita laiteohjelmia, kuten suosittu avoimen lähdekoodin laiteohjelmisto , Cleanflight ja sen Betaflight- haarukka , jonka ovat kehittäneet kokeneet harrastajat näillä aloilla. kantaa STM32 F7, F4, F3 ja F1.
Eri merkkien myymällä juotintyyppillä TS100 on kortti, jossa on STM32. Ilmaisella lisenssillä varustettu laiteohjelmisto, joka voi korvata Miniwaren oletusarvoisesti toimittaman (E-design), käyttää FreeRTOS : ia omalla lisenssillä ja sisältää GPLv2- ja BSD-lisenssillä saatavia elementtejä.
Yksi Nucleo STM32F411 ( F4 ) -korttityypeistä
Kortti nimeltä Blue Pill Arduino -yhteensopiva, perustuu STM32 F103 C8T6: een ja kytketty GPIO: n kautta moduuliin, joka sisältää MEMS MPU6050: n (gyroskooppi ja kiihtyvyysanturi).
STM32F103CBT6 ( F1 ) -pohjainen lentokortti
Lähikuva STM32F031K4 ( F0 ) -lentokoneesta, jota käytetään nelikopteri- drone- lentolaudalla
STM32MX370F-mikrokontrolleri, joka on asennettu yrityksen TITOMA ltd. Sähkömagneettisen skannauskoneen painettuun piiriin.
STMicroelectronics-tuotemerkin useilla 32-bittisillä mikrokontrollereilla on 7-merkkinen viite:
Esimerkiksi STM32F429ZIT6 (lukemaan STM-32-F-4-29-ZIT-6) on 32-bittinen STM-mikrokontrolleri, joka on varustettu CORTEX-M4 , 180 Mhz, 144 I / O, 144 nastaa, 2048 kt , LQFP- paketti ja käyttölämpötila välillä -40 ° C - 85 ° C.
Vuonna 2012 lanseerattu sarja perustuu ARM Cortex-M0: een ja voi nousta jopa 48 MHz: n taajuudelle.
F1-sarjaVuonna 2007 lanseerattu sarja on ensimmäinen, joka käyttää ARM Cortex-M3 -ydintä , suorittimen taajuus voi vaihdella välillä 24-72 MHz. Tämä on yksi brändin suurimmista menestyksistä tällä alalla.
F3-sarjaVuonna 2012 julkaistu ARM Cortex-M4 F, joka pystyy menemään jopa 72 MHz: iin, sisältää DSP: n ja FPU : n sekä ARM: n Thumb-1, Thumb-2 ja Saturated-komentojoukot. Integroitu piiri on pin-to-pin yhteensopiva F1-sarjan kanssa.
Erilaiset erittäin matalan kulutuksen mallit ovat:
L0-sarjaARM Cortex-M0 + 32 MHz: n, 8–192 KiB flash-muistilla kuluttaa 0,67 µA pienemmässä kulutustilassa.
L1-sarjaARM Cortex-M3 32Mhz: llä, 32-512 KiB flash-muistia, kuluttaa 1,2 µA pienemmässä kulutustilassa.
L4-sarjaARM Cortex-M4 ja 80 MHz: n FPU, 180 KiB - 1 Mio flash-muisti, kuluttavat 0,45 µA pienemmässä kulutustilassa.
L4 + -sarjaARM Cortex-M4 ja 120 MHz: n FPU, 1-2 miljoonaa flash-muistia, kuluttavat 1 µA pienemmässä kulutustilassa.
L5-sarja110 MHz: n ARM Cortex-M33 (32- / 64-bittinen, käskyjoukko ARMv8 -M), joka sisältää FPU: n, ARM: n TrustZone- suojauslaajennuksen ja STMicroelectronicsin suojauksen laajennuksen sekä uuden version ST ART Accelerator -grafiikkaprosessorin. Se hallinnoi jopa 512 KiB flash-muistia ja 256 KiB SRAM-muistia. USB Type-C -tuki on sisäänrakennettu vakiona.
Vuonna 2010 lanseerattu se on kuin F1-sarja, joka perustuu ARM Cortex-M3: een, mutta taajuuksilla jopa 120 MHz.
F4-sarjaVuonna 2011 julkaistu F4-sarja perustuu ARM Cortex-M4 F: een, ja siksi sisältää myös DSP: n , F4P-versiot sisältävät myös FPU: n , sen taajuudet voivat mallista riippuen nousta 84-180 MHz: iin.
F7-sarjaTämä sarja julkaistiin vuonna 2014, ja se perustuu ARM Cortex-M7 F: ään, jopa 216 MHz: n ja 90 nm: n kriittiseen ulottuvuuteen. Siinä on DSP , yhden ja kahden tarkkuuden FPU , ja se tukee ARM: n Thumb-1 , Thumb-2 ja Saturated käskyjoukkoja .
Tämän sarjan kortit sisältävät ART-grafiikkakiihdyttimen.
H7-sarjaTämä sarja julkaistiin vuoden 2017 jälkipuoliskolla, ja se perustuu ARM Cortex-M7 F: n tapaan F7: ään , joka voi nousta jopa 480 MHz: iin. Siinä on DSP ja FPU . On kaksiytiminen perhe, jossa ARM Cortex-M4 F yhdistetään ARM Cortex-M7 : een laskentatehon lisäämiseksi.
Nämä mikrokontrollerit tukevat bluetooth 5 -standardia, ne ovat kaksiytimisiä, joiden aivokuori-M0 on 32 Mhz ja Cortex-M4 64 Mhz.
Chrom-ART-grafiikkaprosessorilla on seuraavat ominaisuudet: