STM32F303CBT6 ARM-mikrokontrollers – MCU 32-bit ARM Cortex M4 72MHz 128kB MCU FPU
♠ Produktbeskriuwing
Produktattribuut | Attribútwearde |
Fabrikant: | STMicroelectronics |
Produktkategory: | ARM-mikrokontrollers - MCU |
RoHS: | Details |
Searje: | STM32F3 |
Montagestyl: | SMD/SMT |
Pakket / Doas: | LQFP-48 |
Kearn: | ARM Cortex M4 |
Programma ûnthâldgrutte: | 128 kB |
Breedte fan de databus: | 32 bit |
ADC-resolúsje: | 4 x 6 bit/8 bit/10 bit/12 bit |
Maksimale klokfrekwinsje: | 72 MHz |
Oantal I/O's: | 37 Yn/út |
Gegevens RAM-grutte: | 32 kB |
Oanfierspanning - Min: | 2 V |
Oanfierspanning - Maks: | 3.6 V |
Minimale wurktemperatuer: | - 40 graden Celsius |
Maksimale wurktemperatuer: | + 85 °C |
Ferpakking: | Bak |
Merk: | STMicroelectronics |
Data RAM Type: | SRAM |
Ynterfacetype: | CAN, I2C, SPI, UART, USB |
Lingte: | 7 mm |
Fochtgefoelich: | Ja |
Oantal ADC-kanalen: | 1 Kanaal |
Oantal timers/tellers: | 8 Timer |
Prosessor-searje: | ARM Cortex M |
Produkttype: | ARM-mikrokontrollers - MCU |
Programma ûnthâldtype: | Flits |
Fabrykspakket kwantiteit: | 1500 |
Subkategory: | Mikrokontrollers - MCU |
Handelsnamme: | STM32 |
Gewicht fan 'e ienheid: | 0.006409 oz |
♠ Arm®-basearre Cortex®-M4 32b MCU+FPU, oant 256KB Flash+ 48KB SRAM, 4 ADC's, 2 DAC-kanalen, 7 komp, 4 PGA, timers, 2.0-3.6 V
De STM32F303xB/STM32F303xC-famylje is basearre op 'e hege prestaasjes Arm® Cortex®-M4 32-bit RISC-kearn mei FPU dy't wurket op in frekwinsje oant 72 MHz, en mei in driuwende-komma-ienheid (FPU), in ûnthâldbeskermings-ienheid (MPU) en in ynbêde trace-makrosel (ETM). De famylje omfettet hege-snelheid ynbêde ûnthâlden (oant 256 Kbytes Flash-ûnthâld, oant 40 Kbytes SRAM) en in breed oanbod fan ferbettere I/O's en perifeare apparaten ferbûn mei twa APB-bussen.
De apparaten biede maksimaal fjouwer rappe 12-bit ADC's (5 Msps), sân komparators, fjouwer operasjonele fersterkers, maksimaal twa DAC-kanalen, in leech-fermogen RTC, maksimaal fiif algemiene 16-bit timers, ien algemiene 32-bit timer, en twa timers wijd oan motorkontrôle. Se hawwe ek standert en avansearre kommunikaasje-ynterfaces: maksimaal twa I2C's, maksimaal trije SPI's (twa SPI's binne mei multiplexed full-duplex I2S's), trije USART's, maksimaal twa UART's, CAN en USB. Om krektens fan audioklasse te berikken, kinne de I2S-perifeare apparaten wurde klokt fia in eksterne PLL.
De STM32F303xB/STM32F303xC-famylje wurket yn 'e temperatuerberiken fan -40 oant +85 °C en -40 oant +105 °C fan in stroomfoarsjenning fan 2,0 oant 3,6 V. In wiidweidige set enerzjybesparjende modi makket it ûntwerp fan tapassingen mei leech enerzjy mooglik.
De STM32F303xB/STM32F303xC-famylje biedt apparaten yn fjouwer pakketten, fariearjend fan 48 pinnen oant 100 pinnen.
De set ynbegrepen randapparaten feroaret mei it keazen apparaat.
• Kearn: Arm® Cortex®-M4 32-bit CPU mei FPU (72 MHz maks), ien-syklus fermannichfâldiging en HW-dieling, 90 DMIPS (fan CCM), DSP-ynstruksje en MPU (ûnthâldbeskermingseenheid)
• Bedriuwsomstannichheden:
– VDD, VDDA spanningsberik: 2.0 V oant 3.6 V
• Oantinkens
– 128 oant 256 Kbytes oan Flash-ûnthâld
– Oant 40 Kbytes SRAM, mei HW-pariteitskontrôle ymplementearre op 'e earste 16 Kbytes.
– Routinebooster: 8 Kbytes SRAM op ynstruksje- en databus, mei HW-pariteitskontrôle (CCM)
• CRC-berekkeningsienheid
• Reset en oanfierbehear
– Yn-/útskeakelje reset (POR/PDR)
– Programmeerbere spanningsdetektor (PVD)
– Leech-enerzjymodi: Sliep, Stop en Standby
– VBAT-oanfier foar RTC- en reserveregisters
• Klokbehear
– 4 oant 32 MHz kristaloscillator
– 32 kHz oscillator foar RTC mei kalibraasje
– Ynterne 8 MHz RC mei x 16 PLL-opsje
– Ynterne 40 kHz oscillator
• Oant 87 snelle I/O's
– Alles te mappen op eksterne ûnderbrekkingsfektoaren
– Ferskate 5 V-tolerant
• Ferbiningsmatrix
• 12-kanaals DMA-controller
• Fjouwer ADC's 0.20 µS (oant 39 kanalen) mei selektearbere resolúsje fan 12/10/8/6 bits, konverzjeberik fan 0 oant 3.6 V, single-ended/differinsjele ynfier, aparte analoge voeding fan 2 oant 3.6 V
• Twa 12-bit DAC-kanalen mei analoge voeding fan 2.4 oant 3.6 V
• Sân rappe rail-to-rail analoge komparators mei analoge voeding fan 2 oant 3.6 V
• Fjouwer operasjonele fersterkers dy't brûkt wurde kinne yn PGA-modus, alle terminals tagonklik mei analoge voeding fan 2.4 oant 3.6 V
• Oant 24 kapasitive sensorkanalen dy't touchtoets-, lineêre en rotearjende touchsensors stypje
• Oant 13 timers
– Ien 32-bit timer en twa 16-bit timers mei maksimaal 4 IC/OC/PWM of pulsteller en kwadratuur (ynkrementele) encoder-ynfier
– Twa 16-bit 6-kanaals avansearre kontrôletimers, mei maksimaal 6 PWM-kanalen, deadtime-generaasje en needstop
– Ien 16-bit timer mei 2 IC/OC's, 1 OCN/PWM, deadtime-generaasje en needstop
– Twa 16-bit timers mei IC/OC/OCN/PWM, deadtime-generaasje en needstop
– Twa watchdog-timers (ûnôfhinklik, finster)
– SysTick-timer: 24-bit downteller
– Twa 16-bit basistimers om de DAC oan te driuwen
• Kalinder RTC mei alarm, periodyk wekker wurden fan Stop/Standby
• Kommunikaasje-ynterfaces
– CAN-ynterface (2.0B aktyf)
– Twa I2C Fast-modus plus (1 Mbit/s) mei 20 mA stroomôffier, SMBus/PMBus, wekker wurden fan STOP
– Oant fiif USART/UART's (ISO 7816-ynterface, LIN, IrDA, modemkontrôle)
– Oant trije SPI's, twa mei multipleksearre heal/folsleine duplex I2S-ynterface, 4 oant 16 programmeerbere bitframes
– USB 2.0 folsleine snelheidsynterface
– Ynfraread stjoerder
• Seriële trieddebug, Cortex®-M4 mei FPU ETM, JTAG
• 96-bit unike ID