STM32F105RCT6 ARM-mikrokontrollere – MCU 32BIT Cortex 64/25-tilkoblingslinje M3
♠ Produktbeskrivelse
Produktattributt | Attributtverdi |
Produsent: | STMicroelectronics |
Produktkategori: | ARM-mikrokontrollere - MCU |
RoHS-kode: | Detaljer |
Serie: | STM32F105RC |
Monteringsstil: | SMD/SMT |
Pakke / Etui: | LQFP-64 |
Kjerne: | ARM Cortex M3 |
Programminnestørrelse: | 256 kB |
Databussbredde: | 32-biters |
ADC-oppløsning: | 12-biters |
Maksimal klokkefrekvens: | 72 MHz |
Antall I/O-er: | 51 I/O |
Data-RAM-størrelse: | 64 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 |
Høyde: | 1,4 mm |
Grensesnitttype: | CAN, I2C, SPI, USART |
Lengde: | 10 mm |
Fuktighetsfølsom: | Ja |
Antall ADC-kanaler: | 16 kanaler |
Antall timere/tellere: | 10 timere |
Prosessorserie: | ARM Cortex M |
Produkttype: | ARM-mikrokontrollere - MCU |
Programminnetype: | Blits |
Fabrikkpakkemengde: | 960 |
Underkategori: | Mikrokontrollere - MCU |
Handelsnavn: | STM32 |
Bredde: | 10 mm |
Enhetsvekt: | 0,012088 unser |
♠ Tilkoblingslinje, ARM®-basert 32-bit MCU med 64/256 KB Flash, USB OTG, Ethernet, 10 timere, 2 CAN-er, 2 ADC-er, 14 kommunikasjonsgrensesnitt
STM32F105xx- og STM32F107xx-tilkoblingslinjefamiliene inneholder den høyytelses ARM® Cortex®-M3 32-bit RISC-kjernen som opererer med en frekvens på 72 MHz, innebygde minner med høy hastighet (flashminne opptil 256 kbyte og SRAM 64 kbyte), og et bredt utvalg av forbedrede I/O-er og periferiutstyr koblet til to APB-busser. Alle enhetene tilbyr to 12-bit ADC-er, fire generelle 16-bit timere pluss en PWM-timer, samt standard og avanserte kommunikasjonsgrensesnitt: opptil to I2C-er, tre SPI-er, to I2S-er, fem USART-er, en USB OTG FS og to CAN-er. Ethernet er kun tilgjengelig på STM32F107xx.
Konnektivitetsseriene STM32F105xx og STM32F107xx opererer i temperaturområdet –40 til +105 °C, fra en strømforsyning på 2,0 til 3,6 V. Et omfattende sett med strømsparingsmoduser muliggjør design av lavstrømsapplikasjoner.
Tilkoblingslinjefamiliene STM32F105xx og STM32F107xx tilbyr enheter i tre forskjellige pakketyper: fra 64 pinner til 100 pinner. Avhengig av hvilken enhet som er valgt, er forskjellige sett med periferiutstyr inkludert. Beskrivelsen nedenfor gir en oversikt over hele utvalget av periferiutstyr som foreslås i denne familien.
Disse funksjonene gjør mikrokontrollerfamiliene STM32F105xx og STM32F107xx egnet for et bredt spekter av applikasjoner, som motordrift og applikasjonskontroll, medisinsk og håndholdt utstyr, industrielle applikasjoner, PLS-er, omformere, skrivere og skannere, alarmsystemer, videointercom, HVAC og hjemmelydutstyr.
• Kjerne: ARM® 32-bit Cortex®-M3 CPU
– Maksimal frekvens på 72 MHz, ytelse på 1,25 DMIPS/MHz (Dhrystone 2.1) ved minnetilgang i ventetilstand 0
– Enkeltsyklusmultiplikasjon og maskinvaredivisjon
• Minner
– 64 til 256 kbyte flashminne
– 64 kbyte med generell SRAM
• Klokke, tilbakestilling og forsyningsstyring
– 2,0 til 3,6 V applikasjonsforsyning og I/O-er
– POR, PDR og programmerbar spenningsdetektor (PVD)
– 3 til 25 MHz krystalloscillator
– Intern 8 MHz fabrikktrimmet RC
– Intern 40 kHz RC med kalibrering
– 32 kHz oscillator for RTC med kalibrering
• Lavt strømforbruk
– Hvile-, stopp- og standby-modus
– VBAT-forsyning for RTC og backup-registre
• 2 × 12-bit, 1 µs A/D-omformere (16 kanaler)
– Konverteringsområde: 0 til 3,6 V
– Sample-and-hold-funksjon
– Temperatursensor
– opptil 2 MSPS i sammenflettet modus
• 2 × 12-bit D/A-omformere
• DMA: 12-kanals DMA-kontroller
– Støttede periferienheter: timere, ADC-er, DAC, I2S-er, SPI-er, I2C-er og USART-er
• Feilsøkingsmodus
– Seriell ledningsfeilsøking (SWD) og JTAG-grensesnitt
–Cortex®-M3 innebygd sporingsmakrocell™
• Opptil 80 raske I/O-porter
– 51/80 I/O-er, alle kan tilordnes på 16 eksterne avbruddsvektorer og nesten alle 5 V-tolerante
• CRC-beregningsenhet, 96-bits unik ID
• Opptil 10 timere med mulighet for pinout-omlegging
– Opptil fire 16-bits timere, hver med opptil fire IC/OC/PWM- eller pulsteller- og kvadratur- (inkrementell) encoderinnganger
– 1 × 16-bits motorstyring PWM-timer med dødtidsgenerering og nødstopp
– 2 × watchdog-timere (uavhengig og vindu)
– SysTick-timer: en 24-bit nedteller
– 2 × 16-bits basistimere for å drive DAC-en
• Opptil 14 kommunikasjonsgrensesnitt med mulighet for pinout-omlegging
– Opptil 2 × I2C-grensesnitt (SMBus/PMBus)
– Opptil 5 USART-er (ISO 7816-grensesnitt, LIN, IrDA-funksjonalitet, modemkontroll)
– Opptil 3 SPI-er (18 Mbit/s), 2 med et multiplekset I2S-grensesnitt som tilbyr nøyaktighet i lydklassen via avanserte PLL-skjemaer
– 2 × CAN-grensesnitt (2.0B Active) med 512 byte dedikert SRAM
– USB 2.0 fullhastighets enhet/vert/OTG-kontroller med innebygd PHY som støtter HNP/SRP/ID med 1,25 kbyte dedikert SRAM
– 10/100 Ethernet MAC med dedikert DMA og SRAM (4 Kbyte): IEEE1588 maskinvarestøtte, MII/RMII tilgjengelig på alle pakker