Microcontrolere ARM STM32F302K8U6TR – MCU MCU-uri cu semnale mixte mainstream, DSP și FPU cu nucleu Arm Cortex-M4, 64 Kbytes de Flash 7
♠ Descrierea produsului
Atributul produsului | Valoare atribut |
Producător: | STMicroelectronics |
Categorie de produse: | Microcontrolere ARM - MCU |
Serie: | STM32F3 |
Ambalaj: | Tambur |
Marca: | STMicroelectronics |
Tip produs: | Microcontrolere ARM - MCU |
Cantitate pachet din fabrică: | 3000 |
Subcategorie: | Microcontrolere - MCU |
Denumire comercială: | STM32 |
• Nucleu: CPU Arm® Cortex®-M4 pe 32 de biți cu FPU (max. 72 MHz), multiplicare pe un singur ciclu și diviziune hardware, instrucțiuni DSP
• Amintiri
– 32 până la 64 Kbytes de memorie flash
– 16 Kbytes de SRAM pe magistrala de date
• Unitate de calcul CRC
• Resetare și gestionare a energiei
– Interval de tensiune VDD, VDDA: 2,0 până la 3,6 V
– Resetare la pornire/oprire (POR/PDR)
– Detector de tensiune programabil (PVD)
– Consum redus de energie: Repaus, Oprire și Standby
– 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 x 16
– Oscilator intern de 40 kHz
• Până la 51 de porturi I/O rapide, toate mapabile pe vectori de întrerupere externi, mai multe cu toleranță la 5 V
• Matricea de interconectare
• Controler DMA pe 7 canale care suportă temporizatoare, ADC-uri, SPI-uri, I2C-uri, USART-uri și DAC-uri
• 1 × ADC 0,20 μs (până la 15 canale) cu rezoluție selectabilă de 12/10/8/6 biți, interval de conversie de la 0 la 3,6 V, mod diferențial/cu capăt simplu, alimentare analogică separată de la 2,0 la 3,6 V
• Senzor de temperatură
• 1 canal DAC pe 12 biți cu alimentare analogică de la 2,4 la 3,6 V
• Trei comparatoare analogice rapide de tip rail-to-rail cu alimentare analogică de la 2,0 la 3,6 V
• 1 x amplificator operațional care poate fi utilizat în modul PGA, toate terminalele accesibile cu alimentare analogică de la 2,4 la 3,6 V
• Până la 18 canale de detectare capacitivă, care acceptă senzori tactili, liniari și rotativi
• Până la 9 cronometre
– Un temporizator pe 32 de biți cu până la 4 circuite integrate/oc/PWM sau contor de impulsuri și intrări pentru encoder în cuadratură (incremental)
– Un temporizator de control avansat pe 16 biți și 6 canale, cu până la 6 canale PWM, generare de timp mort și oprire de urgență
– Trei temporizatoare pe 16 biți cu IC/OC/OCN sau PWM, generator de timp mort și oprire de urgență
– Un timer de bază pe 16 biți pentru a comanda DAC-ul
– 2 temporizatoare watchdog (independente, fereastră)
– Temporizator SysTick: numărător invers pe 24 de biți
• Calendar RTC cu alarmă, trezire periodică din Stop/Standby
• Interfețe de comunicare
– Trei I2C-uri cu un disipator de curent de 20 mA pentru a suporta modul Fast plus
– Până la 3 USART-uri, 1 cu ISO 7816 I/F, detectare automată a ratei de transmitere și domeniu de ceas dual
– Până la două SPI-uri cu I2S full duplex multiplexat
– Interfață USB 2.0 de viteză maximă
– 1 x interfață CAN (2.0B Activ)
– Emițător infraroșu
• Depanare cabluri seriale (SWD), JTAG
• ID unic pe 96 de biți