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, AddisonWesley, 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: 059600222X.
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