Aan de slag met Micrium OS

Silicon Labs EFM32GG11 Giant Gecko Evaluatiebord (Bron: Silicon Labs)

Real-time besturingssystemen (RTOS, voor het Engelse 'real time operating systems'), zijn geliefd in embedded toepassingen. De reden is simpel: RTOS maken het eenvoudiger om complexe programma's te ontwikkelen. Ze verwerken een groot deel van de prioriteitenstelling op de achtergrond en de algemene werking van een programma. Het kan echter uitdagend zijn om er voor het eerst mee aan de slag te gaan. Gelukkig heb een goede instap voor u. Ik heb een overzichtelijke projectbeschrijving opgezet om een begin te maken met Micrium OS. Omdat Micrium OS ingebouwd is in de Silicon Labs SDK, is het veel eenvoudiger om een eerste RTOS-project te starten. Met mijn project kunt u op een ideale manier leren hoe u uw eigen RTOS-programma opzet. Hier leest u er meer over.

Het RTOS-programma regelt een eenvoudige functie: het laat u een LED in- en uitschakelen met een druk op de knop. Het is vooral bedoeld om u te laten zien hoe u de RTOS opbouwt en om enkele vereiste basiselementen van een RTOS-programma te demonstreren. Hopelijk kan het u op weg helpen om uw eigen programma's op te zetten.

Achtergrondinformatie over deze auteur

Image of Ben Roloff

Sinds 2016 helpt Ben Roloff, geaggregeerde in toegepaste techniek bij Digi-Key Electronics, klanten bij al hun microcontrollerbehoeften. Hij is geboren in 1991, een tijdperk toen internet in huis nog volslagen onbekend was. Langzaam begon internet zijn intrede te doen terwijl hij school liep. In zekere zin is Ben met het internet opgegroeid. Zijn interesse in computers zette hem ertoe aan om een opleiding computertechniek te volgen. Hij behaalde zijn wetenschappelijk bachelordiploma in computertechniek bij de South Dakota School of Mines and Technology.

More posts by Ben Roloff