Microchip® Advanced Software Framework

led.h File Reference

SAM3X-EK LEDs support package.

Copyright (c) 2011-2018 Microchip Technology Inc. and its subsidiaries.

#include "gpio.h"

Macros

#define LED_Toggle(led_gpio)   gpio_toggle_pin(led_gpio)
 Toggles the specified LEDs. More...
 

Functions

void LED_Off (uint32_t led_gpio)
 Turns off the specified LEDs. More...
 
void LED_On (uint32_t led_gpio)
 Turns on the specified LEDs. More...
 

#define LED_Toggle (   led_gpio)    gpio_toggle_pin(led_gpio)

Toggles the specified LEDs.

Parameters
led_gpioLED to toggle (LEDx_GPIO).
Note
The pins of the specified LEDs are set to GPIO output mode.

void LED_Off ( uint32_t  led_gpio)

Turns off the specified LEDs.

Parameters
led_gpioLED to turn off (LEDx_GPIO).
Note
The pins of the specified LEDs are set to GPIO output mode.

References ACTIVE_LEVEL_IS_HIGH, BOARD_NUM_OF_LED, gpio_set_pin_high, and gpio_set_pin_low.

void LED_On ( uint32_t  led_gpio)

Turns on the specified LEDs.

Parameters
led_gpioLED to turn on (LEDx_GPIO).
Note
The pins of the specified LEDs are set to GPIO output mode.

References ACTIVE_LEVEL_IS_HIGH, BOARD_NUM_OF_LED, gpio_set_pin_high, and gpio_set_pin_low.