KRAI 2016
/
coba_stick_PS2
testing library PS2
Embed:
(wiki syntax)
Show/hide line numbers
main.cpp
00001 #include "mbed.h" 00002 #include "PS_PAD.h" 00003 00004 PS_PAD ps2(PB_15,PB_14,PB_13, PC_4); 00005 00006 Serial pc(USBTX,USBRX); 00007 00008 int main() 00009 { 00010 pc.baud(115200); 00011 ps2.init(); 00012 00013 while(1) 00014 { 00015 ps2.poll(); 00016 pc.printf("%i ",ps2.read(PS_PAD :: PAD_L2)); 00017 pc.printf("%i ",ps2.read(PS_PAD :: PAD_R2)); 00018 pc.printf("%i ",ps2.read(PS_PAD :: PAD_L1)); 00019 pc.printf("%i ",ps2.read(PS_PAD :: PAD_R1)); 00020 00021 pc.printf("%i ",ps2.read(PS_PAD :: PAD_TRIANGLE)); 00022 pc.printf("%i ",ps2.read(PS_PAD :: PAD_CIRCLE)); 00023 pc.printf("%i ",ps2.read(PS_PAD :: PAD_X)); 00024 pc.printf("%i ",ps2.read(PS_PAD :: PAD_SQUARE)); 00025 00026 pc.printf("%i ",ps2.read(PS_PAD :: PAD_SELECT)); 00027 pc.printf("%i ",ps2.read(PS_PAD :: PAD_L3)); 00028 pc.printf("%i ",ps2.read(PS_PAD :: PAD_R3)); 00029 pc.printf("%i ",ps2.read(PS_PAD :: PAD_START)); 00030 00031 pc.printf("%i ",ps2.read(PS_PAD :: PAD_TOP)); 00032 pc.printf("%i ",ps2.read(PS_PAD :: PAD_RIGHT)); 00033 pc.printf("%i ",ps2.read(PS_PAD :: PAD_BOTTOM)); 00034 pc.printf("%i ",ps2.read(PS_PAD :: PAD_LEFT)); 00035 00036 pc.printf("%i ",ps2.read(PS_PAD :: ANALOG_LX)); 00037 pc.printf("%i ",ps2.read(PS_PAD :: ANALOG_LY)); 00038 pc.printf("%i ",ps2.read(PS_PAD :: ANALOG_RX)); 00039 pc.printf("%i \n",ps2.read(PS_PAD :: ANALOG_RY)); 00040 } 00041 }
Generated on Tue Jul 12 2022 22:31:08 by 1.7.2