Microcontrolere ARM STM32F098RCH6 – MCU Mainstream Arm Cortex-M0 MCU de joasă tensiune 1,8V 256 Kbytes de memorie Flash CPU 48 MHz,
♠ Descrierea produsului
Atributul produsului | Valoare atribut |
Producător: | STMicroelectronics |
Categorie de produse: | Microcontrolere ARM - MCU |
RoHS: | Detalii |
Serie: | STM32F098RC |
Stil de montare: | SMD/SMT |
Pachet / Cutie: | UFBGA-64 |
Nucleu: | ARM Cortex M0 |
Dimensiunea memoriei programului: | 256 kB |
Lățime magistrală de date: | 32 de biți |
Rezoluție ADC: | 12 biți |
Frecvență maximă de ceas: | 48 MHz |
Număr de intrări/ieșiri: | 51 I/O |
Dimensiune memorie RAM pentru date: | 32 kB |
Tensiune de alimentare - Min: | 1,72 V |
Tensiune de alimentare - Max: | 1,88 V |
Temperatura minimă de funcționare: | - 40°C |
Temperatura maximă de funcționare: | + 85°C |
Ambalaj: | Tavă |
Tensiune de alimentare analogică: | 1,88 V până la 3,6 V |
Marca: | STMicroelectronics |
Rezoluție DAC: | 12 biți |
Tipul memoriei RAM pentru date: | SRAM |
Dimensiune memorie ROM de date: | - |
Tip ROM de date: | - |
Tensiune I/O: | 1,65 V până la 3,6 V |
Tip de interfață: | CAN, CEC, I2C, SPI, USART |
Sensibil la umiditate: | Da |
Număr de canale ADC: | Canalul 19 |
Număr de temporizatoare/contori: | 9 Cronometru |
Serie de procesoare: | STM32 |
Produs: | MCU |
Tip produs: | Microcontrolere ARM - MCU |
Tip de memorie de program: | Bliț |
Cantitate pachet din fabrică: | 2940 |
Subcategorie: | Microcontrolere - MCU |
Denumire comercială: | STM32 |
Temporizatoare de supraveghere: | Cronometru de supraveghere |
Greutate unitară: | 0,001213 uncii |
♠ MCU pe 32 de biți bazat pe ARM®, memorie Flash de 256 KB, CAN, 12 temporizatoare, ADC, DAC și interfețe de comunicare, 1,8 V
Microcontrolerele STM32F098CC/RC/VC încorporează nucleul RISC ARM® Cortex®-M0 pe 32 de biți de înaltă performanță, care funcționează la o frecvență de până la 48 MHz, memorii integrate de mare viteză (256 Kbytes de memorie Flash și 32 Kbytes de SRAM) și o gamă extinsă de periferice și intrări/ieșiri îmbunătățite. Dispozitivul oferă interfețe de comunicație standard (două I2C-uri, două SPI-uri/un I2S, un HDMI CEC și până la opt USART-uri), un CAN, un ADC pe 12 biți, un DAC pe 12 biți cu două canale, șapte temporizatoare pe 16 biți, un temporizator pe 32 de biți și un temporizator PWM cu control avansat.
Microcontrolerele STM32F098CC/RC/VC funcționează în intervalele de temperatură de la -40 la +85 °C și de la -40 la +105 °C, la o sursă de alimentare de 1,8 V ± 8%. Un set complet de moduri de economisire a energiei permite proiectarea aplicațiilor cu consum redus de energie.
Microcontrolerele STM32F098CC/RC/VC includ dispozitive în șapte versiuni diferite de capsulare, de la 48 de pini la 100 de pini, fiind disponibilă și o formă de matriță la cerere. În funcție de dispozitivul ales, sunt incluse diferite seturi de periferice.
Aceste caracteristici fac ca microcontrolerele STM32F098CC/RC/VC să fie potrivite pentru o gamă largă de aplicații, cum ar fi controlul aplicațiilor și interfețele utilizator, echipamente portabile, receptoare A/V și televiziune digitală, periferice pentru PC, platforme de jocuri și GPS, aplicații industriale, PLC-uri, invertoare, imprimante, scanere, sisteme de alarmă, interfoane video și sisteme HVAC.
• Nucleu: procesor ARM® Cortex®-M0 pe 32 de biți, frecvență de până la 48 MHz
• Amintiri
– 256 Kbytes de memorie flash
– 32 Kbytes de SRAM cu paritate hardware
• Unitate de calcul CRC
• Resetare și gestionare a energiei
– Alimentare digitală și I/O: VDD = 1,8 V ± 8%
– Alimentare analogică: VDDA = VDD la 3,6 V
– I/O-uri selectate: VDDIO2 = 1,65 V până la 3,6 V
– Moduri de consum redus: Repaus, Oprire
– Alimentare VBAT pentru RTC și registre de rezervă
• Gestionarea ceasului
– Oscilator cu cristal de la 4 la 32 MHz
– Oscilator de 32 kHz pentru RTC cu calibrare
– RC intern de 8 MHz cu opțiune PLL x6
– Oscilator RC intern de 40 kHz
– Oscilator intern de 48 MHz cu ajustare automată bazată pe sincronizarea externă
• Până la 87 de intrări/ieșiri rapide
– Toate mapabile pe vectori de întrerupere externi
– Până la 68 de intrări/ieșiri cu toleranță la 5V și 19 cu alimentare independentă VDDIO2
• Controler DMA pe 12 canale
• Un convertor analogic-digital pe 12 biți, 1,0 µs (până la 16 canale)
– Interval de conversie: 0 până la 3,6 V
– Alimentare analogică separată: 2,4 V până la 3,6 V
• Un convertor D/A pe 12 biți (cu 2 canale)
• Două comparatoare analogice rapide de consum redus, cu intrare și ieșire programabile
• Până la 23 de canale de detectare capacitive pentru senzori tactili, liniari și rotativi
• Calendar RTC cu alarmă și trezire periodică din Stop/Standby
• 12 cronometre
– Un temporizator de control avansat pe 16 biți pentru ieșire PWM pe 6 canale
– Un temporizator pe 32 de biți și șapte pe 16 biți, cu până la 4 circuite integrate/octoare, circuite OCN, utilizabile pentru decodare prin control IR sau control DAC
– Temporizatoare independente și de sistem watchdog
– Cronometru SysTick
• Interfețe de comunicare
– Două interfețe I2C care suportă Fast Mode Plus (1 Mbit/s cu consumator de curent suplimentar, una care suportă SMBus/PMBus și trezire
– Până la opt USART-uri care acceptă controlul SPI sincron master și al modemului, trei cu interfață ISO7816, LIN, IrDA, detectare automată a ratei baud și funcție de activare
– Două SPI-uri (18 Mbit/s) cu 4 până la 16 cadre de biți programabile și cu interfață I2S multiplexată
– Interfață CAN
• Activare HDMI CEC la recepția antetului
• Depanare cablu serial (SWD)
• ID unic pe 96 de biți