Serial Port in an Embedded System - Types And Uses