lab 7

Dependencies:   SDFileSystem mbed

Committer:
jedh
Date:
Sat Dec 10 21:08:30 2016 +0000
Revision:
0:f6d3b930f382
jgk

Who changed what in which revision?

UserRevisionLine numberNew contents of line
jedh 0:f6d3b930f382 1 #ifndef FREEDOM__HEADERS_H
jedh 0:f6d3b930f382 2 #define FREEDOM__HEADERS_H
jedh 0:f6d3b930f382 3
jedh 0:f6d3b930f382 4 #include "mbed.h"
jedh 0:f6d3b930f382 5
jedh 0:f6d3b930f382 6 /*
jedh 0:f6d3b930f382 7 The USB connections are on this end of the board
jedh 0:f6d3b930f382 8
jedh 0:f6d3b930f382 9 J2_19 OO J2_20
jedh 0:f6d3b930f382 10 J2_17 OO J2_18
jedh 0:f6d3b930f382 11 J2_15 OO J2_16
jedh 0:f6d3b930f382 12 J2_13 OO J2_14
jedh 0:f6d3b930f382 13 J3_2 OO J3_1 J2_11 OO J2_12
jedh 0:f6d3b930f382 14 J3_4 OO J3_3 J2_9 OO J2_10
jedh 0:f6d3b930f382 15 J3_6 OO J3_5 J2_7 OO J2_8
jedh 0:f6d3b930f382 16 J3_8 OO J3_7 J2_5 OO J2_6
jedh 0:f6d3b930f382 17 J3_10 OO J3_9 J2_3 OO J2_4
jedh 0:f6d3b930f382 18 J3_12 OO J3_11 J2_1 OO J2_2
jedh 0:f6d3b930f382 19 J3_14 OO J3_13
jedh 0:f6d3b930f382 20 J3_16 OO J3_15 J1_15 OO J1_16
jedh 0:f6d3b930f382 21 J1_13 OO J1_14
jedh 0:f6d3b930f382 22 J4_2 OO J4_1 J1_11 OO J1_12
jedh 0:f6d3b930f382 23 J4_4 OO J4_3 J1_9 OO J1_10
jedh 0:f6d3b930f382 24 J4_6 OO J4_5 J1_7 OO J1_8
jedh 0:f6d3b930f382 25 J4_8 OO J4_7 J1_5 OO J1_6
jedh 0:f6d3b930f382 26 J4_10 OO J4_9 J1_3 OO J1_4
jedh 0:f6d3b930f382 27 J4_12 OO J4_11 J1_1 OO J1_2
jedh 0:f6d3b930f382 28
jedh 0:f6d3b930f382 29 */
jedh 0:f6d3b930f382 30
jedh 0:f6d3b930f382 31 #if defined (TARGET_KL46Z)
jedh 0:f6d3b930f382 32 PinName const J1_1 = PTB18 ;
jedh 0:f6d3b930f382 33 PinName const J1_2 = PTA1 ;
jedh 0:f6d3b930f382 34 PinName const J1_3 = PTB19 ;
jedh 0:f6d3b930f382 35 PinName const J1_4 = PTA2 ;
jedh 0:f6d3b930f382 36 PinName const J1_5 = PTC0 ;
jedh 0:f6d3b930f382 37 PinName const J1_6 = PTD3 ;
jedh 0:f6d3b930f382 38 PinName const J1_7 = PTC4 ;
jedh 0:f6d3b930f382 39 PinName const J1_8 = PTA12 ;
jedh 0:f6d3b930f382 40 PinName const J1_9 = PTC6 ;
jedh 0:f6d3b930f382 41 PinName const J1_10 = PTA4 ;
jedh 0:f6d3b930f382 42 PinName const J1_11 = PTC7 ;
jedh 0:f6d3b930f382 43 PinName const J1_12 = PTA5 ;
jedh 0:f6d3b930f382 44 PinName const J1_13 = PTC10 ;
jedh 0:f6d3b930f382 45 PinName const J1_14 = PTC8 ;
jedh 0:f6d3b930f382 46 PinName const J1_15 = PTC11 ;
jedh 0:f6d3b930f382 47 PinName const J1_16 = PTC9 ;
jedh 0:f6d3b930f382 48
jedh 0:f6d3b930f382 49 PinName const J2_1 = PTC13 ;
jedh 0:f6d3b930f382 50 PinName const J2_2 = PTA13 ;
jedh 0:f6d3b930f382 51 PinName const J2_3 = PTC16 ;
jedh 0:f6d3b930f382 52 PinName const J2_4 = PTD2 ;
jedh 0:f6d3b930f382 53 PinName const J2_5 = PTA7 ;
jedh 0:f6d3b930f382 54 PinName const J2_6 = PTD4 ;
jedh 0:f6d3b930f382 55 PinName const J2_7 = PTA6 ;
jedh 0:f6d3b930f382 56 PinName const J2_8 = PTD6 ;
jedh 0:f6d3b930f382 57 PinName const J2_9 = PTA14 ;
jedh 0:f6d3b930f382 58 PinName const J2_10 = PTD7 ;
jedh 0:f6d3b930f382 59 PinName const J2_11 = PTA15 ;
jedh 0:f6d3b930f382 60 PinName const J2_12 = PTD5 ;
jedh 0:f6d3b930f382 61 PinName const J2_13 = PTA16 ;
jedh 0:f6d3b930f382 62 PinName const J2_14 = NC ; //GND
jedh 0:f6d3b930f382 63 PinName const J2_15 = PTA17 ;
jedh 0:f6d3b930f382 64 PinName const J2_16 = NC ; //AREF
jedh 0:f6d3b930f382 65 PinName const J2_17 = PTB9 ;
jedh 0:f6d3b930f382 66 PinName const J2_18 = PTE0 ;
jedh 0:f6d3b930f382 67 PinName const J2_19 = NC ; //NC
jedh 0:f6d3b930f382 68 PinName const J2_20 = PTE1 ;
jedh 0:f6d3b930f382 69
jedh 0:f6d3b930f382 70 PinName const J3_1 = PTE31 ;
jedh 0:f6d3b930f382 71 PinName const J3_2 = NC ; //SDA_PTD5
jedh 0:f6d3b930f382 72 PinName const J3_3 = PTE19 ;
jedh 0:f6d3b930f382 73 PinName const J3_4 = NC ; //3.3V
jedh 0:f6d3b930f382 74 PinName const J3_5 = PTE18 ;
jedh 0:f6d3b930f382 75 PinName const J3_6 = PTA20 ; //RESET
jedh 0:f6d3b930f382 76 PinName const J3_7 = PTE17 ;
jedh 0:f6d3b930f382 77 PinName const J3_8 = NC ; //3.3V
jedh 0:f6d3b930f382 78 PinName const J3_9 = PTE16 ;
jedh 0:f6d3b930f382 79 PinName const J3_10 = NC ; //5V
jedh 0:f6d3b930f382 80 PinName const J3_11 = PTE6 ;
jedh 0:f6d3b930f382 81 PinName const J3_12 = NC ; //GND
jedh 0:f6d3b930f382 82 PinName const J3_13 = PTE3 ;
jedh 0:f6d3b930f382 83 PinName const J3_14 = NC ; //GND
jedh 0:f6d3b930f382 84 PinName const J3_15 = PTE2 ;
jedh 0:f6d3b930f382 85 PinName const J3_16 = NC ; //VIN
jedh 0:f6d3b930f382 86
jedh 0:f6d3b930f382 87 PinName const J4_1 = PTE20 ;
jedh 0:f6d3b930f382 88 PinName const J4_2 = PTB0 ;
jedh 0:f6d3b930f382 89 PinName const J4_3 = PTE21 ;
jedh 0:f6d3b930f382 90 PinName const J4_4 = PTB1 ;
jedh 0:f6d3b930f382 91 PinName const J4_5 = PTE22 ;
jedh 0:f6d3b930f382 92 PinName const J4_6 = PTB2 ;
jedh 0:f6d3b930f382 93 PinName const J4_7 = PTE23 ;
jedh 0:f6d3b930f382 94 PinName const J4_8 = PTB3 ;
jedh 0:f6d3b930f382 95 PinName const J4_9 = PTB20 ;
jedh 0:f6d3b930f382 96 PinName const J4_10 = PTC2 ;
jedh 0:f6d3b930f382 97 PinName const J4_11 = PTE30 ;
jedh 0:f6d3b930f382 98 PinName const J4_12 = PTC1 ;
jedh 0:f6d3b930f382 99
jedh 0:f6d3b930f382 100
jedh 0:f6d3b930f382 101 #elif defined (TARGET_KL25Z)
jedh 0:f6d3b930f382 102
jedh 0:f6d3b930f382 103 PinName const J1_1 = PTC7 ;
jedh 0:f6d3b930f382 104 PinName const J1_2 = PTA1 ; //?
jedh 0:f6d3b930f382 105 PinName const J1_3 = PTBC0 ;
jedh 0:f6d3b930f382 106 PinName const J1_4 = PTA2 ; //?
jedh 0:f6d3b930f382 107 PinName const J1_5 = PTC3 ;
jedh 0:f6d3b930f382 108 PinName const J1_6 = PTD4 ;
jedh 0:f6d3b930f382 109 PinName const J1_7 = PTC4 ;
jedh 0:f6d3b930f382 110 PinName const J1_8 = PTA12 ;
jedh 0:f6d3b930f382 111 PinName const J1_9 = PTC5 ;
jedh 0:f6d3b930f382 112 PinName const J1_10 = PTA4 ;
jedh 0:f6d3b930f382 113 PinName const J1_11 = PTC6 ;
jedh 0:f6d3b930f382 114 PinName const J1_12 = PTA5 ;
jedh 0:f6d3b930f382 115 PinName const J1_13 = PTC10 ;
jedh 0:f6d3b930f382 116 PinName const J1_14 = PTC8 ;
jedh 0:f6d3b930f382 117 PinName const J1_15 = PTC11 ;
jedh 0:f6d3b930f382 118 PinName const J1_16 = PTC9 ;
jedh 0:f6d3b930f382 119
jedh 0:f6d3b930f382 120 PinName const J2_1 = PTC12 ;
jedh 0:f6d3b930f382 121 PinName const J2_2 = PTA13 ;
jedh 0:f6d3b930f382 122 PinName const J2_3 = PTC13 ;
jedh 0:f6d3b930f382 123 PinName const J2_4 = PTD5 ;
jedh 0:f6d3b930f382 124 PinName const J2_5 = PTC16 ;
jedh 0:f6d3b930f382 125 PinName const J2_6 = PTD0 ;
jedh 0:f6d3b930f382 126 PinName const J2_7 = PTC17 ;
jedh 0:f6d3b930f382 127 PinName const J2_8 = PTD2 ;
jedh 0:f6d3b930f382 128 PinName const J2_9 = PTA16 ;
jedh 0:f6d3b930f382 129 PinName const J2_10 = PTD3 ;
jedh 0:f6d3b930f382 130 PinName const J2_11 = PTA17 ;
jedh 0:f6d3b930f382 131 PinName const J2_12 = PTD1 ;
jedh 0:f6d3b930f382 132 PinName const J2_13 = PTE31 ;
jedh 0:f6d3b930f382 133 PinName const J2_14 = NC ; //GND
jedh 0:f6d3b930f382 134 PinName const J2_15 = NC ; //NC
jedh 0:f6d3b930f382 135 PinName const J2_16 = NC ; //AREF
jedh 0:f6d3b930f382 136 PinName const J2_17 = PTD6 ;
jedh 0:f6d3b930f382 137 PinName const J2_18 = PTE0 ;
jedh 0:f6d3b930f382 138 PinName const J2_19 = PTD7 ;
jedh 0:f6d3b930f382 139 PinName const J2_20 = PTE1 ;
jedh 0:f6d3b930f382 140
jedh 0:f6d3b930f382 141 PinName const J3_1 = PTB8 ;
jedh 0:f6d3b930f382 142 PinName const J3_2 = NC ; //SDA_PTD5
jedh 0:f6d3b930f382 143 PinName const J3_3 = PTB9 ;
jedh 0:f6d3b930f382 144 PinName const J3_4 = NC ; //3.3V
jedh 0:f6d3b930f382 145 PinName const J3_5 = PTB10 ;
jedh 0:f6d3b930f382 146 PinName const J3_6 = PTA20 ; //RESET
jedh 0:f6d3b930f382 147 PinName const J3_7 = PTB11 ;
jedh 0:f6d3b930f382 148 PinName const J3_8 = NC ; //3.3V
jedh 0:f6d3b930f382 149 PinName const J3_9 = PTE2 ;
jedh 0:f6d3b930f382 150 PinName const J3_10 = NC ; //5V
jedh 0:f6d3b930f382 151 PinName const J3_11 = PTE3 ;
jedh 0:f6d3b930f382 152 PinName const J3_12 = NC ; //GND
jedh 0:f6d3b930f382 153 PinName const J3_13 = PTE4 ;
jedh 0:f6d3b930f382 154 PinName const J3_14 = NC ; //GND
jedh 0:f6d3b930f382 155 PinName const J3_15 = PTE5 ;
jedh 0:f6d3b930f382 156 PinName const J3_16 = NC ; //VIN
jedh 0:f6d3b930f382 157
jedh 0:f6d3b930f382 158 PinName const J4_1 = PTE20 ;
jedh 0:f6d3b930f382 159 PinName const J4_2 = PTB0 ;
jedh 0:f6d3b930f382 160 PinName const J4_3 = PTE21 ;
jedh 0:f6d3b930f382 161 PinName const J4_4 = PTB1 ;
jedh 0:f6d3b930f382 162 PinName const J4_5 = PTE22 ;
jedh 0:f6d3b930f382 163 PinName const J4_6 = PTB2 ;
jedh 0:f6d3b930f382 164 PinName const J4_7 = PTE23 ;
jedh 0:f6d3b930f382 165 PinName const J4_8 = PTB3 ;
jedh 0:f6d3b930f382 166 PinName const J4_9 = PTE29 ;
jedh 0:f6d3b930f382 167 PinName const J4_10 = PTC2 ;
jedh 0:f6d3b930f382 168 PinName const J4_11 = PTE30 ;
jedh 0:f6d3b930f382 169 PinName const J4_12 = PTC1 ;
jedh 0:f6d3b930f382 170
jedh 0:f6d3b930f382 171 #elif defined (TARGET_KL05Z)
jedh 0:f6d3b930f382 172
jedh 0:f6d3b930f382 173 PinName const J1_1 = NC ;
jedh 0:f6d3b930f382 174 PinName const J1_2 = PTB2 ; //?
jedh 0:f6d3b930f382 175 PinName const J1_3 = NC ;
jedh 0:f6d3b930f382 176 PinName const J1_4 = PTB1 ; //?
jedh 0:f6d3b930f382 177 PinName const J1_5 = NC ;
jedh 0:f6d3b930f382 178 PinName const J1_6 = PTA11 ;
jedh 0:f6d3b930f382 179 PinName const J1_7 = NC ;
jedh 0:f6d3b930f382 180 PinName const J1_8 = PTB5 ;
jedh 0:f6d3b930f382 181 PinName const J1_9 = NC ;
jedh 0:f6d3b930f382 182 PinName const J1_10 = PTA10 ;
jedh 0:f6d3b930f382 183 PinName const J1_11 = NC ;
jedh 0:f6d3b930f382 184 PinName const J1_12 = PTA12 ;
jedh 0:f6d3b930f382 185 PinName const J1_13 = NC ;
jedh 0:f6d3b930f382 186 PinName const J1_14 = PTB6 ;
jedh 0:f6d3b930f382 187 PinName const J1_15 = NC ;
jedh 0:f6d3b930f382 188 PinName const J1_16 = PTB7 ;
jedh 0:f6d3b930f382 189
jedh 0:f6d3b930f382 190 PinName const J2_1 = NC ;
jedh 0:f6d3b930f382 191 PinName const J2_2 = PTB10 ;
jedh 0:f6d3b930f382 192 PinName const J2_3 = NC ;
jedh 0:f6d3b930f382 193 PinName const J2_4 = PTB11 ;
jedh 0:f6d3b930f382 194 PinName const J2_5 = NC ;
jedh 0:f6d3b930f382 195 PinName const J2_6 = PTA5 ;
jedh 0:f6d3b930f382 196 PinName const J2_7 = NC ;
jedh 0:f6d3b930f382 197 PinName const J2_8 = PTA7 ;
jedh 0:f6d3b930f382 198 PinName const J2_9 = NC ;
jedh 0:f6d3b930f382 199 PinName const J2_10 = PTA6 ;
jedh 0:f6d3b930f382 200 PinName const J2_11 = NC ;
jedh 0:f6d3b930f382 201 PinName const J2_12 = PTB0 ;
jedh 0:f6d3b930f382 202 PinName const J2_13 = NC ;
jedh 0:f6d3b930f382 203 PinName const J2_14 = NC ; //GND
jedh 0:f6d3b930f382 204 PinName const J2_15 = NC ; //NC
jedh 0:f6d3b930f382 205 PinName const J2_16 = NC ; //AREF
jedh 0:f6d3b930f382 206 PinName const J2_17 = NC ;
jedh 0:f6d3b930f382 207 PinName const J2_18 = PTB4 ;
jedh 0:f6d3b930f382 208 PinName const J2_19 = NC ;
jedh 0:f6d3b930f382 209 PinName const J2_20 = PTB3 ;
jedh 0:f6d3b930f382 210
jedh 0:f6d3b930f382 211 PinName const J3_1 = NC ;
jedh 0:f6d3b930f382 212 PinName const J3_2 = NC ; //SDA_PTD5
jedh 0:f6d3b930f382 213 PinName const J3_3 = NC ;
jedh 0:f6d3b930f382 214 PinName const J3_4 = NC ; //3.3V
jedh 0:f6d3b930f382 215 PinName const J3_5 = NC ;
jedh 0:f6d3b930f382 216 PinName const J3_6 = NC ; //RESET
jedh 0:f6d3b930f382 217 PinName const J3_7 = NC ;
jedh 0:f6d3b930f382 218 PinName const J3_8 = NC ; //3.3V
jedh 0:f6d3b930f382 219 PinName const J3_9 = NC ;
jedh 0:f6d3b930f382 220 PinName const J3_10 = NC ; //5V
jedh 0:f6d3b930f382 221 PinName const J3_11 = NC ;
jedh 0:f6d3b930f382 222 PinName const J3_12 = NC ; //GND
jedh 0:f6d3b930f382 223 PinName const J3_13 = NC ;
jedh 0:f6d3b930f382 224 PinName const J3_14 = NC ; //GND
jedh 0:f6d3b930f382 225 PinName const J3_15 = NC ;
jedh 0:f6d3b930f382 226 PinName const J3_16 = NC ; //VIN
jedh 0:f6d3b930f382 227
jedh 0:f6d3b930f382 228 PinName const J4_1 = NC ;
jedh 0:f6d3b930f382 229 PinName const J4_2 = PTB8 ;
jedh 0:f6d3b930f382 230 PinName const J4_3 = NC ;
jedh 0:f6d3b930f382 231 PinName const J4_4 = PTB9 ;
jedh 0:f6d3b930f382 232 PinName const J4_5 = NC ;
jedh 0:f6d3b930f382 233 PinName const J4_6 = PTA8 ;
jedh 0:f6d3b930f382 234 PinName const J4_7 = NC ;
jedh 0:f6d3b930f382 235 PinName const J4_8 = PTA0 ;
jedh 0:f6d3b930f382 236 PinName const J4_9 = NC ;
jedh 0:f6d3b930f382 237 PinName const J4_10 = PTA9 ;
jedh 0:f6d3b930f382 238 PinName const J4_11 = NC ;
jedh 0:f6d3b930f382 239 PinName const J4_12 = PTB13 ;
jedh 0:f6d3b930f382 240
jedh 0:f6d3b930f382 241 #elif defined (TARGET_K22F)
jedh 0:f6d3b930f382 242
jedh 0:f6d3b930f382 243 PinName const J1_1 = PTA5 ;
jedh 0:f6d3b930f382 244 PinName const J1_2 = PTD2 ; //?
jedh 0:f6d3b930f382 245 PinName const J1_3 = PTA13 ;
jedh 0:f6d3b930f382 246 PinName const J1_4 = PTD3 ; //?
jedh 0:f6d3b930f382 247 PinName const J1_5 = PTA12 ;
jedh 0:f6d3b930f382 248 PinName const J1_6 = PTB16 ;
jedh 0:f6d3b930f382 249 PinName const J1_7 = PTC8 ;
jedh 0:f6d3b930f382 250 PinName const J1_8 = PTA2 ;
jedh 0:f6d3b930f382 251 PinName const J1_9 = PTC9 ;
jedh 0:f6d3b930f382 252 PinName const J1_10 = PTA4 ;
jedh 0:f6d3b930f382 253 PinName const J1_11 = PTC7 ;
jedh 0:f6d3b930f382 254 PinName const J1_12 = PTB10 ;
jedh 0:f6d3b930f382 255 PinName const J1_13 = PTC10 ;
jedh 0:f6d3b930f382 256 PinName const J1_14 = PTC3 ;
jedh 0:f6d3b930f382 257 PinName const J1_15 = PTC5 ;
jedh 0:f6d3b930f382 258 PinName const J1_16 = PTC6 ;
jedh 0:f6d3b930f382 259
jedh 0:f6d3b930f382 260 PinName const J2_1 = NC ;
jedh 0:f6d3b930f382 261 PinName const J2_2 = PTB19 ;
jedh 0:f6d3b930f382 262 PinName const J2_3 = NC ;
jedh 0:f6d3b930f382 263 PinName const J2_4 = PTA1 ;
jedh 0:f6d3b930f382 264 PinName const J2_5 = PTC0 ;
jedh 0:f6d3b930f382 265 PinName const J2_6 = PTD4 ;
jedh 0:f6d3b930f382 266 PinName const J2_7 = PTC11 ;
jedh 0:f6d3b930f382 267 PinName const J2_8 = PTD6 ;
jedh 0:f6d3b930f382 268 PinName const J2_9 = NC ;
jedh 0:f6d3b930f382 269 PinName const J2_10 = PTD7 ;
jedh 0:f6d3b930f382 270 PinName const J2_11 = NC ;
jedh 0:f6d3b930f382 271 PinName const J2_12 = PTD5 ;
jedh 0:f6d3b930f382 272 PinName const J2_13 = NC ;
jedh 0:f6d3b930f382 273 PinName const J2_14 = NC ; //GND
jedh 0:f6d3b930f382 274 PinName const J2_15 = NC ; //NC
jedh 0:f6d3b930f382 275 PinName const J2_16 = NC ; //AREF
jedh 0:f6d3b930f382 276 PinName const J2_17 = NC ;
jedh 0:f6d3b930f382 277 PinName const J2_18 = PTE0 ;
jedh 0:f6d3b930f382 278 PinName const J2_19 = NC ;
jedh 0:f6d3b930f382 279 PinName const J2_20 = PTE1 ;
jedh 0:f6d3b930f382 280
jedh 0:f6d3b930f382 281 PinName const J3_1 = NC ;
jedh 0:f6d3b930f382 282 PinName const J3_2 = NC ; //SDA_PTD5
jedh 0:f6d3b930f382 283 PinName const J3_3 = NC ;
jedh 0:f6d3b930f382 284 PinName const J3_4 = NC ; //3.3V
jedh 0:f6d3b930f382 285 PinName const J3_5 = NC ;
jedh 0:f6d3b930f382 286 PinName const J3_6 = NC ; //RESET
jedh 0:f6d3b930f382 287 PinName const J3_7 = NC ;
jedh 0:f6d3b930f382 288 PinName const J3_8 = NC ; //3.3V
jedh 0:f6d3b930f382 289 PinName const J3_9 = NC ;
jedh 0:f6d3b930f382 290 PinName const J3_10 = NC ; //5V
jedh 0:f6d3b930f382 291 PinName const J3_11 = NC ;
jedh 0:f6d3b930f382 292 PinName const J3_12 = NC ; //GND
jedh 0:f6d3b930f382 293 PinName const J3_13 = NC ;
jedh 0:f6d3b930f382 294 PinName const J3_14 = NC ; //GND
jedh 0:f6d3b930f382 295 PinName const J3_15 = NC ;
jedh 0:f6d3b930f382 296 PinName const J3_16 = NC ; //VIN
jedh 0:f6d3b930f382 297
jedh 0:f6d3b930f382 298 PinName const J4_1 = NC ; //ADC0_DP0
jedh 0:f6d3b930f382 299 PinName const J4_2 = PTB0 ;
jedh 0:f6d3b930f382 300 PinName const J4_3 = NC ; //ADC0_DM0
jedh 0:f6d3b930f382 301 PinName const J4_4 = PTB1 ;
jedh 0:f6d3b930f382 302 PinName const J4_5 = NC ; //ADC0_DP3
jedh 0:f6d3b930f382 303 PinName const J4_6 = PTC1 ;
jedh 0:f6d3b930f382 304 PinName const J4_7 = NC ; //ADC0_DM3
jedh 0:f6d3b930f382 305 PinName const J4_8 = PTC2 ;
jedh 0:f6d3b930f382 306 PinName const J4_9 = PTC4 ;
jedh 0:f6d3b930f382 307 PinName const J4_10 = PTB3 ;
jedh 0:f6d3b930f382 308 PinName const J4_11 = NC ; //DAC0_OUT
jedh 0:f6d3b930f382 309 PinName const J4_12 = PTB2 ;
jedh 0:f6d3b930f382 310
jedh 0:f6d3b930f382 311 #elif defined (TARGET_K20D50M)
jedh 0:f6d3b930f382 312
jedh 0:f6d3b930f382 313 PinName const J1_1 = PTD0 ;
jedh 0:f6d3b930f382 314 PinName const J1_2 = PTE1 ; //?
jedh 0:f6d3b930f382 315 PinName const J1_3 = PTC11 ;
jedh 0:f6d3b930f382 316 PinName const J1_4 = PTE0 ; //?
jedh 0:f6d3b930f382 317 PinName const J1_5 = PTC5 ;
jedh 0:f6d3b930f382 318 PinName const J1_6 = PTA5 ;
jedh 0:f6d3b930f382 319 PinName const J1_7 = PTC6 ;
jedh 0:f6d3b930f382 320 PinName const J1_8 = PTD4 ;
jedh 0:f6d3b930f382 321 PinName const J1_9 = PTC7 ;
jedh 0:f6d3b930f382 322 PinName const J1_10 = PTC8 ;
jedh 0:f6d3b930f382 323 PinName const J1_11 = PTA4 ;
jedh 0:f6d3b930f382 324 PinName const J1_12 = PTA1 ;
jedh 0:f6d3b930f382 325 PinName const J1_13 = PTD7 ;
jedh 0:f6d3b930f382 326 PinName const J1_14 = PTC3 ;
jedh 0:f6d3b930f382 327 PinName const J1_15 = PTC9 ;
jedh 0:f6d3b930f382 328 PinName const J1_16 = PTC4 ;
jedh 0:f6d3b930f382 329
jedh 0:f6d3b930f382 330 PinName const J2_1 = PTC13 ;
jedh 0:f6d3b930f382 331 PinName const J2_2 = PTA12 ;
jedh 0:f6d3b930f382 332 PinName const J2_3 = PTC10 ;
jedh 0:f6d3b930f382 333 PinName const J2_4 = PTA2 ;
jedh 0:f6d3b930f382 334 PinName const J2_5 = NC ;
jedh 0:f6d3b930f382 335 PinName const J2_6 = PTC2 ;
jedh 0:f6d3b930f382 336 PinName const J2_7 = NC ;
jedh 0:f6d3b930f382 337 PinName const J2_8 = PTD2 ;
jedh 0:f6d3b930f382 338 PinName const J2_9 = NC ;
jedh 0:f6d3b930f382 339 PinName const J2_10 = PTD3 ;
jedh 0:f6d3b930f382 340 PinName const J2_11 = NC ;
jedh 0:f6d3b930f382 341 PinName const J2_12 = PTD1 ;
jedh 0:f6d3b930f382 342 PinName const J2_13 = NC ;
jedh 0:f6d3b930f382 343 PinName const J2_14 = NC ; //GND
jedh 0:f6d3b930f382 344 PinName const J2_15 = NC ; //NC
jedh 0:f6d3b930f382 345 PinName const J2_16 = NC ; //AREF
jedh 0:f6d3b930f382 346 PinName const J2_17 = NC ;
jedh 0:f6d3b930f382 347 PinName const J2_18 = PTB3 ;
jedh 0:f6d3b930f382 348 PinName const J2_19 = NC ;
jedh 0:f6d3b930f382 349 PinName const J2_20 = PTB2 ;
jedh 0:f6d3b930f382 350
jedh 0:f6d3b930f382 351 PinName const J3_1 = NC ;
jedh 0:f6d3b930f382 352 PinName const J3_2 = NC ; //SDA_PTD5
jedh 0:f6d3b930f382 353 PinName const J3_3 = NC ;
jedh 0:f6d3b930f382 354 PinName const J3_4 = NC ; //3.3V
jedh 0:f6d3b930f382 355 PinName const J3_5 = NC ;
jedh 0:f6d3b930f382 356 PinName const J3_6 = NC ; //RESET
jedh 0:f6d3b930f382 357 PinName const J3_7 = NC ;
jedh 0:f6d3b930f382 358 PinName const J3_8 = NC ; //3.3V
jedh 0:f6d3b930f382 359 PinName const J3_9 = NC ;
jedh 0:f6d3b930f382 360 PinName const J3_10 = NC ; //5V
jedh 0:f6d3b930f382 361 PinName const J3_11 = NC ;
jedh 0:f6d3b930f382 362 PinName const J3_12 = NC ; //GND
jedh 0:f6d3b930f382 363 PinName const J3_13 = NC ;
jedh 0:f6d3b930f382 364 PinName const J3_14 = NC ; //GND
jedh 0:f6d3b930f382 365 PinName const J3_15 = NC ;
jedh 0:f6d3b930f382 366 PinName const J3_16 = NC ; //VIN
jedh 0:f6d3b930f382 367
jedh 0:f6d3b930f382 368 PinName const J4_1 = NC ; //CMP1_IN5
jedh 0:f6d3b930f382 369 PinName const J4_2 = PTC0 ;
jedh 0:f6d3b930f382 370 PinName const J4_3 = NC ; //CMP1_IN3
jedh 0:f6d3b930f382 371 PinName const J4_4 = PTC1 ;
jedh 0:f6d3b930f382 372 PinName const J4_5 = NC ; //ADC0_DP3
jedh 0:f6d3b930f382 373 PinName const J4_6 = PTD6 ;
jedh 0:f6d3b930f382 374 PinName const J4_7 = NC ; //ADC0_DM3
jedh 0:f6d3b930f382 375 PinName const J4_8 = PTD5 ;
jedh 0:f6d3b930f382 376 PinName const J4_9 = NC ; //ADC0_DP0
jedh 0:f6d3b930f382 377 PinName const J4_10 = PTB1 ;
jedh 0:f6d3b930f382 378 PinName const J4_11 = NC ; //ADC0_DM0;
jedh 0:f6d3b930f382 379 PinName const J4_12 = PTB0 ;
jedh 0:f6d3b930f382 380
jedh 0:f6d3b930f382 381 #elif defined (TARGET_K64F)
jedh 0:f6d3b930f382 382
jedh 0:f6d3b930f382 383 PinName const J1_1 = PTB10 ;
jedh 0:f6d3b930f382 384 PinName const J1_2 = PTC16 ; //?
jedh 0:f6d3b930f382 385 PinName const J1_3 = PTB19 ;
jedh 0:f6d3b930f382 386 PinName const J1_4 = PTC17 ; //?
jedh 0:f6d3b930f382 387 PinName const J1_5 = PTC1 ;
jedh 0:f6d3b930f382 388 PinName const J1_6 = PTB9 ;
jedh 0:f6d3b930f382 389 PinName const J1_7 = PTC8 ;
jedh 0:f6d3b930f382 390 PinName const J1_8 = PTA1 ;
jedh 0:f6d3b930f382 391 PinName const J1_9 = PTC9 ;
jedh 0:f6d3b930f382 392 PinName const J1_10 = PTB23 ;
jedh 0:f6d3b930f382 393 PinName const J1_11 = PTC0 ;
jedh 0:f6d3b930f382 394 PinName const J1_12 = PTA2 ;
jedh 0:f6d3b930f382 395 PinName const J1_13 = PTC7 ;
jedh 0:f6d3b930f382 396 PinName const J1_14 = PTC2 ;
jedh 0:f6d3b930f382 397 PinName const J1_15 = PTC5 ;
jedh 0:f6d3b930f382 398 PinName const J1_16 = PTC3 ;
jedh 0:f6d3b930f382 399
jedh 0:f6d3b930f382 400 PinName const J2_1 = PTE26 ;
jedh 0:f6d3b930f382 401 PinName const J2_2 = PTA0 ;
jedh 0:f6d3b930f382 402 PinName const J2_3 = NC ;
jedh 0:f6d3b930f382 403 PinName const J2_4 = PTC4 ;
jedh 0:f6d3b930f382 404 PinName const J2_5 = NC ; //ADC0_DP0
jedh 0:f6d3b930f382 405 PinName const J2_6 = PTD0 ;
jedh 0:f6d3b930f382 406 PinName const J2_7 = NC ; //ADC0_DM0
jedh 0:f6d3b930f382 407 PinName const J2_8 = PTD2 ;
jedh 0:f6d3b930f382 408 PinName const J2_9 = NC ;
jedh 0:f6d3b930f382 409 PinName const J2_10 = PTD3 ;
jedh 0:f6d3b930f382 410 PinName const J2_11 = NC ; //ADC1_DP0
jedh 0:f6d3b930f382 411 PinName const J2_12 = PTD1 ;
jedh 0:f6d3b930f382 412 PinName const J2_13 = NC ; //ADC1_DM0
jedh 0:f6d3b930f382 413 PinName const J2_14 = NC ; //GND
jedh 0:f6d3b930f382 414 PinName const J2_15 = NC ; //NC
jedh 0:f6d3b930f382 415 PinName const J2_16 = NC ; //AREF
jedh 0:f6d3b930f382 416 PinName const J2_17 = NC ; //ADC1_SE18
jedh 0:f6d3b930f382 417 PinName const J2_18 = PTE25 ;
jedh 0:f6d3b930f382 418 PinName const J2_19 = NC ;
jedh 0:f6d3b930f382 419 PinName const J2_20 = PTE24 ;
jedh 0:f6d3b930f382 420
jedh 0:f6d3b930f382 421 PinName const J3_1 = NC ;
jedh 0:f6d3b930f382 422 PinName const J3_2 = NC ; //SDA_PTD5
jedh 0:f6d3b930f382 423 PinName const J3_3 = NC ;
jedh 0:f6d3b930f382 424 PinName const J3_4 = NC ; //3.3V
jedh 0:f6d3b930f382 425 PinName const J3_5 = NC ;
jedh 0:f6d3b930f382 426 PinName const J3_6 = NC ; //RESET
jedh 0:f6d3b930f382 427 PinName const J3_7 = NC ;
jedh 0:f6d3b930f382 428 PinName const J3_8 = NC ; //3.3V
jedh 0:f6d3b930f382 429 PinName const J3_9 = NC ;
jedh 0:f6d3b930f382 430 PinName const J3_10 = NC ; //5V
jedh 0:f6d3b930f382 431 PinName const J3_11 = NC ;
jedh 0:f6d3b930f382 432 PinName const J3_12 = NC ; //GND
jedh 0:f6d3b930f382 433 PinName const J3_13 = NC ;
jedh 0:f6d3b930f382 434 PinName const J3_14 = NC ; //GND
jedh 0:f6d3b930f382 435 PinName const J3_15 = NC ;
jedh 0:f6d3b930f382 436 PinName const J3_16 = NC ; //VIN
jedh 0:f6d3b930f382 437
jedh 0:f6d3b930f382 438 PinName const J4_1 = NC ; //ADC0_DP1
jedh 0:f6d3b930f382 439 PinName const J4_2 = PTB2 ;
jedh 0:f6d3b930f382 440 PinName const J4_3 = NC ; //ADCO_DM1
jedh 0:f6d3b930f382 441 PinName const J4_4 = PTB3 ;
jedh 0:f6d3b930f382 442 PinName const J4_5 = NC ; //ADC1_DP1
jedh 0:f6d3b930f382 443 PinName const J4_6 = PTB10 ;
jedh 0:f6d3b930f382 444 PinName const J4_7 = NC ; //ADC1_DM1
jedh 0:f6d3b930f382 445 PinName const J4_8 = PTB11 ;
jedh 0:f6d3b930f382 446 PinName const J4_9 = PTB20 ;
jedh 0:f6d3b930f382 447 PinName const J4_10 = PTC11 ;
jedh 0:f6d3b930f382 448 PinName const J4_11 = NC ; //DAC0_OUT
jedh 0:f6d3b930f382 449 PinName const J4_12 = PTC10 ;
jedh 0:f6d3b930f382 450
jedh 0:f6d3b930f382 451 #else
jedh 0:f6d3b930f382 452 #error TARGET NOT DEFINED
jedh 0:f6d3b930f382 453 #endif
jedh 0:f6d3b930f382 454
jedh 0:f6d3b930f382 455
jedh 0:f6d3b930f382 456 #endif // FREEDOM__HEADERS_H