Yasushi TAUCHI
/
USBKeyboard_HelloWorld
keycode2 add USBKeyboard
Fork of USBKeyboard_HelloWorld by
main.cpp
- Committer:
- yueee_yt
- Date:
- 2012-10-05
- Revision:
- 5:7eed489af3d9
- Parent:
- 4:f0df6aae7147
File content as of revision 5:7eed489af3d9:
#include "mbed.h" #include "USBKeyboard.h" //LED1: NUM_LOCK //LED2: CAPS_LOCK //LED3: SCROLL_LOCK BusOut leds(LED1, LED2, LED3); DigitalIn key1(p17); DigitalIn key2(p18); //USBKeyboard USBKeyboard keyboard; void key1_on(void) { //Ctrl+Alt+Del keyboard.keyCode2(0x4c,0,0,0,0,0, KEY_CTRL|KEY_ALT); wait(1); } void key2_on(void) { //ESC keyboard.keyCode2(0x29); wait(1); } int main(void) { bool k1,k2; k1=true;k2=true; key1.mode(PullUp); key2.mode(PullUp); while (1) { if (key1==0&&k1==1)key1_on(); if (key2==0&&k2==1)key2_on(); k1=key1; k2=key2; leds = keyboard.lockStatus(); } }