summaryrefslogtreecommitdiffstats
path: root/app/led.c
diff options
context:
space:
mode:
authorfishsoupisgood <github@madingley.org>2020-06-14 10:55:07 +0100
committerfishsoupisgood <github@madingley.org>2020-06-14 10:55:07 +0100
commit0060468326b7ab0cd07d0d80a84118e7c5bcf348 (patch)
tree8be8ad7b1cb23be4765b9d94a7b8fcefa4d67e27 /app/led.c
parentdbc21c1e5dfd95248fe2cd7da6d96c92bdbb97a4 (diff)
downloadrobs_speedo-0060468326b7ab0cd07d0d80a84118e7c5bcf348.tar.gz
robs_speedo-0060468326b7ab0cd07d0d80a84118e7c5bcf348.tar.bz2
robs_speedo-0060468326b7ab0cd07d0d80a84118e7c5bcf348.zip
add tacho
Diffstat (limited to 'app/led.c')
-rw-r--r--app/led.c13
1 files changed, 9 insertions, 4 deletions
diff --git a/app/led.c b/app/led.c
index 7d8303d..a6bd8ea 100644
--- a/app/led.c
+++ b/app/led.c
@@ -1,26 +1,31 @@
#include "project.h"
+#define LED GPIO13
+#define LED_PORT GPIOC
+
static int led = 0;
void
led_init (void)
{
- gpio_set_mode (GPIOC, GPIO_MODE_OUTPUT_2_MHZ,
- GPIO_CNF_OUTPUT_PUSHPULL, GPIO13);
+ MAP_OUTPUT_OD(LED);
+ SET(LED);
+
}
void
led_clear (void)
{
- gpio_set (GPIOC, GPIO13);
+ SET(LED);
+ led =0;
}
void
led_set (void)
{
- gpio_clear (GPIOC, GPIO13);
+ CLEAR(LED);
led = 200;
}