Kazuki Yamamoto / Mbed 2 deprecated uart_i2c_conv

Dependencies:   mbed

Committer:
k4zuki
Date:
Tue Aug 30 16:30:55 2016 +0000
Revision:
36:ffbd9829c8d1
Parent:
0:b597ed665b76
Child:
78:434514b8d383
add headers and settings.h to switch 11U3x/824/1768; 11U3x requires to add USBSerial library in project

Who changed what in which revision?

UserRevisionLine numberNew contents of line
k4zuki 36:ffbd9829c8d1 1 /*
k4zuki 36:ffbd9829c8d1 2 tinyI2C_11U3x.h
k4zuki 36:ffbd9829c8d1 3 */
k4zuki 36:ffbd9829c8d1 4
k4zuki 36:ffbd9829c8d1 5 static const uint8_t chip_id = ID_LPC11UXX;
k4zuki 36:ffbd9829c8d1 6
k4zuki 36:ffbd9829c8d1 7 #define isI2C1 // unused(always enabled)
k4zuki 36:ffbd9829c8d1 8 I2C dev1( P0_5, P0_4 );
k4zuki 36:ffbd9829c8d1 9
k4zuki 36:ffbd9829c8d1 10
k4zuki 36:ffbd9829c8d1 11 #undef isI2C2
k4zuki 36:ffbd9829c8d1 12 #undef isI2C3
k4zuki 36:ffbd9829c8d1 13 #undef isI2C4
k4zuki 36:ffbd9829c8d1 14
k4zuki 36:ffbd9829c8d1 15 #undef isUART
k4zuki 36:ffbd9829c8d1 16 #define isUSBUART
k4zuki 36:ffbd9829c8d1 17
k4zuki 36:ffbd9829c8d1 18 #include "USBSerial.h"
k4zuki 36:ffbd9829c8d1 19 USBSerial pc;
k4zuki 36:ffbd9829c8d1 20
k4zuki 36:ffbd9829c8d1 21 #define isHWSPI
k4zuki 36:ffbd9829c8d1 22 #undef isSWSPI
k4zuki 36:ffbd9829c8d1 23 SPI _spi(P0_9, P0_8, P0_10); // mosi, miso, sclk
k4zuki 36:ffbd9829c8d1 24 DigitalOut _cs(P0_7); // CS
k4zuki 36:ffbd9829c8d1 25
k4zuki 36:ffbd9829c8d1 26 #define isGPIO0 // unused(always enabled)
k4zuki 36:ffbd9829c8d1 27 DigitalInOut _GPIO00(P0_22);
k4zuki 36:ffbd9829c8d1 28 DigitalInOut _GPIO01(P0_11);
k4zuki 36:ffbd9829c8d1 29 DigitalInOut _GPIO02(P0_12);
k4zuki 36:ffbd9829c8d1 30 DigitalInOut _GPIO03(P0_13);
k4zuki 36:ffbd9829c8d1 31 DigitalInOut _GPIO04(P0_14);
k4zuki 36:ffbd9829c8d1 32 DigitalInOut _GPIO05(P0_15);
k4zuki 36:ffbd9829c8d1 33 DigitalInOut _GPIO06(P0_16);
k4zuki 36:ffbd9829c8d1 34 DigitalInOut _GPIO07(P0_23);
k4zuki 36:ffbd9829c8d1 35
k4zuki 36:ffbd9829c8d1 36 #define isGPIO1
k4zuki 36:ffbd9829c8d1 37 DigitalInOut _GPIO10(P1_15);
k4zuki 36:ffbd9829c8d1 38 DigitalInOut _GPIO11(P0_17);
k4zuki 36:ffbd9829c8d1 39 DigitalInOut _GPIO12(P0_18);
k4zuki 36:ffbd9829c8d1 40 DigitalInOut _GPIO13(P0_19);
k4zuki 36:ffbd9829c8d1 41 DigitalInOut _GPIO14(P1_19);
k4zuki 36:ffbd9829c8d1 42 DigitalInOut _GPIO15(P0_20);
k4zuki 36:ffbd9829c8d1 43 DigitalInOut _GPIO16(P0_2 );
k4zuki 36:ffbd9829c8d1 44 DigitalInOut _GPIO17(P0_21);