Save this video — free

EECS 373 - Fall 2026 - Lecture 10: "Timers Resolution vs Length & Serial Bus Overview ”

Interactive Sensing and Computing Lab · 1:19:03 · Watch on YouTube

EECS 373 - Fall 2026 - Lecture 10: "Timers Resolution vs Length & Serial Bus Overview ” Watch on YouTube →

Overview

The lecture explains how timer prescalers, counter width, and period and compare registers determine both measurable duration and timing resolution, then applies those trade-offs to PWM, ARM SysTick, and a laser-pulse design example. It introduces off-chip serial communication by comparing parallel and serial wiring, synchronous and asynchronous timing, error checks, flow control, bus topologies, and common protocols including UART, SPI, and I²C.

Key takeaways

Chapters

0:00 Project Slides, Team Formation, and EECS 373 Deadlines
5:24 Timer Basics: Prescalers, Counters, and Period Registers
11:52 Timer Resolution Versus Maximum Duration
20:24 Choosing Timer Settings and Extending Time with Virtual Counters
25:36 Capture Timers, Compare Events, and PWM Generation
28:41 Shadow Registers Prevent PWM Glitches
37:19 ARM SysTick, Watchdogs, and Portable Timing
43:02 Super Loops, Interrupts, and Real-Time Operating Systems
46:37 SysTick Reload, Countdown, and Calibration Registers
49:25 Worked PWM Design: 100 MHz Clock and a 200 Hz Laser Pulse
1:03:51 Off-Chip Communication: Bus Design Questions
1:06:38 Parallel Versus Serial: Bandwidth, Pins, and Distance
1:08:35 Serial Error Detection and Synchronous Versus Asynchronous Timing
1:15:29 Flow Control, Bus Topologies, Arbitration, and Common Protocols

Keep these chapters and the full searchable transcript in your own library.

Summary, takeaways, and chapters were generated by AI from the video's transcript and may contain errors. The video belongs to its creator, Interactive Sensing and Computing Lab.

Want the full transcript?

Save this video in YouTube Collector to get its complete searchable transcript, your own AI summaries, and a library that keeps every video you collect in one place.