Skip to content

Commit a09c1a7

Browse files
committed
Added some PinNames for Arduino compatibility and cleaned up white spaces
1 parent 1f50bfc commit a09c1a7

File tree

2 files changed

+388
-385
lines changed

2 files changed

+388
-385
lines changed
Lines changed: 164 additions & 164 deletions
Original file line numberDiff line numberDiff line change
@@ -1,209 +1,209 @@
1-
/* mbed Microcontroller Library
1+
/* mbed Microcontroller Library
22
* Copyright (c) 2006-2013 ARM Limited
33
*
4-
* Licensed under the Apache License, Version 2.0 (the "License");
5-
* you may not use this file except in compliance with the License.
6-
* You may obtain a copy of the License at
4+
* Licensed under the Apache License, Version 2.0 (the "License");
5+
* you may not use this file except in compliance with the License.
6+
* You may obtain a copy of the License at
77
*
8-
* http://www.apache.org/licenses/LICENSE-2.0
8+
* http://www.apache.org/licenses/LICENSE-2.0
99
*
10-
* Unless required by applicable law or agreed to in writing, software
11-
* distributed under the License is distributed on an "AS IS" BASIS,
12-
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13-
* See the License for the specific language governing permissions and
10+
* Unless required by applicable law or agreed to in writing, software
11+
* distributed under the License is distributed on an "AS IS" BASIS,
12+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
* See the License for the specific language governing permissions and
1414
* limitations under the License.
1515
*/
1616

1717
#include "PeripheralPins.h"
1818

