Monthly Archives: March 2013

STM32F0 Discovery Development III

The ARM startup code we discussed last time was enough to get a program to compile, link and run, but it wasn’t enough to support a real C program. There is one primary feature that we’re missing, pre-initialised variables need their initial values copying from flash to RAM. The discovery-basic-template is full of useful information, […]

Posted in FussyLogic | Tagged , , , , | Leave a comment

STM32F0 Discovery Development

In my previous article about the STM32F0-discovery board, I wrote this: I believe it will be possible, with a bit of research, to use the arm-linux-eabi version, and hence to get the cross-compiler direct from the emdebian project. Today’s article is going to be looking at exactly that. I’d like to be able to use […]

Posted in FussyLogic | Tagged , | Leave a comment

Getting Started With The STM32F0 Discovery

Introduction I’ve added another nice cheap dev board to my collection, the STM32F0 Discovery, which I got from RS in the UK for £. It’s an SGS Thompson (ST) kit, based around their STMF051R8T6 device, which is in turn based on an Arm Cortex M0. I like this sort of dev board so much because […]

Posted in FussyLogic | Tagged , , , , | Leave a comment