Skip to main content
sima2
Associate III
June 9, 2011
Question

Migrating from the STM32F103 to the STM32F205

  • June 9, 2011
  • 2 replies
  • 858 views
Posted on June 09, 2011 at 16:45

I'm used to working with STM32F103 but now we need an STM32F205.

What should I think of when migrating my code base from the F103 to the F205?

    This topic has been closed for replies.

    2 replies

    aqueisser
    Associate III
    June 9, 2011
    Posted on June 09, 2011 at 17:34

    Some significant differences I've found so far are the setup of GPIO ports and the SYSCFG peripheral, the setup of the 4 bit trace interface and the DMA engine (it's more powerful and flexible).

    Download the data sheet for the two parts and look at the ''device overview'' figure and you'll see the differences.

    Programming and using the other peripherals is very similar to the 1xx series.

    Andrew

    stephan239955_st
    Associate II
    June 10, 2011
    Posted on June 10, 2011 at 16:07

    I agree your GPIO and SYSCFG setup code will all need to be reviewed.  A mistake here can easily result in losing SPI/USART/I2C functionality.  (at least in my experience)

      As well the alternate function remapping interface has changed as well as peripheral clock mapping.  I have also have had to make small changes for my external interrupt configuration. (enabling the SYSCFG peripheral clock and EXTILineConfig)

    But I do enjoy the extra flash and RAM.

    Good Luck!