I now work for Siemens

I now work for Siemens

My blog posts here mainly focus on technical issues and a I rarely pass comment on “business” matters. But, sometimes,…

Embedded software video blog about using a memory managment unit

Embedded software video blog about using a memory managment unit

My latest video blog is now available. I am talking about the use of a memory management unit [MMU] in…

More on C++ with an RTOS

More on C++ with an RTOS

I recently wrote about an interesting C++ programming technique, that is particularly useful in some embedded applications. The idea was…

Embedded software article: RTOS Revealed #6

Embedded software article: RTOS Revealed #6

My latest article on embedded.com has been published. This piece is the sixth installment of the RTOS Revealed series, which…

Embedded software video blog about power consumption and operating system

Embedded software video blog about power consumption and operating system

My latest video blog is now available. I am talking about the relationship between the choice of operating system and…

Embedded World, Nuremberg is next week

Embedded World, Nuremberg is next week

Next week, Tuesday-Thursday 14-16 March is Embedded World in Nuremberg, Germany. This is the biggest event in the world of…

Embedded software article: RTOS Revealed #5

Embedded software article: RTOS Revealed #5

My latest article on embedded.com has been published. This piece is the fifth installment of the RTOS Revealed series, which…

Using C++ with an RTOS

Using C++ with an RTOS

If your embedded application makes use of a real-time operating system [RTOS], like Nucleus, you will need to learn the…

Embedded software video blog about inline code

Embedded software video blog about inline code

My latest video blog is now available. I am talking about the use of inline code – a common speed…