STM32F301K8T7 ARM Mikrokontrolagailuak - MCU Mainstream Seinale mistoak MCUak Arm Cortex-M4 core DSP eta FPU, 64 Kbyte Flash 7
♠ Produktuaren deskribapena
Produktuaren atributua | Atributuaren balioa |
Fabrikatzailea: | STMicroelectronics |
Produktu Kategoria: | ARM Mikrokontrolagailuak - MCU |
RoHS: | Xehetasunak |
Seriea: | STM32F3 |
Muntatzeko estiloa: | SMD/SMT |
Paketea / Kasua: | LQFP-32 |
Nukleoa: | ARM Cortex M4 |
Programaren memoriaren tamaina: | 64 kB |
Datu-busaren zabalera: | 32 bit |
ADC ebazpena: | 12 bit |
Erlojuaren gehieneko maiztasuna: | 72 MHz |
I/O kopurua: | 10 I/O |
Datuen RAM tamaina: | 16 kB |
Hornidura-tentsioa - Min.: | 2 V |
Hornidura-tentsioa - Max: | 3,6 V |
Gutxieneko funtzionamendu-tenperatura: | - 40 C |
Funtzionamendu-tenperatura maximoa: | + 105 C |
Paketatzea: | Erretilu |
Hornidura-tentsio analogikoa: | 2 V-tik 3,6 V-ra |
Marka: | STMicroelectronics |
DAC ebazpena: | 12 bit |
Datu RAM mota: | SRAM |
Interfaze mota: | I2C, SPI, USART |
ADC kanal kopurua: | 8 Kanala |
Produktua: | MCU+FPU |
Produktu mota: | ARM Mikrokontrolagailuak - MCU |
Programaren memoria mota: | Flasha |
Fabrikako paketearen kantitatea: | 1500 |
Azpikategoria: | Mikrokontrolagailuak - MCU |
Izen komertziala: | STM32 |
Watchdog tenporizadoreak: | Watchdog tenporizadorea, leihoa |
♠ Arm® Cortex®-M4 32 biteko MCU+FPU, 64 KB arteko flash, 16 KB SRAM, ADC, DAC, COMP, Op-Amp, 2,0 – 3,6 V
STM32F301x6/8 familia errendimendu handiko Arm® Cortex®-M4 32 biteko RISC nukleoan oinarritzen da 72 MHz-eko maiztasunarekin funtzionatzen duena eta koma mugikorreko unitate bat (FPU) txertatzen duena.Familiak abiadura handiko memoria txertatuak (64 Kbyte Flash memoria, 16 Kbyte SRAM) eta bi APB busetara konektatuta dauden I/O hobetu eta periferiko sorta zabala ditu.
Gailuek 12 biteko ADC bizkor bat (5 Msps), hiru konparagailu, anplifikadore operatibo bat, 18 sentsazio-kanal kapazitibora arte, DAC kanal bat, potentzia baxuko RTC bat, helburu orokorreko 32 biteko tenporizadore bat, tenporizadore bat eskainia eskaintzen dute. motorra kontrolatzeko, eta erabilera orokorreko hiru tenporizadore 16 biteko, eta tenporizadore bat DAC gidatzeko.Komunikazio interfaze estandarrak eta aurreratuak ere baditu: hiru I2C, hiru USART gehienez, bi SPI I2S full-duplex multiplexatuarekin eta infragorri transmisore bat.
STM32F301x6/8 familiak –40 eta +85 °C eta –40 eta +105 °C arteko tenperatura-tarteetan funtzionatzen du 2,0 eta 3,6 V-ko elikadura-iturri batean.Energia aurrezteko moduaren multzo oso batek potentzia baxuko aplikazioak diseinatzeko aukera ematen du.
STM32F301x6/8 familiak 32, 48, 49 eta 64 pin paketeetan eskaintzen ditu gailuak.
Sartutako periferikoen multzoa aukeratutako gailuarekin aldatzen da.
• Nukleoa: Arm® 32 biteko Cortex®-M4 CPU FPU (72 MHz gehienez), ziklo bakarreko biderketa eta HW zatiketa, DSP instrukzioa
• Oroitzapenak
– 32 eta 64 Kbyte arteko Flash memoria
– 16 Kbyte SRAM datu-busean
• CRC kalkulu-unitatea
• Berrezarri eta energiaren kudeaketa
– VDD, VDDA tentsio-tartea: 2,0 eta 3,6 V
- Piztu / itzali berrezarri (POR/PDR)
- Tentsio-detektagailu programagarria (PVD)
– Potentzia baxua: Sleep, Gelditu eta Egonean
– VBAT hornidura RTC eta backup erregistroetarako
• Erlojuaren kudeaketa
– 4 eta 32 MHz arteko kristal osziladorea
– 32 kHz-ko osziladorea RTCrako kalibrazioarekin
– Barneko 8 MHz RC x 16 PLL aukerarekin
– 40 kHz barneko osziladorea
• Gehienez 51 I/O ataka azkar, guztiak kanpoko eten bektoreetan mapa daitezke, 5 V-tolerantzia duten hainbat
• Interkonexio matrizea
• 7 kanaleko DMA kontroladoreak tenporizadoreak, ADCak, SPIak, I2Cak, USARTak eta DACak onartzen ditu.
• 1 × ADC 0,20 μs (gehienez 15 kanal) 12/10/8/6 biteko bereizmen hautagarriarekin, 0 eta 3,6 V bitarteko bihurketa-tartea, amaiera bakarreko/modu diferentziala, 2,0 eta 3,6 V bitarteko hornidura analogiko bereizia.
• Tenperatura sentsorea
• 1 x 12 biteko DAC kanal hornidura analogikoa 2,4 eta 3,6 V bitartekoa
• 2,0 eta 3,6 V bitarteko hornidura analogikoa duten trenbidetik trenbideko hiru konparagailu analogiko azkar
• 1 x operazio-anplifikadore, PGA moduan erabil daitekeena, terminal guztiak 2,4 eta 3,6 V bitarteko hornidura analogikoarekin eskuragarri.
• Gehienez 18 sentsore kapazitibo kanalak ukipen-teklak, sentsore linealak eta birakaria onartzen dituzte
• Gehienez 9 tenporizadore
- 32 biteko tenporizadore bat gehienez 4 IC/OC/PWM edo pultsu-kontagailua eta koadratura (inkrementala) kodetzailearen sarrerarekin
- 16 biteko 6 kanaleko kontrol aurreratuko tenporizadore bat, gehienez 6 PWM kanalekin, hildako denbora sortzea eta larrialdi-geldialdia
– IC/OC/OCN edo PWM duten 16 biteko hiru tenporizadore, deadtime gen.eta larrialdiko geldialdia
– 16 biteko oinarrizko tenporizadore bat DAC gidatzeko
- 2 zaintzaile tenporizadore (independentea, leihoa)
– SysTick tenporizadorea: 24 biteko beheranzko kontagailua
• Egutegia RTC alarmarekin, Gelditu/Itxarotetik aldizkako esnatzea
• Komunikazio interfazeak
- Hiru I2C 20 mA-ko korronte-hustugailuarekin Fast mode plus onartzeko
- Gehienez 3 USART, 1 ISO 7816 I/F, automatikoki detektatzeko baudrate eta erloju bikoitzeko domeinua
– Gehienez bi SPI I2S full duplex multiplexatuekin
– Infragorrien transmisorea
• Serial wire debug (SWD), JTAG
• 96 biteko ID bakarra