Kazuki Yamamoto / Mbed 2 deprecated uart_i2c_conv

Dependencies:   mbed

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