Tag Archives: arm

An STM32F4 Project Template for Crossworks

When developing for the STM32F4, setting up a new project can be a pain. Without some kind of wizard or configuration tool, there are always loads of obscure settings that have to me made each time. The easiest way around … Continue reading

Posted in ARM, STM32 | Tagged , , , , | 5 Comments

Using USART1 on the STM32F4Discovery

While it was very good of ST to make the fantastically inexpensive and versatile STM32F4Discovery board, they have made things a little difficult in the choice of peripherals in places. Incoming search terms:stm32f4discovery usart (13)stm32f4 project (10)yhs-fh_lsonsw (6)stm32f4 discovery usart … Continue reading

Posted in Hardware, STM32 | Tagged , , , | 3 Comments

An Improved Bit Banding Approach

The commonly published approach to using the bit banding feature of the Cortex Mx family of processors is to use macros – see Bit Banding in the STM32. This post describes an alternate implementation that uses a dedicated RAM section … Continue reading

Posted in ARM, Micromouse, Software, STM32 | Tagged , , , | Leave a comment

GCC ARM Embedded Toolset

If you are taking the DIY approach to coding for the ARM processors, you probably use the GCC ARM embedded toolset. This is available from a number of places. I just came across another distribution of this ARM toolset. One … Continue reading

Posted in ARM, Hardware, STM32 | Tagged , , | Leave a comment

STM32F4 – the first taste of speed

The recently announced STM32F4 series of processors using the ARM Cortex M4 are very attractive. High speeds, large memory space and a floating point unit are among the obvious benefits although there are many other architectural changes in the ST … Continue reading

Posted in STM32 | Tagged , , | 13 Comments