mirror of
https://github.com/bluekitchen/btstack.git
synced 2025-03-30 16:20:24 +00:00
msp432p401lp-cc256x: implement LED toggle
This commit is contained in:
parent
0084ad25a0
commit
d392ca8840
@ -154,6 +154,19 @@ void hal_cpu_enable_irqs_and_sleep(void){
|
||||
__asm__("wfe"); // go to sleep if event flag isn't set. if set, just clear it. IRQs set event flag
|
||||
}
|
||||
|
||||
// HAL LED
|
||||
#include "hal_led.h"
|
||||
void hal_led_toggle(void){
|
||||
static bool on = false;
|
||||
if (on){
|
||||
on = false;
|
||||
GPIO_setOutputLowOnPin(GPIO_PORT_P1, GPIO_PIN0);
|
||||
} else {
|
||||
on = true;
|
||||
GPIO_setOutputHighOnPin(GPIO_PORT_P1, GPIO_PIN0);
|
||||
}
|
||||
}
|
||||
|
||||
// HAL TIME Implementation
|
||||
|
||||
static volatile uint32_t systick;
|
||||
@ -527,6 +540,10 @@ int main(void)
|
||||
|
||||
init_systick();
|
||||
|
||||
// init led
|
||||
MAP_GPIO_setAsOutputPin(GPIO_PORT_P1, GPIO_PIN0);
|
||||
hal_led_toggle();
|
||||
|
||||
// start with BTstack init - especially configure HCI Transport
|
||||
btstack_memory_init();
|
||||
btstack_run_loop_init(btstack_run_loop_embedded_get_instance());
|
||||
|
Loading…
x
Reference in New Issue
Block a user