STM32F303CBT6 ARM-mikrokontrollere – MCU 32-bit ARM Cortex M4 72 MHz 128 kB MCU FPU
♠ Produktbeskrivelse
Produktattributt | Attributtverdi |
Produsent: | STMicroelectronics |
Produktkategori: | ARM-mikrokontrollere - MCU |
RoHS-kode: | Detaljer |
Serie: | STM32F3 |
Monteringsstil: | SMD/SMT |
Pakke / Etui: | LQFP-48 |
Kjerne: | ARM Cortex M4 |
Programminnestørrelse: | 128 kB |
Databussbredde: | 32-biters |
ADC-oppløsning: | 4 x 6-bit/8-bit/10-bit/12-bit |
Maksimal klokkefrekvens: | 72 MHz |
Antall I/O-er: | 37 I/O |
Data-RAM-størrelse: | 32 kB |
Forsyningsspenning - Min: | 2 V |
Forsyningsspenning - Maks: | 3,6 V |
Minimum driftstemperatur: | - 40 grader Celsius |
Maksimal driftstemperatur: | + 85 °C |
Emballasje: | Brett |
Merke: | STMicroelectronics |
Data-RAM-type: | SRAM |
Grensesnitttype: | CAN, I2C, SPI, UART, USB |
Lengde: | 7 mm |
Fuktighetsfølsom: | Ja |
Antall ADC-kanaler: | 1 kanal |
Antall timere/tellere: | 8 timere |
Prosessorserie: | ARM Cortex M |
Produkttype: | ARM-mikrokontrollere - MCU |
Programminnetype: | Blits |
Fabrikkpakkemengde: | 1500 |
Underkategori: | Mikrokontrollere - MCU |
Handelsnavn: | STM32 |
Enhetsvekt: | 0,006409 unser |
♠ Arm®-basert Cortex®-M4 32b MCU+FPU, opptil 256KB Flash+ 48KB SRAM, 4 ADC-er, 2 DAC-kanaler, 7 komp, 4 PGA, timere, 2,0–3,6 V
STM32F303xB/STM32F303xC-familien er basert på den høytytende Arm® Cortex®-M4 32-bit RISC-kjerne med FPU som opererer med en frekvens på opptil 72 MHz, og som har innebygd en flyttallsenhet (FPU), en minnebeskyttelsesenhet (MPU) og en innebygd sporingsmakrocelle (ETM). Familien inneholder innebygde høyhastighetsminner (opptil 256 kbyte flashminne, opptil 40 kbyte SRAM) og et bredt utvalg av forbedrede I/O-er og periferiutstyr koblet til to APB-busser.
Enhetene tilbyr opptil fire raske 12-bit ADC-er (5 Msps), sju komparatorer, fire operasjonsforsterkere, opptil to DAC-kanaler, en laveffekts-RTC, opptil fem generelle 16-bit timere, én generell 32-bit timer og to timere dedikert til motorstyring. De har også standard og avanserte kommunikasjonsgrensesnitt: opptil to I2C-er, opptil tre SPI-er (to SPI-er er med multipleksede fulldupleks I2S-er), tre USART-er, opptil to UART-er, CAN og USB. For å oppnå nøyaktighet i lydklassen kan I2S-periferiutstyret klokkes via en ekstern PLL.
STM32F303xB/STM32F303xC-familien opererer i temperaturområder fra -40 til +85 °C og -40 til +105 °C med en strømforsyning på 2,0 til 3,6 V. Et omfattende sett med strømsparingsmoduser muliggjør design av lavstrømsapplikasjoner.
STM32F303xB/STM32F303xC-familien tilbyr enheter i fire pakker fra 48 pinner til 100 pinner.
Settet med inkluderte periferiutstyr endres med den valgte enheten.
• Kjerne: Arm® Cortex®-M4 32-bit CPU med FPU (maks. 72 MHz), enkeltsyklusmultiplikasjon og maskinvaredivisjon, 90 DMIPS (fra CCM), DSP-instruksjon og MPU (minnebeskyttelsesenhet)
• Driftsforhold:
– VDD, VDDA spenningsområde: 2,0 V til 3,6 V
• Minner
– 128 til 256 kbyte flashminne
– Opptil 40 kbyte SRAM, med maskinvareparitetssjekk implementert på de første 16 kbyte.
– Rutineforsterker: 8 kbyte SRAM på instruksjons- og databuss, med HW-paritetskontroll (CCM)
• CRC-beregningsenhet
• Tilbakestilling og forsyningshåndtering
– Tilbakestilling ved på-/avslåing (POR/PDR)
– Programmerbar spenningsdetektor (PVD)
– Lavstrømsmoduser: Hvilemodus, stopp og standby
– VBAT-forsyning for RTC og backup-registre
• Klokkehåndtering
– 4 til 32 MHz krystalloscillator
– 32 kHz oscillator for RTC med kalibrering
– Intern 8 MHz RC med x 16 PLL-alternativ
– Intern 40 kHz oscillator
• Opptil 87 raske I/O-er
– Alt kan tilordnes på eksterne avbruddsvektorer
– Flere 5 V-tolerante
• Sammenkoblingsmatrise
• 12-kanals DMA-kontroller
• Fire ADC-er 0,20 µS (opptil 39 kanaler) med valgbar oppløsning på 12/10/8/6 bits, konverteringsområde fra 0 til 3,6 V, enkelt-endet/differensiell inngang, separat analog forsyning fra 2 til 3,6 V
• To 12-bits DAC-kanaler med analog forsyning fra 2,4 til 3,6 V
• Syv raske analoge skinne-til-skinne-komparatorer med analog forsyning fra 2 til 3,6 V
• Fire operasjonsforsterkere som kan brukes i PGA-modus, alle terminaler tilgjengelige med analog forsyning fra 2,4 til 3,6 V
• Opptil 24 kapasitive sensorkanaler som støtter berøringssensorer for berøringstaster, lineære berøringssensorer og roterende berøringssensorer
• Opptil 13 timere
– Én 32-bits timer og to 16-bits timere med opptil fire IC/OC/PWM- eller pulsteller- og kvadratur- (inkrementell) encoderinngang
– To 16-bits 6-kanals avanserte kontrolltimere, med opptil 6 PWM-kanaler, dødtidsgenerering og nødstopp
– Én 16-bits timer med 2 IC/OC-er, 1 OCN/PWM, dødtidsgenerering og nødstopp
– To 16-bits timere med IC/OC/OCN/PWM, dødtidsgenerering og nødstopp
– To watchdog-timere (uavhengige, vindu)
– SysTick-timer: 24-bit nedteller
– To 16-bits basistimere for å drive DAC-en
• Kalender RTC med alarm, periodisk oppvåkning fra stopp/standby
• Kommunikasjonsgrensesnitt
– CAN-grensesnitt (2.0B aktiv)
– To I2C Fast mode plus (1 Mbit/s) med 20 mA strømavtak, SMBus/PMBus, oppvåkning fra STOPP
– Opptil fem USART/UART-er (ISO 7816-grensesnitt, LIN, IrDA, modemkontroll)
– Opptil tre SPI-er, to med multiplekset halv-/fulldupleks I2S-grensesnitt, 4 til 16 programmerbare bitrammer
– USB 2.0 fullhastighetsgrensesnitt
– Infrarød sender
• Feilsøking av seriell ledning, Cortex®-M4 med FPU ETM, JTAG
• 96-bits unik ID