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 #include "mbed.h"
Yunfeng 0:0c4c8f8e3e04 3
Yunfeng 0:0c4c8f8e3e04 4
Yunfeng 0:0c4c8f8e3e04 5
Yunfeng 0:0c4c8f8e3e04 6 #if SEL_BLINKY_TEST == 1
Yunfeng 0:0c4c8f8e3e04 7 void blinky_test();
Yunfeng 0:0c4c8f8e3e04 8 #endif
Yunfeng 0:0c4c8f8e3e04 9
Yunfeng 0:0c4c8f8e3e04 10 #if SEL_I2C_3200_TEST == 1
Yunfeng 0:0c4c8f8e3e04 11 #if SEL_I2C_SLAVE_MODE == 1
Yunfeng 0:0c4c8f8e3e04 12 void i2c_3200();
Yunfeng 0:0c4c8f8e3e04 13 #else
Yunfeng 0:0c4c8f8e3e04 14 void i2c_3200_master();
Yunfeng 0:0c4c8f8e3e04 15 #endif
Yunfeng 0:0c4c8f8e3e04 16 #endif
Yunfeng 0:0c4c8f8e3e04 17
Yunfeng 0:0c4c8f8e3e04 18
Yunfeng 0:0c4c8f8e3e04 19 int main() {
Yunfeng 0:0c4c8f8e3e04 20 #if SEL_I2C_3200_TEST == 1
Yunfeng 0:0c4c8f8e3e04 21 #if SEL_I2C_SLAVE_MODE == 1
Yunfeng 0:0c4c8f8e3e04 22 i2c_3200();
Yunfeng 0:0c4c8f8e3e04 23 #else
Yunfeng 0:0c4c8f8e3e04 24 i2c_3200_master ();
Yunfeng 0:0c4c8f8e3e04 25 #endif
Yunfeng 0:0c4c8f8e3e04 26 while (1) {}
Yunfeng 0:0c4c8f8e3e04 27 #endif
Yunfeng 0:0c4c8f8e3e04 28 }
Yunfeng 0:0c4c8f8e3e04 29
Yunfeng 0:0c4c8f8e3e04 30