Dec. 5, 2007 to Dec. 7, 2007
Ian McLoughlin , School of Computer Engineering, Nanyang Technological University Blk N4, Singapore
Anton Aendenroomer , Singapore Institute of Manufacturing Technology (SIMTech), 71 Nanyang Drive, 638075, Singapore
Linux, an operating system kernel with a heritage derived from the room-sized mainframes of the 1970s, has seen a trememdous amount of multidisciplinary and worldwide development which has resulted in its ability to operate on some of the smallest and lowest power microprocessors available today.With its ongoing penetration into mass market embedded systems such as smart phones, automotive and aeronautical equipment, multimedia entertainment devices and personal digital assistants, versions of Linux are now the operating system of choice for many embedded developers. However Linux tends to be overlooked in the more traditional embedded electronics education.This paper explores the characteristics of embedded Linux that affect the education of embedded systems, and describes a tested educational model for its teaching within a general embedded systems education course.
Ian McLoughlin, Anton Aendenroomer, "Linux as a teaching aid for embedded systems", ICPADS, 2007, Parallel and Distributed Systems, International Conference on, Parallel and Distributed Systems, International Conference on 2007, pp. 1-8, doi:10.1109/ICPADS.2007.4447797