STM32F303CBT6 ARM Mikrokontrolagailuak - MCU 32 biteko ARM Cortex M4 72MHz 128kB MCU FPU
♠ Produktuaren deskribapena
Produktuaren atributua | Atributuaren balioa |
Fabrikatzailea: | STMicroelectronics |
Produktu Kategoria: | ARM Mikrokontrolagailuak - MCU |
RoHS: | Xehetasunak |
Seriea: | STM32F3 |
Muntatzeko estiloa: | SMD/SMT |
Paketea / Kasua: | LQFP-48 |
Nukleoa: | ARM Cortex M4 |
Programaren memoriaren tamaina: | 128 kB |
Datu-busaren zabalera: | 32 bit |
ADC ebazpena: | 4 x 6 bit/8 bit/10 bit/12 bit |
Erlojuaren gehieneko maiztasuna: | 72 MHz |
I/O kopurua: | 37 I/O |
Datuen RAM tamaina: | 32 kB |
Hornidura-tentsioa - Min.: | 2 V |
Hornidura-tentsioa - Max: | 3,6 V |
Gutxieneko funtzionamendu-tenperatura: | - 40 C |
Funtzionamendu-tenperatura maximoa: | + 85 C |
Paketatzea: | Erretilu |
Marka: | STMicroelectronics |
Datu RAM mota: | SRAM |
Interfaze mota: | CAN, I2C, SPI, UART, USB |
Luzera: | 7 mm |
Hezetasunarekiko sentikorra: | Bai |
ADC kanal kopurua: | 1 Kanala |
Tenporizadore/Kontagailu kopurua: | 8 Tenporizadorea |
Prozesadore seriea: | ARM Cortex M |
Produktu mota: | ARM Mikrokontrolagailuak - MCU |
Programaren memoria mota: | Flasha |
Fabrikako paketearen kantitatea: | 1500 |
Azpikategoria: | Mikrokontrolagailuak - MCU |
Izen komertziala: | STM32 |
Unitatearen pisua: | 0,006409 oz |
♠ Arm® oinarritutako Cortex®-M4 32b MCU+FPU, 256KB Flash+ 48KB SRAM, 4 ADC, 2 DAC kanal, 7 konp, 4 PGA, tenporizadoreak, 2,0-3,6 V.
STM32F303xB/STM32F303xC familia errendimendu handiko Arm® Cortex®- M4 32 biteko RISC nukleoan oinarritzen da, 72 MHz-eko maiztasunarekin funtzionatzen duen FPUarekin, eta koma mugikorreko unitate bat (FPU), memoria babesteko unitate bat barneratzen duena ( MPU) eta traza makrozelula txertatua (ETM).Familiak abiadura handiko memoria txertatuak (256 Kbyte-ko Flash memoria, 40 Kbyte-raino SRAM) eta bi APB busetara konektatuta dauden I/O hobetu eta periferiko sorta zabala ditu.
Gailuek lau 12 biteko ADC bizkor (5 Msps), zazpi konparatzaile, lau anplifikadore operatibo, gehienez bi DAC kanal, potentzia baxuko RTC bat, helburu orokorreko bost tenporizadore, helburu orokor bat eskaintzen dute. 32 biteko tenporizadorea, eta motorraren kontrolari eskainitako bi tenporizadore.Komunikazio interfaze estandarrak eta aurreratuak ere baditu: bi I2C, gehienez hiru SPI (bi SPI I2S full-duplex multiplexatuekin), hiru USART, bi UART, CAN eta USB.Audio-klasearen zehaztasuna lortzeko, I2S periferikoak kanpoko PLL baten bidez erloju daitezke.
STM32F303xB/STM32F303xC familia -40 eta +85 °C eta -40 eta +105 °C 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.
STM32F303xB/STM32F303xC familiak 48 pin eta 100 pin bitarteko lau paketetan eskaintzen ditu gailuak.
Sartutako periferikoen multzoa aukeratutako gailuarekin aldatzen da.
• Nukleoa: Arm® Cortex®-M4 32 biteko CPU FPU (72 MHz gehienez), ziklo bakarreko biderketa eta HW zatiketa, 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
– 128 eta 256 Kbyte arteko Flash memoria
– Gehienez 40 Kbyte SRAM, HW parekotasun egiaztapena lehen 16 Kbyteetan ezarrita.
- Errutina indartzeko: 8 Kbyte SRAM instrukzio eta datu-busean, HW parekotasun egiaztapenarekin (CCM)
• CRC kalkulu-unitatea
• Berrezarri eta hornikuntzaren kudeaketa
- Piztu / itzali berrezarri (POR/PDR)
- Tentsio-detektagailu programagarria (PVD)
– Potentzia baxuko moduak: Sleep, Stop eta Standby
– 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 87 I/O azkar
– Kanpoko eten bektoreetan mapa daitezkeen guztiak
– Hainbat 5 V-tolerante
• Interkonexio matrizea
• 12 kanaleko DMA kontrolagailua
• Lau ADC 0,20 µS (gehienez 39 kanal), 12/10/8/6 biteko bereizmen hautagarriarekin, 0 eta 3,6 V bitarteko bihurketa-tartea, amaiera bakarreko/sarrera diferentziala, hornidura analogiko bereizia 2 eta 3,6 V bitartekoa.
• 12 biteko bi DAC kanal hornidura analogikoa duten 2,4 eta 3,6 V bitartean
• Zazpi trenbidetik trenbideko konparagailu analogiko bizkorrak 2 eta 3,6 V bitarteko hornidura analogikoa dutenak
• PGA moduan erabil daitezkeen lau eragiketa-anplifikagailu, terminal guztiak hornidura analogikoarekin eskuragarri daudenak 2,4 eta 3,6 V bitartekoak.
• Gehienez 24 sentsore kapazitibo kanal ukipen-tekla, lineal eta birakari ukipen-sentsoreak onartzen dituzte
• Gehienez 13 tenporizadore
- 32 biteko tenporizadore bat eta 16 biteko bi tenporizadore 4 IC/OC/PWM edo pultsu-kontagailua eta koadratura (inkrementala) kodegailuaren sarrerarekin
- 16 biteko 6 kanaleko kontrol aurreratuko bi tenporizadore, gehienez 6 PWM kanalekin, hildako denbora sortzea eta larrialdi-geldialdia
- 16 biteko tenporizadore bat 2 IC/OC, 1 OCN/PWM, hildako denbora sortzea eta larrialdi-geldialdia
- 16 biteko bi tenporizadore IC/OC/OCN/PWMrekin, hildako denbora sortzea eta larrialdi-geldialdia
- Bi zaintzaile tenporizadore (independentea, leihoa)
– SysTick tenporizadorea: 24 biteko beheranzko kontagailua
– 16 biteko oinarrizko bi tenporizadore DAC gidatzeko
• Egutegia RTC Alarmarekin, Gelditu/Esatetik aldizkako esnatzea
• Komunikazio interfazeak
- CAN interfazea (2.0B aktiboa)
- Bi I2C modu bizkorra plus (1 Mbit/s) 20 mAko korronte-husketarekin, SMBus/PMBus, STOP-etik esnatzea
- Bost USART/UART (ISO 7816 interfazea, LIN, IrDA, modem kontrola)
- Gehienez hiru SPI, bi I2S interfaze erdi/full duplex multiplexatuarekin, 4 eta 16 bit programagarriko fotograma.
- USB 2.0 abiadura osoko interfazea
– Infragorrien transmisorea
• Serie-hariaren arazketa, Cortex®-M4 FPU ETM-rekin, JTAG
• 96 biteko ID bakarra