ECE155 Study Guide - Interrupt Handler, Embedded System, Software Inspection
Document Summary
Ece 155 - engineering design with embedded systems. Definition: any system hidden inside of a larger system to perform a task or set of tasks without the user"s knowledge of the embedded system"s existence. Design constraints when choosing which processors or electronics include processor power and the environment in which the embedded system will perform in. Challenges may include: variability, no/poor ui, no api/os, loading software to the system. Converts sensor input from analog to digital. Converts output signal into some effect to the external environment. Definition of an event: a notification of a change to the state of your system (ie. a mouse click) Definition: a programming paradigm where the direction of the program is determined by events. Definition: when the processor requests readings from the input at a certain time. Definition: tells the processor about a high priority. Inversion of control : embedded system gets to choose to run which block of code event in the current thread.