Professional Documents
Culture Documents
H7061
University of Sussex
Overview
History
What is an Embedded System?
Types of Embedded Systems.
HISTORY
BUS
Jumpers
Microprocessor
Buffers
SYS-CLOCK
Connectors
Courtesy of: The Museum of Information Technology at Arlington
BUS
Microprocessor
Slot
RAM-SLOTS
i7 Microprocessor
Size
Speed
Processing Power
Functionality
Outline
- Microprocessor and microcontroller systems
- Architecture, organisation, operation and memory
- Assembly language programming
- C and the development environment
- Embedded algorithmics (flowcharts and pseudocode)
- Introduction to PIC18F\Arduino
- Digital I/O port programming and data manipulation
- Timing generation and measurement (capture, compare, PWM)
- Interrupt programming and real-time systems
- Serial I/O (RS232, SPI, I2C, USB, CAN, Wireless)
- Parallel port interfaces (LCD, electrical devices, stepper & servo
motors)
- Analogue signal interfacing (OP-Amps, ADC, DAC and
Introduction to DSP)
- Control systems
Assessment
Lectures
40%
50 %
Written
Examination
Case
Study
10%
50 %
Labs\Project
Report
10%
Lab Based
Assessment
Unannounced
Lab Exam
10%
Project
Report
30%
Attendance
Contat
OFFICE 3A2 RICHMOND
EMAIL: aag22@sussex.ac.uk
Associate Tutor
Samuel Hartlebury
Conclusion
Embedded systems can be developed by combing different
SOCs.
Embedded systems are application specific and can be altered
to give a certain functionality.
Embedded systems are mostly reconfigurable i.e. Can be
reprogrammed using the boot loader.
Embedded systems are mostly targeted for real time
applications.
References
G. Bonsen, D.Ammann. Continous Navigation Combining GPS with Sensor-Based
Thank You