Barr Group FacebookBarr Group TwitterBarr Group LinkedInBarr Group Vimeo

These blogs are about the use of Real-Time Operating Systems in the design of multithreaded embedded software.

How to Use Watchdog Timers Properly when Multitasking

 Printable PDF

To keep a watchdog timer from resetting your system, you've got to kick it regularly. But that's not all there is to watchdog science. We will examine the use and testing of a watchdog, as well as the integration of a watchdog into a multitasking environment.

A Glossary of Open Source Legal Terms

 Printable PDF

If you are considering using software developed by others, such as Linux, within your embedded system, you'll likely need an intellectual property lawyer to read the license agreements such as GPL. Here's a brief glossary of the licensing terminology that's enough to get you started.

How to Use Java in Embedded Systems

 Printable PDF

Should you consider using Java as an embedded programming language? This article describes when and where Java works for embedded development.

Pages

What’s happening and how it’s done. Get in the know.

Sign up for our newsletter today!

Receive free how-to articles, industry news, and the latest info on Barr Group webinars and training courses via email. 

To prevent automated spam submissions leave this field empty.