SAM and PIC32 Peripheral Deep Dive [Working Version]

SAM and PIC32 Peripheral Deep Dive [Working Version]

This class presents extensive information on the architecture and configuration of the SAM and PIC32 Peripherals

rate limit

Code not recognized.

About this course

This class presents extensive information on the architecture and configuration of the most commonly used SAM and PIC32 peripherals. This course is a work in progress and additional peripherals will be added over time.

Curriculum229 min

  • USART - Configuring Tx and Rx
  • Overview 1 min
  • UART Basics 7 min
  • Configuration Using MCC Harmony 6 min
  • Example Application 3 min
  • Hardware Setup and Demo 2 min
  • Pitfalls 1 min
  • USART - RS485
  • Introduction 2 min
  • Basics 5 min
  • MCC Configuration 6 min
  • Example Application Code 4 min
  • Application Hardware Setup 2 min
  • Application Demo 2 min
  • Pitfalls 2 min
  • Direct Memory Access (DMA)
  • Introduction 2 min
  • DMA Basics 4 min
  • MCC Configuration 7 min
  • Example Code Explanation 3 min
  • Example Hardware Setup 1 min
  • Example Application Demo 1 min
  • Pitfalls 1 min
  • Digital to Analog Converter (DAC)
  • Introduction 3 min
  • DAC Fundamentals 6 min
  • DAC Architecture 7 min
  • Configuration Using MCC Harmony 8 min
  • Using the Peripheral Library APIs 7 min
  • Harmony Application Demo 8 min
  • Pitfalls and Summary 4 min
  • I2C Client
  • Introduction 1 min
  • I2C Basics 5 min
  • SAME54 and I2C 6 min
  • MPLAB® MCC Harmony Setup 4 min
  • Code for Emulating an EEPROM 1 min
  • Hardware Setup 3 min
  • Communication of the I2C Devices 6 min
  • Pitfalls 2 min
  • I2C Host
  • Introduction 1 min
  • I2C Basics 5 min
  • SAME54 and I2C Host 6 min
  • MCC Harmony Setup 7 min
  • I2C Read/Write Command Structure 4 min
  • Code for Reading and Writing to an EEPROM 8 min
  • Hardware Setup 1 min
  • Communicating with I2C Devices 1 min
  • Pitfalls 1 min
  • Watchdog Timer (WDT)
  • Introduction 1 min
  • WDT Basics 2 min
  • SAM E54 and the WDT 6 min
  • Configuration using MCC Harmony 4 min
  • Watchdog Code 3 min
  • Hardware Setup 2 min
  • Watchdog in Action 1 min
  • Pitfalls 2 min
  • PWM with TCC
  • Overview 2 min
  • PWM Basics 5 min
  • Configuration of the PWM TCC using MCC Harmony 3 min
  • Example Application Code 4 min
  • Hardware Setup 1 min
  • Application Demo 1 min
  • Pitfalls 1 min
  • Temperature Sensor (TSENS)
  • Overview 2 min
  • TSENS Basics 3 min
  • MCC Configuration 8 min
  • Example Application Code 1 min
  • Example Hardware Setup 1 min
  • Example Application Demo 1 min
  • Pitfalls 2 min
  • Custom Configurable Logic (CCL)
  • Overview 2 min
  • CCL Basics 4 min
  • MCC Configuration 5 min

About this course

This class presents extensive information on the architecture and configuration of the most commonly used SAM and PIC32 peripherals. This course is a work in progress and additional peripherals will be added over time.

Curriculum229 min

  • USART - Configuring Tx and Rx
  • Overview 1 min
  • UART Basics 7 min
  • Configuration Using MCC Harmony 6 min
  • Example Application 3 min
  • Hardware Setup and Demo 2 min
  • Pitfalls 1 min
  • USART - RS485
  • Introduction 2 min
  • Basics 5 min
  • MCC Configuration 6 min
  • Example Application Code 4 min
  • Application Hardware Setup 2 min
  • Application Demo 2 min
  • Pitfalls 2 min
  • Direct Memory Access (DMA)
  • Introduction 2 min
  • DMA Basics 4 min
  • MCC Configuration 7 min
  • Example Code Explanation 3 min
  • Example Hardware Setup 1 min
  • Example Application Demo 1 min
  • Pitfalls 1 min
  • Digital to Analog Converter (DAC)
  • Introduction 3 min
  • DAC Fundamentals 6 min
  • DAC Architecture 7 min
  • Configuration Using MCC Harmony 8 min
  • Using the Peripheral Library APIs 7 min
  • Harmony Application Demo 8 min
  • Pitfalls and Summary 4 min
  • I2C Client
  • Introduction 1 min
  • I2C Basics 5 min
  • SAME54 and I2C 6 min
  • MPLAB® MCC Harmony Setup 4 min
  • Code for Emulating an EEPROM 1 min
  • Hardware Setup 3 min
  • Communication of the I2C Devices 6 min
  • Pitfalls 2 min
  • I2C Host
  • Introduction 1 min
  • I2C Basics 5 min
  • SAME54 and I2C Host 6 min
  • MCC Harmony Setup 7 min
  • I2C Read/Write Command Structure 4 min
  • Code for Reading and Writing to an EEPROM 8 min
  • Hardware Setup 1 min
  • Communicating with I2C Devices 1 min
  • Pitfalls 1 min
  • Watchdog Timer (WDT)
  • Introduction 1 min
  • WDT Basics 2 min
  • SAM E54 and the WDT 6 min
  • Configuration using MCC Harmony 4 min
  • Watchdog Code 3 min
  • Hardware Setup 2 min
  • Watchdog in Action 1 min
  • Pitfalls 2 min
  • PWM with TCC
  • Overview 2 min
  • PWM Basics 5 min
  • Configuration of the PWM TCC using MCC Harmony 3 min
  • Example Application Code 4 min
  • Hardware Setup 1 min
  • Application Demo 1 min
  • Pitfalls 1 min
  • Temperature Sensor (TSENS)
  • Overview 2 min
  • TSENS Basics 3 min
  • MCC Configuration 8 min
  • Example Application Code 1 min
  • Example Hardware Setup 1 min
  • Example Application Demo 1 min
  • Pitfalls 2 min
  • Custom Configurable Logic (CCL)
  • Overview 2 min
  • CCL Basics 4 min
  • MCC Configuration 5 min