Quantcast
Channel: Nucleus RTOS – The Colin Walls Blog
Browsing all 140 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

A UI for a deeply embedded system

From time to time, I have the need to explain to someone exactly what an embedded system is. The definition has evolved a bit over the years, but goes something like: “An electronic system that deploys...

View Article


Image may be NSFW.
Clik here to view.

Measuring time in an RTOS

I spend a lot of my time talking about, writing about and thinking about real time operating systems – including our Nucleus RTOS product. This technology is key to so many modern embedded systems, but...

View Article


Image may be NSFW.
Clik here to view.

Three new embedded software tips

From time to time, I like to offer a little guidance to embedded software developers on various aspects of coding. As always, they are not hard and fast rules, just my suggestion for the best way to do...

View Article

Image may be NSFW.
Clik here to view.

Do you need a memory management unit?

A memory management unit [MMU] does what its name suggests – almost. It does not actually manage memory – it manages the addressing of memory. Most 32-bit CPUs have an MMU or can have one as an option....

View Article

Image may be NSFW.
Clik here to view.

Video about measuring RTOS scheduling latency

My latest video blog is now available. This time I am looking at measuring RTOS scheduling latency in an embedded system. You can see the video here or here: Future video blogs will continue to look at...

View Article


Image may be NSFW.
Clik here to view.

RTOS partition memory

For any developer of real-time systems, the word “dynamic” should ring alarm bells, as it is generally a label for something that might compromise determinism. The best and easiest to appreciate...

View Article

Image may be NSFW.
Clik here to view.

Mixed criticality white paper

My working life includes a lot of writing – blogs, articles, conference papers and white papers are typical of what I produce. A common factor of my writing is that it is aimed to be technical and...

View Article

Image may be NSFW.
Clik here to view.

ECS Stockholm

There are countless technical conferences around the world and, considering that it is something of a niche field, embedded software has its fair share of events. In my experience – 30+ years – of...

View Article


Image may be NSFW.
Clik here to view.

ESE Kongress 2019

The Fall is the traditional time for conferences to start and they are, indeed, coming along thick and fast. One event that I have presented at a number of times over the years is ESE Kongress, which...

View Article


Image may be NSFW.
Clik here to view.

Video about selecting an embedded operating system

My latest video blog is now available. This time I am looking at operating systems for embedded applications and how you go about selecting one. You can see the video here or here: Future video blogs...

View Article

Image may be NSFW.
Clik here to view.

Software IP and source code

It is increasingly common to utilize existing software components in a new embedded design. These may be internally developed or are quite likely to come from an external source. Such software IP –...

View Article

Image may be NSFW.
Clik here to view.

A video about dynamic memory in real-time systems

My latest video blog is now available. This time I am looking at the use of dynamic memory in real-time embedded applications. You can see the video here or here: Future video blogs will continue to...

View Article

Image may be NSFW.
Clik here to view.

Reinventing the wheel. Again?

It is long enough ago now that I can look back on when I first started writing embedded software and begin to really understand – or perhaps admit – why it attracted me. It would be easy to say that I...

View Article


Image may be NSFW.
Clik here to view.

Embedded Online Conference

We are living in interesting times. The word “interesting” can have many nuances. Normally, I think of interesting stuff as a source of fascination – I do think that we live in a fascinating era....

View Article

Image may be NSFW.
Clik here to view.

How good is the software?

I get pleasure from good quality things. Quality is a vague term, but, to me, it is some combination of good design for usability, functionality and aesthetics, along with reliability and durability....

View Article


Image may be NSFW.
Clik here to view.

DevTalks Reimagined

There has been a strong trend, in recent years, towards online events that either replace or augment traditional face-to-face activities. We run frequent webinars and these are invariably very popular...

View Article

Image may be NSFW.
Clik here to view.

Upcoming RTOS book

There is a project that I have been working on for quite some time. The idea started more than a decade ago, but is now coming to fruition. I am just finishing work on a book that should be published...

View Article


Image may be NSFW.
Clik here to view.

Embedded code: clear or clever?

When developing embedded code, there are various priorities. Top of the list, obviously, is delivering the required functionality and performance. This can be challenging enough. A key requirement is a...

View Article

Image may be NSFW.
Clik here to view.

How is power consumption affected by the OS?

Over the past few years, there has been an increasing concern about power consumption of embedded devices. This is commonly because devices are battery powered and there is a focus on getting the most...

View Article

Image may be NSFW.
Clik here to view.

Memory Management Units

It is curious to consider some technology that, to many engineers, is rather mysterious, whilst, to others, is indispensable. The same technology is conceptually simple, but may be incredibly complex...

View Article
Browsing all 140 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>