From 25e6afd831b94b9735cc6691ee19c8edc921aca7 Mon Sep 17 00:00:00 2001 From: root Date: Sun, 8 Apr 2018 01:14:30 +0100 Subject: working decoding --- app/led.c | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 app/led.c (limited to 'app/led.c') diff --git a/app/led.c b/app/led.c new file mode 100644 index 0000000..825bd0d --- /dev/null +++ b/app/led.c @@ -0,0 +1,38 @@ +#include "project.h" + +#define LED (GPIO3) +#define LED_PORT GPIOB + + +void +led_init (void) +{ + + MAP_OUTPUT_PP (LED); +} + + +void +led_clear (void) +{ + CLEAR (LED); +} + +void +led_set() +{ + gpio_set (LED_PORT, LED); +} + +void +led_slow_tick (void) +{ + static int c; + + c = !c; + + if (c) + led_set(); + else + led_clear(); +} -- cgit v1.2.3