Audi part of project 2

Dependencies:   mbed

Committer:
gabinader
Date:
Mon Mar 12 12:33:22 2018 +0000
Revision:
0:1e4fc03c1d61
audio program;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
gabinader 0:1e4fc03c1d61 1 /*----------------------------------------------------------------------------
gabinader 0:1e4fc03c1d61 2 Pin definitions
gabinader 0:1e4fc03c1d61 3 *----------------------------------------------------------------------------*/
gabinader 0:1e4fc03c1d61 4
gabinader 0:1e4fc03c1d61 5 #ifndef PINDEF_H
gabinader 0:1e4fc03c1d61 6 #define PINDEF_H
gabinader 0:1e4fc03c1d61 7
gabinader 0:1e4fc03c1d61 8 //Define pins below
gabinader 0:1e4fc03c1d61 9
gabinader 0:1e4fc03c1d61 10 //Digital input pins
gabinader 0:1e4fc03c1d61 11 #define Din0 PA_10
gabinader 0:1e4fc03c1d61 12 #define Din1 PB_3
gabinader 0:1e4fc03c1d61 13 #define Din2 PB_5
gabinader 0:1e4fc03c1d61 14 #define Din3 PB_4
gabinader 0:1e4fc03c1d61 15
gabinader 0:1e4fc03c1d61 16 //Digital output pins
gabinader 0:1e4fc03c1d61 17 #define Dout0 PB_10
gabinader 0:1e4fc03c1d61 18 #define Dout1 PA_8
gabinader 0:1e4fc03c1d61 19 #define Dout2 PA_9
gabinader 0:1e4fc03c1d61 20 #define Dout3 PC_7
gabinader 0:1e4fc03c1d61 21
gabinader 0:1e4fc03c1d61 22 //Analog input pins
gabinader 0:1e4fc03c1d61 23 #define Ain0 PA_0
gabinader 0:1e4fc03c1d61 24 #define Ain1 PA_1
gabinader 0:1e4fc03c1d61 25 #define Ain2 PA_4
gabinader 0:1e4fc03c1d61 26 #define Ain3 PB_0
gabinader 0:1e4fc03c1d61 27 #define Ain4 PC_1
gabinader 0:1e4fc03c1d61 28 #define Ain5 PC_0
gabinader 0:1e4fc03c1d61 29
gabinader 0:1e4fc03c1d61 30 //Analog output pins
gabinader 0:1e4fc03c1d61 31 #define Aout0
gabinader 0:1e4fc03c1d61 32 #define Aout1
gabinader 0:1e4fc03c1d61 33 #define Aout2
gabinader 0:1e4fc03c1d61 34 #define Aout3
gabinader 0:1e4fc03c1d61 35 #define Aout4
gabinader 0:1e4fc03c1d61 36 #define Aout5
gabinader 0:1e4fc03c1d61 37
gabinader 0:1e4fc03c1d61 38 //Communication pins
gabinader 0:1e4fc03c1d61 39 #define I2C_SCL PB_8
gabinader 0:1e4fc03c1d61 40 #define I2C_SDA PB_9
gabinader 0:1e4fc03c1d61 41
gabinader 0:1e4fc03c1d61 42 #define SPI_MOSI PA_7
gabinader 0:1e4fc03c1d61 43 #define SPI_MISO PA_6
gabinader 0:1e4fc03c1d61 44 #define SPI_SCLK PA_5
gabinader 0:1e4fc03c1d61 45 #define SPI_CS PB_6
gabinader 0:1e4fc03c1d61 46
gabinader 0:1e4fc03c1d61 47 #define UART_TX PA_2
gabinader 0:1e4fc03c1d61 48 #define UART_RX PA_3
gabinader 0:1e4fc03c1d61 49
gabinader 0:1e4fc03c1d61 50 //If any on board RGB LEDs are present:
gabinader 0:1e4fc03c1d61 51 #define LED_r PB_10
gabinader 0:1e4fc03c1d61 52 #define LED_g PA_8
gabinader 0:1e4fc03c1d61 53 #define LED_b PA_9
gabinader 0:1e4fc03c1d61 54
gabinader 0:1e4fc03c1d61 55 #endif
gabinader 0:1e4fc03c1d61 56
gabinader 0:1e4fc03c1d61 57 // *******************************ARM University Program Copyright © ARM Ltd 2014*************************************