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 for bit banding.

Continue ReadingAn Improved Bit Banding Approach

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 chips. This evening, I managed to get my STM32F4-Discovery board doing something…

Continue ReadingSTM32F4 – the first taste of speed