mirror of
https://github.com/hathach/tinyusb.git
synced 2025-03-14 04:18:56 +00:00
added board led for metro m4
This commit is contained in:
parent
4b1f4c7b6f
commit
eea1f8597e
@ -36,12 +36,22 @@
|
||||
*/
|
||||
/**************************************************************************/
|
||||
|
||||
#include "bsp/board.h"
|
||||
#include "hal/include/hal_gpio.h"
|
||||
|
||||
//--------------------------------------------------------------------+
|
||||
// MACRO TYPEDEF CONSTANT ENUM DECLARATION
|
||||
//--------------------------------------------------------------------+
|
||||
|
||||
#define LED_STATE_ON 1
|
||||
|
||||
void board_init(void)
|
||||
{
|
||||
|
||||
gpio_set_pin_direction(BOARD_LED0, GPIO_DIRECTION_OUT);
|
||||
gpio_set_pin_level(BOARD_LED0, 1-LED_STATE_ON);
|
||||
}
|
||||
|
||||
void board_led_control(uint32_t led_id, bool state)
|
||||
{
|
||||
gpio_set_pin_level(led_id, state ? LED_STATE_ON : (1-LED_STATE_ON));
|
||||
}
|
||||
|
||||
|
@ -43,7 +43,7 @@
|
||||
#endif
|
||||
|
||||
#define BOARD_LED_NUM 1
|
||||
#define BOARD_LED0 13
|
||||
#define BOARD_LED0 16
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
|
@ -47,8 +47,6 @@
|
||||
/* MACRO TYPEDEF CONSTANT ENUM
|
||||
*------------------------------------------------------------------*/
|
||||
#define LED_STATE_ON 0
|
||||
#define LED_STATE_OFF (1-LED_STATE_ON)
|
||||
|
||||
|
||||
uint8_t _button_pins[] = { 11, 12, 24, 25 };
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user