Autoplay
Autocomplete
HTML5
Flash
Player
Speed
Previous Lecture
Complete and continue
Atmel 32-bit Microcontrollers - Moving beyond the Arduino World
Before we get started!
Before we get started!
Course Introduction (2:38)
Getting Started
Limitations of Arduino and how to surpass them (1:20)
Arduino to Atmel SAM4s (3:39)
SAM4s Hardware (5:35)
IDE and hardware setup
Atmel Studio Installation (1:44)
Setting up the SAM4s board in Atmel Studio (3:15)
Reference Documents
ARM Cortex-M ADCs with Atmel SAM4s Xplained Pro
Analog to Digital Coverters (ADC) Theory (5:04)
ADC Theory Quiz
Sample and Hold Circuit Simulation (1:12)
ADC Theory Quiz 2
Project 1 - Measure an analog voltage into the SAM4s Xplained Pro (Using Atmel Studio Framework)
Introduction to the first project (3:40)
ADCs - Common points of error quiz
Atmel Studio Framework (ASF) setup (2:49)
ASF Quiz
Writing the ADC setup function (8:39)
ADC Setup Quiz
Writing the ADC setup function - part 2 (3:40)
ADC setup quiz 2
Writing the ADC setup function - part 3 (4:09)
ADC Timing Configuration Quiz
Writing the Interrupt Handler and Running the code! (5:00)
Triggers and Interrupt Handler Quiz
Project 2 - ADC using direct register access
Programming the ADC Control Register (3:59)
Programming the ADC Mode Register (9:26)
ADC Mode Register Quiz
Programming the ADC Channel Enable and Interrupt Enable Registers (5:25)
Compiling and running the code! (2:33)
ADC Registers Quiz
Project 3 - Temperature Sensing Using ADCs
Project Introduction (0:42)
Configuring the ADC to read the on-board temperature sensor (5:45)
Measuring room temperature (4:23)
Heat up the board and test the temperature sensor! (1:23)
Temperature Sensing Quiz
Project 4 - Homework Project - Temperature Sensing using Register Access
Project introduction
Solution and source code
NVIC Quiz
Closing Notes
Congratulations and thank you! (0:33)
Writing the Interrupt Handler and Running the code!
Lecture content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock