ECE 4760: Designing with Microcontrollers
ECE 4760: Designing with Microcontrollers (Fall 2015, Cornell University) . ECE 4760 deals with microcontrollers as components in electronic design and embedded control. This course consists of 28 video lectures
given by Bruce Land, who is a staff member in Electrical and Computer Engineering at Cornell University. This course focuses on Microchip's PIC32 processors.
Lecture 10 - DMA and Lab 2 and 3
VIDEO
Time
Lecture Chapters
[00:02:50]
1. DMA System
[00:06:40]
2. Lab 3 Video Game
[00:17:30]
3. DMA
[00:36:30]
4. Set up Vref as a 4-bit DAC
[00:45:00]
5. Lab 2 Considerations
Go to the Course Home or watch other lectures:
Lecture 01 - Course Introduction
Lecture 02 - Lab 1 Introduction
Lecture 03 - Protothreads
Lecture 04 - Comparator, Input Capture, Output Compare
Lecture 05 - Lab 2 DTMF Dialer
Lecture 06 - Keypad Scanning
Lecture 07 - Direct Digital Synthesis
Lecture 08 - DAC and SPI
Lecture 09 - Direct Memory Access
Lecture 10 - DMA and Lab 2 and 3
Lecture 11 - SPI, DAC, Lab 3
Lecture 12 - Lab 3 and Fixed Point Format
Lecture 13 - Lab 3, Using ADC, Protothreads
Lecture 14 - ADC, More Lab 3
Lecture 15 - DMA, Vref DAC
Lecture 16 - DMA Details
Lecture 17 - Final Project
Lecture 18 - Lab 4, Motor Control, Motor Frequency Response
Lecture 19 - Motor Control, UART, PWM
Lecture 20 - UART in Protothreads
Lecture 21 - PWM and Output Compare
Lecture 22 - Lab 4
Lecture 23 - Lab 4 and FM Synth
Lecture 24 - Lab 4 and Soldering
Lecture 25 - Lab 4 and Sound Synthesis
Lecture 26 - Final Project
Lecture 27 - Karplus/Strong Algorithm, PIC32 Standalone Circuitry, USB HID Device
Lecture 28 - Wireless on Microcontrollers, Speech Playback