I received this apparently simply question from a reader of this blog: how can I delay a fistful of microseconds in STM32? That is, how to measure microseconds precisely in STM32? The answer is: there are several ways to do this, but some methods are more accurate and other ones are more versatile among different MCUs and clock configuration. Let's consider …
Read More »Correct way to perform re-annotation of designators in Altium
It's really common that at the end of the board layout we have that all component designators are ra…
How to restore ST-LINK interface after a bad update (2.26.15 firmware)
Several people are reporting me issues with the latest 2.26.16 firmware update for the ST-LINK inter…
Getting started with the STM32 Nucleo-F746ZG
Finally the totally new Nucleo-F746 is in my hands! This is the first development kit of the Nucleo-…
STM32CubeMX 4.12 reveals new Nucleo boards with 144-pin MCU
ST has recently released the new STM32CubeMX 4.12.0. It faces some minor changes to the user interfa…
How to quickly import a STM32CubeMX project inside an Eclipse project
I've implemented a faster way to automatically import CubeMX project into an Eclipse tool-chain base…
Recent Posts
Adding ethernet connectivity to a STM32-Nucleo
One drawback of the Nucleo ecosystem is the lack of a version with ethernet connectivity or a dedicated shield officially supported by ST. There are 90 different STM32 MCUs available that provide an Ethernet MAC interface (this means that only an external ethernet transceiver - also called phyter - and few other things are required to bring your MCU to the …
Read More »Getting started with STM32F746G-DISCO
ST Microelectronics recently expanded its portfolio of STM32 microcontrollers with the new STM32F7 family. These are the new best-in-class MCUs from ST, with a Cortex-M7 core able to run up to 216Mhz (future releases will run up to 400Mhz with 2000 CoreMark index), with an internal flash up to 1Mb and 360Kb of RAM. STM32F7 is also able to run …
Read More »-
How to restore ST-LINK interface after a bad update (2.26.15 firmware)
Several people are reporting me issues with the latest 2.26.16 firmware update for the ST-LINK …
Read More » -
Getting started with the STM32 Nucleo-F746ZG
-
STM32CubeMX 4.12 reveals new Nucleo boards with 144-pin MCU
-
How to quickly import a STM32CubeMX project inside an Eclipse project
-
Running STM32CubeMX on Mac OS. Finally!
-
How to download Mac OSX Lion from the App Store
I'm the happy owner of an old 2007 MacBook Pro. All said it still runs …
Read More »
-
Correct way to perform re-annotation of designators in Altium
It's really common that at the end of the board layout we have that all …
Read More » -
How to restore ST-LINK interface after a bad update (2.26.15 firmware)
-
Getting started with the STM32 Nucleo-F746ZG
-
STM32CubeMX 4.12 reveals new Nucleo boards with 144-pin MCU
-
How to quickly import a STM32CubeMX project inside an Eclipse project
-
How to restore ST-LINK interface after a bad update (2.26.15 firmware)
Several people are reporting me issues with the latest 2.26.16 firmware update for the ST-LINK …
Read More » -
Getting started with the STM32 Nucleo-F746ZG
-
STM32CubeMX 4.12 reveals new Nucleo boards with 144-pin MCU
-
How to quickly import a STM32CubeMX project inside an Eclipse project
-
Running STM32CubeMX on Mac OS. Finally!
-
How to precisely measure microseconds with STM32
I received this apparently simply question from a reader of this blog: how can I …
Read More » -
Adding ethernet connectivity to a STM32-Nucleo
-
Getting started with STM32F746G-DISCO
-
Running FreeRTOS on a STM32Nucleo using a free GCC/Eclipse toolchain
-
Conditional breakpoint while debugging STM32