Microprocessors

Embedded besturingssystemen

Een microprocessor (ook wel CPU genoemd) is een logische rekeneenheid die in hardware alle operaties van een bepaalde instructieset (zoals x86 bij PC's) kan uitvoeren. Het is aan de hardware-ontwerper om een CPU te voorzien van de juiste bijbehorende componenten afhankelijk van de toepassing. Het is aan de software-ontwerper om de beschikbare resources zo efficient mogelijk te gebruiken. Meestal zijn microprocessor-gebaseerde ontwerpen en hun bijbehorende softwaretoepassingen van zodanige complexiteit dat men niet onder een besturingssysteem uitkan als men het systeem als geheel effectief wil gebruiken.

In een PC zit veel geheugen, veel peripherals, veel I/O, etc. om voorbereid te zijn op uiteenlopend gebruik. PC's werden daarom voorheen niet vaak gebruikt voor embedded systemen (systemen die ontworpen zijn voor een specifieke taak, vaak met beperkingen in de hardware om kosten te drukken, een kleine form-factor te kunnen handhaven, en niet onnodig te over-engineeren). Tegenwoordig is dat verleden tijd met de opkomst van de small form-factor PC's, zoals de Mini-ITX, met bijv. een Intel Atom CPU.

Tevens is de markt voor andersoortige CPU-gebaseerde systemen enorm aan het groeien: smartphones, tablets nemen aan populariteit toe. Met al deze platformen heeft Pro Vocem ontwikkelervaring, met name voor de volgende embedded besturingssystemen:

  • Systeemontwikkeling met Mini-ITX PC's, met Windows Embedded en shell- en systeemapplicaties
  • Voor iPhone en iPad onder iOS geschreven in Objective-C (zie de apps waaraan Pro Vocem heeft meegewerkt)
  • Voor Android OS geschreven in Java

Recent nieuws

27-03-2012, 17:33:12
Update De website heeft vandaag een kleine update... (meer)

23-02-2012, 09:04:35
TimeFrame (3) De meat & potatoes van de app i... (meer)

14-01-2012, 11:24:07
TimeFrame (2) In de afgelopen weken hebben we de ... (meer)

22-12-2011, 19:11:37
TimeFrame Clusterbucket is gister van start gegaa... (meer)

24-11-2011, 10:13:53
Memory App (4) Gisteren 23 november is de hybri... (meer)

27-10-2011, 09:52:22
Memory App (3) Gisteren 26 oktober is de Memory... (meer)

30-09-2011, 18:59:17
Memory App (2) Vandaag is de programmeerkant va... (meer)

Alle berichten