Komplet viden om STM Microcontroller og dens betydning

STM MCU:En MCU er en lille, billig og selvstændig computer på en chip, der bruges som et indlejret system. Flere STM MCU kan udnytte fire-bit udtryk og arbejde ved en clockfrekvens frekvenser, som herunder en lille foranstaltning af RAM, timere og signalgeneratorer, parallel og seriel I/O osv.

Anvendelser af STM MCU

Det har mange anvendelser af elektronisk udstyr såsom

  • Mobiltelefoner
  • Automobiler
  • Kameraer
  • Vaskemaskiner
  • Sikkerhedsalarmer

STM MCU

Det er en familie af 32-bit mikrocontroller integrerede kredsløb fra STMicroelectronics. STM32-chips er grupperet i relaterede serier, som er baseret på 32 bit ARM-mikrocontrollerkernen såsom Cortex M7F, Cortex M4F, Cortex M3 og Cortex M0. De består hver især af processorkernen, RAM, flash-hukommelse, debugging-interface og flere periferiudstyr.

STM MCU og dens betydning

Som en kendsgerning er STM32 en familie af mikrocontroller Ics, der er baseret på 32-bit RISC ARM Cortex M7F-, Cortex M4F-, Cortex M3-, Cortex M0+- og Cortex M0-kerner. Da STMicroelectronics har licens til ARM-processor-IP fra ARM Holdings. ARM-kernedesigns har flere konfigurerbare muligheder, og ST vælger den individuelle konfiguration, der skal anvendes for hvert design. Den tilknytter deres periferiudstyr til kernen, inden designet konverteres til silicium. De følgende tabeller opsummerer STM-mikrocontrollerfamilierne. STM32-serien såsom L5, F7, H7, F4, F3, L4, J osv.

De har også en fremragende supportbase fra flere mikrocontrollerudviklingsfora. Faktisk tilbyder STM32-mikrocontrollere et stort antal serielle og parallelle kommunikationsperiferier, der kan fungere som grænseflade til alle former for elektroniske komponenter som f.eks. sensorer, skærme, kameraer og motorer osv. Alle STM32-varianter, som er forsynet med intern flash-hukommelse og Random Access Memory.

Den vifte af ydeevne, der er tilgængelig med STM, er ret omfattende. De mest almindelige basisvarianter, herunder STM32F0- og STM32F1-underserien, som starter med en clockfrekvens på kun 24 Mhz og fås i pakker med så få som 16 pins.

Der findes faktisk avancerede modeller med Floating Point Units(FPU) til applikationer med seriøse krav til numerisk behandling. Desuden er den udtrykkeligt designet til bærbare applikationer med lavt strømforbrug, der kører fra et lille batteri.

Udviklingsværktøjer

Det er nødvendigt for at udvikle koden, programmere og endelig fejlfinde koden. Udviklingsværktøjerne omfatter bl.a.

  • Compiler
  • Debugger og
  • In-Circuit Serial Programmer

Der er flere softwareudviklingsværktøjer, der er tilgængelige til kodeudvikling på STM32. Softwareværktøjerne er tilgængelige som IDE, der kombinerer alle de nødvendige værktøjer i et integreret miljø.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.