← Commit history

stm32l452ret6 0.1.1: pinout corrected from ST open pin data (41 pins)

Ray ·213215abfa ·5d ago ·parent 7a5b4b4
1 file changed +107−100
page.json+107−100
@@ -62,32 +62,32 @@       },       {         "number": "3",-        "name": "PC14-OSC32_IN",+        "name": "PC14-OSC32_IN (PC14)",         "type": "bidirectional",         "description": "GPIO port C pin 14, 32 kHz oscillator crystal input"       },       {         "number": "4",-        "name": "PC15-OSC32_OUT",+        "name": "PC15-OSC32_OUT (PC15)",         "type": "bidirectional",         "description": "GPIO port C pin 15, 32 kHz oscillator crystal output"       },       {         "number": "5",-        "name": "PH0-OSC_IN",+        "name": "PH0-OSC_IN (PH0)",         "type": "bidirectional",         "description": "GPIO port H pin 0, 4 to 48 MHz crystal oscillator input"       },       {         "number": "6",-        "name": "PH1-OSC_OUT",+        "name": "PH1-OSC_OUT (PH1)",         "type": "bidirectional",         "description": "GPIO port H pin 1, 4 to 48 MHz crystal oscillator output"       },       {         "number": "7",         "name": "NRST",-        "type": "bidirectional",+        "type": "input",         "description": "Active low reset pin with embedded weak pull-up resistor, 5V tolerant"       },       {@@ -176,63 +176,63 @@       },       {         "number": "22",-        "name": "PC4",+        "name": "PA6",         "type": "bidirectional",-        "description": "GPIO port A pin 4, 5V tolerant analog switch, ADC1_IN13, COMP1_INM, USART3 function"+        "description": "GPIO port A pin 6, 5V tolerant analog switch/Fm+ I2C, ADC1_IN11, COMP1_OUT, TIM1/TIM3/SPI1/USART3/LPUART1/QUADSPI/TIM16 functions"       },       {         "number": "23",-        "name": "PC5",+        "name": "PA7",         "type": "bidirectional",-        "description": "GPIO port C pin 5, 5V tolerant analog switch, ADC1_IN14/WKUP5, COMP1_INP, USART3 function"+        "description": "GPIO port A pin 7, 5V tolerant Fm+ I2C/analog switch, ADC1_IN12, COMP2_OUT, TIM1/TIM3/I2C3/SPI1/QUADSPI functions"       },       {         "number": "24",-        "name": "PB2",+        "name": "PC4",         "type": "bidirectional",-        "description": "GPIO port B pin 2, 5V tolerant analog switch, COMP1_INP, RTC_OUT, LPTIM1/I2C3/DFSDM functions"+        "description": "GPIO port A pin 4, 5V tolerant analog switch, ADC1_IN13, COMP1_INM, USART3 function"       },       {         "number": "25",-        "name": "PB11",+        "name": "PC5",         "type": "bidirectional",-        "description": "GPIO port B pin 11, 5V tolerant Fm+ I2C, COMP2_OUT, TIM2/I2C4/I2C2/USART3/LPUART1/QUADSPI functions"+        "description": "GPIO port C pin 5, 5V tolerant analog switch, ADC1_IN14/WKUP5, COMP1_INP, USART3 function"       },       {         "number": "26",-        "name": "PA6",+        "name": "PB0",         "type": "bidirectional",-        "description": "GPIO port A pin 6, 5V tolerant analog switch/Fm+ I2C, ADC1_IN11, COMP1_OUT, TIM1/TIM3/SPI1/USART3/LPUART1/QUADSPI/TIM16 functions"+        "description": "GPIO port B pin 0, 5V tolerant analog switch, ADC1_IN15, COMP1_OUT/SAI/QUADSPI, TIM1/TIM3/SPI1/USART3 functions"       },       {         "number": "27",-        "name": "PA7",+        "name": "PB1",         "type": "bidirectional",-        "description": "GPIO port A pin 7, 5V tolerant Fm+ I2C/analog switch, ADC1_IN12, COMP2_OUT, TIM1/TIM3/I2C3/SPI1/QUADSPI functions"+        "description": "GPIO port B pin 1, 5V tolerant analog switch, ADC1_IN16, COMP1_INM, TIM1/TIM3/DFSDM/USART3/LPUART1/LPTIM2 functions"       },       {         "number": "28",-        "name": "PB0",+        "name": "PB2",         "type": "bidirectional",-        "description": "GPIO port B pin 0, 5V tolerant analog switch, ADC1_IN15, COMP1_OUT/SAI/QUADSPI, TIM1/TIM3/SPI1/USART3 functions"+        "description": "GPIO port B pin 2, 5V tolerant analog switch, COMP1_INP, RTC_OUT, LPTIM1/I2C3/DFSDM functions"       },       {         "number": "29",-        "name": "PB1",+        "name": "PB10",         "type": "bidirectional",-        "description": "GPIO port B pin 1, 5V tolerant analog switch, ADC1_IN16, COMP1_INM, TIM1/TIM3/DFSDM/USART3/LPUART1/LPTIM2 functions"+        "description": "GPIO port B pin 10, 5V tolerant Fm+ I2C, COMP1_OUT, TIM2/I2C4/I2C2/SPI2/USART3/LPUART1/QUADSPI/TSC functions"       },       {         "number": "30",-        "name": "VSS",-        "type": "power_in",-        "description": "Ground pin"+        "name": "PB11",+        "type": "bidirectional",+        "description": "GPIO port B pin 11, 5V tolerant Fm+ I2C, COMP2_OUT, TIM2/I2C4/I2C2/USART3/LPUART1/QUADSPI functions"       },       {         "number": "31",-        "name": "PB10",-        "type": "bidirectional",-        "description": "GPIO port B pin 10, 5V tolerant Fm+ I2C, COMP1_OUT, TIM2/I2C4/I2C2/SPI2/USART3/LPUART1/QUADSPI/TSC functions"+        "name": "VSS",+        "type": "power_in",+        "description": "Ground pin"       },       {         "number": "32",@@ -242,45 +242,45 @@       },       {         "number": "33",-        "name": "VDDUSB",-        "type": "power_in",-        "description": "USB supply voltage, 3.0 V to 3.6 V when USB used, 0 to 3.6 V otherwise"+        "name": "PB12",+        "type": "bidirectional",+        "description": "GPIO port B pin 12, 5V tolerant, TIM1_BKIN/TIM1_BKIN_COMP2, I2C2/SPI2/DFSDM/CAN1/SAI/TIM15 functions"       },       {         "number": "34",-        "name": "PA13",+        "name": "PB13",         "type": "bidirectional",-        "description": "GPIO port A pin 13, JTAG TMS/SWDIO debug pin, 5V tolerant, USB NOE, IR_OUT, SAI function"+        "description": "GPIO port B pin 13, 5V tolerant Fm+ I2C, TIM1_CH1N, I2C2/SPI2/DFSDM/CAN1/SAI/TIM15 functions"       },       {         "number": "35",-        "name": "PA12",+        "name": "PB14",         "type": "bidirectional",-        "description": "GPIO port A pin 12, USB DP signal, 5V tolerant, USART1/CAN/SPI1 functions"+        "description": "GPIO port B pin 14, 5V tolerant Fm+ I2C, TIM1_CH2N, I2C2/SPI2/DFSDM/SAI/TIM15 functions"       },       {         "number": "36",-        "name": "PA11",+        "name": "PB15",         "type": "bidirectional",-        "description": "GPIO port A pin 11, USB DM signal, 5V tolerant, TIM1/SPI1/COMP1/USART1/CAN functions"+        "description": "GPIO port B pin 15, 5V tolerant, RTC_REFIN, TIM1_CH3N, SPI2/DFSDM/SAI/TIM15 functions"       },       {         "number": "37",-        "name": "PA10",+        "name": "PC6",         "type": "bidirectional",-        "description": "GPIO port A pin 10, 5V tolerant Fm+ I2C, USART1_RX, USB_CRS_SYNC, TIM1/SAI functions"+        "description": "GPIO port C pin 6, 5V tolerant, TIM3_CH1, SDMMC1_D6, DFSDM functions"       },       {         "number": "38",-        "name": "PA9",+        "name": "PC7",         "type": "bidirectional",-        "description": "GPIO port A pin 9, 5V tolerant Fm+ I2C, USART1_TX, TIM1/I2C1/DFSDM/SAI/TIM15 functions"+        "description": "GPIO port C pin 7, 5V tolerant, TIM3_CH2, SDMMC1_D7, DFSDM functions"       },       {         "number": "39",-        "name": "PA8",+        "name": "PC8",         "type": "bidirectional",-        "description": "GPIO port A pin 8, 5V tolerant, MCO output, TIM1/USART1/SAI/DFSDM/LPTIM2 functions"+        "description": "GPIO port C pin 8, 5V tolerant, TIM3_CH3, SDMMC1_D0 function"       },       {         "number": "40",@@ -290,147 +290,147 @@       },       {         "number": "41",-        "name": "PC8",+        "name": "PA8",         "type": "bidirectional",-        "description": "GPIO port C pin 8, 5V tolerant, TIM3_CH3, SDMMC1_D0 function"+        "description": "GPIO port A pin 8, 5V tolerant, MCO output, TIM1/USART1/SAI/DFSDM/LPTIM2 functions"       },       {         "number": "42",-        "name": "PC7",+        "name": "PA9",         "type": "bidirectional",-        "description": "GPIO port C pin 7, 5V tolerant, TIM3_CH2, SDMMC1_D7, DFSDM functions"+        "description": "GPIO port A pin 9, 5V tolerant Fm+ I2C, USART1_TX, TIM1/I2C1/DFSDM/SAI/TIM15 functions"       },       {         "number": "43",-        "name": "PC6",+        "name": "PA10",         "type": "bidirectional",-        "description": "GPIO port C pin 6, 5V tolerant, TIM3_CH1, SDMMC1_D6, DFSDM functions"+        "description": "GPIO port A pin 10, 5V tolerant Fm+ I2C, USART1_RX, USB_CRS_SYNC, TIM1/SAI functions"       },       {         "number": "44",-        "name": "PB15",+        "name": "PA11",         "type": "bidirectional",-        "description": "GPIO port B pin 15, 5V tolerant, RTC_REFIN, TIM1_CH3N, SPI2/DFSDM/SAI/TIM15 functions"+        "description": "GPIO port A pin 11, USB DM signal, 5V tolerant, TIM1/SPI1/COMP1/USART1/CAN functions"       },       {         "number": "45",-        "name": "PB14",+        "name": "PA12",         "type": "bidirectional",-        "description": "GPIO port B pin 14, 5V tolerant Fm+ I2C, TIM1_CH2N, I2C2/SPI2/DFSDM/SAI/TIM15 functions"+        "description": "GPIO port A pin 12, USB DP signal, 5V tolerant, USART1/CAN/SPI1 functions"       },       {         "number": "46",-        "name": "PB13",+        "name": "PA13 (JTMS/SWDIO)",         "type": "bidirectional",-        "description": "GPIO port B pin 13, 5V tolerant Fm+ I2C, TIM1_CH1N, I2C2/SPI2/DFSDM/CAN1/SAI/TIM15 functions"+        "description": ""       },       {         "number": "47",-        "name": "PB12",-        "type": "bidirectional",-        "description": "GPIO port B pin 12, 5V tolerant, TIM1_BKIN/TIM1_BKIN_COMP2, I2C2/SPI2/DFSDM/CAN1/SAI/TIM15 functions"+        "name": "VSS",+        "type": "power_in",+        "description": "Ground pin"       },       {         "number": "48",-        "name": "VSS",+        "name": "VDDUSB",         "type": "power_in",-        "description": "Ground pin"+        "description": "USB supply voltage, 3.0 V to 3.6 V when USB used, 0 to 3.6 V otherwise"       },       {         "number": "49",-        "name": "VDD",-        "type": "power_in",-        "description": "Main supply voltage, 1.71 V to 3.6 V"+        "name": "PA14 (JTCK/SWCLK)",+        "type": "bidirectional",+        "description": ""       },       {         "number": "50",-        "name": "VSS",-        "type": "power_in",-        "description": "Ground pin"+        "name": "PA15 (JTDI)",+        "type": "bidirectional",+        "description": ""       },       {         "number": "51",-        "name": "PB9",+        "name": "PC10",         "type": "bidirectional",-        "description": "GPIO port B pin 9, 5V tolerant Fm+ I2C, I2C1/SPI2/CAN/SDMMC1_D5/SAI/IR_OUT functions"+        "description": "GPIO port C pin 10, 5V tolerant, TRACED1, SPI3/USART3/SDMMC1_D2/TSC functions"       },       {         "number": "52",-        "name": "PB8",+        "name": "PC11",         "type": "bidirectional",-        "description": "GPIO port B pin 8, 5V tolerant Fm+ I2C, I2C1/CAN/SDMMC1_D4/SAI/TIM16 functions"+        "description": "GPIO port C pin 11, 5V tolerant, SPI3/USART3/SDMMC1_D3/TSC functions"       },       {         "number": "53",-        "name": "PH3-BOOT0",+        "name": "PC12",         "type": "bidirectional",-        "description": "BOOT0 pin, 5V tolerant, selects boot mode from flash or system memory on reset"+        "description": "GPIO port C pin 12, 5V tolerant, TRACED3, SPI3/USART3/SDMMC1_CK/TSC functions"       },       {         "number": "54",-        "name": "PB7",+        "name": "PD2",         "type": "bidirectional",-        "description": "GPIO port B pin 7, 5V tolerant Fm+ I2C/analog switch, USART1_RX, LPUART/CAN/I2C/TSC/COMP/SAI/TIM16 functions"+        "description": "GPIO port D pin 2, 5V tolerant, TRACED2, TIM3_ETR, USART3/SDMMC1_CMD/TSC functions"       },       {         "number": "55",-        "name": "PB6",+        "name": "PB3 (JTDO/TRACESWO)",         "type": "bidirectional",-        "description": "GPIO port B pin 6, 5V tolerant Fm+ I2C/analog switch, USART1_TX, LPUART/CAN/I2C4/TSC/SAI/TIM16 functions"+        "description": ""       },       {         "number": "56",-        "name": "PB5",+        "name": "PB4 (NJTRST)",         "type": "bidirectional",-        "description": "GPIO port B pin 5, 5V tolerant, LPTIM1_IN1, TIM3/CAN/I2C1/SPI1/SPI3/TSC/COMP2/SAI functions"+        "description": ""       },       {         "number": "57",-        "name": "PB4",+        "name": "PB5",         "type": "bidirectional",-        "description": "GPIO port B pin 4, NJTRST JTAG pin, 5V tolerant analog switch, TIM3/I2C3/SPI1/SPI3/USART1/TSC/SAI functions"+        "description": "GPIO port B pin 5, 5V tolerant, LPTIM1_IN1, TIM3/CAN/I2C1/SPI1/SPI3/TSC/COMP2/SAI functions"       },       {         "number": "58",-        "name": "PB3",+        "name": "PB6",         "type": "bidirectional",-        "description": "GPIO port B pin 3, JTAG TDO/TRACESWO pin, 5V tolerant analog switch, TIM2/SPI1/SPI3/USART1/SAI/COMP2_INM functions"+        "description": "GPIO port B pin 6, 5V tolerant Fm+ I2C/analog switch, USART1_TX, LPUART/CAN/I2C4/TSC/SAI/TIM16 functions"       },       {         "number": "59",-        "name": "PD2",+        "name": "PB7",         "type": "bidirectional",-        "description": "GPIO port D pin 2, 5V tolerant, TRACED2, TIM3_ETR, USART3/SDMMC1_CMD/TSC functions"+        "description": "GPIO port B pin 7, 5V tolerant Fm+ I2C/analog switch, USART1_RX, LPUART/CAN/I2C/TSC/COMP/SAI/TIM16 functions"       },       {         "number": "60",-        "name": "PC12",+        "name": "PH3-BOOT0 (BOOT0)",         "type": "bidirectional",-        "description": "GPIO port C pin 12, 5V tolerant, TRACED3, SPI3/USART3/SDMMC1_CK/TSC functions"+        "description": ""       },       {         "number": "61",-        "name": "PC11",+        "name": "PB8",         "type": "bidirectional",-        "description": "GPIO port C pin 11, 5V tolerant, SPI3/USART3/SDMMC1_D3/TSC functions"+        "description": "GPIO port B pin 8, 5V tolerant Fm+ I2C, I2C1/CAN/SDMMC1_D4/SAI/TIM16 functions"       },       {         "number": "62",-        "name": "PC10",+        "name": "PB9",         "type": "bidirectional",-        "description": "GPIO port C pin 10, 5V tolerant, TRACED1, SPI3/USART3/SDMMC1_D2/TSC functions"+        "description": "GPIO port B pin 9, 5V tolerant Fm+ I2C, I2C1/SPI2/CAN/SDMMC1_D5/SAI/IR_OUT functions"       },       {         "number": "63",-        "name": "PA15",-        "type": "bidirectional",-        "description": "GPIO port A pin 15, JTAG TDI pin, 5V tolerant, TIM2/USART2/SPI1/SPI3/USART3/UART4/TSC/EVENTOUT functions"+        "name": "VSS",+        "type": "power_in",+        "description": "Ground pin"       },       {         "number": "64",-        "name": "PA14",-        "type": "bidirectional",-        "description": "GPIO port A pin 14, JTAG TCK/SWCLK pin, 5V tolerant, LPTIM1_OUT, I2C1/I2C4/SAI/EVENTOUT functions"+        "name": "VDD",+        "type": "power_in",+        "description": "Main supply voltage, 1.71 V to 3.6 V"       }     ],     "provenance": {@@ -446,7 +446,14 @@         "total": 64,         "described": 64,         "cites_pages": true,-        "refuses_to_fabricate": true+        "refuses_to_fabricate": true,+        "checked_against": "STM32_open_pin_data STM32L452R(C-E)Tx.xml"+      },+      "correction": {+        "at": "2026-09-30",+        "what": "41 of 64 pins corrected",+        "how": "pinout rebuilt from STMicroelectronics STM32_open_pin_data (STM32L452R(C-E)Tx.xml, LQFP64); the previous pinout came from a single-model extraction",+        "symbol": "regenerated from the corrected pinout"       }     },     "viewers": {@@ -496,7 +503,7 @@     "viewers/symbol.html",     "viewers/footprint.html"   ],-  "visibility": "public",-  "description": "STMicroelectronics Microcontrollers (MCU/MPU/SOC), LQFP-64(10x10). Pinout checked against ST's open pin data, KiCad symbol/footprint/3D.",-  "org": "adom"-}\ No newline at end of file+  "visibility": {+    "public": true+  }+}