ea4357 led

This commit is contained in:
hathach 2018-12-03 20:32:24 +07:00
parent a9161ed0d7
commit 68a0e866c5
No known key found for this signature in database
GPG Key ID: 2FA891220FBFD581
2 changed files with 10 additions and 13 deletions

View File

@ -141,11 +141,15 @@ void board_init(void)
//--------------------------------------------------------------------+
// LEDS
//--------------------------------------------------------------------+
void board_led_control(uint32_t id, bool state)
void board_led_control(bool state)
{
uint16_t on_mask = state ? (1 << id) : 0;
uint16_t off_mask = state ? 0 : (1 << id);
pca9532_setLeds( on_mask << 8, off_mask << 8 );
if (state)
{
pca9532_setLeds( LED1, 0 );
}else
{
pca9532_setLeds( 0, LED1);
}
}
//--------------------------------------------------------------------+

View File

@ -50,15 +50,8 @@
#include "lpc43xx_uart.h"
#include "lpc43xx_i2c.h"
#include "oem_base_board/pca9532.h" // LEDs
#define BOARD_LED_NUM 1
#define BOARD_LED0 0
//#define CFG_PRINTF_TARGET PRINTF_TARGET_SWO
#define CFG_PRINTF_TARGET PRINTF_TARGET_UART
// For LEDs
#include "oem_base_board/pca9532.h"
#ifdef __cplusplus
}