Durchsuchen nach
Tag: Embedded

Testing Baremetal Firmware at nubix

Testing Baremetal Firmware at nubix

We write our baremetal firmware in C. Our devices are extremely small and some need to use extremely low levels of power, so that they can run on a single battery for about 10 years. So we usually have no chance to debug the firmware on the device, there’s not enough room for a gdb-server nor JTAG, we need to be sure that it works beforehand.

STM8 development with Eclipse and macOS

STM8 development with Eclipse and macOS

There are several introduction articles for software development of the STM8 microcontroller from STMicroelectronics. Most of them are for MS Windows and different IDE’s. STMicroelectronics offers the STVD-STM8 IDE. It’s fairly dated and MS Windows only. The manufacturer is aware of this shortcomings and recommends to use IAR Studio instead. Unfortunately it only usable with a commercial license for quite some money, not up-to-date and MS Windows only too. The good news is there is a free development environment for…

Weiterlesen Weiterlesen

STM8 Entwicklung mit Eclipse unter macOS

STM8 Entwicklung mit Eclipse unter macOS

Für den STM8 Mikrocontroller von STMicroelectronics gibt es mehrere IDE’s zur Auswahl. Vom Hersteller selbst gibt es die STVD-STM8. Diese ist jedoch schon reichlich veraltet und läuft nur unter Windows. Die Empfehlung des Herstellers lautet deshalb das IAR Studio zu nutzen. Leider ist dies aber als kommerzielle Lizenz sehr teuer, wenig komfortabel und ebenfalls nur für Windows zu haben. Die gute Nachricht ist, es gibt eine kostenfreie Entwicklungsumgebung für den STM8 welche sogar unter Mac OS X läuft: Eclipse.