Warning: call_user_func_array() expects parameter 1 to be a valid callback, no array or string given in /home/w3348378/domains/sjriek.nl/public_html/wp-includes/class-wp-hook.php on line 298

Logomatic & FreeRTOS

The logomatic V2 datalogger from Sparkfun is a nifty board with an NXP LPC2148 Arm7 based microcontroller

RTOS:

Introduction and comparisons of RTOS for the olimex board RTOS.pdf

Using FreeRTOS with Eclipse http://www.freertos.org/Eclipse.html

LPC2148:

The NXP LPC2148 is an ARM7TDMI-S based high-performance 32-bit RISC Microcontroller with Thumb extensions 512KB on-chip Flash ROM with In-System Programming (ISP) and In-Application Programming (IAP), 32KB RAM, Vectored Interrupt Controller, Two 10bit ADCs with 14 channels, USB 2.0 Full Speed Device Controller, Two UARTs, one with full modem interface. Two I2C serial interfaces, Two SPI serial interfaces Two 32-bit timers, Watchdog Timer, PWM unit, Real Time Clock with optional battery backup, Brown out detect circuit General purpose I/O pins. CPU clock up to 60 MHz, On-chip crystal oscillator and On-chip PLL.

Datasheet: LPC2148.pdf

Tools:

gnuarm.com

unxutils

Documentation:

lpc-ARM-book

Real Time Operating Systemstutorial by Prof. Dr. Franz J.Rammig

Lecture notes Real-Time Operating Systems Part1 & Part 2
byDr. Tom Clarke,Department of Electrical & Electronic Engineering, Imperial College London