STM32F303CBT6 ARM-mikrokontrollerid – MCU 32-bitine ARM Cortex M4 72MHz 128kB MCU FPU
♠ Tootekirjeldus
Toote atribuut | Atribuudi väärtus |
Tootja: | STMicroelectronics |
Tootekategooria: | ARM-mikrokontrollerid - MCU |
RoHS: | Detailid |
Seeria: | STM32F3 |
Paigaldusstiil: | SMD/SMT |
Pakend / karp: | LQFP-48 |
Tuum: | ARM Cortex M4 |
Programmi mälu suurus: | 128 kB |
Andmesiini laius: | 32-bitine |
ADC eraldusvõime: | 4 x 6 bitti/8 bitti/10 bitti/12 bitti |
Maksimaalne kellasagedus: | 72 MHz |
Sisendite/väljundite arv: | 37 sisendit/väljundit |
Andmete RAM-i suurus: | 32 kB |
Toitepinge - min: | 2 V |
Toitepinge - maks.: | 3,6 V |
Minimaalne töötemperatuur: | - 40 °C |
Maksimaalne töötemperatuur: | + 85 °C |
Pakend: | Salv |
Bränd: | STMicroelectronics |
Andmete RAM-i tüüp: | SRAM |
Liidese tüüp: | CAN, I2C, SPI, UART, USB |
Pikkus: | 7 mm |
Niiskustundlik: | Jah |
ADC-kanalite arv: | 1 kanal |
Taimerite/loendurite arv: | 8 Taimer |
Protsessori seeria: | ARM Cortex M |
Toote tüüp: | ARM-mikrokontrollerid - MCU |
Programmi mälu tüüp: | Välk |
Tehasepakendi kogus: | 1500 |
Alamkategooria: | Mikrokontrollerid - MCU |
Kaubanduslik nimetus: | STM32 |
Ühiku kaal: | 0,006409 untsi |
♠ Arm®-põhine Cortex®-M4 32b MCU+FPU, kuni 256KB välkmälu+ 48KB SRAM, 4 analoog-digimuundurit, 2 DAC-kanalit, 7 kompensatsiooni, 4 PGA-d, taimerid, 2,0–3,6 V
STM32F303xB/STM32F303xC seeria põhineb suure jõudlusega Arm® Cortex®-M4 32-bitisel RISC-südamikul, mille FPU töötab sagedusel kuni 72 MHz ning mis sisaldab ujukomamoodulit (FPU), mälukaitsemoodulit (MPU) ja sisseehitatud jälgimismakroelementi (ETM). Perekond sisaldab kiireid sisseehitatud mäluseadmeid (kuni 256 kbiti välkmälu, kuni 40 kbiti SRAM-i) ja laia valikut täiustatud sisend-/väljundseadmeid ja välisseadmeid, mis on ühendatud kahe APB-siiniga.
Seadmed pakuvad kuni nelja kiiret 12-bitist analoog-digimuundurit (5 Msps), seitset võrdlusandurit, nelja operatsioonvõimendit, kuni kahte DAC-kanalit, väikese energiatarbega reaalkella (RTC), kuni viit üldotstarbelist 16-bitist taimerit, ühte üldotstarbelist 32-bitist taimerit ja kahte mootori juhtimiseks mõeldud taimerit. Samuti on neil standardsed ja täiustatud sideliidesed: kuni kaks I2C-d, kuni kolm SPI-d (kaks SPI-d on multipleksitud täisdupleks-I2S-idega), kolm USART-i, kuni kaks UART-i, CAN ja USB. Heliklassi täpsuse saavutamiseks saab I2S-i välisseadmeid taktida välise PLL-i kaudu.
STM32F303xB/STM32F303xC tootepere töötab temperatuurivahemikus -40 kuni +85 °C ja -40 kuni +105 °C ning toitepingega 2,0 kuni 3,6 V. Põhjalik energiasäästurežiimide komplekt võimaldab luua väikese energiatarbega rakendusi.
STM32F303xB/STM32F303xC tooteperekond pakub seadmeid neljas pakendis, alates 48 kuni 100 kontaktiga.
Kaasasolevate välisseadmete komplekt muutub vastavalt valitud seadmele.
• Tuum: Arm® Cortex®-M4 32-bitine protsessor FPU-ga (maksimaalselt 72 MHz), ühetsükliline korrutamine ja riistvara jagamine, 90 DMIPS (CCM-ist), DSP-käsk ja MPU (mälukaitseüksus)
• Töötingimused:
– VDD, VDDA pingevahemik: 2,0 V kuni 3,6 V
• Mälestused
– 128 kuni 256 kbiiti välkmälu
– Kuni 40 kbit/s SRAM-i, mille riistvara pariteedikontroll on rakendatud esimesele 16 kbit/s.
– Rutiinne võimendus: 8 kbiiti SRAM-i käsu- ja andmesiinil, riistvara pariteedikontrolliga (CCM)
• CRC arvutusüksus
• Lähtestamine ja tarvikute haldamine
– Sisse-/väljalülitamise lähtestamine (POR/PDR)
– Programmeeritav pingedetektor (PVD)
– Madala energiatarbega režiimid: unerežiim, stopp-režiim ja ooterežiim
– VBAT toide RTC ja varuregistrite jaoks
• Kella haldamine
– 4 kuni 32 MHz kristallostsillaator
– 32 kHz ostsillaator RTC jaoks koos kalibreerimisega
– Sisemine 8 MHz RC koos 16 PLL-valikuga
– Sisemine 40 kHz ostsillaator
• Kuni 87 kiiret sisendit/väljundit
– Kõik kaardistatavad välistele katkestusvektoritele
– Mitmed 5 V-tolerantsed
• Ühendusmaatriks
• 12-kanaliline DMA kontroller
• Neli analoog-digimuundurit 0,20 µS (kuni 39 kanalit) valitava resolutsiooniga 12/10/8/6 bitti, muundusvahemik 0 kuni 3,6 V, ühepoolne/diferentsiaalsisend, eraldi analoogtoide vahemikus 2 kuni 3,6 V
• Kaks 12-bitist DAC-kanalit analoogtoitega vahemikus 2,4 kuni 3,6 V
• Seitse kiiret rööbastelt rööbastele ühendatavat analoogkomparaatorit analoogtoitega vahemikus 2 kuni 3,6 V
• Neli operatsioonvõimendit, mida saab kasutada PGA-režiimis, kõik klemmid on ligipääsetavad analoogtoitega vahemikus 2,4 kuni 3,6 V
• Kuni 24 mahtuvuslikku andurikanalit, mis toetavad puutetundlikke klahvi-, lineaar- ja pöörlevaid puuteandureid
• Kuni 13 taimerit
– Üks 32-bitine taimer ja kaks 16-bitist taimerit kuni nelja IC/OC/PWM või impulssloenduri ja kvadratuur- (inkrement-) kodeerija sisendiga
– Kaks 16-bitist 6-kanalilist täiustatud juhtimistaimerit kuni 6 PWM-kanaliga, viivitusaja genereerimise ja avariiseiskamisega
– Üks 16-bitine taimer kahe IC/OC, ühe OCN/PWM-iga, viivitusaja genereerimise ja avariiseiskamisega
– Kaks 16-bitist taimerit IC/OC/OCN/PWM-iga, viivitusaja genereerimine ja avariiseiskamine
– Kaks valvekoera taimerit (sõltumatu, aknapõhine)
– SysTicki taimer: 24-bitine allaloendur
– Kaks 16-bitist taimerit DAC-i juhtimiseks
• Kalender RTC koos äratusega, perioodiline äratus seiskamis-/ooterežiimist
• Sideliidesed
– CAN-liides (2.0B aktiivne)
– Kaks I2C Fast Mode plus (1 Mbit/s) 20 mA vooluhulgaga, SMBus/PMBus, äratus STOP-olekust
– Kuni viis USART/UART-i (ISO 7816 liides, LIN, IrDA, modemi juhtimine)
– Kuni kolm SPI-d, kaks multipleksitud pool-/täisdupleks-I2S-liidesega, 4 kuni 16 programmeeritavat bitiraami
– USB 2.0 täiskiirusega liides
– Infrapuna-saatja
• Jadaühenduse silumine, Cortex®-M4 koos FPU ETM-iga, JTAG
• 96-bitine unikaalne ID