Xem mẫu

Embedded Software Engineering Graduate Course ESE Lecturers: Dr. Nguyen Ngoc Binh Dr. Le Quang Minh Textbooks, References 1. An Embedded Software Primer, by David Simon, Addison­Wesley, 1999, ISBN: 020161569X. 2. Programming Embedded Systems in C and C++, by Michael Barr, O’Reilly and Associates, 1999, ISBN: 1565923545. 3. Embedded System Design: An Introduction to Processes, Tools, and Techniques, by Arnold S. Berger, CMP Books, 2001, ISBN: 1578200733. 4. Building Embedded Linux Systems, by Karim Yaghmour, O’Reilly and Associates, 2003, ISBN: 0­596­00222­X. 5. Tools, Environments: by Dr. Le Quang Minh ESE 2 What is an embedded system? • Combination of computer hardware, software, and some mechanical parts, • Designed to perform a specific function. • Every household has one! • Very few people realize that a processor and software are involved in the preparation of their lunch or dinner!!! • General-purpose computer perform a specific function. is not designed to It is a blank slate! ESE 3 What is an embedded system? • Installed in a larger system • Eg: cars and trucks contain many embedded systems – anti-lock brake controller – vehicle emission monitor and controller – dashboard information display • Existence of processor & software should be completely unnoticed by a device user • Eg: microwave oven, VCR, alarm clock ESE 4 History and Future • When did embedded systems first appear? • Not before 1971! Why? • Intel designed the world’s first microprocessor, the 4004, in 1971! • 4004 was designed for use in a line of business calculators produced by a Japanese company Busicom. • In 1969, Busicom asked Intel to design a set of IC --- one for each of their new calculator models • The 4004 was Intel’s response. ESE 5 ... - tailieumienphi.vn
nguon tai.lieu . vn