i2c working version

Dependencies:   mbed-rtos mbed

Committer:
sakthipriya
Date:
Thu Apr 09 22:44:39 2015 +0000
Revision:
0:7882d03f59e2
i2c working version

Who changed what in which revision?

UserRevisionLine numberNew contents of line
sakthipriya 0:7882d03f59e2 1 #include "mbed.h"
sakthipriya 0:7882d03f59e2 2 #include "pin_config.h"
sakthipriya 0:7882d03f59e2 3
sakthipriya 0:7882d03f59e2 4 #define FAULT0 PIN31
sakthipriya 0:7882d03f59e2 5 #define FAULT1 PIN42 // FAULTBAR
sakthipriya 0:7882d03f59e2 6 #define FAULT2 PIN40 // 3V3APGOOD
sakthipriya 0:7882d03f59e2 7 #define FAULT3 PIN39 // 3V3BPGOOD
sakthipriya 0:7882d03f59e2 8 #define FAULT4 PIN41 // 3V3CPGOOD
sakthipriya 0:7882d03f59e2 9 #define FAULT5 PTC23 // 3V3AOCBAR //changed here
sakthipriya 0:7882d03f59e2 10 #define FAULT6 PIN80 // 3V3COC
sakthipriya 0:7882d03f59e2 11 #define FAULT7 PIN38 // SW8FAULT /// to pin 97 later
sakthipriya 0:7882d03f59e2 12 #define FAULT8 PIN83 // SW6FAULT
sakthipriya 0:7882d03f59e2 13 #define FAULT9 PIN89 // SW7FAULT
sakthipriya 0:7882d03f59e2 14
sakthipriya 0:7882d03f59e2 15 //CONTROL SIGNALS
sakthipriya 0:7882d03f59e2 16 #define FAULT_CLEAR1 D8
sakthipriya 0:7882d03f59e2 17 #define FAULT_CLEAR2 D9
sakthipriya 0:7882d03f59e2 18 #define FAULT_CLEAR3 D10
sakthipriya 0:7882d03f59e2 19 #define FAULT_CLEAR4 D11
sakthipriya 0:7882d03f59e2 20 #define FAULT_CLEAR5 D12
sakthipriya 0:7882d03f59e2 21 #define FAULT_CLEAR6 D13
sakthipriya 0:7882d03f59e2 22 #define FAULT_CLEAR7 PTC7
sakthipriya 0:7882d03f59e2 23 #define FAULT_CLEAR8 PTC10
sakthipriya 0:7882d03f59e2 24 #define FAULT_CLEAR9 PTC11
sakthipriya 0:7882d03f59e2 25
sakthipriya 0:7882d03f59e2 26
sakthipriya 0:7882d03f59e2 27
sakthipriya 0:7882d03f59e2 28 #define ACS PTE2
sakthipriya 0:7882d03f59e2 29 #define TX PTE3
sakthipriya 0:7882d03f59e2 30 #define PAYLOAD PTE6
sakthipriya 0:7882d03f59e2 31
sakthipriya 0:7882d03f59e2 32
sakthipriya 0:7882d03f59e2 33 void FUNC_HK_FAULTS();
sakthipriya 0:7882d03f59e2 34 void FUNC_HK_POWER(char flag);
sakthipriya 0:7882d03f59e2 35 void interrupt_fault();