picolibrary-microchip-megaavr0

I2C Facilities

Microchip megaAVR 0-series I2C facilities are defined in the include/picolibrary/microchip/megaavr0/i2c.h/source/picolibrary/microchip/megaavr0/i2c.cc header/source file pair.

Table of Contents

  1. Controller

Controller

The ::picolibrary::Microchip::megaAVR0::I2C::Basic_Controller class implements an I2C basic controller interface for interacting with a Microchip megaAVR 0-series TWI peripheral. See the ::picolibrary::I2C::Basic_Controller_Concept documentation for more information.

The ::picolibrary::Microchip::megaAVR0::I2C::Controller type alias adds I2C controller functionality to ::picolibrary::Microchip::megaAVR0::I2C::Basic_Controller. See the ::picolibrary::I2C::Controller_Concept documentation for more information. The ::picolibrary::Microchip::megaAVR0::I2C::Controller scan interactive test is defined in the test/interactive/picolibrary/microchip/megaavr0/i2c/controller/scan/main.cc source file.