Difference between revisions of "STM32F429 Microcontroller"

From ScienceZero
Jump to: navigation, search
(32F429IDISCOVERY Development Board Overview)
m (Documents and files)
Line 82: Line 82:
  
 
=== Documents and files ===
 
=== Documents and files ===
[http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF259090 32F429IDISCOVERYDiscovery kit for STM32 F429/439 lines - with STM32F429ZI MCU]
+
*[http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF259090 32F429IDISCOVERYDiscovery kit for STM32 F429/439 lines - with STM32F429ZI MCU]
[http://www.st.com/st-web-ui/static/active/en/resource/technical/document/data_brief/DM00094498.pdf Discovery kit for STM32F429/439 lines board data brief]
+
*[http://www.st.com/st-web-ui/static/active/en/resource/technical/document/data_brief/DM00094498.pdf Discovery kit for STM32F429/439 lines board data brief]
[http://www.st.com/st-web-ui/static/active/en/resource/technical/layouts_and_diagrams/schematic_pack/stm32f429i-disco_sch.zip Schematic]
+
*[http://www.st.com/st-web-ui/static/active/en/resource/technical/layouts_and_diagrams/schematic_pack/stm32f429i-disco_sch.zip Schematic]
  
 
[[Category:Computing]]
 
[[Category:Computing]]

Revision as of 15:40, 29 January 2014

STM32F429ZIT6 Microcontroller Overview

STM32F429 chip.jpg
  • ARM Cortex-M4 32b MCU+FPU, 225DMIPS, up to 2MB Flash/256+4KB RAM, USB OTG HS/FS, Ethernet, 17 TIMs, 3 ADCs, 20 comm. interfaces, camera & LCD-TFT, Adaptive real-time accelerator (ART AcceleratorTM) allowing 0-wait state execution from Flash memory, frequency up to 180 MHz, and DSP instructions
  • Memories
    • Up to 2 MB of Flash memory organized into two banks allowing read-while-write
    • Up to 256+4 KB of SRAM including 64-KB of CCM (core coupled memory) data RAM
    • Flexible external memory controller with up to 32-bit data bus: SRAM,PSRAM,SDRAM, Compact Flash/NOR/NAND memories
  • LCD parallel interface, 8080/6800 modes
  • LCD-TFT controller up to VGA resolution with dedicated Chrom-ART AcceleratorTM for enhanced graphic content creation (DMA2D)
  • Clock, reset and supply management
    • 1.8 V to 3.6 V application supply and I/Os
    • POR, PDR, PVD and BOR
    • 4-to-26 MHz crystal oscillator
    • Internal 16 MHz factory-trimmed RC (1% accuracy)
    • 32 kHz oscillator for RTC with calibration
    • Internal 32 kHz RC with calibration
  • Low power
    • Sleep, Stop and Standby modes
    • VBAT supply for RTC, 20×32 bit backup registers + optional 4 KB backup SRAM
  • 3×12-bit, 2.4 MSPS ADC: up to 24 channels and 7.2 MSPS in triple interleaved mode
  • 2×12-bit D/A converters
  • General-purpose DMA: 16-stream DMA controller with FIFOs and burst support
  • Up to 17 timers: up to twelve 16-bit and two 32- bit timers up to 180 MHz, each with up to 4 IC/OC/PWM or pulse counter and quadrature (incremental) encoder input
  • Debug mode
    • SWD & JTAG interfaces
    • Cortex-M4 Embedded Trace MacrocellTM
  • Up to 168 I/O ports with interrupt capability
    • Up to 164 fast I/Os upto 84MHz
    • Up to 166 5 V-tolerant I/Os
  • Up to 21 communication interfaces
    • Up to 3 × I2C interfaces (SMBus/PMBus)
    • Up to 4 USARTs/4 UARTs (11.25 Mbit/s, ISO7816 interface, LIN, IrDA, modem control)
    • Up to 6 SPIs (42 Mbits/s), 2 with muxed full-duplex I2S for audio class accuracy via internal audio PLL or external clock
    • 1 x SAI (serial audio interface)
    • 2 × CAN (2.0B Active) and SDIO interface
  • Advanced connectivity
    • USB 2.0 full-speed device/host/OTG controller with on-chip PHY
    • USB 2.0 high-speed/full-speed device/host/OTG controller with dedicated DMA, on-chip full-speed PHY and ULPI
    • 10/100 Ethernet MAC with dedicated DMA: supports IEEE 1588v2 hardware, MII/RMII
  • 8 to 14-bit parallel camera interface up to 54 MBs/s
  • True random number generator
  • CRC calculation unit
  • 96-bit unique ID
  • RTC: subsecond accuracy, hardware calendar


STM32F429 block diagram
STM32F429 block diagram.jpg


STM32F429 clock tree
STM32F429 clock tree.jpg

Documents and files


32F429IDISCOVERY Development Board Overview

front
back
  • STM32F429ZIT6 microcontroller featuring 2 MB of Flash memory, 256 KB of RAM in an LQFP144 package
  • On-board ST-LINK/V2 with selection mode switch to use the kit as a standalone
  • ST-LINK/V2 (with SWD connector for programming and debugging)
  • Board power supply: through the USB bus or from an external 3 V or 5 V supply voltage
  • 2.4" QVGA TFT LCD
  • SDRAM 64 Mbits
  • L3GD20, ST MEMS motion sensor, 3-axis digital output gyroscope
  • Six LEDs:
    • LD1 (red/green) for USB communication
    • LD2 (red) for 3.3 V power-on
    • Two user LEDs:LD3 (green), LD4 (red)
    • Two USB OTG LEDs:LD5 (green) VBUS and LD6 (red) OC (over-current)
  • Two pushbuttons (user and reset)
  • USB OTG with micro-AB connector
  • Extension header for LQFP144 I/Os for a quick connection to the prototyping board and an easy probing


Documents and files