diff options
| author | hathach <[email protected]> | 2014-03-07 12:45:49 +0700 |
|---|---|---|
| committer | hathach <[email protected]> | 2014-03-07 12:45:49 +0700 |
| commit | 3d17212f299b1fd3ccc4b53b1f652624cdc7beed (patch) | |
| tree | 025eb72fe799ae91f9f1e0559f87c16364ace0cc /demos/device/src | |
| parent | 26b1b879dde0312c22236885eb70b43fb8f3352e (diff) | |
added board_buttons for lpcxpresso/board_lpcxpresso1769.c
Diffstat (limited to 'demos/device/src')
| -rw-r--r-- | demos/device/src/main.c | 6 | ||||
| -rw-r--r-- | demos/device/src/tusb_config.h | 4 |
2 files changed, 8 insertions, 2 deletions
diff --git a/demos/device/src/main.c b/demos/device/src/main.c index c4e1d785e..a69a710f1 100644 --- a/demos/device/src/main.c +++ b/demos/device/src/main.c @@ -133,6 +133,12 @@ OSAL_TASK_FUNCTION( led_blinking_task ) (void* p_task_para) board_leds(led_on_mask, 1 - led_on_mask); led_on_mask = 1 - led_on_mask; // toggle + uint32_t btn_mask = board_buttons(); + for(uint8_t i=0; i<32; i++) + { + if ( BIT_TEST_(btn_mask, i) ) printf("button %d is pressed\n", i); + } + OSAL_TASK_LOOP_END } diff --git a/demos/device/src/tusb_config.h b/demos/device/src/tusb_config.h index c0a26ffd3..bfc225351 100644 --- a/demos/device/src/tusb_config.h +++ b/demos/device/src/tusb_config.h @@ -82,8 +82,8 @@ #define TUSB_CFG_DEVICE_FULLSPEED 1 // TODO refractor, remove
//------------- CLASS -------------//
-#define TUSB_CFG_DEVICE_HID_KEYBOARD 0
-#define TUSB_CFG_DEVICE_HID_MOUSE 1
+#define TUSB_CFG_DEVICE_HID_KEYBOARD 1
+#define TUSB_CFG_DEVICE_HID_MOUSE 0
#define TUSB_CFG_DEVICE_HID_GENERIC 0
#define TUSB_CFG_DEVICE_MSC 0
#define TUSB_CFG_DEVICE_CDC 0
|
