Reports of the death of the RTOS have been exaggerated
Crystal ball gazing is, I feel, commonly a foolhardy activity. So often, I have heard so-called experts making complete idiots of themselves with their perspectives on a future that seemed unlikely at...
View ArticleUsing 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 API – the Application Program Interface. The API is a series of function calls...
View ArticleEmbedded 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 will continue to appear through 2017 and beyond. The series will cover every...
View ArticleEmbedded 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 the power consumption of an embedded system. You can see the video here or here:...
View ArticleEmbedded 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 will continue to appear through 2017 and beyond. The series will cover every...
View ArticleMore 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 all about using an embedded block, with an object local to it,...
View ArticleEmbedded 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 an embedded system. You can see the video here or here: Future video blogs will continue to look...
View ArticleEmbedded software article: RTOS Revealed #7
My latest article on embedded.com has been published. This piece is the sixth installment of the RTOS Revealed series, which will continue to appear through 2017 and beyond. The series will cover every...
View ArticleEmbedded 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 will continue to appear through 2017 and beyond. The series will cover every...
View ArticleDesigning power management software for embedded systems
An increasingly important factor in embedded software development is power management. Historically, this was a solely hardware issue; that has all changed in recent years. Once the software has the...
View ArticleEmbedded software article: RTOS Revealed #10
My latest article on embedded.com has been published. This piece is the tenth installment of the RTOS Revealed series, which will continue to appear through 2017 and beyond. The series will cover every...
View ArticlePassing data between RTOS tasks
This is the first of an occasional series of blog postings where I will focus on a specific feature or functionality of real time operating systems [RTOS]. These postings tie in somewhat with my RTOS...
View ArticleVideo blog about RTOS mailboxes and queues
My latest video blog is now available. This is the first in an occasional series wheer I look at RTOS features and functionality. This time I am looking at inter-task communication. You can see the...
View ArticleEmbedded software article: RTOS Revealed #11
My latest article on embedded.com has been published. This piece is the tenth installment of the RTOS Revealed series, which will continue to appear through 2017 and beyond. The series will cover every...
View ArticleEmbedded software article: RTOS Revealed #12
My latest article on embedded.com has been published. This piece is the twelfth installment of the RTOS Revealed series, which will continue to appear through the rest of 2017 and beyond. The series...
View ArticleVideo blog about RTOS event flags
My latest video blog is now available. This time I am continuing my occasional series of videos about RTOS features and looking at one of the simplest inter-task communication and synchronization...
View ArticleEmbedded Software Masterclass webinar series
It has been a while since I last participated in a webinar, but a plan was recently hatched to run a series of sessions, over the coming months, based on the Embedded Software Masterclass that I...
View ArticleEmbedded software article: RTOS Revealed #13
My latest article on embedded.com has been published. This piece is the thriteenth installment of the RTOS Revealed series, which will continue to appear through the rest of 2017 and beyond. The series...
View ArticleEmbedded software article: RTOS Revealed #14
My latest article on embedded.com has been published. This piece is the fourteenth installment of the RTOS Revealed series, which will continue to appear through the rest of 2017 and beyond. The series...
View ArticleVideo about RTOS semaphores
My latest video blog is now available. This time I am looking at semaphores with a real time operating system. You can see the video here or here: Future video blogs will continue to look at topics of...
View Article