The official Mbed 2 C/C++ SDK provides the software platform and libraries to build your applications.

Dependents:   hello SerialTestv11 SerialTestv12 Sierpinski ... more

mbed 2

This is the mbed 2 library. If you'd like to learn about Mbed OS please see the mbed-os docs.

Committer:
AnnaBridge
Date:
Thu Nov 08 11:45:42 2018 +0000
Revision:
171:3a7713b1edbc
Parent:
TARGET_DISCO_F303VC/TARGET_STM/TARGET_STM32F3/TARGET_STM32F303xC/TARGET_DISCO_F303VC/PinNames.h@170:e95d10626187
mbed library. Release version 164

Who changed what in which revision?

UserRevisionLine numberNew contents of line
AnnaBridge 163:e59c8e839560 1 /* mbed Microcontroller Library
AnnaBridge 163:e59c8e839560 2 *******************************************************************************
Anna Bridge 169:a7c7b631e539 3 * Copyright (c) 2018, STMicroelectronics
AnnaBridge 163:e59c8e839560 4 * All rights reserved.
AnnaBridge 163:e59c8e839560 5 *
AnnaBridge 163:e59c8e839560 6 * Redistribution and use in source and binary forms, with or without
AnnaBridge 163:e59c8e839560 7 * modification, are permitted provided that the following conditions are met:
AnnaBridge 163:e59c8e839560 8 *
AnnaBridge 163:e59c8e839560 9 * 1. Redistributions of source code must retain the above copyright notice,
AnnaBridge 163:e59c8e839560 10 * this list of conditions and the following disclaimer.
AnnaBridge 163:e59c8e839560 11 * 2. Redistributions in binary form must reproduce the above copyright notice,
AnnaBridge 163:e59c8e839560 12 * this list of conditions and the following disclaimer in the documentation
AnnaBridge 163:e59c8e839560 13 * and/or other materials provided with the distribution.
AnnaBridge 163:e59c8e839560 14 * 3. Neither the name of STMicroelectronics nor the names of its contributors
AnnaBridge 163:e59c8e839560 15 * may be used to endorse or promote products derived from this software
AnnaBridge 163:e59c8e839560 16 * without specific prior written permission.
AnnaBridge 163:e59c8e839560 17 *
AnnaBridge 163:e59c8e839560 18 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AnnaBridge 163:e59c8e839560 19 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
AnnaBridge 163:e59c8e839560 20 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
AnnaBridge 163:e59c8e839560 21 * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
AnnaBridge 163:e59c8e839560 22 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
AnnaBridge 163:e59c8e839560 23 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
AnnaBridge 163:e59c8e839560 24 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
AnnaBridge 163:e59c8e839560 25 * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
AnnaBridge 163:e59c8e839560 26 * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
AnnaBridge 163:e59c8e839560 27 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
AnnaBridge 163:e59c8e839560 28 *******************************************************************************
AnnaBridge 163:e59c8e839560 29 */
Anna Bridge 169:a7c7b631e539 30
AnnaBridge 163:e59c8e839560 31 #ifndef MBED_PINNAMES_H
AnnaBridge 163:e59c8e839560 32 #define MBED_PINNAMES_H
AnnaBridge 163:e59c8e839560 33
AnnaBridge 163:e59c8e839560 34 #include "cmsis.h"
AnnaBridge 163:e59c8e839560 35 #include "PinNamesTypes.h"
AnnaBridge 163:e59c8e839560 36
AnnaBridge 163:e59c8e839560 37 #ifdef __cplusplus
AnnaBridge 163:e59c8e839560 38 extern "C" {
AnnaBridge 163:e59c8e839560 39 #endif
AnnaBridge 163:e59c8e839560 40
AnnaBridge 163:e59c8e839560 41 typedef enum {
Anna Bridge 169:a7c7b631e539 42 ALT0 = 0x100,
Anna Bridge 169:a7c7b631e539 43 ALT1 = 0x200,
Anna Bridge 169:a7c7b631e539 44 ALT2 = 0x300,
Anna Bridge 169:a7c7b631e539 45 ALT3 = 0x400
Anna Bridge 169:a7c7b631e539 46 } ALTx;
Anna Bridge 169:a7c7b631e539 47
Anna Bridge 169:a7c7b631e539 48 typedef enum {
AnnaBridge 163:e59c8e839560 49 PA_0 = 0x00,
AnnaBridge 163:e59c8e839560 50 PA_1 = 0x01,
AnnaBridge 163:e59c8e839560 51 PA_2 = 0x02,
AnnaBridge 163:e59c8e839560 52 PA_3 = 0x03,
AnnaBridge 163:e59c8e839560 53 PA_4 = 0x04,
AnnaBridge 170:e95d10626187 54 PA_4_ALT0 = PA_4 | ALT0,
AnnaBridge 163:e59c8e839560 55 PA_5 = 0x05,
AnnaBridge 163:e59c8e839560 56 PA_6 = 0x06,
AnnaBridge 170:e95d10626187 57 PA_6_ALT0 = PA_6 | ALT0,
AnnaBridge 163:e59c8e839560 58 PA_7 = 0x07,
AnnaBridge 170:e95d10626187 59 PA_7_ALT0 = PA_7 | ALT0,
AnnaBridge 170:e95d10626187 60 PA_7_ALT1 = PA_7 | ALT1,
AnnaBridge 170:e95d10626187 61 PA_7_ALT2 = PA_7 | ALT2,
AnnaBridge 163:e59c8e839560 62 PA_8 = 0x08,
AnnaBridge 163:e59c8e839560 63 PA_9 = 0x09,
AnnaBridge 163:e59c8e839560 64 PA_10 = 0x0A,
AnnaBridge 163:e59c8e839560 65 PA_11 = 0x0B,
AnnaBridge 170:e95d10626187 66 PA_11_ALT0 = PA_11 | ALT0,
AnnaBridge 170:e95d10626187 67 PA_11_ALT1 = PA_11 | ALT1,
AnnaBridge 163:e59c8e839560 68 PA_12 = 0x0C,
AnnaBridge 170:e95d10626187 69 PA_12_ALT0 = PA_12 | ALT0,
AnnaBridge 170:e95d10626187 70 PA_12_ALT1 = PA_12 | ALT1,
AnnaBridge 163:e59c8e839560 71 PA_13 = 0x0D,
AnnaBridge 170:e95d10626187 72 PA_13_ALT0 = PA_13 | ALT0,
AnnaBridge 163:e59c8e839560 73 PA_14 = 0x0E,
AnnaBridge 163:e59c8e839560 74 PA_15 = 0x0F,
AnnaBridge 170:e95d10626187 75 PA_15_ALT0 = PA_15 | ALT0,
AnnaBridge 163:e59c8e839560 76
AnnaBridge 163:e59c8e839560 77 PB_0 = 0x10,
AnnaBridge 170:e95d10626187 78 PB_0_ALT0 = PB_0 | ALT0,
AnnaBridge 170:e95d10626187 79 PB_0_ALT1 = PB_0 | ALT1,
AnnaBridge 163:e59c8e839560 80 PB_1 = 0x11,
AnnaBridge 170:e95d10626187 81 PB_1_ALT0 = PB_1 | ALT0,
AnnaBridge 170:e95d10626187 82 PB_1_ALT1 = PB_1 | ALT1,
AnnaBridge 163:e59c8e839560 83 PB_2 = 0x12,
AnnaBridge 163:e59c8e839560 84 PB_3 = 0x13,
AnnaBridge 170:e95d10626187 85 PB_3_ALT0 = PB_3 | ALT0,
AnnaBridge 163:e59c8e839560 86 PB_4 = 0x14,
AnnaBridge 170:e95d10626187 87 PB_4_ALT0 = PB_4 | ALT0,
AnnaBridge 170:e95d10626187 88 PB_4_ALT1 = PB_4 | ALT1,
AnnaBridge 163:e59c8e839560 89 PB_5 = 0x15,
AnnaBridge 170:e95d10626187 90 PB_5_ALT0 = PB_5 | ALT0,
AnnaBridge 170:e95d10626187 91 PB_5_ALT1 = PB_5 | ALT1,
AnnaBridge 163:e59c8e839560 92 PB_6 = 0x16,
AnnaBridge 170:e95d10626187 93 PB_6_ALT0 = PB_6 | ALT0,
AnnaBridge 170:e95d10626187 94 PB_6_ALT1 = PB_6 | ALT1,
AnnaBridge 163:e59c8e839560 95 PB_7 = 0x17,
AnnaBridge 170:e95d10626187 96 PB_7_ALT0 = PB_7 | ALT0,
AnnaBridge 170:e95d10626187 97 PB_7_ALT1 = PB_7 | ALT1,
AnnaBridge 163:e59c8e839560 98 PB_8 = 0x18,
AnnaBridge 170:e95d10626187 99 PB_8_ALT0 = PB_8 | ALT0,
AnnaBridge 170:e95d10626187 100 PB_8_ALT1 = PB_8 | ALT1,
AnnaBridge 163:e59c8e839560 101 PB_9 = 0x19,
AnnaBridge 170:e95d10626187 102 PB_9_ALT0 = PB_9 | ALT0,
AnnaBridge 170:e95d10626187 103 PB_9_ALT1 = PB_9 | ALT1,
AnnaBridge 163:e59c8e839560 104 PB_10 = 0x1A,
AnnaBridge 163:e59c8e839560 105 PB_11 = 0x1B,
AnnaBridge 163:e59c8e839560 106 PB_12 = 0x1C,
AnnaBridge 163:e59c8e839560 107 PB_13 = 0x1D,
AnnaBridge 163:e59c8e839560 108 PB_14 = 0x1E,
AnnaBridge 170:e95d10626187 109 PB_14_ALT0 = PB_14 | ALT0,
AnnaBridge 163:e59c8e839560 110 PB_15 = 0x1F,
AnnaBridge 170:e95d10626187 111 PB_15_ALT0 = PB_15 | ALT0,
AnnaBridge 170:e95d10626187 112 PB_15_ALT1 = PB_15 | ALT1,
AnnaBridge 163:e59c8e839560 113
AnnaBridge 163:e59c8e839560 114 PC_0 = 0x20,
AnnaBridge 170:e95d10626187 115 PC_0_ALT0 = PC_0 | ALT0,
AnnaBridge 163:e59c8e839560 116 PC_1 = 0x21,
AnnaBridge 170:e95d10626187 117 PC_1_ALT0 = PC_1 | ALT0,
AnnaBridge 163:e59c8e839560 118 PC_2 = 0x22,
AnnaBridge 170:e95d10626187 119 PC_2_ALT0 = PC_2 | ALT0,
AnnaBridge 163:e59c8e839560 120 PC_3 = 0x23,
AnnaBridge 170:e95d10626187 121 PC_3_ALT0 = PC_3 | ALT0,
AnnaBridge 163:e59c8e839560 122 PC_4 = 0x24,
AnnaBridge 163:e59c8e839560 123 PC_5 = 0x25,
AnnaBridge 163:e59c8e839560 124 PC_6 = 0x26,
AnnaBridge 170:e95d10626187 125 PC_6_ALT0 = PC_6 | ALT0,
AnnaBridge 163:e59c8e839560 126 PC_7 = 0x27,
AnnaBridge 170:e95d10626187 127 PC_7_ALT0 = PC_7 | ALT0,
AnnaBridge 163:e59c8e839560 128 PC_8 = 0x28,
AnnaBridge 170:e95d10626187 129 PC_8_ALT0 = PC_8 | ALT0,
AnnaBridge 163:e59c8e839560 130 PC_9 = 0x29,
AnnaBridge 170:e95d10626187 131 PC_9_ALT0 = PC_9 | ALT0,
AnnaBridge 163:e59c8e839560 132 PC_10 = 0x2A,
AnnaBridge 170:e95d10626187 133 PC_10_ALT0 = PC_10 | ALT0,
AnnaBridge 163:e59c8e839560 134 PC_11 = 0x2B,
AnnaBridge 170:e95d10626187 135 PC_11_ALT0 = PC_11 | ALT0,
AnnaBridge 163:e59c8e839560 136 PC_12 = 0x2C,
AnnaBridge 163:e59c8e839560 137 PC_13 = 0x2D,
AnnaBridge 163:e59c8e839560 138 PC_14 = 0x2E,
AnnaBridge 163:e59c8e839560 139 PC_15 = 0x2F,
AnnaBridge 163:e59c8e839560 140
AnnaBridge 163:e59c8e839560 141 PD_0 = 0x30,
AnnaBridge 163:e59c8e839560 142 PD_1 = 0x31,
AnnaBridge 163:e59c8e839560 143 PD_2 = 0x32,
AnnaBridge 163:e59c8e839560 144 PD_3 = 0x33,
AnnaBridge 163:e59c8e839560 145 PD_4 = 0x34,
AnnaBridge 163:e59c8e839560 146 PD_5 = 0x35,
AnnaBridge 163:e59c8e839560 147 PD_6 = 0x36,
AnnaBridge 163:e59c8e839560 148 PD_7 = 0x37,
AnnaBridge 163:e59c8e839560 149 PD_8 = 0x38,
AnnaBridge 163:e59c8e839560 150 PD_9 = 0x39,
AnnaBridge 163:e59c8e839560 151 PD_10 = 0x3A,
AnnaBridge 170:e95d10626187 152 PD_10_ALT0 = PD_10 | ALT0,
AnnaBridge 163:e59c8e839560 153 PD_11 = 0x3B,
AnnaBridge 170:e95d10626187 154 PD_11_ALT0 = PD_11 | ALT0,
AnnaBridge 163:e59c8e839560 155 PD_12 = 0x3C,
AnnaBridge 170:e95d10626187 156 PD_12_ALT0 = PD_12 | ALT0,
AnnaBridge 163:e59c8e839560 157 PD_13 = 0x3D,
AnnaBridge 170:e95d10626187 158 PD_13_ALT0 = PD_13 | ALT0,
AnnaBridge 163:e59c8e839560 159 PD_14 = 0x3E,
AnnaBridge 170:e95d10626187 160 PD_14_ALT0 = PD_14 | ALT0,
AnnaBridge 163:e59c8e839560 161 PD_15 = 0x3F,
AnnaBridge 163:e59c8e839560 162
AnnaBridge 163:e59c8e839560 163 PE_0 = 0x40,
AnnaBridge 163:e59c8e839560 164 PE_1 = 0x41,
AnnaBridge 163:e59c8e839560 165 PE_2 = 0x42,
AnnaBridge 163:e59c8e839560 166 PE_3 = 0x43,
AnnaBridge 163:e59c8e839560 167 PE_4 = 0x44,
AnnaBridge 163:e59c8e839560 168 PE_5 = 0x45,
AnnaBridge 163:e59c8e839560 169 PE_6 = 0x46,
AnnaBridge 163:e59c8e839560 170 PE_7 = 0x47,
AnnaBridge 163:e59c8e839560 171 PE_8 = 0x48,
AnnaBridge 170:e95d10626187 172 PE_8_ALT0 = PE_8 | ALT0,
AnnaBridge 163:e59c8e839560 173 PE_9 = 0x49,
AnnaBridge 163:e59c8e839560 174 PE_10 = 0x4A,
AnnaBridge 163:e59c8e839560 175 PE_11 = 0x4B,
AnnaBridge 163:e59c8e839560 176 PE_12 = 0x4C,
AnnaBridge 163:e59c8e839560 177 PE_13 = 0x4D,
AnnaBridge 163:e59c8e839560 178 PE_14 = 0x4E,
AnnaBridge 163:e59c8e839560 179 PE_15 = 0x4F,
AnnaBridge 163:e59c8e839560 180
AnnaBridge 163:e59c8e839560 181 PF_0 = 0x50,
AnnaBridge 163:e59c8e839560 182 PF_1 = 0x51,
AnnaBridge 163:e59c8e839560 183 PF_2 = 0x52,
AnnaBridge 170:e95d10626187 184 PF_2_ALT0 = PF_2 | ALT0,
AnnaBridge 163:e59c8e839560 185 PF_3 = 0x53,
AnnaBridge 163:e59c8e839560 186 PF_4 = 0x54,
AnnaBridge 163:e59c8e839560 187 PF_5 = 0x55,
AnnaBridge 163:e59c8e839560 188 PF_6 = 0x56,
AnnaBridge 163:e59c8e839560 189 PF_7 = 0x57,
AnnaBridge 163:e59c8e839560 190 PF_8 = 0x58,
AnnaBridge 163:e59c8e839560 191 PF_9 = 0x59,
AnnaBridge 163:e59c8e839560 192 PF_10 = 0x5A,
AnnaBridge 163:e59c8e839560 193 PF_11 = 0x5B,
AnnaBridge 163:e59c8e839560 194 PF_12 = 0x5C,
AnnaBridge 163:e59c8e839560 195 PF_13 = 0x5D,
AnnaBridge 163:e59c8e839560 196 PF_14 = 0x5E,
AnnaBridge 163:e59c8e839560 197 PF_15 = 0x5F,
AnnaBridge 163:e59c8e839560 198
AnnaBridge 163:e59c8e839560 199 // ADC internal channels
AnnaBridge 163:e59c8e839560 200 ADC_TEMP = 0xF0,
AnnaBridge 163:e59c8e839560 201 ADC_VREF1 = 0xF1,
AnnaBridge 163:e59c8e839560 202 ADC_VREF2 = 0xF2,
AnnaBridge 163:e59c8e839560 203 ADC_VREF3 = 0xF3,
AnnaBridge 163:e59c8e839560 204 ADC_VREF4 = 0xF4,
AnnaBridge 163:e59c8e839560 205 ADC_VREF = ADC_VREF1,
AnnaBridge 163:e59c8e839560 206 ADC_VBAT = 0xF5,
AnnaBridge 163:e59c8e839560 207 ADC_VOPAMP1 = 0xF6,
AnnaBridge 163:e59c8e839560 208 ADC_VOPAMP2 = 0xF7,
AnnaBridge 163:e59c8e839560 209 ADC_VOPAMP3 = 0xF8,
AnnaBridge 163:e59c8e839560 210 ADC_VOPAMP4 = 0xF9,
AnnaBridge 163:e59c8e839560 211
AnnaBridge 163:e59c8e839560 212 // Arduino connector namings
AnnaBridge 163:e59c8e839560 213 A0 = PA_0,
AnnaBridge 163:e59c8e839560 214 A1 = PA_1,
AnnaBridge 163:e59c8e839560 215 A2 = PA_4,
AnnaBridge 163:e59c8e839560 216 A3 = PB_0,
AnnaBridge 163:e59c8e839560 217 A4 = PC_1,
AnnaBridge 163:e59c8e839560 218 A5 = PC_0,
AnnaBridge 163:e59c8e839560 219 D0 = PA_3,
AnnaBridge 163:e59c8e839560 220 D1 = PA_2,
AnnaBridge 163:e59c8e839560 221 D2 = PA_10,
AnnaBridge 163:e59c8e839560 222 D3 = PB_3,
AnnaBridge 163:e59c8e839560 223 D4 = PB_5,
AnnaBridge 163:e59c8e839560 224 D5 = PB_4,
AnnaBridge 163:e59c8e839560 225 D6 = PB_10,
AnnaBridge 163:e59c8e839560 226 D7 = PA_8,
AnnaBridge 163:e59c8e839560 227 D8 = PA_9,
AnnaBridge 163:e59c8e839560 228 D9 = PC_7,
AnnaBridge 163:e59c8e839560 229 D10 = PB_6,
AnnaBridge 163:e59c8e839560 230 D11 = PB_15,
AnnaBridge 163:e59c8e839560 231 D12 = PB_14,
AnnaBridge 163:e59c8e839560 232 D13 = PB_13,
AnnaBridge 163:e59c8e839560 233 D14 = PB_9,
AnnaBridge 163:e59c8e839560 234 D15 = PB_8,
AnnaBridge 163:e59c8e839560 235
AnnaBridge 163:e59c8e839560 236 // STDIO for console print
AnnaBridge 163:e59c8e839560 237 #ifdef MBED_CONF_TARGET_STDIO_UART_TX
AnnaBridge 163:e59c8e839560 238 STDIO_UART_TX = MBED_CONF_TARGET_STDIO_UART_TX,
AnnaBridge 163:e59c8e839560 239 #else
AnnaBridge 163:e59c8e839560 240 STDIO_UART_TX = PC_4,
AnnaBridge 163:e59c8e839560 241 #endif
AnnaBridge 163:e59c8e839560 242 #ifdef MBED_CONF_TARGET_STDIO_UART_RX
AnnaBridge 163:e59c8e839560 243 STDIO_UART_RX = MBED_CONF_TARGET_STDIO_UART_RX,
AnnaBridge 163:e59c8e839560 244 #else
AnnaBridge 163:e59c8e839560 245 STDIO_UART_RX = PC_5,
AnnaBridge 163:e59c8e839560 246 #endif
AnnaBridge 163:e59c8e839560 247
AnnaBridge 163:e59c8e839560 248 // Generic signals namings
AnnaBridge 163:e59c8e839560 249 LED1 = PE_9,
AnnaBridge 163:e59c8e839560 250 LED2 = PE_8,
AnnaBridge 163:e59c8e839560 251 LED3 = PE_9,
AnnaBridge 163:e59c8e839560 252 LED4 = PE_8,
AnnaBridge 163:e59c8e839560 253 LED5 = PE_10,
AnnaBridge 163:e59c8e839560 254 LED6 = PE_15,
AnnaBridge 163:e59c8e839560 255 LED7 = PE_11,
AnnaBridge 163:e59c8e839560 256 LED8 = PE_14,
AnnaBridge 163:e59c8e839560 257 LED9 = PE_12,
AnnaBridge 163:e59c8e839560 258 LED10 = PE_13,
AnnaBridge 163:e59c8e839560 259 USER_BUTTON = PA_0,
AnnaBridge 163:e59c8e839560 260 // Standardized button names
AnnaBridge 163:e59c8e839560 261 BUTTON1 = USER_BUTTON,
AnnaBridge 163:e59c8e839560 262 SERIAL_TX = STDIO_UART_TX,
AnnaBridge 163:e59c8e839560 263 SERIAL_RX = STDIO_UART_RX,
AnnaBridge 163:e59c8e839560 264 USBTX = STDIO_UART_TX,
AnnaBridge 163:e59c8e839560 265 USBRX = STDIO_UART_RX,
AnnaBridge 163:e59c8e839560 266 I2C_SCL = PB_8,
AnnaBridge 163:e59c8e839560 267 I2C_SDA = PB_9,
AnnaBridge 163:e59c8e839560 268 SPI_MOSI = PB_15,
AnnaBridge 163:e59c8e839560 269 SPI_MISO = PB_14,
AnnaBridge 163:e59c8e839560 270 SPI_SCK = PB_13,
AnnaBridge 163:e59c8e839560 271 SPI_CS = PB_6,
AnnaBridge 163:e59c8e839560 272 PWM_OUT = PB_4,
AnnaBridge 163:e59c8e839560 273
AnnaBridge 170:e95d10626187 274 /**** USB pins ****/
AnnaBridge 163:e59c8e839560 275 USB_DM = PA_11,
AnnaBridge 163:e59c8e839560 276 USB_DP = PA_12,
AnnaBridge 163:e59c8e839560 277
AnnaBridge 170:e95d10626187 278 /**** OSCILLATOR pins ****/
Anna Bridge 169:a7c7b631e539 279 RCC_OSC32_IN = PC_14,
Anna Bridge 169:a7c7b631e539 280 RCC_OSC32_OUT = PC_15,
Anna Bridge 169:a7c7b631e539 281 RCC_OSC_IN = PF_0,
Anna Bridge 169:a7c7b631e539 282 RCC_OSC_OUT = PF_1,
Anna Bridge 169:a7c7b631e539 283
AnnaBridge 170:e95d10626187 284 /**** DEBUG pins ****/
Anna Bridge 169:a7c7b631e539 285 SYS_JTCK_SWCLK = PA_14,
Anna Bridge 169:a7c7b631e539 286 SYS_JTDI = PA_15,
Anna Bridge 169:a7c7b631e539 287 SYS_JTDO_TRACESWO = PB_3,
Anna Bridge 169:a7c7b631e539 288 SYS_JTMS_SWDIO = PA_13,
Anna Bridge 169:a7c7b631e539 289 SYS_NJTRST = PB_4,
Anna Bridge 169:a7c7b631e539 290 SYS_TRACECK = PE_2,
Anna Bridge 169:a7c7b631e539 291 SYS_TRACED0 = PE_3,
Anna Bridge 169:a7c7b631e539 292 SYS_TRACED1 = PE_4,
Anna Bridge 169:a7c7b631e539 293 SYS_TRACED2 = PE_5,
Anna Bridge 169:a7c7b631e539 294 SYS_TRACED3 = PE_6,
Anna Bridge 169:a7c7b631e539 295 SYS_WKUP1 = PA_0,
Anna Bridge 169:a7c7b631e539 296 SYS_WKUP2 = PC_13,
Anna Bridge 169:a7c7b631e539 297 SYS_WKUP3 = PE_6,
Anna Bridge 169:a7c7b631e539 298
AnnaBridge 163:e59c8e839560 299 // Not connected
AnnaBridge 163:e59c8e839560 300 NC = (int)0xFFFFFFFF
AnnaBridge 163:e59c8e839560 301 } PinName;
AnnaBridge 163:e59c8e839560 302
AnnaBridge 163:e59c8e839560 303 #ifdef __cplusplus
AnnaBridge 163:e59c8e839560 304 }
AnnaBridge 163:e59c8e839560 305 #endif
AnnaBridge 163:e59c8e839560 306
AnnaBridge 163:e59c8e839560 307 #endif