SimpleLib_03272011
Embed:
(wiki syntax)
Show/hide line numbers
mbedgc.h
00001 00002 #include "mbed.h" 00003 #include "colors.h" 00004 #include "timers.h" 00005 #include "I2CConfig.h" 00006 #include "WiiClassicControllerReader.h" 00007 00008 #define fbW 121//121 is max//129 00009 #define fbH 121//121 00010 00011 DigitalOut vSync(p29); 00012 DigitalOut hSync(p30); 00013 DigitalOut soundPin(p18); 00014 00015 int soundNote = 4000; 00016 int soundNoteHalf = 2000; 00017 unsigned int hsync_count = 0x80000; 00018 int hsync_count_adder = 1; 00019 int logic_count = 0; 00020 00021 //Serial pc(USBTX, USBRX); 00022 DigitalOut led1(LED1); 00023 00024 WiiClassicControllerReader ctrlrA(I2CPort_A::SDA, I2CPort_A::SCL); 00025 00026 void fill(unsigned char); 00027 void setup(); 00028 void loop(); 00029 void blankFB(); 00030 int getButton(WiiClassicControllerReader* const ctrlr); 00031 void drawRectangle(int x, int y, int width, int height, unsigned char color); 00032 00033 unsigned int frame = 0; 00034 unsigned char framebuffer[fbH][fbW];
Generated on Fri Jul 15 2022 15:25:50 by
1.7.2