I2C master and slave testing example

Dependencies:   mbed-src

Committer:
Yunfeng
Date:
Fri Aug 14 15:00:28 2015 +0000
Revision:
0:0c4c8f8e3e04
initial commit for I2C master and slave test

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Yunfeng 0:0c4c8f8e3e04 1 #include "fw_config.h"
Yunfeng 0:0c4c8f8e3e04 2 #if SEL_BLINKY_TEST == 1
Yunfeng 0:0c4c8f8e3e04 3 /*
Yunfeng 0:0c4c8f8e3e04 4 #include "mbed.h"
Yunfeng 0:0c4c8f8e3e04 5
Yunfeng 0:0c4c8f8e3e04 6 DigitalOut pin01 (P0_1);
Yunfeng 0:0c4c8f8e3e04 7 DigitalOut pin023 (P0_23);
Yunfeng 0:0c4c8f8e3e04 8 DigitalOut pin021 (P0_21);
Yunfeng 0:0c4c8f8e3e04 9 DigitalOut pin022 (P0_22);
Yunfeng 0:0c4c8f8e3e04 10 DigitalOut pin115 (P1_15);
Yunfeng 0:0c4c8f8e3e04 11 DigitalOut pin018 (P0_18);
Yunfeng 0:0c4c8f8e3e04 12 DigitalOut pin019 (P0_19);
Yunfeng 0:0c4c8f8e3e04 13 DigitalOut pin119 (P1_19);
Yunfeng 0:0c4c8f8e3e04 14 DigitalOut pin020 (P0_20);
Yunfeng 0:0c4c8f8e3e04 15 DigitalOut pin07 (P0_7);
Yunfeng 0:0c4c8f8e3e04 16 DigitalOut pin02 (P0_2);
Yunfeng 0:0c4c8f8e3e04 17 DigitalOut pin04 (P0_4);
Yunfeng 0:0c4c8f8e3e04 18 DigitalOut pin05 (P0_5);
Yunfeng 0:0c4c8f8e3e04 19
Yunfeng 0:0c4c8f8e3e04 20
Yunfeng 0:0c4c8f8e3e04 21 DigitalOut pin08 (P0_8);
Yunfeng 0:0c4c8f8e3e04 22 DigitalOut pin09 (P0_9);
Yunfeng 0:0c4c8f8e3e04 23 DigitalOut pin010 (P0_10);
Yunfeng 0:0c4c8f8e3e04 24 DigitalOut pin011 (P0_11);
Yunfeng 0:0c4c8f8e3e04 25 DigitalOut pin012 (P0_12);
Yunfeng 0:0c4c8f8e3e04 26 DigitalOut pin013 (P0_13);
Yunfeng 0:0c4c8f8e3e04 27 DigitalOut pin014 (P0_14);
Yunfeng 0:0c4c8f8e3e04 28 DigitalOut pin015 (P0_15);
Yunfeng 0:0c4c8f8e3e04 29 DigitalOut pin016 (P0_16);
Yunfeng 0:0c4c8f8e3e04 30 DigitalOut pin017 (P0_17);
Yunfeng 0:0c4c8f8e3e04 31
Yunfeng 0:0c4c8f8e3e04 32 void blinky_test() {
Yunfeng 0:0c4c8f8e3e04 33 while(1) {
Yunfeng 0:0c4c8f8e3e04 34 pin01 = 1;
Yunfeng 0:0c4c8f8e3e04 35 pin023 = 1;
Yunfeng 0:0c4c8f8e3e04 36 pin021 = 1;
Yunfeng 0:0c4c8f8e3e04 37 pin022 = 1;
Yunfeng 0:0c4c8f8e3e04 38 pin115 = 1;
Yunfeng 0:0c4c8f8e3e04 39 pin018 = 1;
Yunfeng 0:0c4c8f8e3e04 40 pin019 = 1;
Yunfeng 0:0c4c8f8e3e04 41 pin119 = 1;
Yunfeng 0:0c4c8f8e3e04 42 pin020 = 1;
Yunfeng 0:0c4c8f8e3e04 43 pin07 = 1;
Yunfeng 0:0c4c8f8e3e04 44 pin02 = 1;
Yunfeng 0:0c4c8f8e3e04 45 pin04 = 1;
Yunfeng 0:0c4c8f8e3e04 46 pin05 = 1;
Yunfeng 0:0c4c8f8e3e04 47 pin08 = 1;
Yunfeng 0:0c4c8f8e3e04 48 pin09 = 1;
Yunfeng 0:0c4c8f8e3e04 49 pin010 = 1;
Yunfeng 0:0c4c8f8e3e04 50 pin011 = 1;
Yunfeng 0:0c4c8f8e3e04 51 pin012 = 1;
Yunfeng 0:0c4c8f8e3e04 52 pin013 = 1;
Yunfeng 0:0c4c8f8e3e04 53 pin014 = 1;
Yunfeng 0:0c4c8f8e3e04 54 pin015 = 1;
Yunfeng 0:0c4c8f8e3e04 55 pin016 = 1;
Yunfeng 0:0c4c8f8e3e04 56 pin017 = 1;
Yunfeng 0:0c4c8f8e3e04 57 wait (3);
Yunfeng 0:0c4c8f8e3e04 58 pin01 = 0;
Yunfeng 0:0c4c8f8e3e04 59 pin023 = 0;
Yunfeng 0:0c4c8f8e3e04 60 pin021 = 0;
Yunfeng 0:0c4c8f8e3e04 61 pin022 = 0;
Yunfeng 0:0c4c8f8e3e04 62 pin115 = 0;
Yunfeng 0:0c4c8f8e3e04 63 pin018 = 0;
Yunfeng 0:0c4c8f8e3e04 64 pin019 = 0;
Yunfeng 0:0c4c8f8e3e04 65 pin119 = 0;
Yunfeng 0:0c4c8f8e3e04 66 pin020 = 0;
Yunfeng 0:0c4c8f8e3e04 67 pin07 = 0;
Yunfeng 0:0c4c8f8e3e04 68 pin02 = 0;
Yunfeng 0:0c4c8f8e3e04 69 pin04 = 0;
Yunfeng 0:0c4c8f8e3e04 70 pin05 = 0;
Yunfeng 0:0c4c8f8e3e04 71 pin08 = 0;
Yunfeng 0:0c4c8f8e3e04 72 pin09 = 0;
Yunfeng 0:0c4c8f8e3e04 73 pin010 = 0;
Yunfeng 0:0c4c8f8e3e04 74 pin011 = 0;
Yunfeng 0:0c4c8f8e3e04 75 pin012 = 0;
Yunfeng 0:0c4c8f8e3e04 76 pin013 = 0;
Yunfeng 0:0c4c8f8e3e04 77 pin014 = 0;
Yunfeng 0:0c4c8f8e3e04 78 pin015 = 0;
Yunfeng 0:0c4c8f8e3e04 79 pin016 = 0;
Yunfeng 0:0c4c8f8e3e04 80 pin017 = 0;
Yunfeng 0:0c4c8f8e3e04 81 wait (3);
Yunfeng 0:0c4c8f8e3e04 82 }
Yunfeng 0:0c4c8f8e3e04 83 }
Yunfeng 0:0c4c8f8e3e04 84 */
Yunfeng 0:0c4c8f8e3e04 85 #endif