2008
Designed and developed a real time operating system (RTOS) for MicroC/OS-II kernel of microprocessors to display messages on LCD, to flash LED lights, to sound a buzzer, with inputs from users and remote sensors on a Tern TD40 board.
– Processes can be dynamically scheduled to a queue to share system resources
– Timer and external interrupt service routines are implemented to handle interrupts having a higher priority
– Bi-directional communication between the operating system and a computer terminal is accomplished through a serial port