Embedded systems are ROM-based microcomputer systems that are embedded within other systems. They make "smart bombs" smart, help operate consumer goods from cars to microwave ovens, and control many types of manufacturing machinery. This is a professional guide to programming embedded systems in C. It includes: programming consideration peculiar to embedded systems/theory and design of embedded systems; specific application examples from simple to sophisticated, with source code included on a 3.5" disk extensive procedural commentary embedded concepts directly applicable to C++. This reference includes a study of applied programming in the 1553 Aircraft BUS, a military standard missile-to-aircraft interface. It also provides software examples for interrupt-intensive RS232 communications environments.
Auflage
Sprache
Verlagsort
Zielgruppe
Für höhere Schule und Studium
Für Beruf und Forschung
Research
Illustrationen
Maße
ISBN-13
978-0-442-01817-7 (9780442018177)
Schweitzer Klassifikation
Embedded Systems Concepts; Defining the Hardware for Software; Start-up Software Modules; Handling Realtime Interrupts; Putting It Together; Linking and Locating the Code; Making it Work. Appendices: Pilot Control Example; Pilot Control Panel Test and Simulation; Aircraft Bus and Adapter Examples; Missile-to-Aircraft Interface; Testing the Missile-to-Aircraft Interface; Multiport Zilog 8530 SCC Driver in C; Zilog 8530 SCC Driver in Intel Assembly; Diskette Organization.