U STM32 Microconrrer Lineup hè artigianatu intornu à u classozione di l'arma, digindenze incarcata induve ci hè una dumanda di resta di robusta, affordità economica, è efficienza in u putere di u putere.Questa serie hè categuratu basatu nantu à l'architettura CORE:
- A serie stm32f include diverse mudelli:
- Serie di STM32F103 "
- Serie di basa di stm32f101 "
- StM32F105 è Serie Interconnected "stm32F107"
Serie Evidercia "Series" GrecomsAlternativamente, Serie "opera" opera in una frequenza Clock di 36mhz, furnisce un aumentu equilibratu.Tutti i mudelli in queste serie venenu dotate di memoria flash in flash da 328k, mentre variazioni in interfacce di capacità di sraffe furnisce opzioni supplementari.A 72MHz, esecutezione di u codice direttamente da flash, u STM32 hè bisognu di 36ma, traduzzione in un ecunomicu 0,5MA / MHz.
Microcontrollers Servite cum cumparti indegratu di Circuitu Integratu Furmatu di Tecnica di Tecnulugia TLSIDARE (ROM), in fatti per a letturasistema.Simplice microcontrollanti di 8-bit, cunnisciute a so architettura interna, a modesta, è costu, di costu, truvà l'usu in applicazioni di Controller Basic.Esempi cumuni include 51 Serie d'Intel, Sistema A ATMEL AVR, serie di pics, è a serie Msp430 Microchip.Tuttavia, u STM32 rapprisenta un Microcontroll di Microcontroll di 32-bit.Distincamenti, permette a pretriculi micca solu affettati ma ancu i fugliali di a bibpiale ma ponu sia a cunvenzione di u sviluppu è a facilità in portabilenza.
Un microcontroller hè un circuitu integratu compactu pensatu per guvernà una operazione specifica in un sistema incrustatu.L'incorpora cumpunenti essenziali cum'è u CPU per a trasfurmazioni è u cuntrollu di i datagliari, ROM per l'interprace / fora di seriu è paralleli in una sola chip.
L'architettura di i differenti significativamente da l'urdinatori persunali, induve CPU, rOM, rom, cumpunenti sò patatine di carta chì sò montenuIn cuntrastu, un microcontroller consolidà questi cumpunenti in una unità cohesiva.
U 51 microcontratore, inizialmente introdutti in intelità di intel, resta una pronuncia microcontrulli più prevalenti è hè ben cunsiderata per a so curve di aprenu pè a so curva di aprile.Rinumatu per a so attività classica cù testi di cumprendi specifici di bostizzione di bus
- veste un sistema di procistatore di baptà, facilitate operazioni di u bit hardware è i so capi software, attaculazione cum'è trasferimentu, stallata.Stu attributu rende chì l'usu amichevule è funziona in modu funziunale.
- Include una gamma di indirizzu versatile in u so RAM on-Chip, rinfurzà a flessibilità è facilità d'usu.
- L'inclinazione di i multiplicazione è di a divisione instruzzioni streammatichi di a prugrammazione, una capacità chì parechji microcontrolli di 8 bit.
- U hardware supplementu hè spessu necessariu per l'annunziu di l'annunziu è di eeprom, cumplettendu u disignu.
- U PIN I / O, malgradu l'essere amichevule, mancanu capacità di prestazione di altu livellu, una limitazione notevule di a serie 51.
- A velocità operativa cascà corta, particularmente riguardanti u puntatore di doppia dati, impedisce l'efficienza di prugrammazione.
- i so funzioni protettivi limitati aumentanu a suscettibilità di u dannu di chip.
- Hè spessu adupratu in i paràmetri educativi è l'applicazioni cù i bisogni di u rendimentu modestu.
- I mudelli pupulari includenu l'8051 è 80C51.
Fabbricatu da stmicleraelectronica, la serie STM32 presenta un altu performance, è un modu di efficente di efficiente efficente, è putenza.Custruitu annantu à l'architettura di Arm Cortex-m, sti microcontrolli à a dumanda di l'embedded chì dumandanu un performance superiore.Addivettenu periferi eczionesi, cumprese 1 μs duale 12-Bit ADC, 4mbit / s uAr è 18 mbit / s spi.
U so equilibriu di u cunsumu putere è l'integrazione appellu à l'ingegneri, ancu s'ellu ùn hè micca l'opzione più bassa di u putere cum'è u MSP430.A propositu intuitive di u STM32 è a funziunalità espulsi sò sculptate una reputazione notabile trà i prufessiunali di l'industria.
- Core: Utilizza di un bracciu 32-CPU-M3 Bit CPUAvule di l'operazione à 72mhz è à ottene 1.25DMips / MHZ, cù a so multiplicazione è di a so multiplicazione
- Memoria: Offre 32-512KB Memoria Flash à fiancu 6-64kb SRAM on-chip.
- A gestione di u clock è di a putenza: L'arrigine di u putere di 2,0,6v cù un largu di clock è resettate i sistemi di gestione è resettate cristillanti è cunfigurazione di CPU.
- Debugging: equipatu cù interfacce SWD è JTAG, furnisce finu à 112 I / O porti è numerosi timers è interfacce di cumunicazione.
- I mudelli chjave includenu STM32F103, STM32 L1, è STERI STM32W.
U termine "51 microcontrer" 51 microcontratore "si riferisce à i dispositi cumpatibili cù l'Inteless 8031 set di struzzioni intel, piemimente da u mudellu di 8031.Questi dispositivi prufittà di flash rom avanzamenti, evoluzione in i microcontrolli 8-bit, exemplificatu da a serie AT89 da l'atmel.
Invece, a serie di microcontter di stm32 hè sviluppata di stmcrassetronica cù una cortice di bracciux-m3.Perculi cù risorsi interni ricche, superassi u 8051, è piccioli agili à a capcabilità i muderni, è i telefuni ammurati è i routers mobili.
L'ambiente incrustatu STM32 comprende parechji cumpunenti essenziali chì interagiscenu armoniosamente.
A operazione linzia di e parte analog è l'annuncia di a so unità cunnessione, cum'è VCC è GND, VDda, è VSEF (Consider u Pacchettu include u Pacatu).A cunnessione esterna hè e cunnessione vitale è flottante deve esse evitata per assicurà a stabilità di u sistema.
Per filtru ottimali, postu almenu un capacitore di ceramica 10 per ogni VDD è GND PUT.Posizioni capacoratori in quantu à l'unità Microcontroller (MCU) cum'è praticu per mantene l'integrità di u rendimentu.
I cuntrolli di tensione sò una pratica inutile.Impiegà un multimetru per cunfirmà l'accuratezza di a tensione di u putere di a tensione.Un fornimentu di putenza digitale hè preferibile scopi, aiutendu à mitigà i rischi di a tensione o spicchi attuali.Conduce una valutazione di tensione currettamente da u puntu d'ingressu di u filu à traversu a cunnessione di l'arrivata di a Potenza di a Potenza
U PIN di u boot serve un rolu esclusivu in a determinazione di l'indirizzu di l'indirizzu di l'esecuzione Post-MCU, micca affettata da l'Associazioni Jtag.
In u cuncepimentu di circuitu, u pin di u boot puderia esse nonessu.Eppuru, mandate una cunnessione cù a terra o un putere per via di un resistore esternu-lascendu chì flottante hè inasablevule.U memoria di u Tri-Mode di u Stm32 hè inherente in u chip:
- Memoria Flash d'Usuariu: Storage Flash embedded.
- SRAM: Area di ram in chip, agisce cum'è memoria.
- A memoria di u sistema: A carica di a zona dedicata Chip un cartulare Preset Fabbrica, spessu chjamate u prugramma ISP.Questa sezione rom resiste à mudificazione o sguassà dopu à u nave.
Ogni chip stm32 pussede boot0 è boot1 pins.U statu di livellu indottu di sti pins ditate a zona di esecuzione post-resettata.
- Boot1 = x boot0 = 0: Esecuti da u modalità di operazione ordinariu di l'utilizatore.
- Boot1 = 0 Boot0 = 1: Initie da memoria di u Sistema, funziunendu programatu da u fabricatore.
- Boot1 = 1 Boot0 = 1: Utilizza SRAM Collect-in Crum, adattatu per scopi di debugging.
A prugrammazione hè realizable via u portu jtag o u modalità SWD, selezziunate Boot da Memoria Flash d'Usuariu.Opting per u almacenamentu di u sistema hè fattibile in i scenari di u prugramma di u Portu Seriale Portu ISP.
Per radduzzione dicovet, cunsiderendu Simulation di u Mood SWD, utilizendu minuramente, aduprendu u jLink, chì bisogni, chì necessichi, quattru fili di filie-393v, GND, SWDIO, SWSCK.
A cunnessione include:
- STM32 JTMS / Swdio Alined cù JTAG Port TMS.
- Stm32 Jtck / SWCLK PATALLY BARG PORT TCK.
L'opzione ULINM2 ci hè bisognu di un filu addiziale: "nerci," totale di cinque.
L'auto-Definizione di sta interfaccia hè pussibule.Cunnette l'emulatore è u cunsigliu di destinazione utilizendu un jumper di u filu dupont o un tavulinu di risparmiu di u bloccu per a cunvenzione.
Connettività impertori di u chip di destinazione inhibe l'operazioni normali:
- Assicure una cunnessione di sistema di minimamentu appropritatu annantu à u cunsulamentu di destinazione, chì ricormendu a funziunalità normale Chip, VDD, VDS, CIRCUITU, e circuitizioni di resettine di relazioni.
U codice brusgiatu pre-esistente pò complicà i novi tentativi di debuging:
- U codice pre-carricatu incorrecte iniziatu à l'ingressu di u modalità di debugs in potenzale, impegnà in modu potenzalmentu i periferi innecessarii o cunfigurazione di swj
Soluzioni implicanu selezziunate Boot0 / Boot1 Pins per u boot di Ram o Inizialmente sguassà u codice esistente.
Chip Read / Scrivite Protection pone sfide supplementari:
- I strumenti di debugging puderanu falli in lettura o scrittura lampu incrustata.U rimediu implica chì l'usu di u strumentu di debuging per disattivà a prutezzione di u chip lettura / scrive.
U STM32 rapprisenta una cullezzione di i circuiti integratori integrati di 32 bit da stminocroelectronics.In ogni microcontrrrer, truverete u processore CORE, Static Ram Ram, Memoria Flash, un interfettu di debugging, è parechji periferi.
A famiglia di u STM32 di microcontrollers da stmicrocrofronica hè cunnisciuta per a so architettura 32-bit basata.A so versatilità è l'opzioni persunalizabili offrenu l'utilizatori una sfida unica in termini di l'inizializazione.
Cuminciate à stallà i strumenti necessarii cum'è Stm32cubemx è Stm32Cubede per cumincià à travaglià cù i microcontrolli stm32 è esecuti esempi di basa.Dopu, implementà un prugettu blinking semplice nantu à u tavulinu Nucleo-L476Rg utilizendu i drivers Hal per fà familiarizatu cù u cuntrollu GPio.In seguitu, esplora a cumunicazione di Uart è amparà più nantu à e caratteristiche basiche di u Cunsigliu.I sensori integratori utilizanu u Cunsigliu di Sviluppu B-L475-IOT01a per riunite dati di u mondu reale.Infine, cumbinà tutti l'elementi per custruisce un sistema iot cumpletu alimentatu da STM32.
Stm32 microcontrolli trovanu u so postu in numerosi applicazioni, chì varieghja da e funzioni di stampante di basa per avanzà i cartulari di circuire di veiculi avanzati.L'abilità di l'artigianatrici è i sistemi incrustati utilizendu StM32 MicrocontrolLers hè una cumpitenza valutata per qualsiasi ingenieru è campi di cumunicazione è di cumunicazione.
A serie STM32WX arricchisce l'offerte STM32 MCO cù Opzioni di Connettività Wireless.Queste include operazioni in tramindui di Sub-Ghz è 2,4 Ghz Frigii di frequenza.A so natura amichevule è a dipendenza, è l'adattabilità facenu adattati per una variata di diverse è applicazioni industriali è di i cunsumatori.
2023/12/28
2024/07/29
2024/04/22
2024/01/25
2024/07/4
2023/12/28
2024/04/16
2023/12/28
2024/08/28
2023/12/26