3. Course literature and lecture notes
Mandatory literature, covered in written exams
- Microprocessor Design, Online Wikibook, PDF (2010-06-28)
- Embedded Systems, Online Wikibook, PDF (2010-06-28)
- CAN - Controller Area Network, Online from Wikipedia, PDF (2010-06-28)
- Program design, modelling (all material included in the lecture notes, below)
- Power Management
- CMOS, Online Wikibook, PDF (2010-09-02)
- MOSFET, Online Wikibook, PDF (2010-09-02)
- Moore's Law, Online Wikibook, PDF (2010-09-02)
Recommended reading
C-Programming
Lecture notes, covered in written exams
Aug 31 - Lecture 1, Course introduction
Sep 1 - Lecture 2, AVR32
Slides part 1, Intro to Embdded Systems
AVRTV - Training videos (AVR32 Studio quick demo, 3 min), (hands-on introduction, 16 min) (not covered in written exams)
Sep 6 - Lecture 3, Model Based Development (MBD)
Sep 7 - Lecture 4, MBD, cont.d
Behaviour Modeling with State Machine and Activity Diagrams
Sep 14 - Lecture 5, Communication and CAN
Slides about embedded control design
Slides with info about the toolchain PC-AVR32-MCP2515-CAN
Slides from Kvaser, intro to CAN
Sep 15 - Lecture 6, Distributed systems and CAN
Introduction to Distributed Systems
Slides from Kvaser, CAN in detail
SPI and AVR32, intro to CAN lab 2
Sep 20 - Lecture 7, Distributed systems
Some wrap-up slides regarding CAN and AVR32
Slides from guest lecture by Martin Törngren
Sep 22 - Lecture 8, CAN and Scania trucks
Slides from Scania, available for enrolled students only - otherwise hidden
Martins slides about filtering and MCP2515, updated Sept 28
Sep 28 - Lecture 9, Power Management
Slides by Magnus Persson, Power Management
PDF from Atmel about Power Management for AVR32
Sep 29 - Lecture 10, Power Management 2
Slides about final exam, mini-exam and filtering