![]() |
||
|
|
||
La STMicroelectronics incrementa la flessibilità per i progetti a 32 bit grazie all’ampliamento della famiglia di microcontrollori STM32
|
||
La ST ha aggiunto 24 nuovi dispositivi alla famiglia STM32, inclusi alcuni componenti più semplici, in un package con 36 piedini, e più complessi in un package con 144 piedini. La compatibilità tra tutti i dispositivi STM32 per quanto riguarda l'assegnazione dei piedini, le periferiche e il software rimane una delle caratteristiche tecniche fondamentali di questa famiglia ampliata di microcontrollori. I più recenti microcontrollori della famiglia offrono una memoria Flash embedded di 256 Kbyte, 384 Kbyte o 512 Kbyte per la memorizzazione di dati o di codice di programma; i progettisti possono quindi implementare nuove caratteristiche e migliorare la funzionalità delle piattaforme di prodotto già esistenti. È stata anche aumentata la SRAM disponibile, fino a 64 Kbyte nel caso delle versioni Performance Line da 72 MHz e fino a 48 Kbyte per i dispositivi Access Line da 36 MHz. La serie Access Line è stata ingegnerizzata per incoraggiare l'utilizzo di architetture a 32 bit anche in applicazioni particolarmente economiche, o per progetti a 16 bit. Tra le periferiche aggiuntive integrate nei microcontrollori con memoria Flash da 256 Kbyte o superiore, vi è un FSMC (Controllore Flessibile di Memoria Statica) che supporta Flash NAND e NOR, SRAM e memorie CompactFlash. L’FSMC supporta anche le modalità Intel 8080 e Motorola 6800 per l’interfaccia parallela verso controllori LCD. Questi microcontrollori offrono anche un’interfaccia host per media rimovibili come SD (Secure Digital), SDIO (Secure Digital Input/Output) e MMC (MultiMediaCard), compatibile con le specifiche MultiMediaCard System Specification 4.42 per trasferimenti di dati a 8 bit e 48 MHz. Inoltre è stata aggiunta una porta I2S che supporta il funzionamento in modalità master e slave e frequenze di campionamento audio da 8 kHz a 48 kHz, oltre a un DAC a due canali e 12 bit e a una Embedded Trace Macrocell (ETM) per ampliare le funzioni a disposizione per il debug. Sono previste ulteriori periferiche standard con una combinazione di un massimo di 5 UART/USART e 2 interfacce per bus I2C e 3 SPI. Questa nuova combinazione di periferiche permette di affrontare, con la famiglia STM32, nuovi mercati che richiedono funzioni avanzate di connettività e un migliore controllo. I nuovi dispositivi STM32 sono disponibili nel package LQFP64, LQFP/BGA100 e LQFP144/BGA144. È stato inoltre introdotto il nuovo QFN36: il più piccolo package della famiglia STM32, 6 x 6 mm, utilizzato nel caso delle versioni con minore densità di memoria che integrano una Flash di 32 o 64 Kbyte. È quindi garantita un’estesa scalabilità della piattaforma a vantaggio degli sviluppatori che esigono un approccio hardware comune, dai costi contenuti, per affrontare diverse opportunità di mercato. Inoltre, i nuovi microcontrollori della serie Performance Line, con Flash da 256 a 512 Kbyte, comprendono ora un timer PWM aggiuntivo; offrono quindi due timer con sette uscite e il controllo del tempo morto. Questi due timer PWM combinano fino a quattro timer standard a 16 bit per garantire il supporto di un massimo di 28 segnali PWM, nel caso dei dispositivi alloggiati nel package più grande. Grazie a un ulteriore ADC da 12 bit, questi dispositivi sono in grado di offrire fino a un massimo di 21 canali ADC con tripla funzionalità “sample-and-hold”. La serie STM32 ha quindi la capacità di controllare due motori; può pilotare contemporaneamente, ad esempio, due motori trifase “senza spazzole” nei condizionatori d’aria e nelle applicazioni con quattro ruote motrici. Tutti i microcontrollori Performance Line comprendono inoltre una porta USB e interfaccia CAN. La gamma di prodotti STM32 oggi comprende complessivamente 46 diversi dispositivi Perfomance Line e Access Line. L’ambiente STM32 permette agli sviluppatori di realizzare applicazioni utilizzando un nucleo standard, sfruttando un grande ecosistema di software e strumenti diversi. Tra i supporti a disposizione degli sviluppatori vi è una nuova scheda di valutazione della ST per i modelli di recente introduzione, software e librerie firmware e un'ampia gamma di strumenti compatibili offerti da produttori terzi.
I più recenti microcontrollori STM32 in package QFN36 sono già prodotti in volumi e sono già disponibili i campioni dei componenti con memoria Flash da 256 Kbyte o superiore. I prezzi per l’acquisto presso la distribuzione di lotti di almeno 10.000 pezzi sono, nel caso dei microcontrollori STM32: $3,72 per 256 Kbyte di Flash in LQFP64 e $5,88 per 512 Kbyte di Flash in LQFP144 (Access Line); $4,31 per 256 Kbyte di Flash in LQFP64 e $6,51 per 512 Kbyte di Flash in LQFP144 (Performance Line). La famiglia parte con una versione da 32 Kbyte con i seguenti prezzi, per l’acquisto presso la distribuzione di lotti di almeno 10.000 pezzi: $1,80 per MCU con Flash da 32 Kbyte (Access Line) e $2,20 per MCU con Flash da 32 Kbyte (Performance Line) in package QFN36. Selezionare per foto in alta risoluzione
|
|
||||||||||||||||||||
|
|||||||||||||||||||||
|
|
||