STM32F407ZGT6 ARM Mikrokontrolagailuen ICak MCU ARM M4 1024 FLASH 192kB SRAM
♠ Produktuaren deskribapena
Produktuaren atributua | Atributuaren balioa |
Fabrikatzailea: | STMicroelectronics |
Produktuaren kategoria: | ARM Mikrokontrolagailuak - MCU |
RoHS: | Xehetasunak |
Seriea: | STM32F407ZG |
Muntatzeko estiloa: | SMD/SMT |
Paketea / Kutxa: | LQFP-144 |
Nukleoa: | ARM Cortex M4 |
Programaren memoriaren tamaina: | 1 MB |
Datu-busaren zabalera: | 32 bit |
ADCren bereizmena: | 12 bit |
Gehienezko erloju-maiztasuna: | 168 MHz |
S/I kopurua: | 114 S/I |
Datuen RAM tamaina: | 192 kB |
Hornidura-tentsioa - Min: | 1,8 V |
Hornidura-tentsioa - Max: | 3,6 V |
Gutxieneko funtzionamendu-tenperatura: | - 40 °C |
Gehienezko funtzionamendu-tenperatura: | + 85 °C |
Ontziratzea: | Erretilua |
Marka: | STMicroelectronics |
DAC bereizmena: | 12 bit |
Datu RAM mota: | SRAM |
Interfaze mota: | CAN, I2C, SDIO, I2S / SPI, UART / USART, USB |
Hezetasunarekiko sentikorra: | Bai |
ADC kanal kopurua: | 24 kanal |
Prozesadore Seriea: | STM32F40 |
Produktua: | MCU+FPU |
Produktu mota: | ARM Mikrokontrolagailuak - MCU |
Programaren memoria mota: | Flasha |
Fabrika pakete kantitatea: | 360 |
Azpikategoria: | Mikrokontrolagailuak - MCU |
Izen komertziala: | STM32 |
Zaintza-tenporizadoreak: | Leihodun zaindari-tenporizadorea |
Unitateko pisua: | 0,045518 ontza |
♠ Arm® Cortex®-M4 32b MCU+FPU, 210DMIPS, gehienez 1MB Flash/192+4KB RAM, USB OTG HS/FS, Ethernet, 17 TIM, 3 ADC, 15 komunikazio interfaze eta kamera
STM32F405xx eta STM32F407xx familiak errendimendu handiko Arm®-en oinarritzen dira.Cortex®-M4 32 biteko RISC nukleoa, 168 MHz-ko maiztasunean funtzionatzen duena. Cortex-M4Nukleoak puntu mugikorreko unitate (FPU) zehaztasun bakarreko bat dauka, Arm zehaztasun bakarreko datuak prozesatzeko instrukzio eta datu mota guztiak onartzen dituena. DSP multzo oso bat ere inplementatzen du.argibideak eta aplikazioaren segurtasuna hobetzen duen memoria babesteko unitate (MPU).
STM32F405xx eta STM32F407xx familiek abiadura handiko txertatutako sistemak dituzte.memoriak (1 Mbyte arteko flash memoria, 192 Kbyte arteko SRAM), 4 Kbyte artekobabeskopia SRAM, eta bi gailutara konektatutako hobetutako I/O eta periferiko sorta zabalaAPB autobusak, hiru AHB autobus eta 32 biteko AHB anitzeko bus matrizea.
Gailu guztiek hiru 12 biteko ADC, bi DAC, potentzia txikiko RTC bat, hamabi helburu orokorreko kontsumitzaile eskaintzen dituzte.16 biteko tenporizadoreak, motorren kontrolerako bi PWM tenporizadore barne, eta bi helburu orokorreko 32 biteko tenporizadore.benetako ausazko zenbaki-sortzaile bat (RNG). Ezaugarri estandarrak eta aurreratuak ere badituztekomunikazio interfazeak.
• Gehienez hiru I2C
• Hiru SPI, bi I2S full duplex. Audio klaseko zehaztasuna lortzeko, I2S periferikoakbarneko audio PLL dedikatu baten bidez edo kanpoko erloju baten bidez erloju daiteke, ahalbidetzekosinkronizazioa.
• Lau USART gehi bi UART
• USB OTG abiadura osokoa eta abiadura handiko USB OTG bat abiadura osoko gaitasunarekin (honekinULPI),
• Bi LAT
• SDIO/MMC interfazea
• Ethernet eta kameraren interfazea STM32F407xx gailuetan bakarrik daude eskuragarri.
Periferiko aurreratu berrien artean SDIO bat dago, memoria estatiko malguaren kontrol sistema hobetua.(FSMC) interfazea (100 pin edo gehiagoko paketeetan eskaintzen diren gailuetarako), kamera batCMOS sentsoreentzako interfazea. Ikusi 2. taula: STM32F405xx eta STM32F407xx: ezaugarriaketa periferikoen zenbaketa pieza-zenbaki bakoitzean eskuragarri dauden periferikoen zerrendarako.
STM32F405xx eta STM32F407xx familiak –40 eta +105 °C arteko tenperaturetan funtzionatzen du.1,8 eta 3,6 V-ko elikatze-iturri batetik bitartekoa da. Elikatze-tentsioa 1,7 V-ra jaitsi daitekeGailuak 0 eta 70 °C arteko tenperatura-tartean funtzionatzen du kanpoko elikatze-iturri bat erabilizgainbegiralea: ikus atala: Barne berrezarpena OFF. Energia aurrezteko multzo osoamoduak potentzia txikiko aplikazioak diseinatzea ahalbidetzen du.
STM32F405xx eta STM32F407xx familiek hainbat paketetako gailuak eskaintzen dituzte:64 pinetik 176 pinera. Barneratutako periferikoen multzoa aukeratutako gailuaren arabera aldatzen da.Ezaugarri hauek STM32F405xx eta STM32F407xx mikrokontrolagailu familiak egoki bihurtzen dituzteaplikazio sorta zabal baterako:
• Motorra gidatzea eta aplikazioen kontrola
• Ekipamendu medikoa
• Industria-aplikazioak: PLC, inbertsoreak, etengailu zirkuituak
• Inprimagailuak eta eskanerrak
• Alarma sistemak, bideo-interfonoa eta berokuntza, aire girotua eta aire girotua
• Etxeko audio-tresnak
• Nukleoa: Arm® 32 biteko Cortex®-M4 CPUa FPUarekin,Denbora errealeko azeleragailu moldagarria (ART)Azeleragailua) 0-itxaron egoeraren exekuzioa ahalbidetzen duenaFlash memoriatik, 168 MHz-ko maiztasunetik,memoria babesteko unitatea, 210 DMIPS/1.25 DMIPS/MHz (Dhrystone 2.1), eta DSPargibideak
• Oroitzapenak
– Gehienez 1 Mbyte-ko Flash memoria
– Gehienez 192+4 Kbyte SRAM, 64- barneCCM (nukleo akoplatutako memoria) datuen KbyteRAM
– 512 byte OTP memoria
– Memoria kontrolatzaile estatiko malguaCompact Flash, SRAM onartzen ditu,PSRAM, NOR eta NAND memoriak
• LCD interfaze paraleloa, 8080/6800 moduak
• Erlojua, berrezartzea eta hornidura kudeaketa
– 1,8 V-tik 3,6 V-ra bitarteko aplikazioen hornidura eta S/I
– POR, PDR, PVD eta BOR
– 4tik 26 MHz-ra bitarteko kristal osziladorea
– Barneko 16 MHz-ko fabrika-mozketako RC (% 1)zehaztasuna)
– 32 kHz-ko osziladorea RTCrako kalibrazioarekin
– Barneko 32 kHz-ko RC kalibrazioarekin
• Energia gutxiko funtzionamendua
– Lo, Gelditu eta Itxaron moduak
– RTCrako VBAT hornidura, 20×32 biteko babeskopiaerregistroak + aukerako 4 KB-ko babeskopia SRAM
• 3×12 biteko, 2.4 MSPS A/D bihurgailuak: gehienez 24kanalak eta 7.2 MSPS hirukoitz tartekatuanmodua
• 2×12 biteko D/A bihurgailuak
• Helburu orokorreko DMA: 16 erreka DMAFIFO eta leherketa laguntza dituen kontrolatzailea
• Gehienez 17 tenporizadore: gehienez hamabi 16 biteko eta bi 32 biteko168 MHz-rainoko bit-tenporizadoreak, bakoitza gehienez 4rekinIC/OC/PWM edo pultsu kontagailua eta koadratura(gehigarrizko) kodetzailearen sarrera
• Arazketa modua
– Serieko kableen arazketa (SWD) eta JTAGinterfazeak
– Cortex-M4 Txertatutako Trace Macrocell™
• Gehienez 140 sarrera/irteera ataka eten-gaitasunarekin
– Gehienez 136 sarrera/irteera azkar, 84 MHz-ra arte
– Gehienez 138 5 V-ko tolerantzia duten sarrera/irteera
• Gehienez 15 komunikazio interfaze
– Gehienez 3 × I2C interfaze (SMBus/PMBus)
– Gehienez 4 USART/2 UART (10.5 Mbit/s, ISO)7816 interfazea, LIN, IrDA, modem kontrola)
– Gehienez 3 SPI (42 Mbit/s), 2 multiplexatuarekinI2S full-duplex audio klasea lortzeko
zehaztasuna barneko audio PLL edo kanpoko bidezerloju
– 2 × CAN interfaze (2.0B Aktiboa)
– SDIO interfazea
• Konexio aurreratua
– USB 2.0 abiadura osoko gailua/ostalaria/OTGTxip integratuko PHY duen kontrolatzailea
– USB 2.0 abiadura handiko/abiadura osokoagailu/ostalari/OTG kontrolatzaile dedikatu batekin
DMA, txipean integratutako abiadura osoko PHY eta ULPI
– 10/100 Ethernet MAC DMA dedikatuarekin:IEEE 1588v2 hardwarea eta MII/RMII onartzen ditu
• 8 eta 14 biteko kamera paraleloaren interfazea, gehienez54 Mbyte/s
• Benetako ausazko zenbaki-sortzailea
• CRC kalkulu unitatea
• 96 biteko ID bakarra
•RTC: segundo azpiko zehaztasuna, hardware egutegia