STM32F105RCT6 ARM Mikrokontrolagailuak – MCU 32BIT Cortex 64/25 KONEKTIBITATE LERROA M3
♠ Produktuaren deskribapena
Produktuaren atributua | Atributuaren balioa |
Fabrikatzailea: | STMicroelectronics |
Produktuaren kategoria: | ARM Mikrokontrolagailuak - MCU |
RoHS: | Xehetasunak |
Seriea: | STM32F105RC |
Muntatzeko estiloa: | SMD/SMT |
Paketea / Kutxa: | LQFP-64 |
Nukleoa: | ARM Cortex M3 |
Programaren memoriaren tamaina: | 256 kB |
Datu-busaren zabalera: | 32 bit |
ADCren bereizmena: | 12 bit |
Gehienezko erloju-maiztasuna: | 72 MHz |
S/I kopurua: | 51 S/I |
Datuen RAM tamaina: | 64 kB |
Hornidura-tentsioa - Min: | 2 V |
Hornidura-tentsioa - Max: | 3,6 V |
Gutxieneko funtzionamendu-tenperatura: | - 40 °C |
Gehienezko funtzionamendu-tenperatura: | + 85 °C |
Ontziratzea: | Erretilua |
Marka: | STMicroelectronics |
Datu RAM mota: | SRAM |
Altuera: | 1,4 mm |
Interfaze mota: | CAN, I2C, SPI, USART |
Luzera: | 10 mm |
Hezetasunarekiko sentikorra: | Bai |
ADC kanal kopurua: | 16 kanal |
Tenporizadore/Kontagailu kopurua: | 10 Tenporizadorea |
Prozesadore Seriea: | ARM Cortex M |
Produktu mota: | ARM Mikrokontrolagailuak - MCU |
Programaren memoria mota: | Flasha |
Fabrika pakete kantitatea: | 960 |
Azpikategoria: | Mikrokontrolagailuak - MCU |
Izen komertziala: | STM32 |
Zabalera: | 10 mm |
Unitateko pisua: | 0,012088 ontza |
♠ Konexio-lerroa, ARM®-n oinarritutako 32 biteko MCUa 64/256 KB Flasharekin, USB OTG, Ethernet, 10 tenporizadore, 2 CAN, 2 ADC, 14 komunikazio-interfaze
STM32F105xx eta STM32F107xx konexio-lerroen familiak 72 MHz-ko maiztasunean funtzionatzen duen ARM® Cortex®-M3 32 biteko RISC nukleo errendimendu handikoa, abiadura handiko memoria txertatuak (256 Kbyte arteko Flash memoria eta 64 Kbyte arteko SRAM), eta bi APB busetara konektatutako S/I eta periferiko hobetuen gama zabala ditu. Gailu guztiek bi 12 biteko ADC, lau helburu orokorreko 16 biteko tenporizadore eta PWM tenporizadore bat eskaintzen dituzte, baita komunikazio-interfaze estandarrak eta aurreratuak ere: bi I2C, hiru SPI, bi I2S, bost USART, USB OTG FS bat eta bi CAN. Ethernet STM32F107xx-en bakarrik dago eskuragarri.
STM32F105xx eta STM32F107xx konexio-lerroen familiak –40 eta +105 °C arteko tenperatura-tartean funtzionatzen du, 2,0 eta 3,6 V-ko elikatze-iturri batekin. Energia aurrezteko modu multzo oso batek energia gutxiko aplikazioak diseinatzea ahalbidetzen du.
STM32F105xx eta STM32F107xx konektibitate-lerroen familiak hiru pakete mota desberdinetako gailuak eskaintzen ditu: 64 pinetik 100 pinera. Aukeratutako gailuaren arabera, periferiko multzo desberdinak sartzen dira; beheko deskribapenak familia honetan proposatutako periferikoen gama osoaren ikuspegi orokorra ematen du.
Ezaugarri hauek STM32F105xx eta STM32F107xx konektibitate-lerroko mikrokontrolagailu familiak aplikazio sorta zabal baterako egokiak bihurtzen dituzte, hala nola motorren unitateetarako eta aplikazioen kontrolerako, ekipamendu medikoetarako eta eskuzkoetarako, aplikazio industrialetarako, PLCetarako, inbertsoreetarako, inprimagailuetarako eta eskanerretarako, alarma-sistemetarako, bideo-interfonoetarako, HVACrako eta etxeko audio-ekipoetarako.
• Nukleoa: ARM® 32 biteko Cortex®-M3 CPUa
– 72 MHz-ko gehienezko maiztasuna, 1.25 DMIPS/MHz (Dhrystone 2.1) errendimendua 0 itxaron egoeran memoria sarbidean
– Ziklo bakarreko biderketa eta hardware zatiketa
• Oroitzapenak
– 64 eta 256 Kbyte arteko flash memoria
– 64 Kbyte SRAM orokorreko
• Erlojua, berrezartzea eta hornidura kudeaketa
– 2,0tik 3,6 V-ra bitarteko aplikazioen hornidura eta S/I
– POR, PDR eta tentsio detektagailu programagarria (PVD)
– 3tik 25 MHz-ra bitarteko kristal osziladorea
– Barneko 8 MHz-ko fabrika-mozketako RC
– Barneko 40 kHz-ko RC kalibrazioarekin
– 32 kHz-ko osziladorea RTCrako kalibrazioarekin
• Energia txikia
– Lo, Gelditu eta Itxaron moduak
– RTC eta babeskopia erregistroetarako VBAT hornidura
• 2 × 12 biteko, 1 µs-ko A/D bihurgailu (16 kanal)
– Bihurketa-tartea: 0tik 3,6 V-ra
– Laginketa eta eusteko gaitasuna
– Tenperatura sentsorea
– gehienez 2 MSPS tartekatutako moduan
• 2 × 12 biteko D/A bihurgailu
• DMA: 12 kanaleko DMA kontrolatzailea
– Onartutako periferikoak: tenporizadoreak, ADCak, DACak, I2Sak, SPIak, I2Cak eta USARTak
• Arazketa modua
– Serieko kableen arazketa (SWD) eta JTAG interfazeak
–Cortex®-M3 Txertatutako Trace Macrocell™
• Gehienez 80 sarrera/irteera ataka azkar
– 51/80 I/O, guztiak 16 kanpoko eten bektoreetan mapa daitezkeenak eta ia guztiak 5 V-ko tolerantzia dutenak
• CRC kalkulu unitatea, 96 biteko ID bakarra
• Gehienez 10 tenporizadore pinout birmapatzeko gaitasunarekin
– Gehienez lau 16 biteko tenporizadore, bakoitza gehienez 4 IC/OC/PWM edo pultsu kontagailurekin eta koadraturako (gehigarrizko) kodetzaile sarrerarekin.
– 1 × 16 biteko motor-kontroleko PWM tenporizadorea, denbora hila sortzeko eta larrialdiko geldialdiarekin
– 2 × zaindari-tenporizadore (Independentea eta Leihokoa)
– SysTick tenporizadorea: 24 biteko beheranzko kontagailua
– 2 × 16 biteko oinarrizko tenporizadore DACa gidatzeko
• Gehienez 14 komunikazio-interfaze, pinout birmapatzeko gaitasunarekin
– Gehienez 2 × I2C interfaze (SMBus/PMBus)
– Gehienez 5 USART (ISO 7816 interfazea, LIN, IrDA gaitasuna, modem kontrola)
– Gehienez 3 SPI (18 Mbit/s), 2 I2S interfaze multiplexatu batekin, audio klasearen zehaztasuna eskaintzen duena PLL eskema aurreratuen bidez
– 2 × CAN interfaze (2.0B Aktiboa) 512 byteko SRAM dedikatuarekin
– USB 2.0 abiadura osoko gailu/ostalaria/OTG kontrolatzailea, txipean integratutako PHY batekin, HNP/SRP/ID onartzen duena eta 1,25 Kbyteko SRAM dedikatuarekin.
– 10/100 Ethernet MAC DMA eta SRAM dedikatuekin (4 Kbyte): IEEE1588 hardware euskarria, MII/RMII pakete guztietan eskuragarri