FastArduino v1.10
C++ library to build fast but small Arduino/AVR projects
|
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>
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... | |
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.