Lab 3 part 2 - USB Keyboard/Mouse

Dependencies:   USBDevice mbed

Fork of FTF2014_lab3_part2 by Freescale

Committer:
Kojto
Date:
Mon Apr 07 19:17:09 2014 +0000
Revision:
3:c3b7f6359519
Parent:
0:61fed686b4a2
mbed-src replaced by mbed lib v82

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Kojto 0:61fed686b4a2 1 #include "mbed.h"
Kojto 0:61fed686b4a2 2 #include "USBMouseKeyboard.h"
Kojto 0:61fed686b4a2 3
Kojto 0:61fed686b4a2 4 DigitalOut led(LED1);
Kojto 0:61fed686b4a2 5 USBMouseKeyboard key_mouse;
Kojto 0:61fed686b4a2 6
Kojto 0:61fed686b4a2 7 int main(void) {
Kojto 0:61fed686b4a2 8 while (true) {
Kojto 0:61fed686b4a2 9 key_mouse.printf("hello world from frdm-k64f. \n");
Kojto 0:61fed686b4a2 10 key_mouse.move(20, 0);
Kojto 0:61fed686b4a2 11 wait(1);
Kojto 0:61fed686b4a2 12 key_mouse.keyCode(KEY_CAPS_LOCK);
Kojto 0:61fed686b4a2 13 led = ((key_mouse.lockStatus() & 0x2) >> 1); /* second bit is caps lock */
Kojto 0:61fed686b4a2 14 }
Kojto 0:61fed686b4a2 15 }