|
Lecture Notes |
| Date |
Lecture |
Update |
|
|
Schedule
|
8 Oct
|
|
--
|
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 |
|
|
29 Sept
|
Practical 1 Info
(Wed, 21 Oct; 5:10pm to
~8:00pm
)
Rules and Policies - Practical Quiz
| None |
|
|
29 Sept
|
Our first lecture quiz
is Tues, 6 Oct at the
START of class (i.e., 8:30am or 3:00pm).
Watch the 3 videos (for homework) that are posted in the
Async Serial Comm Canvas module BEFORE class Tues, 6Oct.
Lecture Quiz Info
Rules and Policies - Lecture Quiz
| None |
|
|
6 Oct
|
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, 6 Oct, at start of class, based on
above videos.
Async serial - Part 1 (examples w/ uPAD connected to computer and PuTTY)
VIDEO
Async serial - Part 2,
VIDEO
| None |
|
|
13 Oct
|
Lecture 13: SPI
Serial Peripheral Interface (SPI)
VIDEO
PDF
Introduction to SPI on the XMEGA
VIDEO
PDF
Lecture Quiz - SPI
,
Tues, 13 Oct, at start of class, based on above videos.
Synchronous Serial Communication (SPI) - Part 1
VIDEO
Synchronous Serial Communication (SPI), Lab 6, and IMU - Part 2
VIDEO
| None |
|
|
20 Oct
|
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, 20 Oct, start of class, based on above videos.
C Lecture - Part 1 and Serial_in_C example VIDEO
(~24hr after class)
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 |
|
|
22 Oct
|
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)
,
Thur, 22 Oct, start of class, based on above videos.
C Lecture - Part 2 and Timer_RGB_in_C examples VIDEO
(~24hr after class)
None |
|