Embedded software article: RTOS Revealed #9

Embedded software article: RTOS Revealed #9

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

One return from a function: a good idea?

One return from a function: a good idea?

All C/C++ functions have a single point of entry and it is widely thought that a single point of exit…

Embedded Software Masterclass

Embedded Software Masterclass

Some months ago, I received an email asking me whether I would be willing and able to conduct a 3-day…

Embedded software video blog about multicore

Embedded software video blog about multicore

My latest video blog is now available. I am talking about multicore systems and the various software architectures that are…

Embedded software video blog about the C keyword static

Embedded software video blog about the C keyword static

My latest video blog is now available. I am talking about the C keyword static and its different, rather confusing,…

Embedded software article: RTOS Revealed #7

Embedded software article: RTOS Revealed #7

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

ESC Boston 2017

ESC Boston 2017

This week I will be at the Embedded Systems Conference in Boston. Each year, there are a number of ESC…

Securing IoT devices

Securing IoT devices

From time to time, I feature guest blogs from colleagues in Mentor or elsewhere. This week I am pleased to…

Inline recursive functions

Inline recursive functions

Recently, I blogged about a video in which I talked about inlining of code. I thought that this was an…