Lecture Notes |
Date |
Lecture |
Update |
|
Schedule
|
14 July
|
18 June
|
Lecture 12: Serial Communication - Asynchronous
Overview of Serial Communication
VIDEO
PDF
Introduction to UART
VIDEO
PDF
Introduction to UART on the XMEGA
VIDEO
PDF
Lecture Quiz - Serial - Async
, Tues, 18 June, at or near beginning of class
(9:30am), based on above videos.
Async serial - Part 1,
VIDEO
Async serial - Part 2 (examples w/ uPAD connected to computer w/ PuTTY),
VIDEO
None |
|
9 July
|
Lecture 13: SPI
Serial Peripheral Interface (SPI)
VIDEO
PDF
Introduction to SPI on the XMEGA
VIDEO
PDF
Lecture Quiz - SPI
,
Tues, 9 July, at the beginning of class, based on above videos.
SPI & IMU & examples
VIDEO
None |
|
9 July
|
Lecture 14: Intro to C on the Atmel XMega
General C Programming Videos:
"C" Programming
VIDEO
PDF
Applying "C" - Series Introduction
VIDEO
Applying "C" - Variables
VIDEO
Applying "C" - Operators
VIDEO
Lecture: "C" Programming (from video)
Lecture Quiz - C (General)
,
Tues, 9 July, based on above videos. (Near middle of class.)
C Lecture - Part 1 VIDEO
C Documentation:
The C Standard (C99, 2007, n1570)
Gnu C Programming Manual (online)
Gnu C Programming Manual (pdf)
C Tutorial (from CProgramming.com) (online)
App notes:
Getting Started Writing C-code for XMEGA (doc8075.pdf)
Info on C for the Atmel XMEGA
General Comments Regarding C in 4744
None |
|
11 July
|
Lecture 14b: More on C Programming
Atmel-specific C Programming Videos:
Applying "C" - Setting Up a Project in Atmel Studio
VIDEO
Applying "C" - An Introductory Program
VIDEO
Lecture Quiz - C (XMEGA)
,
Thur, 11 July, based on above videos.
C Lecture - Part 2a VIDEO
C Lecture - Part 2b and examples VIDEO
None |
|
16 July
|
Lecture 15a: A-to-D, D-to-A
Lecture 15b: A-to-D, D-to-A
Analog-to-Digital Conversion (ADC)
VIDEO
In class ADC Lecture
VIDEO (~24hr after class)
In class ADC Example
VIDEO (~24hr after class)
None |
|
16 July
|
Lecture 16: Event System
| None |
18 July
|
Lecture 00: Lookup Table
| None |