STM32F303ZDT6 ARM Mikrokontrolagailuak – MCU Korronte Nagusiko Seinale Mistoko MCUak Arm Cortex-M4 nukleoko DSP eta FPU, 384 Kbyteko Flash memoria
♠ Produktuaren deskribapena
Produktuaren atributua | Atributuaren balioa |
Fabrikatzailea: | STMicroelectronics |
Produktuaren kategoria: | ARM Mikrokontrolagailuak - MCU |
RoHS: | Xehetasunak |
Seriea: | STM32F3 |
Muntatzeko estiloa: | SMD/SMT |
Paketea / Kutxa: | LQFP-144 |
Nukleoa: | ARM Cortex M4 |
Programaren memoriaren tamaina: | 384 kB |
Datu-busaren zabalera: | 32 bit |
ADCren bereizmena: | 4 x 6 bit/8 bit/10 bit/12 bit |
Gehienezko erloju-maiztasuna: | 72 MHz |
S/I kopurua: | 115 S/I |
Datuen RAM tamaina: | 64 kB |
Hornidura-tentsioa - Min: | 2 V |
Hornidura-tentsioa - Max: | 3,6 V |
Gutxieneko funtzionamendu-tenperatura: | - 40 °C |
Gehienezko funtzionamendu-tenperatura: | + 85 °C |
Ontziratzea: | Erretilua |
Marka: | STMicroelectronics |
Hezetasunarekiko sentikorra: | Bai |
Produktu mota: | ARM Mikrokontrolagailuak - MCU |
Fabrika pakete kantitatea: | 360 |
Azpikategoria: | Mikrokontrolagailuak - MCU |
Izen komertziala: | STM32 |
Unitateko pisua: | 0,091712 ontza |
♠ ARM® Cortex®-M4 32b MCU+FPU, 512KB Flash arte, 80KB SRAM, FSMC, 4 ADC, 2 DAC kanal, 7 konposatu, 4 Operazio-Amp, 2.0-3.6 V
STM32F303xD/E familia ARM® Cortex®-M4 32 biteko RISC nukleo errendimendu handikoan oinarritzen da, 72 MHz-ko maiztasunean funtzionatzen duen FPU batekin, eta puntu mugikorreko unitate bat (FPU), memoria babesteko unitate bat (MPU) eta trazadura makrozelula txertatu bat (ETM) txertatuta dituena. Familiak abiadura handiko memoria txertatuak (512 Kbyte-ko Flash memoria, 80 Kbyte-ko SRAM), memoria estatikoetarako (SRAM, PSRAM, NOR eta NAND) memoria kontrolatzaile malgu bat (FSMC) eta AHB eta bi APB busetara konektatutako hobetutako I/O eta periferiko sorta zabala ditu.
Gailuek lau 12 biteko ADC azkar (5 Msps), zazpi konparadore, lau anplifikadore operazional, bi DAC kanal, potentzia baxuko RTC bat, gehienez bost 16 biteko tenporizadore orokor, gehienez 32 biteko tenporizadore orokor bat eta gehienez hiru tenporizadore motorren kontrolari eskainiak eskaintzen dituzte. Komunikazio interfaze estandarrak eta aurreratuak ere badituzte: gehienez hiru I2C, gehienez lau SPI (bi SPI I2S full-duplex multiplexatuak dituzte), hiru USART, gehienez bi UART, CAN eta USB. Audio klaseko zehaztasuna lortzeko, I2S periferikoak kanpoko PLL baten bidez erloju daitezke.
STM32F303xD/E familiak -40 eta +85 °C arteko eta -40 eta +105 °C arteko tenperatura-tarteetan funtzionatzen du, 2,0 eta 3,6 V-ko elikatze-iturriarekin. Energia aurrezteko modu multzo oso batek energia gutxiko aplikazioak diseinatzea ahalbidetzen du.
STM32F303xD/E familiak 64 eta 144 pin arteko hainbat paketetako gailuak eskaintzen ditu.
Aukeratutako gailuaren arabera, periferiko multzo desberdinak sartzen dira.
• Nukleoa: ARM® Cortex®-M4 32 biteko CPUa, 72 MHz-ko FPUarekin, ziklo bakarreko biderketa eta HW zatiketarekin, 90 DMIPS (CCM-tik), DSP instrukzioa eta MPU (memoria babesteko unitatea)
• Funtzionamendu-baldintzak:
– VDD, VDDA tentsio-tartea: 2,0 V-tik 3,6 V-ra
• Oroitzapenak
– Gehienez 512 Kbyte-ko Flash memoria
– 64 Kbyte SRAM, lehenengo 32 Kbyteetan HW paritate-egiaztapena inplementatuta.
– Ohiko booster-a: 16 Kbyte SRAM instrukzio- eta datu-busean, HW paritate-egiaztapenarekin (CCM)
– Memoria estatikoetarako memoria-kontrolatzaile malgua (FSMC), lau txip hautatzeko aukerarekin
• CRC kalkulu unitatea
• Berrezarri eta hornidura kudeaketa
– Piztea/itzaltzea berrezartzea (POR/PDR)
– Tentsio detektagailu programagarria (PVD)
– Energia gutxiko moduak: Lo, Gelditu eta Itxaron
– RTC eta babeskopia erregistroetarako VBAT hornidura
• Erlojuaren kudeaketa
– 4tik 32 MHz-ra bitarteko kristal osziladorea
– 32 kHz-ko osziladorea RTCrako kalibrazioarekin
– Barneko 8 MHz-ko RC 16 PLL aukerarekin
– Barneko 40 kHz-ko osziladorea
• Gehienez 115 sarrera/irteera azkar
– Kanpoko eten bektoreetan mapa daitezke guztiak
– Hainbat 5 V-ko tolerantzia dutenak
• Elkarkonexio matrizea
• 12 kanaleko DMA kontrolatzailea
• Lau ADC 0,20 µs-koak (gehienez 40 kanal), 12/10/8/6 bit-eko bereizmen hautagarriarekin, 0tik 3,6 V-ra bitarteko bihurketa-tartearekin, 2,0tik 3,6 V-ra bitarteko elikadura analogiko bereiziarekin
• Bi 12 biteko DAC kanal, 2,4 eta 3,6 V arteko hornidura analogikoarekin
• Zazpi errail-errail analogiko konparadore ultra-azkarrak, 2,0 eta 3,6 V arteko hornidura analogikoarekin
• PGA moduan erabil daitezkeen lau anplifikadore operazional, terminal guztiak 2,4 eta 3,6 V arteko hornidura analogikoarekin eskuragarri
• Gehienez 24 sentsore kapazitibo kanal, ukipen-tekla, ukipen-sentsore lineal eta birakariak onartzen dituztenak
• Gehienez 14 tenporizadore:
– 32 biteko tenporizadore bat eta bi 16 biteko tenporizadore, gehienez lau IC/OC/PWM edo pultsu kontagailurekin eta koadraturako (gehigarrizko) kodetzaile sarrerarekin
– Hiru 16 biteko 6 kanaleko kontrol aurreratuko tenporizadore, gehienez sei PWM kanalekin, denbora hilak sortzeko eta larrialdiko geldialdiarekin
– 16 biteko tenporizadore bat, bi IC/OC, OCN/PWM bat, denbora hilaren sorkuntza eta larrialdiko geldialdia dituena.
– Bi 16 biteko tenporizadore IC/OC/OCN/PWMrekin, denbora hilaren sorkuntzarekin eta larrialdiko geldialdiarekin
– Bi zaindari-tenporizadore (independenteak, leihokoak)
– SysTick tenporizadore bat: 24 biteko beheranzko kontagailua
– Bi 16 biteko oinarrizko tenporizadore DACa gidatzeko
• Egutegiko RTC alarmarekin, Stop/Stand-etik aldizkako esnatzea
• Komunikazio interfazeak
– CAN interfazea (2.0B Aktiboa)
– Hiru I2C modu azkar gehi (1 Mbit/s) 20 mA-ko korronte-hustugailuarekin, SMBus/PMBus, STOPetik esnatzeko aukera
– Gehienez bost USART/UART (ISO 7816 interfazea, LIN, IrDA, modem kontrola)
– Gehienez lau SPI, 4 eta 16 bit-marko programagarri, bi I 2S interfazea erdi/duplex osoa multiplexatuarekin
– USB 2.0 abiadura osoko interfazea LPM euskarriarekin
– Infragorri igorlea
• SWD, Cortex®-M4 FPU ETM-rekin, JTAG
• 96 biteko ID bakarra