STM32F105RCT6 ARM-mikrokontrollers – MCU 32BIT Cortex 64/25 FERBININGSLINE M3
♠ Produktbeskriuwing
Produktattribuut | Attribútwearde |
Fabrikant: | STMicroelectronics |
Produktkategory: | ARM-mikrokontrollers - MCU |
RoHS: | Details |
Searje: | STM32F105RC |
Montagestyl: | SMD/SMT |
Pakket / Doas: | LQFP-64 |
Kearn: | ARM Cortex M3 |
Programma ûnthâldgrutte: | 256 kB |
Breedte fan de databus: | 32 bit |
ADC-resolúsje: | 12 bit |
Maksimale klokfrekwinsje: | 72 MHz |
Oantal I/O's: | 51 Yn/O |
Gegevens RAM-grutte: | 64 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 |
Hichte: | 1,4 mm |
Ynterfacetype: | CAN, I2C, SPI, USART |
Lingte: | 10 mm |
Fochtgefoelich: | Ja |
Oantal ADC-kanalen: | 16 Kanaal |
Oantal timers/tellers: | 10 Timer |
Prosessor-searje: | ARM Cortex M |
Produkttype: | ARM-mikrokontrollers - MCU |
Programma ûnthâldtype: | Flits |
Fabrykspakket kwantiteit: | 960 |
Subkategory: | Mikrokontrollers - MCU |
Handelsnamme: | STM32 |
Breedte: | 10 mm |
Gewicht fan 'e ienheid: | 0.012088 oz |
♠ Ferbiningsline, ARM®-basearre 32-bit MCU mei 64/256 KB Flash, USB OTG, Ethernet, 10 timers, 2 CAN's, 2 ADC's, 14 kommunikaasje-ynterfaces
De STM32F105xx en STM32F107xx ferbiningslinefamylje omfettet de hege prestaasjes ARM® Cortex®-M3 32-bit RISC-kearn dy't wurket op in frekwinsje fan 72 MHz, hege-snelheid ynbêde ûnthâlden (Flash-ûnthâld oant 256 Kbytes en SRAM 64 Kbytes), en in breed oanbod fan ferbettere I/O's en perifeare apparaten ferbûn mei twa APB-bussen. Alle apparaten biede twa 12-bit ADC's, fjouwer algemiene 16-bit timers plus in PWM-timer, lykas standert en avansearre kommunikaasje-ynterfaces: oant twa I2C's, trije SPI's, twa I2S'en, fiif USART's, in USB OTG FS en twa CAN's. Ethernet is allinich beskikber op 'e STM32F107xx.
De ferbiningslinefamylje STM32F105xx en STM32F107xx wurket yn it temperatuerberik fan –40 oant +105 °C, fan in stroomfoarsjenning fan 2.0 oant 3.6 V. In wiidweidige set enerzjybesparjende modi makket it ûntwerp fan applikaasjes mei leech enerzjyferbrûk mooglik.
De STM32F105xx en STM32F107xx ferbiningslinefamyljes biede apparaten yn trije ferskillende pakkettypen: fan 64 pinnen oant 100 pinnen. Ofhinklik fan it keazen apparaat binne ferskate sets randapparaten opnommen, de beskriuwing hjirûnder jout in oersjoch fan it folsleine oanbod fan randapparaten dat yn dizze famylje foarsteld wurdt.
Dizze funksjes meitsje de STM32F105xx- en STM32F107xx-ferbiningsline-mikrokontrollerfamylje geskikt foar in breed skala oan tapassingen lykas motoroandriuwingen en tapassingskontrôle, medyske en handheld-apparatuer, yndustriële tapassingen, PLC's, omvormers, printers en scanners, alarmsystemen, fideo-yntercom, HVAC en audio-apparatuer foar thús.
• Kearn: ARM® 32-bit Cortex®-M3 CPU
– Maksimale frekwinsje fan 72 MHz, prestaasjes fan 1,25 DMIPS/MHz (Dhrystone 2.1) by 0 wachtsteat ûnthâldtagong
– Fermannichfâldiging en hardwaredieling yn ien syklus
• Oantinkens
– 64 oant 256 Kbytes oan Flash-ûnthâld
– 64 Kbytes fan algemiene SRAM
• Klok, reset en foarriedbehear
– 2.0 oant 3.6 V applikaasjefoarsjenning en I/O's
– POR, PDR, en programmeerbere spanningsdetektor (PVD)
– 3-oant-25 MHz kristaloscillator
– Ynterne 8 MHz fabryksôfstimde RC
– Ynterne 40 kHz RC mei kalibraasje
– 32 kHz oscillator foar RTC mei kalibraasje
• Leech fermogen
- Sliep-, Stop- en Standby-modi
– VBAT-oanfier foar RTC- en reserveregisters
• 2 × 12-bit, 1 µs A/D-omsetters (16 kanalen)
– Konverzjeberik: 0 oant 3.6 V
- Sample- en hold-mooglikheid
– Temperatuersensor
– oant 2 MSPS yn ynterleaved modus
• 2 × 12-bit D/A-omsetters
• DMA: 12-kanaals DMA-controller
– Stipe perifeare apparaten: timers, ADC's, DAC, I2S'en, SPI's, I2C's en USART's
• Debugmodus
– Seriële tried debug (SWD) & JTAG-ynterfaces
–Cortex®-M3 Ynbêde Trace Macrocell™
• Oant 80 snelle I/O-poarten
– 51/80 I/O's, allegear mappber op 16 eksterne ûnderbrekkingsfektoaren en hast allegear 5 V-tolerant
• CRC-berekkeningsienheid, 96-bit unike ID
• Oant 10 timers mei pinout remap-mooglikheid
– Oant fjouwer 16-bit timers, elk mei maksimaal 4 IC/OC/PWM of pulsteller en kwadratuur (ynkrementele) encoder-ynfier
– 1 × 16-bit motorkontrôle PWM-timer mei deadetiidgeneraasje en needstop
– 2 × watchdog-timers (ûnôfhinklik en finster)
– SysTick-timer: in 24-bit downteller
– 2 × 16-bit basistimers om de DAC oan te driuwen
• Oant 14 kommunikaasje-ynterfaces mei pinout remap-mooglikheid
– Oant 2 × I2C-ynterfaces (SMBus/PMBus)
– Oant 5 USART's (ISO 7816-ynterface, LIN, IrDA-mooglikheid, modemkontrôle)
– Oant 3 SPI's (18 Mbit/s), 2 mei in multiplexe I2S-ynterface dy't audioklasse-krektens biedt fia avansearre PLL-skema's
– 2 × CAN-ynterfaces (2.0B aktyf) mei 512 bytes oan tawijd SRAM
– USB 2.0 full-speed apparaat/host/OTG-controller mei on-chip PHY dy't HNP/SRP/ID stipet mei 1.25 Kbytes oan tawijd SRAM
– 10/100 Ethernet MAC mei tawijde DMA en SRAM (4 Kbytes): IEEE1588 hardware-stipe, MII/RMII beskikber op alle pakketten