rfLPC
A low level library for using NXP's LPC17xx SoC. Config is given for MBED prototyping board
leds.h File Reference

On board LEDs peripheral driver. More...

#include "gpio.h"

Go to the source code of this file.

Macros

LEDs defines

This values can be used to set/clear leds in the driver functions

#define RFLPC_LED_1   (1 << RFLPC_PIN_GET_PIN(RFLPC_LED_1_PIN))
 LED 1.
 
#define RFLPC_LED_2   (1 << RFLPC_PIN_GET_PIN(RFLPC_LED_2_PIN))
 LED 2.
 
#define RFLPC_LED_3   (1 << RFLPC_PIN_GET_PIN(RFLPC_LED_3_PIN))
 LED 3.
 
#define RFLPC_LED_4   (1 << RFLPC_PIN_GET_PIN(RFLPC_LED_4_PIN))
 LED 4.
 

Functions

static void rflpc_led_init ()
 Inits the GPIO port to use the leds. More...
 
static void rflpc_led_set (uint32_t l)
 Turns the given led(s) on.
 
static void rflpc_led_clr (uint32_t l)
 Clears the given led(s) (turn them off)
 
static void rflpc_led_val (uint32_t l)
 Turns on the leds included in the mask.
 
static void rflpc_led_binary_value (uint8_t v)
 Turns the led to reflect a binary 4 digit number. More...
 

Detailed Description

On board LEDs peripheral driver.

Definition in file leds.h.