1919
/************RTC***************/
20-
const PinMap PinMap_RTC[] = {
21-
{PTC1, RTC_CLKIN, 2},
20+
const PinMap PinMap_RTC[] = {
21+
{PTC1, RTC_CLKIN, 2},
2222
};
2323

2424
/************ADC***************/
25-
const PinMap PinMap_ADC[] = {
26-
{PTE20, ADC0_SE0, 0},
27-
{PTE22, ADC0_SE3, 0},
28-
{PTE21, ADC0_SE4a, 0},
29-
{PTE29, ADC0_SE4b, 0},
30-
{PTE30, ADC0_SE23, 0},
31-
{PTE23, ADC0_SE7a, 0},
32-
{PTB0, ADC0_SE8, 0},
33-
{PTB1, ADC0_SE9, 0},
34-
{PTB2, ADC0_SE12, 0},
35-
{PTB3, ADC0_SE13, 0},
36-
{PTC0, ADC0_SE14, 0},
37-
{PTC1, ADC0_SE15, 0},
38-
{PTC2, ADC0_SE11, 0},
39-
{PTD1, ADC0_SE5b, 0},
40-
{PTD5, ADC0_SE6b, 0},
41-
{PTD6, ADC0_SE7b, 0},
42-
{NC, NC, 0}
25+
const PinMap PinMap_ADC[] = {
26+
{PTE20, ADC0_SE0, 0},
27+
{PTE22, ADC0_SE3, 0},
28+
{PTE21, ADC0_SE4a, 0},
29+
{PTE29, ADC0_SE4b, 0},
30+
{PTE30, ADC0_SE23, 0},
31+
{PTE23, ADC0_SE7a, 0},
32+
{PTB0, ADC0_SE8, 0},
33+
{PTB1, ADC0_SE9, 0},
34+
{PTB2, ADC0_SE12, 0},
35+
{PTB3, ADC0_SE13, 0},
36+
{PTC0, ADC0_SE14, 0},
37+
{PTC1, ADC0_SE15, 0},
38+
{PTC2, ADC0_SE11, 0},
39+
{PTD1, ADC0_SE5b, 0},
40+
{PTD5, ADC0_SE6b, 0},
41+
{PTD6, ADC0_SE7b, 0},
42+
{NC, NC, 0}
4343
};
4444

4545
/************DAC***************/
46-
const PinMap PinMap_DAC[] = {
47-
{PTE30, DAC_0, 0},
48-
{NC , NC , 0}
46+
const PinMap PinMap_DAC[] = {
47+
{PTE30, DAC_0, 0},
48+
{NC , NC , 0}
4949
};
5050

5151
/************I2C***************/
52-
const PinMap PinMap_I2C_SDA[] = {
53-
{PTE25, I2C_0, 5},
54-
{PTC9, I2C_0, 2},
55-
{PTE0, I2C_1, 6},
56-
{PTB1, I2C_0, 2},
57-
{PTB3, I2C_0, 2},
58-
{PTC11, I2C_1, 2},
59-
{PTC2, I2C_1, 2},
60-
{PTA4, I2C_1, 2},
61-
{NC , NC , 0}
52+
const PinMap PinMap_I2C_SDA[] = {
53+
{PTE25, I2C_0, 5},
54+
{PTC9, I2C_0, 2},
55+
{PTE0, I2C_1, 6},
56+
{PTB1, I2C_0, 2},
57+
{PTB3, I2C_0, 2},
58+
{PTC11, I2C_1, 2},
59+
{PTC2, I2C_1, 2},
60+
{PTA4, I2C_1, 2},
61+
{NC , NC , 0}
6262
};
6363

64-
const PinMap PinMap_I2C_SCL[] = {
65-
{PTE24, I2C_0, 5},
66-
{PTC8, I2C_0, 2},
67-
{PTE1, I2C_1, 6},
68-
{PTB0, I2C_0, 2},
69-
{PTB2, I2C_0, 2},
70-
{PTC10, I2C_1, 2},
71-
{PTC1, I2C_1, 2},
72-
{NC , NC, 0}
64+
const PinMap PinMap_I2C_SCL[] = {
65+
{PTE24, I2C_0, 5},
66+
{PTC8, I2C_0, 2},
67+
{PTE1, I2C_1, 6},
68+
{PTB0, I2C_0, 2},
69+
{PTB2, I2C_0, 2},
70+
{PTC10, I2C_1, 2},
71+
{PTC1, I2C_1, 2},
72+
{NC , NC, 0}
7373
};
7474

7575
/************UART***************/
76-
const PinMap PinMap_UART_TX[] = {
77-
{PTA2, UART_0, 2},
78-
{PTA14, UART_0, 3},
79-
{PTC4, UART_1, 3},
80-
{PTD3, UART_2, 3},
81-
{PTD5, UART_2, 3},
82-
{PTD7, UART_0, 3},
83-
{PTE0, UART_1, 3},
84-
{PTE16, UART_2, 3},
85-
{PTE20, UART_0, 4},
86-
{PTE22, UART_2, 4},
87-
{NC , NC , 0}
76+
const PinMap PinMap_UART_TX[] = {
77+
{PTA2, UART_0, 2},
78+
{PTA14, UART_0, 3},
79+
{PTC4, UART_1, 3},
80+
{PTD3, UART_2, 3},
81+
{PTD5, UART_2, 3},
82+
{PTD7, UART_0, 3},
83+
{PTE0, UART_1, 3},
84+
{PTE16, UART_2, 3},
85+
{PTE20, UART_0, 4},
86+
{PTE22, UART_2, 4},
87+
{NC , NC , 0}
8888
};
8989

90-
const PinMap PinMap_UART_RX[] = {
91-
{PTA1, UART_0, 2},
92-
{PTA15, UART_0, 3},
93-
{PTC3, UART_1, 3},
94-
{PTD2, UART_2, 3},
95-
{PTD4, UART_2, 3},
96-
{PTD6, UART_0, 3},
97-
{PTE1, UART_1, 3},
98-
{PTE17, UART_2, 3},
99-
{PTE21, UART_0, 4},
100-
{PTE23, UART_2, 4},
101-
{NC , NC , 0}
90+
const PinMap PinMap_UART_RX[] = {
91+
{PTA1, UART_0, 2},
92+
{PTA15, UART_0, 3},
93+
{PTC3, UART_1, 3},
94+
{PTD2, UART_2, 3},
95+
{PTD4, UART_2, 3},
96+
{PTD6, UART_0, 3},
97+
{PTE1, UART_1, 3},
98+
{PTE17, UART_2, 3},
99+
{PTE21, UART_0, 4},
100+
{PTE23, UART_2, 4},
101+
{NC , NC , 0}
102102
};
103103

104104
/************SPI***************/
105105
const PinMap PinMap_SPI_SCLK[] = {
106-
{PTA15, SPI_0, 2},
107-
{PTB9, SPI_1, 2},
108-
{PTB11, SPI_1, 2},
109-
{PTC5, SPI_0, 2},
110-
{PTD1, SPI_0, 2},
111-
{PTD5, SPI_1, 2},
112-
{PTE2, SPI_1, 2},
113-
{PTE17, SPI_0, 2},
114-
{NC , NC , 0}
106+
{PTA15, SPI_0, 2},
107+
{PTB9, SPI_1, 2},
108+
{PTB11, SPI_1, 2},
109+
{PTC5, SPI_0, 2},
110+
{PTD1, SPI_0, 2},
111+
{PTD5, SPI_1, 2},
112+
{PTE2, SPI_1, 2},
113+
{PTE17, SPI_0, 2},
114+
{NC , NC , 0}
115115
};
116116

117117
const PinMap PinMap_SPI_MOSI[] = {
118-
{PTA16, SPI_0, 2},
119-
{PTA17, SPI_0, 5},
120-
{PTB16, SPI_1, 2},
121-
{PTB17, SPI_1, 5},
122-
{PTC6, SPI_0, 2},
123-
{PTC7, SPI_0, 5},
124-
{PTD2, SPI_0, 2},
125-
{PTD3, SPI_0, 5},
126-
{PTD6, SPI_1, 2},
127-
{PTD7, SPI_1, 5},
128-
{PTE1, SPI_1, 2},
129-
{PTE3, SPI_1, 5},
130-
{PTE18, SPI_0, 2},
131-
{PTE19, SPI_0, 5},
132-
{NC , NC , 0}
118+
{PTA16, SPI_0, 2},
119+
{PTA17, SPI_0, 5},
120+
{PTB16, SPI_1, 2},
121+
{PTB17, SPI_1, 5},
122+
{PTC6, SPI_0, 2},
123+
{PTC7, SPI_0, 5},
124+
{PTD2, SPI_0, 2},
125+
{PTD3, SPI_0, 5},
126+
{PTD6, SPI_1, 2},
127+
{PTD7, SPI_1, 5},
128+
{PTE1, SPI_1, 2},
129+
{PTE3, SPI_1, 5},
130+
{PTE18, SPI_0, 2},
131+
{PTE19, SPI_0, 5},
132+
{NC , NC , 0}
133133
};
134134

135135
const PinMap PinMap_SPI_MISO[] = {
136-
{PTA16, SPI_0, 5},
137-
{PTA17, SPI_0, 2},
138-
{PTB16, SPI_1, 5},
139-
{PTB17, SPI_1, 2},
140-
{PTC6, SPI_0, 5},
141-
{PTC7, SPI_0, 2},
142-
{PTD2, SPI_0, 5},
143-
{PTD3, SPI_0, 2},
144-
{PTD6, SPI_1, 5},
145-
{PTD7, SPI_1, 2},
146-
{PTE1, SPI_1, 5},
147-
{PTE3, SPI_1, 2},
148-
{PTE18, SPI_0, 5},
149-
{PTE19, SPI_0, 2},
150-
{NC , NC , 0}
136+
{PTA16, SPI_0, 5},
137+
{PTA17, SPI_0, 2},
138+
{PTB16, SPI_1, 5},
139+
{PTB17, SPI_1, 2},
140+
{PTC6, SPI_0, 5},
141+
{PTC7, SPI_0, 2},
142+
{PTD2, SPI_0, 5},
143+
{PTD3, SPI_0, 2},
144+
{PTD6, SPI_1, 5},
145+
{PTD7, SPI_1, 2},
146+
{PTE1, SPI_1, 5},
147+
{PTE3, SPI_1, 2},
148+
{PTE18, SPI_0, 5},
149+
{PTE19, SPI_0, 2},
150+
{NC , NC , 0}
151151
};
152152

153153
const PinMap PinMap_SPI_SSEL[] = {
154-
{PTA14, SPI_0, 2},
155-
{PTB10, SPI_1, 2},
156-
{PTC4, SPI_0, 2},
157-
{PTD0, SPI_0, 2},
158-
{PTD4, SPI_1, 2},
159-
{PTE4, SPI_1, 2},
160-
{PTE16, SPI_0, 2},
161-
{NC , NC , 0}
154+
{PTA14, SPI_0, 2},
155+
{PTB10, SPI_1, 2},
156+
{PTC4, SPI_0, 2},
157+
{PTD0, SPI_0, 2},
158+
{PTD4, SPI_1, 2},
159+
{PTE4, SPI_1, 2},
160+
{PTE16, SPI_0, 2},
161+
{NC , NC , 0}
162162
};
163163

164164
/************PWM***************/
165-
const PinMap PinMap_PWM[] = {
166-
{PTA0, PWM_6, 3}, // PTA0 , TPM0 CH5
167-
{PTA1, PWM_9 , 3}, // PTA1 , TPM2 CH0
168-
{PTA2, PWM_10, 3}, // PTA2 , TPM2 CH1
169-
{PTA3, PWM_1, 3}, // PTA3 , TPM0 CH0
170-
{PTA4, PWM_2 , 3}, // PTA4 , TPM0 CH1
171-
{PTA5, PWM_3 , 3}, // PTA5 , TPM0 CH2
172-
{PTA6, PWM_4, 3}, // PTA6 , TPM0 CH3
173-
{PTA7, PWM_5, 3}, // PTA7 , TPM0 CH4
174-
{PTA12, PWM_7 , 3}, // PTA12, TPM1 CH0
175-
{PTA13, PWM_8 , 3}, // PTA13, TPM1 CH1
176-
177-
{PTB0, PWM_7, 3}, // PTB0 , TPM1 CH0
178-
{PTB1, PWM_8, 3}, // PTB1 , TPM1 CH1
179-
{PTB2, PWM_9, 3}, // PTB2 , TPM2 CH0
180-
{PTB3, PWM_10, 3}, // PTB3 , TPM2 CH1
181-
{PTB18, PWM_9, 3}, // PTB18, TPM2 CH0
182-
{PTB19, PWM_10, 3}, // PTB18, TPM2 CH1
165+
const PinMap PinMap_PWM[] = {
166+
{PTA0, PWM_6, 3}, // PTA0 , TPM0 CH5
167+
{PTA1, PWM_9 , 3}, // PTA1 , TPM2 CH0
168+
{PTA2, PWM_10, 3}, // PTA2 , TPM2 CH1
169+
{PTA3, PWM_1, 3}, // PTA3 , TPM0 CH0
170+
{PTA4, PWM_2 , 3}, // PTA4 , TPM0 CH1
171+
{PTA5, PWM_3 , 3}, // PTA5 , TPM0 CH2
172+
{PTA6, PWM_4, 3}, // PTA6 , TPM0 CH3
173+
{PTA7, PWM_5, 3}, // PTA7 , TPM0 CH4
174+
{PTA12, PWM_7 , 3}, // PTA12, TPM1 CH0
175+
{PTA13, PWM_8 , 3}, // PTA13, TPM1 CH1
176+
177+
{PTB0, PWM_7, 3}, // PTB0 , TPM1 CH0
178+
{PTB1, PWM_8, 3}, // PTB1 , TPM1 CH1
179+
{PTB2, PWM_9, 3}, // PTB2 , TPM2 CH0
180+
{PTB3, PWM_10, 3}, // PTB3 , TPM2 CH1
181+
{PTB18, PWM_9, 3}, // PTB18, TPM2 CH0
182+
{PTB19, PWM_10, 3}, // PTB18, TPM2 CH1
183183

184-
{PTC1, PWM_1, 4}, // PTC1 , TPM0 CH0
185-
{PTC2, PWM_2, 4}, // PTC2 , TPM0 CH1
186-
{PTC3, PWM_3, 4}, // PTC3 , TPM0 CH2
187-
{PTC4, PWM_4, 4}, // PTC4 , TPM0 CH3
188-
{PTC8, PWM_5 , 3}, // PTC8 , TPM0 CH4
189-
{PTC9, PWM_6 , 3}, // PTC9 , TPM0 CH5
190-
191-
{PTD0, PWM_1 , 4}, // PTD0 , TPM0 CH0
192-
{PTD1, PWM_2 , 4}, // PTD0 , TPM0 CH1
193-
{PTD2, PWM_3 , 4}, // PTD2 , TPM0 CH2
194-
{PTD3, PWM_4 , 4}, // PTD3 , TPM0 CH3
195-
{PTD4, PWM_5 , 4}, // PTD4 , TPM0 CH4
196-
{PTD5, PWM_6 , 4}, // PTD5 , TPM0 CH5
184+
{PTC1, PWM_1, 4}, // PTC1 , TPM0 CH0
185+
{PTC2, PWM_2, 4}, // PTC2 , TPM0 CH1
186+
{PTC3, PWM_3, 4}, // PTC3 , TPM0 CH2
187+
{PTC4, PWM_4, 4}, // PTC4 , TPM0 CH3
188+
{PTC8, PWM_5 , 3}, // PTC8 , TPM0 CH4
189+
{PTC9, PWM_6 , 3}, // PTC9 , TPM0 CH5
190+
191+
{PTD0, PWM_1 , 4}, // PTD0 , TPM0 CH0
192+
{PTD1, PWM_2 , 4}, // PTD0 , TPM0 CH1
193+
{PTD2, PWM_3 , 4}, // PTD2 , TPM0 CH2
194+
{PTD3, PWM_4 , 4}, // PTD3 , TPM0 CH3
195+
{PTD4, PWM_5 , 4}, // PTD4 , TPM0 CH4
196+
{PTD5, PWM_6 , 4}, // PTD5 , TPM0 CH5
197197

198-
{PTE20, PWM_7, 3}, // PTE20, TPM1 CH0
199-
{PTE21, PWM_8, 3}, // PTE21, TPM1 CH1
200-
{PTE22, PWM_9, 3}, // PTE22, TPM2 CH0
201-
{PTE23, PWM_10, 3}, // PTE23, TPM2 CH1
202-
{PTE24, PWM_1, 3}, // PTE24, TPM0 CH0
203-
{PTE25, PWM_2, 3}, // PTE25, TPM0 CH1
204-
{PTE26, PWM_6, 3}, // PTE26, TPM0 CH5
205-
{PTE29, PWM_3, 3}, // PTE29, TPM0 CH2
206-
{PTE30, PWM_4, 3}, // PTE30, TPM0 CH3
207-
{PTE31, PWM_5, 3}, // PTE31, TPM0 CH4
208-
{NC , NC, 0}
198+
{PTE20, PWM_7, 3}, // PTE20, TPM1 CH0
199+
{PTE21, PWM_8, 3}, // PTE21, TPM1 CH1
200+
{PTE22, PWM_9, 3}, // PTE22, TPM2 CH0
201+
{PTE23, PWM_10, 3}, // PTE23, TPM2 CH1
202+
{PTE24, PWM_1, 3}, // PTE24, TPM0 CH0
203+
{PTE25, PWM_2, 3}, // PTE25, TPM0 CH1
204+
{PTE26, PWM_6, 3}, // PTE26, TPM0 CH5
205+
{PTE29, PWM_3, 3}, // PTE29, TPM0 CH2
206+
{PTE30, PWM_4, 3}, // PTE30, TPM0 CH3
207+
{PTE31, PWM_5, 3}, // PTE31, TPM0 CH4
208+
{NC , NC, 0}
209209
};

0 commit comments

Comments
 (0)