STM32

GPIO regesiters for STM32

Each general-purpose I/O port has four 32-bit configuration registers

  1. GPIOx_MODER
  2. GPIOx_OTYPER
  3. GPIOx_OSPEEDR
  4. GPIOx_PUPDR

two 32-bit data registers

  1. GPIOx_IDR
  2. GPIOx_ODR

a 32-bit set/reset register

  1. GPIOx_BSRR)

a 32-bit locking register

  1. GPIOx_LCKR

two 32-bit alternate function selection register

  1. GPIOx_AFRH
  2. GPIOx_AFRL
By admin on March 24, 2014 | STM32 | A comment?

Low, Medium, High density in STM32

  • Low-density Value line devices are STM32F100xx microcontrollers where the Flash memory density ranges between 16 and 32 Kbytes.
  • Low-density devices are STM32F101xx, STM32F102xx and STM32F103xx microcontrollers where the Flash memory density ranges between 16 and 32 Kbytes.
  • Medium-density Value line devices are STM32F100xx microcontrollers where the Flash memory density ranges between 32 and 128 Kbytes.
  • Medium-density devices are STM32F101xx, STM32F102xx and STM32F103xx microcontrollers where the Flash memory density ranges between 32 and 128 Kbytes.
  • High-density devices are STM32F101xx and STM32F103xx microcontrollers where the Flash memory density ranges between 256 and 512 Kbytes.
  • XL-density devices are STM32F101xx and STM32F103xx microcontrollers where the Flash memory density ranges between 512 and 1024 Kbytes.
  • Connectivity line devices are STM32F105xx and STM32F107xx microcontrollers.
By admin on March 15, 2014 | STM32 | A comment?