FastArduino v1.10
C++ library to build fast but small Arduino/AVR projects
Loading...
Searching...
No Matches
empty.h File Reference

Target-specific features and pins; this serves as an example, showing all types but without any content. More...

#include "io.h"
#include <avr/sleep.h>
Include dependency graph for empty.h:

Go to the source code of this file.

Namespaces

namespace  board
 Defines all types and constants specific to support a specific MCU target.
 

Enumerations

enum class  board::Port : uint8_t
 Defines all available ports of the target MCU. More...
 
enum class  board::DigitalPin : uint8_t
 Defines all available digital input/output pins of the target MCU. More...
 
enum class  board::AnalogClock : uint8_t
 Defines available clocks of the target MCU, used for analog input. More...
 
enum class  board::AnalogReference : uint8_t
 Defines available voltage references of the target MCU, used for analog input. More...
 
enum class  board::AnalogPin : uint8_t
 Defines all available analog input pins of the target MCU. More...
 
enum class  board::PWMPin : uint8_t
 Defines all digital output pins of target MCU, capable of PWM output. More...
 
enum class  board::ExternalInterruptPin : uint8_t
 Defines all digital output pins of target MCU, usable as direct external interrupt pins. More...
 
enum class  board::InterruptPin : uint8_t
 Defines all digital output pins of target MCU, usable as pin change interrupt (PCI) pins. More...
 
enum class  board::USART : uint8_t
 Defines all USART modules of target MCU. More...
 
enum class  board::Timer : uint8_t
 Defines all timers available for target MCU. More...
 
enum class  board::SleepMode : uint8_t
 Defines all available sleep modes for target MCU. More...
 

Functions

static void board::init ()
 Performs special initialization for the target MCU. More...
 

Detailed Description

Target-specific features and pins; this serves as an example, showing all types but without any content.

For actual types for a specific target MCU (or Arduino board), please refer to specific targets support section.

Definition in file empty.h.