Klassifisering av mikrokontrollerbrikke
Når det gjelder arkitektur, er vanlige mikrokontrollere kategorisert i tre hovedtyper etter bitbredde: 8-bit, 16-bit og 32-bit. Produkter med ulik markedsposisjonering oppfyller applikasjonskrav som spenner fra enkle kontrolloppgaver til høy16-databehandling. 8-bit-mikrokontrollere har en enkel arkitektur og ekstremt lave kostnader, så de er mye brukt i scenarier med lave beregningskrav som små husholdningsapparater, leker og industrielle sensornoder. 8051-arkitekturen er det mest representative eksemplet, og den er fortsatt utbredt i forskjellige applikasjoner for lav-kompleksitetskontroll frem til i dag. 16-bits mikrokontrollere hadde en betydelig andel av kontrollmarkedet i mellomområdet-, men har nå i stor grad blitt erstattet av mer kostnadseffektive-effektive-produkter innen spesifikke{32-biters industri, og kun spesifikke{1}-biters produkter. Mikrokontrollere er den nåværende markedsmainstrømmen, med produkter basert på ARM Cortex-M-arkitekturen som står for det store flertallet av markedsandelen. Disse enhetene gir tilstrekkelig datakraft og rikelig med perifere ressurser, er i stand til å kjøre lette operativsystemer og støtter komplekse kontrollalgoritmer og kommunikasjonsprotokoller. De er mye brukt i smarte hjem, bilelektronikk, industriell kontroll, IoT-terminaler og andre felt. I tillegg har 32-bits mikrokontrollere basert på RISC-V-arkitekturen utviklet seg raskt de siste årene, og har blitt tatt i bruk av et økende antall produsenter takket være deres åpen kildekode og fleksible egenskaper.
Kjernefunksjoner til mikrokontrollerbrikken
Når det gjelder kjernefunksjoner, ligger hovedfordelene med mikrokontrollerbrikken i den høye integrasjonen og applikasjonsspesifikke -optimaliseringen. Deres innebygde-programminne kan lagre kontrollprogrammer utviklet av ingeniører. Under drift henter mikrokontrolleren instruksjoner fra minnet, samler inn statusinformasjon fra eksterne enheter via inngangsgrensesnitt, behandler dataene og sender ut kontrollsignaler gjennom utgangsgrensesnitt for å utføre forhåndsinnstilt kontrolllogikk. De fleste mikrokontrollere støtter lav-driftsmodus, noe som muliggjør lang-drift i batteridrevne-bærbare enheter og oppfyller utholdenhetskravene til mobile IoT-terminaler. I mellomtiden integrerer mikrokontrollere en rekke kommunikasjonsgrensesnitt inkludert UART, I2C, SPI, CAN og Ethernet, og støtter datainteraksjon med andre sensorer, brikker og terminalenheter, noe som forenkler konstruksjonen av komplekse distribuerte kontrollsystemer.
Spesifikke mikrokontrollerbrikkemodeller
MSPM0H321x mikrokontroller (MCU) er en svært integrert 32-bit mikrokontroller i MSP-serien, designet for 5V strømforsyningsscenarier. Denne serien er bygget på en forbedret Arm Cortex-M0+ kjerneplattform og støtter en maksimal driftsfrekvens på 32 MHz. Disse kostnadseffektive mikrokontrollerne integrerer høyytelses analoge periferiutstyr, støtter et driftstemperaturområde fra -40 grader til 125 grader og opprettholder stabil drift ved en 4,5V forsyningsspenning.
Spesifikasjoner for mikrokontrollerbrikke
Mikrokontrollerbrikken er som følger:
|
CPU |
Arm Cortex-M0+ |
|
Frekvens (MHz) |
32 |
|
Flash-minne (kByte) |
64 |
|
RAM (kByte) |
8 |
|
ADC type |
12-biters SAR |
|
Funksjoner |
5-V-tolerante I/O-er, AEC Q100, generell bruk, LIN |
|
UART |
3 |
|
Sikkerhet |
Maskinvare-påtvunget isolasjon, sikker feilsøking, sikker lagring, IP-beskyttelse av programvare |
|
Antall ADC-kanaler |
12, 13, 15, 18, 24, 27 |
|
SPI |
1 |
|
Driftstemperaturområde (grad) |
-40 til 125 |
|
Vurdering |
Automotive |
|
Operativsystem |
Ikke aktuelt |
|
Ikke-flyktig minne (kByte) |
64 |
|
Antall GPIOer |
21, 25, 41, 45 |
|
Antall I2C-er |
2 |
Populære tags: mikrokontroller chip, Kina mikrokontroller chip produsenter, leverandører


