|
Lecture Notes |
| Date |
Lecture |
Update |
|
|
Schedule
|
12 July
|
|
--
|
Lab Quiz: Canvas, Honorlock, Zoom
Lab 0 Quis is 15 minutes. Lab 4 Quiz is 60 minutes. All of the others are 55 minutes.
| None |
|
|
--
|
Our first lecture quiz
is Tues, 9 June (at 9:30am, i.e., at the
START of class).
Lecture Quiz Info
Rules and Policies - Lecture Quiz
| None |
|
|
16 June
|
Lecture 13: SPI
Serial Peripheral Interface (SPI)
VIDEO
PDF
Introduction to SPI on the XMEGA
VIDEO
PDF
Lecture Quiz - SPI
,
Tues, 16 June, at start of class, based on above videos.
SPI lecture, examples, Lab 6 & IMU
VIDEO
| None |
|
|
2 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),
Thur, 2 July, start of class, based on above videos.
C Lecture - Part 1 and Serial_in_C example VIDEO
C Documentation:
The C Standard (C99, 2007, n1570)
Gnu C Programming Manual (online)
Gnu C Programming Manual (pdf)
Beej's Guide to C Programming
C Tutorial (from CProgramming.com) (online)
App notes:
Getting Started Writing C-code for XMEGA (doc8075.pdf)
Info on C for the Atmel XMEGA (for 4744)
General Comments Regarding C in 4744
None |
|
|
2 July
|
Lecture 14b: More on C Programming
Atmel-specific C Programming Videos:
Applying "C" - Setting Up a Project in Microchip/Atmel Studio
VIDEO
Applying "C" - An Introductory Program
VIDEO
Lecture Quiz - C (XMEGA)
,
Tues, 7 July, start of class, based on above videos.
C Lecture - Part 2 and Timer_RGB_in_C examples VIDEO
None |
|
|
7 July
|
Lecture 15a: A-to-D, D-to-A
Lecture 15b: A-to-D, D-to-A
Analog-to-Digital Conversion (ADC)
VIDEO
PDF
Lecture Quiz - ADC & Events
, Tues, 7 July, during class, based on above video
AND READ the section of doc8331 on the Event System.
In class ADC Lecture - Part 1 (15a)
VIDEO
In class ADC - Lecture Part 2 (15b), Lab 7 discussion, and ADC Example
VIDEO
None |
|
|
7 July
|
Lecture 16: Event System
Event System
VIDEO
| None |
|
|
9 July
|
Lecture 00: Lookup Table
Lookup Table
VIDEO
| None |
|
|
16 July
|
Lecture 00: Clock
XMEGA Clock System
VIDEO
HW 4: System Clock Configuration
clock.s.txt - Rename the file to clock.s (from clock.s.txt)
| None |
|
|
16 July
|
Lecture 17: D-to-A
Digital-to-Analog Conversion (DAC)
VIDEO
PDF
XMEGA's DAC
VIDEO
PDF
Direct Memory Access (DMA) Theory
VIDEO
Lecture Quiz - DAC & DMA
, Thur, 16 July, start of class, based on above videos.
Lecture: DAC Examples and Lab 8 Discussion
VIDEO
| None |
|
|
16 July
|
Lecture: Direct Memory Access
Direct Memory Access (DMA)
VIDEO
DMA Example
VIDEO
None |
|
|
21 July
|
External DAC and ADC ICs:
TI spec sheet for 16-bit, 1-channel, 8-pin DAC,
with input from SPI
DAC8551
TI spec sheet for 16-bit, 2-channel, 32-pin DAC,
with parallel input
DAC7642
TI spec sheet for 24-bit, 18-pin, 4-channel
[Sigma-Delta] ADC with SPI output
ADS1211P
TI spec sheet for 16-bit, 36-pin, 1-channel [Successive Approx]
ADC with parallel output
ADS8411
Lecture: DAC (& External ADCs and DACs)
VIDEO
(~24hr after class)
| None |
|