January 2019
Intermediate to advanced
458 pages
10h 35m
English
External programming adapters often utilize dedicated interfaces and associated protocols which permit programming and debugging of the target device. Protocols with which one can program an MCU include the following:
|
Name |
Pins |
Features |
Description |
|
SPI (ISP) |
4 |
program |
Serial Peripheral Interface (SPI), used with older AVR MCUs to access its Serial Programmer mode (In-circuit Serial Programming (ISP)). |
|
JTAG |
5 |
program debug boundary |
Dedicated, industry-standard on-chip interface for programming and debugging support. Supported on AVR ATxmega devices. |
|
UPDI |
1 |
program debug |
The Unified Programming and Debug Interface (UDPI) used with newer AVR MCUs, including ATtiny ... |