stm32-data-generated/data/chips/STM32U5A9NJ.json

9589 lines
328 KiB
JSON

{
"name": "STM32U5A9NJ",
"family": "STM32U5",
"line": "STM32U599/5A9",
"die": "DIE481",
"device_id": 1153,
"packages": [
{
"name": "STM32U5A9NJHxQ",
"package": "TFBGA216"
}
],
"memory": [
{
"name": "BANK_1",
"kind": "flash",
"address": 134217728,
"size": 2097152,
"settings": {
"erase_size": 16384,
"write_size": 16,
"erase_value": 255
}
},
{
"name": "BANK_2",
"kind": "flash",
"address": 136314880,
"size": 2097152,
"settings": {
"erase_size": 16384,
"write_size": 16,
"erase_value": 255
}
},
{
"name": "SRAM",
"kind": "ram",
"address": 536870912,
"size": 786432
},
{
"name": "SRAM2",
"kind": "ram",
"address": 537657344,
"size": 65536
},
{
"name": "SRAM3",
"kind": "ram",
"address": 537722880,
"size": 851968
},
{
"name": "SRAM5",
"kind": "ram",
"address": 538574848,
"size": 851968
}
],
"docs": [],
"cores": [
{
"name": "cm33",
"peripherals": [
{
"name": "ADC1",
"address": 1107460096,
"registers": {
"kind": "adc",
"version": "u5",
"block": "ADC"
},
"rcc": {
"bus_clock": "HCLK2",
"kernel_clock": {
"register": "CCIPR3",
"field": "ADCDACSEL"
},
"enable": {
"register": "AHB2ENR1",
"field": "ADC12EN"
},
"reset": {
"register": "AHB2RSTR1",
"field": "ADC12RST"
}
},
"pins": [
{
"pin": "PA0",
"signal": "IN5"
},
{
"pin": "PA1",
"signal": "IN6"
},
{
"pin": "PA2",
"signal": "IN7"
},
{
"pin": "PA3",
"signal": "IN8"
},
{
"pin": "PA4",
"signal": "IN9"
},
{
"pin": "PA5",
"signal": "IN10"
},
{
"pin": "PA6",
"signal": "IN11"
},
{
"pin": "PA7",
"signal": "IN12"
},
{
"pin": "PB0",
"signal": "IN15"
},
{
"pin": "PB1",
"signal": "IN16"
},
{
"pin": "PB2",
"signal": "IN17"
},
{
"pin": "PC0",
"signal": "IN1"
},
{
"pin": "PC1",
"signal": "IN2"
},
{
"pin": "PC2",
"signal": "IN3"
},
{
"pin": "PC3",
"signal": "IN4"
},
{
"pin": "PC4",
"signal": "IN13"
},
{
"pin": "PC5",
"signal": "IN14"
}
],
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "ADC1_2"
}
],
"dma_channels": [
{
"signal": "ADC1",
"dma": "GPDMA1",
"request": 0
}
]
},
{
"name": "ADC2",
"address": 1107460352,
"registers": {
"kind": "adc",
"version": "u5",
"block": "ADC"
},
"rcc": {
"bus_clock": "HCLK2",
"kernel_clock": {
"register": "CCIPR3",
"field": "ADCDACSEL"
},
"enable": {
"register": "AHB2ENR1",
"field": "ADC12EN"
},
"reset": {
"register": "AHB2RSTR1",
"field": "ADC12RST"
}
},
"pins": [
{
"pin": "PA0",
"signal": "IN5"
},
{
"pin": "PA1",
"signal": "IN6"
},
{
"pin": "PA2",
"signal": "IN7"
},
{
"pin": "PA3",
"signal": "IN8"
},
{
"pin": "PA4",
"signal": "IN9"
},
{
"pin": "PA5",
"signal": "IN10"
},
{
"pin": "PA6",
"signal": "IN11"
},
{
"pin": "PA7",
"signal": "IN12"
},
{
"pin": "PB0",
"signal": "IN15"
},
{
"pin": "PB1",
"signal": "IN16"
},
{
"pin": "PB2",
"signal": "IN17"
},
{
"pin": "PC0",
"signal": "IN1"
},
{
"pin": "PC1",
"signal": "IN2"
},
{
"pin": "PC2",
"signal": "IN3"
},
{
"pin": "PC3",
"signal": "IN4"
},
{
"pin": "PC4",
"signal": "IN13"
},
{
"pin": "PC5",
"signal": "IN14"
}
],
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "ADC1_2"
}
]
},
{
"name": "ADC4",
"address": 1174540288,
"registers": {
"kind": "adc",
"version": "u5",
"block": "ADC"
},
"rcc": {
"bus_clock": "HCLK3",
"kernel_clock": {
"register": "CCIPR3",
"field": "ADCDACSEL"
},
"enable": {
"register": "AHB3ENR",
"field": "ADC4EN"
},
"reset": {
"register": "AHB3RSTR",
"field": "ADC4RST"
}
},
"pins": [
{
"pin": "PA4",
"signal": "IN9"
},
{
"pin": "PA5",
"signal": "IN10"
},
{
"pin": "PA6",
"signal": "IN11"
},
{
"pin": "PA7",
"signal": "IN20"
},
{
"pin": "PB0",
"signal": "IN18"
},
{
"pin": "PB1",
"signal": "IN19"
},
{
"pin": "PC0",
"signal": "IN1"
},
{
"pin": "PC1",
"signal": "IN2"
},
{
"pin": "PC2",
"signal": "IN3"
},
{
"pin": "PC3",
"signal": "IN4"
},
{
"pin": "PC4",
"signal": "IN22"
},
{
"pin": "PC5",
"signal": "IN23"
},
{
"pin": "PD11",
"signal": "IN15"
},
{
"pin": "PD12",
"signal": "IN16"
},
{
"pin": "PD13",
"signal": "IN17"
},
{
"pin": "PF14",
"signal": "IN5"
},
{
"pin": "PF15",
"signal": "IN6"
},
{
"pin": "PG0",
"signal": "IN7"
},
{
"pin": "PG1",
"signal": "IN8"
}
],
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "ADC4"
}
],
"dma_channels": [
{
"signal": "ADC4",
"dma": "GPDMA1",
"request": 1
}
]
},
{
"name": "ADC_COMMON",
"address": 1107460864
},
{
"name": "ADF1",
"address": 1174552576,
"registers": {
"kind": "adf",
"version": "v1",
"block": "ADF"
},
"rcc": {
"bus_clock": "HCLK3",
"kernel_clock": {
"register": "CCIPR3",
"field": "ADF1SEL"
},
"enable": {
"register": "AHB3ENR",
"field": "ADF1EN"
},
"reset": {
"register": "AHB3RSTR",
"field": "ADF1RST"
}
},
"pins": [
{
"pin": "PB3",
"signal": "CCK0",
"af": 3
},
{
"pin": "PB4",
"signal": "SDI0",
"af": 3
},
{
"pin": "PC10",
"signal": "CCK1",
"af": 3
},
{
"pin": "PC11",
"signal": "SDI0",
"af": 3
},
{
"pin": "PE10",
"signal": "SDI0",
"af": 3
},
{
"pin": "PE9",
"signal": "CCK0",
"af": 3
},
{
"pin": "PF3",
"signal": "CCK0",
"af": 3
},
{
"pin": "PF4",
"signal": "SDI0",
"af": 3
}
],
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "ADF1"
}
],
"dma_channels": [
{
"signal": "FLT0",
"dma": "GPDMA1",
"request": 98
}
]
},
{
"name": "AES",
"address": 1108082688,
"registers": {
"kind": "aes",
"version": "v3a",
"block": "AES"
},
"rcc": {
"bus_clock": "HCLK2",
"kernel_clock": "HCLK2",
"enable": {
"register": "AHB2ENR1",
"field": "AESEN"
},
"reset": {
"register": "AHB2RSTR1",
"field": "AESRST"
}
},
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "AES"
}
],
"dma_channels": [
{
"signal": "IN",
"dma": "GPDMA1",
"request": 87
},
{
"signal": "OUT",
"dma": "GPDMA1",
"request": 88
}
]
},
{
"name": "COMP1",
"address": 1174426624,
"rcc": {
"bus_clock": "PCLK3",
"kernel_clock": "PCLK3",
"enable": {
"register": "APB3ENR",
"field": "COMPEN"
},
"reset": {
"register": "APB3RSTR",
"field": "COMPRST"
}
},
"pins": [
{
"pin": "PA2",
"signal": "INP"
},
{
"pin": "PB0",
"signal": "OUT",
"af": 12
},
{
"pin": "PB1",
"signal": "INM"
},
{
"pin": "PB10",
"signal": "OUT",
"af": 12
},
{
"pin": "PB2",
"signal": "INP"
},
{
"pin": "PC4",
"signal": "INM"
},
{
"pin": "PC5",
"signal": "INP"
}
],
"interrupts": [
{
"signal": "WKUP",
"interrupt": "COMP"
}
]
},
{
"name": "COMP2",
"address": 1174426628,
"rcc": {
"bus_clock": "PCLK3",
"kernel_clock": "PCLK3",
"enable": {
"register": "APB3ENR",
"field": "COMPEN"
},
"reset": {
"register": "APB3RSTR",
"field": "COMPRST"
}
},
"pins": [
{
"pin": "PB11",
"signal": "OUT",
"af": 12
},
{
"pin": "PB3",
"signal": "INM"
},
{
"pin": "PB4",
"signal": "INP"
},
{
"pin": "PB5",
"signal": "OUT",
"af": 12
},
{
"pin": "PB6",
"signal": "INP"
},
{
"pin": "PB7",
"signal": "INM"
}
],
"interrupts": [
{
"signal": "WKUP",
"interrupt": "COMP"
}
]
},
{
"name": "CORDIC",
"address": 1073876992,
"registers": {
"kind": "cordic",
"version": "v1",
"block": "CORDIC"
},
"rcc": {
"bus_clock": "HCLK1",
"kernel_clock": "HCLK1",
"enable": {
"register": "AHB1ENR",
"field": "CORDICEN"
},
"reset": {
"register": "AHB1RSTR",
"field": "CORDICRST"
}
},
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "CORDIC"
}
],
"dma_channels": [
{
"signal": "READ",
"dma": "GPDMA1",
"request": 101
},
{
"signal": "WRITE",
"dma": "GPDMA1",
"request": 102
}
]
},
{
"name": "CRC",
"address": 1073885184,
"registers": {
"kind": "crc",
"version": "v3",
"block": "CRC"
},
"rcc": {
"bus_clock": "HCLK1",
"kernel_clock": "HCLK1",
"enable": {
"register": "AHB1ENR",
"field": "CRCEN"
},
"reset": {
"register": "AHB1RSTR",
"field": "CRCRST"
}
}
},
{
"name": "CRS",
"address": 1073766400,
"registers": {
"kind": "crs",
"version": "v1",
"block": "CRS"
},
"rcc": {
"bus_clock": "PCLK1",
"kernel_clock": "PCLK1",
"enable": {
"register": "APB1ENR1",
"field": "CRSEN"
},
"reset": {
"register": "APB1RSTR1",
"field": "CRSRST"
}
},
"pins": [
{
"pin": "PA10",
"signal": "SYNC",
"af": 0
},
{
"pin": "PB3",
"signal": "SYNC",
"af": 10
}
]
},
{
"name": "DAC1",
"address": 1174542336,
"registers": {
"kind": "dac",
"version": "v6",
"block": "DAC"
},
"rcc": {
"bus_clock": "HCLK3",
"kernel_clock": {
"register": "CCIPR3",
"field": "DAC1SEL"
},
"enable": {
"register": "AHB3ENR",
"field": "DAC1EN"
},
"reset": {
"register": "AHB3RSTR",
"field": "DAC1RST"
}
},
"pins": [
{
"pin": "PA4",
"signal": "OUT1"
},
{
"pin": "PA5",
"signal": "OUT2"
}
],
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "DAC1"
}
],
"dma_channels": [
{
"signal": "CH1",
"dma": "GPDMA1",
"request": 2
},
{
"signal": "CH2",
"dma": "GPDMA1",
"request": 3
}
]
},
{
"name": "DBGMCU",
"address": 3758374912,
"registers": {
"kind": "dbgmcu",
"version": "u5",
"block": "DBGMCU"
}
},
{
"name": "DCACHE1",
"address": 1073943552,
"registers": {
"kind": "dcache",
"version": "v1",
"block": "DCACHE"
},
"rcc": {
"bus_clock": "HCLK1",
"kernel_clock": "HCLK1",
"enable": {
"register": "AHB1ENR",
"field": "DCACHE1EN"
}
},
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "DCACHE1"
}
]
},
{
"name": "DCACHE2",
"address": 1073944576,
"registers": {
"kind": "dcache",
"version": "v1",
"block": "DCACHE"
},
"rcc": {
"bus_clock": "HCLK1",
"kernel_clock": "HCLK1",
"enable": {
"register": "AHB1ENR",
"field": "DCACHE2EN"
}
},
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "DCACHE2"
}
]
},
{
"name": "DCMI",
"address": 1107476480,
"registers": {
"kind": "dcmi",
"version": "v1",
"block": "DCMI"
},
"rcc": {
"bus_clock": "HCLK2",
"kernel_clock": "HCLK2",
"enable": {
"register": "AHB2ENR1",
"field": "DCMIEN"
},
"reset": {
"register": "AHB2RSTR1",
"field": "DCMIRST"
}
},
"pins": [
{
"pin": "PA10",
"signal": "D1",
"af": 5
},
{
"pin": "PA4",
"signal": "HSYNC",
"af": 10
},
{
"pin": "PA6",
"signal": "PIXCLK",
"af": 4
},
{
"pin": "PA9",
"signal": "D0",
"af": 5
},
{
"pin": "PB4",
"signal": "D12",
"af": 10
},
{
"pin": "PB5",
"signal": "D10",
"af": 10
},
{
"pin": "PB6",
"signal": "D5",
"af": 10
},
{
"pin": "PB7",
"signal": "VSYNC",
"af": 10
},
{
"pin": "PB8",
"signal": "D6",
"af": 10
},
{
"pin": "PB9",
"signal": "D7",
"af": 10
},
{
"pin": "PC10",
"signal": "D8",
"af": 10
},
{
"pin": "PC11",
"signal": "D2",
"af": 4
},
{
"pin": "PC11",
"signal": "D4",
"af": 10
},
{
"pin": "PC12",
"signal": "D9",
"af": 10
},
{
"pin": "PC6",
"signal": "D0",
"af": 10
},
{
"pin": "PC7",
"signal": "D1",
"af": 10
},
{
"pin": "PC8",
"signal": "D2",
"af": 10
},
{
"pin": "PC9",
"signal": "D3",
"af": 4
},
{
"pin": "PD2",
"signal": "D11",
"af": 10
},
{
"pin": "PD3",
"signal": "D5",
"af": 4
},
{
"pin": "PD6",
"signal": "D10",
"af": 4
},
{
"pin": "PD8",
"signal": "HSYNC",
"af": 10
},
{
"pin": "PD9",
"signal": "PIXCLK",
"af": 10
},
{
"pin": "PE0",
"signal": "D2",
"af": 10
},
{
"pin": "PE1",
"signal": "D3",
"af": 10
},
{
"pin": "PE4",
"signal": "D4",
"af": 10
},
{
"pin": "PE5",
"signal": "D6",
"af": 10
},
{
"pin": "PE6",
"signal": "D7",
"af": 10
},
{
"pin": "PF10",
"signal": "D11",
"af": 10
},
{
"pin": "PF11",
"signal": "D12",
"af": 10
},
{
"pin": "PF6",
"signal": "D12",
"af": 4
},
{
"pin": "PG15",
"signal": "D13",
"af": 10
},
{
"pin": "PH10",
"signal": "D1",
"af": 10
},
{
"pin": "PH11",
"signal": "D2",
"af": 10
},
{
"pin": "PH12",
"signal": "D3",
"af": 10
},
{
"pin": "PH14",
"signal": "D4",
"af": 10
},
{
"pin": "PH15",
"signal": "D11",
"af": 10
},
{
"pin": "PH5",
"signal": "PIXCLK",
"af": 10
},
{
"pin": "PH6",
"signal": "D8",
"af": 10
},
{
"pin": "PH7",
"signal": "D9",
"af": 10
},
{
"pin": "PH8",
"signal": "HSYNC",
"af": 10
},
{
"pin": "PH9",
"signal": "D0",
"af": 10
},
{
"pin": "PI0",
"signal": "D13",
"af": 10
},
{
"pin": "PI1",
"signal": "D8",
"af": 10
},
{
"pin": "PI2",
"signal": "D9",
"af": 10
},
{
"pin": "PI3",
"signal": "D10",
"af": 10
},
{
"pin": "PI4",
"signal": "D5",
"af": 10
},
{
"pin": "PI5",
"signal": "VSYNC",
"af": 10
},
{
"pin": "PI6",
"signal": "D6",
"af": 10
},
{
"pin": "PI7",
"signal": "D7",
"af": 10
}
],
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "DCMI_PSSI"
}
],
"dma_channels": [
{
"signal": "DCMI",
"dma": "GPDMA1",
"request": 86
}
]
},
{
"name": "DMA2D",
"address": 1073917952,
"registers": {
"kind": "dma2d",
"version": "v1",
"block": "DMA2D"
},
"rcc": {
"bus_clock": "HCLK1",
"kernel_clock": "HCLK1",
"enable": {
"register": "AHB1ENR",
"field": "DMA2DEN"
},
"reset": {
"register": "AHB1RSTR",
"field": "DMA2DRST"
}
},
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "DMA2D"
}
]
},
{
"name": "EXTI",
"address": 1174544384,
"registers": {
"kind": "exti",
"version": "u5",
"block": "EXTI"
},
"interrupts": [
{
"signal": "EXTI0",
"interrupt": "EXTI0"
},
{
"signal": "EXTI1",
"interrupt": "EXTI1"
},
{
"signal": "EXTI10",
"interrupt": "EXTI10"
},
{
"signal": "EXTI11",
"interrupt": "EXTI11"
},
{
"signal": "EXTI12",
"interrupt": "EXTI12"
},
{
"signal": "EXTI13",
"interrupt": "EXTI13"
},
{
"signal": "EXTI14",
"interrupt": "EXTI14"
},
{
"signal": "EXTI15",
"interrupt": "EXTI15"
},
{
"signal": "EXTI2",
"interrupt": "EXTI2"
},
{
"signal": "EXTI3",
"interrupt": "EXTI3"
},
{
"signal": "EXTI4",
"interrupt": "EXTI4"
},
{
"signal": "EXTI5",
"interrupt": "EXTI5"
},
{
"signal": "EXTI6",
"interrupt": "EXTI6"
},
{
"signal": "EXTI7",
"interrupt": "EXTI7"
},
{
"signal": "EXTI8",
"interrupt": "EXTI8"
},
{
"signal": "EXTI9",
"interrupt": "EXTI9"
}
]
},
{
"name": "FDCAN1",
"address": 1073783808,
"registers": {
"kind": "can",
"version": "fdcan_v1",
"block": "FDCAN"
},
"rcc": {
"bus_clock": "PCLK1",
"kernel_clock": {
"register": "CCIPR1",
"field": "FDCAN1SEL"
},
"enable": {
"register": "APB1ENR2",
"field": "FDCAN1EN"
},
"reset": {
"register": "APB1RSTR2",
"field": "FDCAN1RST"
}
},
"pins": [
{
"pin": "PA11",
"signal": "RX",
"af": 9
},
{
"pin": "PA12",
"signal": "TX",
"af": 9
},
{
"pin": "PB8",
"signal": "RX",
"af": 9
},
{
"pin": "PB9",
"signal": "TX",
"af": 9
},
{
"pin": "PD0",
"signal": "RX",
"af": 9
},
{
"pin": "PD1",
"signal": "TX",
"af": 9
},
{
"pin": "PF7",
"signal": "RX",
"af": 9
},
{
"pin": "PF8",
"signal": "TX",
"af": 9
},
{
"pin": "PH13",
"signal": "TX",
"af": 9
},
{
"pin": "PH14",
"signal": "RX",
"af": 9
}
],
"interrupts": [
{
"signal": "IT0",
"interrupt": "FDCAN1_IT0"
},
{
"signal": "IT1",
"interrupt": "FDCAN1_IT1"
}
]
},
{
"name": "FDCANRAM1",
"address": 1073785856,
"registers": {
"kind": "fdcanram",
"version": "v1",
"block": "FDCANRAM"
}
},
{
"name": "FLASH",
"address": 1073881088,
"registers": {
"kind": "flash",
"version": "u5",
"block": "FLASH"
},
"rcc": {
"bus_clock": "HCLK1",
"kernel_clock": "HCLK1",
"enable": {
"register": "AHB1ENR",
"field": "FLASHEN"
}
},
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "FLASH"
}
]
},
{
"name": "FMAC",
"address": 1073878016,
"registers": {
"kind": "fmac",
"version": "v1",
"block": "FMAC"
},
"rcc": {
"bus_clock": "HCLK1",
"kernel_clock": "HCLK1",
"enable": {
"register": "AHB1ENR",
"field": "FMACEN"
},
"reset": {
"register": "AHB1RSTR",
"field": "FMACRST"
}
},
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "FMAC"
}
],
"dma_channels": [
{
"signal": "READ",
"dma": "GPDMA1",
"request": 99
},
{
"signal": "WRITE",
"dma": "GPDMA1",
"request": 100
}
]
},
{
"name": "FMC",
"address": 1610612736,
"pins": [
{
"pin": "PB15",
"signal": "NBL1",
"af": 11
},
{
"pin": "PB7",
"signal": "NL",
"af": 12
},
{
"pin": "PD0",
"signal": "D2",
"af": 12
},
{
"pin": "PD0",
"signal": "DA2",
"af": 12
},
{
"pin": "PD1",
"signal": "D3",
"af": 12
},
{
"pin": "PD1",
"signal": "DA3",
"af": 12
},
{
"pin": "PD10",
"signal": "D15",
"af": 12
},
{
"pin": "PD10",
"signal": "DA15",
"af": 12
},
{
"pin": "PD11",
"signal": "A16",
"af": 12
},
{
"pin": "PD11",
"signal": "CLE",
"af": 12
},
{
"pin": "PD12",
"signal": "A17",
"af": 12
},
{
"pin": "PD12",
"signal": "ALE",
"af": 12
},
{
"pin": "PD13",
"signal": "A18",
"af": 12
},
{
"pin": "PD14",
"signal": "D0",
"af": 12
},
{
"pin": "PD14",
"signal": "DA0",
"af": 12
},
{
"pin": "PD15",
"signal": "D1",
"af": 12
},
{
"pin": "PD15",
"signal": "DA1",
"af": 12
},
{
"pin": "PD3",
"signal": "CLK",
"af": 12
},
{
"pin": "PD4",
"signal": "NOE",
"af": 12
},
{
"pin": "PD5",
"signal": "NWE",
"af": 12
},
{
"pin": "PD6",
"signal": "NWAIT",
"af": 12
},
{
"pin": "PD7",
"signal": "NCE",
"af": 12
},
{
"pin": "PD7",
"signal": "NE1",
"af": 12
},
{
"pin": "PD8",
"signal": "D13",
"af": 12
},
{
"pin": "PD8",
"signal": "DA13",
"af": 12
},
{
"pin": "PD9",
"signal": "D14",
"af": 12
},
{
"pin": "PD9",
"signal": "DA14",
"af": 12
},
{
"pin": "PE0",
"signal": "NBL0",
"af": 12
},
{
"pin": "PE1",
"signal": "NBL1",
"af": 12
},
{
"pin": "PE10",
"signal": "D7",
"af": 12
},
{
"pin": "PE10",
"signal": "DA7",
"af": 12
},
{
"pin": "PE11",
"signal": "D8",
"af": 12
},
{
"pin": "PE11",
"signal": "DA8",
"af": 12
},
{
"pin": "PE12",
"signal": "D9",
"af": 12
},
{
"pin": "PE12",
"signal": "DA9",
"af": 12
},
{
"pin": "PE13",
"signal": "D10",
"af": 12
},
{
"pin": "PE13",
"signal": "DA10",
"af": 12
},
{
"pin": "PE14",
"signal": "D11",
"af": 12
},
{
"pin": "PE14",
"signal": "DA11",
"af": 12
},
{
"pin": "PE15",
"signal": "D12",
"af": 12
},
{
"pin": "PE15",
"signal": "DA12",
"af": 12
},
{
"pin": "PE2",
"signal": "A23",
"af": 12
},
{
"pin": "PE3",
"signal": "A19",
"af": 12
},
{
"pin": "PE4",
"signal": "A20",
"af": 12
},
{
"pin": "PE5",
"signal": "A21",
"af": 12
},
{
"pin": "PE6",
"signal": "A22",
"af": 12
},
{
"pin": "PE7",
"signal": "D4",
"af": 12
},
{
"pin": "PE7",
"signal": "DA4",
"af": 12
},
{
"pin": "PE8",
"signal": "D5",
"af": 12
},
{
"pin": "PE8",
"signal": "DA5",
"af": 12
},
{
"pin": "PE9",
"signal": "D6",
"af": 12
},
{
"pin": "PE9",
"signal": "DA6",
"af": 12
},
{
"pin": "PF0",
"signal": "A0",
"af": 12
},
{
"pin": "PF1",
"signal": "A1",
"af": 12
},
{
"pin": "PF12",
"signal": "A6",
"af": 12
},
{
"pin": "PF13",
"signal": "A7",
"af": 12
},
{
"pin": "PF14",
"signal": "A8",
"af": 12
},
{
"pin": "PF15",
"signal": "A9",
"af": 12
},
{
"pin": "PF2",
"signal": "A2",
"af": 12
},
{
"pin": "PF3",
"signal": "A3",
"af": 12
},
{
"pin": "PF4",
"signal": "A4",
"af": 12
},
{
"pin": "PF5",
"signal": "A5",
"af": 12
},
{
"pin": "PG0",
"signal": "A10",
"af": 12
},
{
"pin": "PG1",
"signal": "A11",
"af": 12
},
{
"pin": "PG10",
"signal": "NE3",
"af": 12
},
{
"pin": "PG12",
"signal": "NE4",
"af": 12
},
{
"pin": "PG13",
"signal": "A24",
"af": 12
},
{
"pin": "PG14",
"signal": "A25",
"af": 12
},
{
"pin": "PG2",
"signal": "A12",
"af": 12
},
{
"pin": "PG3",
"signal": "A13",
"af": 12
},
{
"pin": "PG4",
"signal": "A14",
"af": 12
},
{
"pin": "PG5",
"signal": "A15",
"af": 12
},
{
"pin": "PG7",
"signal": "INT",
"af": 12
},
{
"pin": "PG9",
"signal": "NCE",
"af": 12
},
{
"pin": "PG9",
"signal": "NE2",
"af": 12
}
],
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "FMC"
}
]
},
{
"name": "GFXMMU",
"address": 1073922048,
"registers": {
"kind": "gfxmmu",
"version": "v2",
"block": "GFXMMU"
},
"rcc": {
"bus_clock": "HCLK1",
"kernel_clock": "HCLK1",
"enable": {
"register": "AHB1ENR",
"field": "GFXMMUEN"
},
"reset": {
"register": "AHB1RSTR",
"field": "GFXMMURST"
}
},
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "GFXMMU"
}
]
},
{
"name": "GPDMA1",
"address": 1073872896,
"registers": {
"kind": "gpdma",
"version": "v1",
"block": "GPDMA"
},
"rcc": {
"bus_clock": "HCLK1",
"kernel_clock": "HCLK1",
"enable": {
"register": "AHB1ENR",
"field": "GPDMA1EN"
},
"reset": {
"register": "AHB1RSTR",
"field": "GPDMA1RST"
}
},
"interrupts": [
{
"signal": "CH0",
"interrupt": "GPDMA1_Channel0"
},
{
"signal": "CH1",
"interrupt": "GPDMA1_Channel1"
},
{
"signal": "CH10",
"interrupt": "GPDMA1_Channel10"
},
{
"signal": "CH11",
"interrupt": "GPDMA1_Channel11"
},
{
"signal": "CH12",
"interrupt": "GPDMA1_Channel12"
},
{
"signal": "CH13",
"interrupt": "GPDMA1_Channel13"
},
{
"signal": "CH14",
"interrupt": "GPDMA1_Channel14"
},
{
"signal": "CH15",
"interrupt": "GPDMA1_Channel15"
},
{
"signal": "CH2",
"interrupt": "GPDMA1_Channel2"
},
{
"signal": "CH3",
"interrupt": "GPDMA1_Channel3"
},
{
"signal": "CH4",
"interrupt": "GPDMA1_Channel4"
},
{
"signal": "CH5",
"interrupt": "GPDMA1_Channel5"
},
{
"signal": "CH6",
"interrupt": "GPDMA1_Channel6"
},
{
"signal": "CH7",
"interrupt": "GPDMA1_Channel7"
},
{
"signal": "CH8",
"interrupt": "GPDMA1_Channel8"
},
{
"signal": "CH9",
"interrupt": "GPDMA1_Channel9"
}
]
},
{
"name": "GPIOA",
"address": 1107427328,
"registers": {
"kind": "gpio",
"version": "v2",
"block": "GPIO"
},
"rcc": {
"bus_clock": "HCLK2",
"kernel_clock": "HCLK2",
"enable": {
"register": "AHB2ENR1",
"field": "GPIOAEN"
},
"reset": {
"register": "AHB2RSTR1",
"field": "GPIOARST"
}
}
},
{
"name": "GPIOB",
"address": 1107428352,
"registers": {
"kind": "gpio",
"version": "v2",
"block": "GPIO"
},
"rcc": {
"bus_clock": "HCLK2",
"kernel_clock": "HCLK2",
"enable": {
"register": "AHB2ENR1",
"field": "GPIOBEN"
},
"reset": {
"register": "AHB2RSTR1",
"field": "GPIOBRST"
}
}
},
{
"name": "GPIOC",
"address": 1107429376,
"registers": {
"kind": "gpio",
"version": "v2",
"block": "GPIO"
},
"rcc": {
"bus_clock": "HCLK2",
"kernel_clock": "HCLK2",
"enable": {
"register": "AHB2ENR1",
"field": "GPIOCEN"
},
"reset": {
"register": "AHB2RSTR1",
"field": "GPIOCRST"
}
}
},
{
"name": "GPIOD",
"address": 1107430400,
"registers": {
"kind": "gpio",
"version": "v2",
"block": "GPIO"
},
"rcc": {
"bus_clock": "HCLK2",
"kernel_clock": "HCLK2",
"enable": {
"register": "AHB2ENR1",
"field": "GPIODEN"
},
"reset": {
"register": "AHB2RSTR1",
"field": "GPIODRST"
}
}
},
{
"name": "GPIOE",
"address": 1107431424,
"registers": {
"kind": "gpio",
"version": "v2",
"block": "GPIO"
},
"rcc": {
"bus_clock": "HCLK2",
"kernel_clock": "HCLK2",
"enable": {
"register": "AHB2ENR1",
"field": "GPIOEEN"
},
"reset": {
"register": "AHB2RSTR1",
"field": "GPIOERST"
}
}
},
{
"name": "GPIOF",
"address": 1107432448,
"registers": {
"kind": "gpio",
"version": "v2",
"block": "GPIO"
},
"rcc": {
"bus_clock": "HCLK2",
"kernel_clock": "HCLK2",
"enable": {
"register": "AHB2ENR1",
"field": "GPIOFEN"
},
"reset": {
"register": "AHB2RSTR1",
"field": "GPIOFRST"
}
}
},
{
"name": "GPIOG",
"address": 1107433472,
"registers": {
"kind": "gpio",
"version": "v2",
"block": "GPIO"
},
"rcc": {
"bus_clock": "HCLK2",
"kernel_clock": "HCLK2",
"enable": {
"register": "AHB2ENR1",
"field": "GPIOGEN"
},
"reset": {
"register": "AHB2RSTR1",
"field": "GPIOGRST"
}
}
},
{
"name": "GPIOH",
"address": 1107434496,
"registers": {
"kind": "gpio",
"version": "v2",
"block": "GPIO"
},
"rcc": {
"bus_clock": "HCLK2",
"kernel_clock": "HCLK2",
"enable": {
"register": "AHB2ENR1",
"field": "GPIOHEN"
},
"reset": {
"register": "AHB2RSTR1",
"field": "GPIOHRST"
}
}
},
{
"name": "GPIOI",
"address": 1107435520,
"registers": {
"kind": "gpio",
"version": "v2",
"block": "GPIO"
},
"rcc": {
"bus_clock": "HCLK2",
"kernel_clock": "HCLK2",
"enable": {
"register": "AHB2ENR1",
"field": "GPIOIEN"
},
"reset": {
"register": "AHB2RSTR1",
"field": "GPIOIRST"
}
}
},
{
"name": "GPIOJ",
"address": 1107436544,
"registers": {
"kind": "gpio",
"version": "v2",
"block": "GPIO"
},
"rcc": {
"bus_clock": "HCLK2",
"kernel_clock": "HCLK2",
"enable": {
"register": "AHB2ENR1",
"field": "GPIOJEN"
},
"reset": {
"register": "AHB2RSTR1",
"field": "GPIOJRST"
}
}
},
{
"name": "GPU2D",
"address": 1073934336,
"rcc": {
"bus_clock": "HCLK1",
"kernel_clock": "HCLK1",
"enable": {
"register": "AHB1ENR",
"field": "GPU2DEN"
},
"reset": {
"register": "AHB1RSTR",
"field": "GPU2DRST"
}
},
"interrupts": [
{
"signal": "ER",
"interrupt": "GPU2D_ER"
}
]
},
{
"name": "HASH",
"address": 1108083712,
"registers": {
"kind": "hash",
"version": "v4",
"block": "HASH"
},
"rcc": {
"bus_clock": "HCLK2",
"kernel_clock": "HCLK2",
"enable": {
"register": "AHB2ENR1",
"field": "HASHEN"
},
"reset": {
"register": "AHB2RSTR1",
"field": "HASHRST"
}
},
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "HASH"
}
],
"dma_channels": [
{
"signal": "IN",
"dma": "GPDMA1",
"request": 89
}
]
},
{
"name": "HSPI1",
"address": 2684354560,
"rcc": {
"bus_clock": "HCLK2",
"kernel_clock": {
"register": "CCIPR2",
"field": "HSPI1SEL"
},
"enable": {
"register": "AHB2ENR2",
"field": "HSPI1EN"
},
"reset": {
"register": "AHB2RSTR2",
"field": "HSPI1RST"
}
},
"pins": [
{
"pin": "PH10",
"signal": "IO0",
"af": 8
},
{
"pin": "PH11",
"signal": "IO1",
"af": 8
},
{
"pin": "PH12",
"signal": "IO2",
"af": 8
},
{
"pin": "PH13",
"signal": "IO3",
"af": 8
},
{
"pin": "PH14",
"signal": "IO4",
"af": 8
},
{
"pin": "PH15",
"signal": "IO5",
"af": 8
},
{
"pin": "PH9",
"signal": "NCS",
"af": 8
},
{
"pin": "PI0",
"signal": "IO6",
"af": 8
},
{
"pin": "PI1",
"signal": "IO7",
"af": 8
},
{
"pin": "PI10",
"signal": "IO9",
"af": 8
},
{
"pin": "PI11",
"signal": "IO10",
"af": 8
},
{
"pin": "PI12",
"signal": "IO11",
"af": 8
},
{
"pin": "PI13",
"signal": "IO12",
"af": 8
},
{
"pin": "PI14",
"signal": "IO13",
"af": 8
},
{
"pin": "PI15",
"signal": "IO14",
"af": 8
},
{
"pin": "PI2",
"signal": "DQS0",
"af": 8
},
{
"pin": "PI3",
"signal": "CLK",
"af": 8
},
{
"pin": "PI4",
"signal": "NCLK",
"af": 8
},
{
"pin": "PI8",
"signal": "DQS1",
"af": 8
},
{
"pin": "PI9",
"signal": "IO8",
"af": 8
},
{
"pin": "PJ0",
"signal": "IO15",
"af": 8
}
],
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "HSPI1"
}
]
},
{
"name": "I2C1",
"address": 1073763328,
"registers": {
"kind": "i2c",
"version": "v2",
"block": "I2C"
},
"rcc": {
"bus_clock": "PCLK1",
"kernel_clock": {
"register": "CCIPR1",
"field": "I2C1SEL"
},
"enable": {
"register": "APB1ENR1",
"field": "I2C1EN"
},
"reset": {
"register": "APB1RSTR1",
"field": "I2C1RST"
}
},
"pins": [
{
"pin": "PA1",
"signal": "SMBA",
"af": 4
},
{
"pin": "PA14",
"signal": "SMBA",
"af": 4
},
{
"pin": "PB3",
"signal": "SDA",
"af": 4
},
{
"pin": "PB5",
"signal": "SMBA",
"af": 4
},
{
"pin": "PB6",
"signal": "SCL",
"af": 4
},
{
"pin": "PB7",
"signal": "SDA",
"af": 4
},
{
"pin": "PB8",
"signal": "SCL",
"af": 4
},
{
"pin": "PB9",
"signal": "SDA",
"af": 4
},
{
"pin": "PG13",
"signal": "SDA",
"af": 4
},
{
"pin": "PG14",
"signal": "SCL",
"af": 4
},
{
"pin": "PG15",
"signal": "SMBA",
"af": 4
}
],
"interrupts": [
{
"signal": "ER",
"interrupt": "I2C1_ER"
},
{
"signal": "EV",
"interrupt": "I2C1_EV"
}
],
"dma_channels": [
{
"signal": "RX",
"dma": "GPDMA1",
"request": 12
},
{
"signal": "TX",
"dma": "GPDMA1",
"request": 13
},
{
"signal": "EVC",
"dma": "GPDMA1",
"request": 14
}
]
},
{
"name": "I2C2",
"address": 1073764352,
"registers": {
"kind": "i2c",
"version": "v2",
"block": "I2C"
},
"rcc": {
"bus_clock": "PCLK1",
"kernel_clock": {
"register": "CCIPR1",
"field": "I2C2SEL"
},
"enable": {
"register": "APB1ENR1",
"field": "I2C2EN"
},
"reset": {
"register": "APB1RSTR1",
"field": "I2C2RST"
}
},
"pins": [
{
"pin": "PB10",
"signal": "SCL",
"af": 4
},
{
"pin": "PB11",
"signal": "SDA",
"af": 4
},
{
"pin": "PB12",
"signal": "SMBA",
"af": 4
},
{
"pin": "PB13",
"signal": "SCL",
"af": 4
},
{
"pin": "PB14",
"signal": "SDA",
"af": 4
},
{
"pin": "PF0",
"signal": "SDA",
"af": 4
},
{
"pin": "PF1",
"signal": "SCL",
"af": 4
},
{
"pin": "PF2",
"signal": "SMBA",
"af": 4
},
{
"pin": "PH4",
"signal": "SCL",
"af": 4
},
{
"pin": "PH5",
"signal": "SDA",
"af": 4
},
{
"pin": "PH6",
"signal": "SMBA",
"af": 4
}
],
"interrupts": [
{
"signal": "ER",
"interrupt": "I2C2_ER"
},
{
"signal": "EV",
"interrupt": "I2C2_EV"
}
],
"dma_channels": [
{
"signal": "RX",
"dma": "GPDMA1",
"request": 15
},
{
"signal": "TX",
"dma": "GPDMA1",
"request": 16
},
{
"signal": "EVC",
"dma": "GPDMA1",
"request": 17
}
]
},
{
"name": "I2C3",
"address": 1174415360,
"registers": {
"kind": "i2c",
"version": "v2",
"block": "I2C"
},
"rcc": {
"bus_clock": "PCLK3",
"kernel_clock": {
"register": "CCIPR3",
"field": "I2C3SEL"
},
"enable": {
"register": "APB3ENR",
"field": "I2C3EN"
},
"reset": {
"register": "APB3RSTR",
"field": "I2C3RST"
}
},
"pins": [
{
"pin": "PA7",
"signal": "SCL",
"af": 4
},
{
"pin": "PB2",
"signal": "SMBA",
"af": 4
},
{
"pin": "PB4",
"signal": "SDA",
"af": 4
},
{
"pin": "PC0",
"signal": "SCL",
"af": 4
},
{
"pin": "PC1",
"signal": "SDA",
"af": 4
},
{
"pin": "PG6",
"signal": "SMBA",
"af": 4
},
{
"pin": "PG7",
"signal": "SCL",
"af": 4
},
{
"pin": "PG8",
"signal": "SDA",
"af": 4
},
{
"pin": "PH7",
"signal": "SCL",
"af": 4
},
{
"pin": "PH8",
"signal": "SDA",
"af": 4
},
{
"pin": "PH9",
"signal": "SMBA",
"af": 4
}
],
"interrupts": [
{
"signal": "ER",
"interrupt": "I2C3_ER"
},
{
"signal": "EV",
"interrupt": "I2C3_EV"
}
],
"dma_channels": [
{
"signal": "RX",
"dma": "GPDMA1",
"request": 18
},
{
"signal": "TX",
"dma": "GPDMA1",
"request": 19
},
{
"signal": "EVC",
"dma": "GPDMA1",
"request": 20
}
]
},
{
"name": "I2C4",
"address": 1073775616,
"registers": {
"kind": "i2c",
"version": "v2",
"block": "I2C"
},
"rcc": {
"bus_clock": "PCLK1",
"kernel_clock": {
"register": "CCIPR1",
"field": "I2C4SEL"
},
"enable": {
"register": "APB1ENR2",
"field": "I2C4EN"
},
"reset": {
"register": "APB1RSTR2",
"field": "I2C4RST"
}
},
"pins": [
{
"pin": "PA14",
"signal": "SMBA",
"af": 5
},
{
"pin": "PB10",
"signal": "SCL",
"af": 3
},
{
"pin": "PB11",
"signal": "SDA",
"af": 3
},
{
"pin": "PB6",
"signal": "SCL",
"af": 5
},
{
"pin": "PB7",
"signal": "SDA",
"af": 5
},
{
"pin": "PD11",
"signal": "SMBA",
"af": 4
},
{
"pin": "PD12",
"signal": "SCL",
"af": 4
},
{
"pin": "PD13",
"signal": "SDA",
"af": 4
},
{
"pin": "PF13",
"signal": "SMBA",
"af": 4
},
{
"pin": "PF14",
"signal": "SCL",
"af": 4
},
{
"pin": "PF15",
"signal": "SDA",
"af": 4
}
],
"interrupts": [
{
"signal": "ER",
"interrupt": "I2C4_ER"
},
{
"signal": "EV",
"interrupt": "I2C4_EV"
}
],
"dma_channels": [
{
"signal": "RX",
"dma": "GPDMA1",
"request": 21
},
{
"signal": "TX",
"dma": "GPDMA1",
"request": 22
},
{
"signal": "EVC",
"dma": "GPDMA1",
"request": 23
}
]
},
{
"name": "I2C5",
"address": 1073780736,
"registers": {
"kind": "i2c",
"version": "v2",
"block": "I2C"
},
"rcc": {
"bus_clock": "PCLK1",
"kernel_clock": {
"register": "CCIPR2",
"field": "I2C5SEL"
},
"enable": {
"register": "APB1ENR2",
"field": "I2C5EN"
},
"reset": {
"register": "APB1RSTR2",
"field": "I2C5RST"
}
},
"pins": [
{
"pin": "PD0",
"signal": "SDA",
"af": 4
},
{
"pin": "PD1",
"signal": "SCL",
"af": 4
},
{
"pin": "PD10",
"signal": "SMBA",
"af": 4
},
{
"pin": "PD2",
"signal": "SMBA",
"af": 4
},
{
"pin": "PH4",
"signal": "SDA",
"af": 2
},
{
"pin": "PH5",
"signal": "SCL",
"af": 2
},
{
"pin": "PH6",
"signal": "SMBA",
"af": 2
},
{
"pin": "PJ0",
"signal": "SMBA",
"af": 4
},
{
"pin": "PJ1",
"signal": "SDA",
"af": 4
},
{
"pin": "PJ2",
"signal": "SCL",
"af": 4
}
],
"interrupts": [
{
"signal": "ER",
"interrupt": "I2C5_ER"
},
{
"signal": "EV",
"interrupt": "I2C5_EV"
}
]
},
{
"name": "I2C6",
"address": 1073781760,
"registers": {
"kind": "i2c",
"version": "v2",
"block": "I2C"
},
"rcc": {
"bus_clock": "PCLK1",
"kernel_clock": {
"register": "CCIPR2",
"field": "I2C6SEL"
},
"enable": {
"register": "APB1ENR2",
"field": "I2C6EN"
},
"reset": {
"register": "APB1RSTR2",
"field": "I2C6RST"
}
},
"pins": [
{
"pin": "PB12",
"signal": "SMBA",
"af": 2
},
{
"pin": "PC4",
"signal": "SMBA",
"af": 2
},
{
"pin": "PD0",
"signal": "SDA",
"af": 2
},
{
"pin": "PD1",
"signal": "SCL",
"af": 2
},
{
"pin": "PD3",
"signal": "SMBA",
"af": 2
},
{
"pin": "PF0",
"signal": "SDA",
"af": 2
},
{
"pin": "PF1",
"signal": "SCL",
"af": 2
},
{
"pin": "PJ10",
"signal": "SCL",
"af": 2
},
{
"pin": "PJ8",
"signal": "SMBA",
"af": 2
},
{
"pin": "PJ9",
"signal": "SDA",
"af": 2
}
],
"interrupts": [
{
"signal": "ER",
"interrupt": "I2C6_ER"
},
{
"signal": "EV",
"interrupt": "I2C6_EV"
}
]
},
{
"name": "ICACHE",
"address": 1073939456,
"registers": {
"kind": "icache",
"version": "v1_3crr",
"block": "ICACHE"
},
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "ICACHE"
}
]
},
{
"name": "IWDG",
"address": 1073754112,
"registers": {
"kind": "iwdg",
"version": "v3",
"block": "IWDG"
},
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "IWDG"
}
]
},
{
"name": "LPDMA1",
"address": 1174556672,
"rcc": {
"bus_clock": "HCLK3",
"kernel_clock": "HCLK3",
"enable": {
"register": "AHB3ENR",
"field": "LPDMA1EN"
},
"reset": {
"register": "AHB3RSTR",
"field": "LPDMA1RST"
},
"stop_mode": "Stop2"
},
"interrupts": [
{
"signal": "CH0",
"interrupt": "LPDMA1_Channel0"
},
{
"signal": "CH1",
"interrupt": "LPDMA1_Channel1"
},
{
"signal": "CH2",
"interrupt": "LPDMA1_Channel2"
},
{
"signal": "CH3",
"interrupt": "LPDMA1_Channel3"
}
]
},
{
"name": "LPTIM1",
"address": 1174422528,
"registers": {
"kind": "lptim",
"version": "v2b",
"block": "LPTIM_ADV"
},
"rcc": {
"bus_clock": "PCLK3",
"kernel_clock": {
"register": "CCIPR3",
"field": "LPTIM1SEL"
},
"enable": {
"register": "APB3ENR",
"field": "LPTIM1EN"
},
"reset": {
"register": "APB3RSTR",
"field": "LPTIM1RST"
},
"stop_mode": "Stop2"
},
"pins": [
{
"pin": "PA1",
"signal": "CH2",
"af": 0
},
{
"pin": "PA14",
"signal": "CH1",
"af": 1
},
{
"pin": "PB2",
"signal": "CH1",
"af": 1
},
{
"pin": "PB3",
"signal": "CH1",
"af": 2
},
{
"pin": "PB4",
"signal": "CH2",
"af": 1
},
{
"pin": "PB5",
"signal": "IN1",
"af": 1
},
{
"pin": "PB6",
"signal": "ETR",
"af": 1
},
{
"pin": "PB7",
"signal": "IN2",
"af": 1
},
{
"pin": "PC0",
"signal": "IN1",
"af": 1
},
{
"pin": "PC1",
"signal": "CH1",
"af": 1
},
{
"pin": "PC2",
"signal": "IN2",
"af": 1
},
{
"pin": "PC3",
"signal": "ETR",
"af": 1
},
{
"pin": "PG10",
"signal": "IN1",
"af": 1
},
{
"pin": "PG11",
"signal": "IN2",
"af": 1
},
{
"pin": "PG12",
"signal": "ETR",
"af": 1
},
{
"pin": "PG14",
"signal": "CH2",
"af": 1
},
{
"pin": "PG15",
"signal": "CH1",
"af": 1
}
],
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "LPTIM1"
}
],
"dma_channels": [
{
"signal": "IC1",
"dma": "GPDMA1",
"request": 105
},
{
"signal": "IC2",
"dma": "GPDMA1",
"request": 106
},
{
"signal": "UE",
"dma": "GPDMA1",
"request": 107
}
]
},
{
"name": "LPTIM2",
"address": 1073779712,
"registers": {
"kind": "lptim",
"version": "v2b",
"block": "LPTIM_ADV"
},
"rcc": {
"bus_clock": "PCLK1",
"kernel_clock": {
"register": "CCIPR1",
"field": "LPTIM2SEL"
},
"enable": {
"register": "APB1ENR2",
"field": "LPTIM2EN"
},
"reset": {
"register": "APB1RSTR2",
"field": "LPTIM2RST"
},
"stop_mode": "Stop2"
},
"pins": [
{
"pin": "PA10",
"signal": "IN2",
"af": 2
},
{
"pin": "PA4",
"signal": "CH1",
"af": 14
},
{
"pin": "PA5",
"signal": "ETR",
"af": 14
},
{
"pin": "PA7",
"signal": "CH2",
"af": 13
},
{
"pin": "PA8",
"signal": "CH1",
"af": 14
},
{
"pin": "PB1",
"signal": "IN1",
"af": 14
},
{
"pin": "PB15",
"signal": "IN2",
"af": 2
},
{
"pin": "PC0",
"signal": "IN1",
"af": 14
},
{
"pin": "PC3",
"signal": "ETR",
"af": 14
},
{
"pin": "PC7",
"signal": "CH2",
"af": 14
},
{
"pin": "PD10",
"signal": "CH2",
"af": 2
},
{
"pin": "PD11",
"signal": "ETR",
"af": 14
},
{
"pin": "PD12",
"signal": "IN1",
"af": 14
},
{
"pin": "PD13",
"signal": "CH1",
"af": 14
},
{
"pin": "PD9",
"signal": "IN2",
"af": 2
}
],
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "LPTIM2"
}
],
"dma_channels": [
{
"signal": "IC1",
"dma": "GPDMA1",
"request": 108
},
{
"signal": "IC2",
"dma": "GPDMA1",
"request": 109
},
{
"signal": "UE",
"dma": "GPDMA1",
"request": 110
}
]
},
{
"name": "LPTIM3",
"address": 1174423552,
"registers": {
"kind": "lptim",
"version": "v2b",
"block": "LPTIM_ADV"
},
"rcc": {
"bus_clock": "PCLK3",
"kernel_clock": "PCLK3",
"enable": {
"register": "APB3ENR",
"field": "LPTIM3EN"
},
"reset": {
"register": "APB3RSTR",
"field": "LPTIM3RST"
},
"stop_mode": "Stop2"
},
"pins": [
{
"pin": "PB0",
"signal": "CH1",
"af": 4
},
{
"pin": "PB1",
"signal": "CH2",
"af": 4
},
{
"pin": "PB10",
"signal": "CH1",
"af": 2
},
{
"pin": "PB13",
"signal": "IN1",
"af": 2
},
{
"pin": "PB14",
"signal": "ETR",
"af": 2
},
{
"pin": "PC10",
"signal": "ETR",
"af": 2
},
{
"pin": "PC11",
"signal": "IN1",
"af": 2
},
{
"pin": "PC3",
"signal": "CH1",
"af": 2
},
{
"pin": "PC8",
"signal": "CH1",
"af": 14
},
{
"pin": "PC9",
"signal": "CH2",
"af": 14
},
{
"pin": "PD10",
"signal": "ETR",
"af": 14
},
{
"pin": "PD14",
"signal": "CH1",
"af": 14
},
{
"pin": "PD15",
"signal": "CH2",
"af": 14
},
{
"pin": "PD9",
"signal": "IN1",
"af": 14
},
{
"pin": "PF2",
"signal": "CH2",
"af": 2
},
{
"pin": "PF3",
"signal": "IN1",
"af": 2
},
{
"pin": "PF4",
"signal": "ETR",
"af": 2
},
{
"pin": "PF5",
"signal": "CH1",
"af": 2
}
],
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "LPTIM3"
}
],
"dma_channels": [
{
"signal": "IC1",
"dma": "GPDMA1",
"request": 111
},
{
"signal": "IC2",
"dma": "GPDMA1",
"request": 112
},
{
"signal": "UE",
"dma": "GPDMA1",
"request": 113
}
]
},
{
"name": "LPTIM4",
"address": 1174424576,
"registers": {
"kind": "lptim",
"version": "v2b",
"block": "LPTIM_BASIC"
},
"rcc": {
"bus_clock": "PCLK3",
"kernel_clock": "PCLK3",
"enable": {
"register": "APB3ENR",
"field": "LPTIM4EN"
},
"reset": {
"register": "APB3RSTR",
"field": "LPTIM4RST"
},
"stop_mode": "Stop2"
},
"pins": [
{
"pin": "PD13",
"signal": "IN1",
"af": 13
},
{
"pin": "PD2",
"signal": "ETR",
"af": 13
},
{
"pin": "PD7",
"signal": "OUT",
"af": 13
},
{
"pin": "PF11",
"signal": "IN1",
"af": 13
},
{
"pin": "PF12",
"signal": "ETR",
"af": 13
},
{
"pin": "PF13",
"signal": "OUT",
"af": 13
}
],
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "LPTIM4"
}
]
},
{
"name": "LPUART1",
"address": 1174414336,
"registers": {
"kind": "usart",
"version": "v4",
"block": "LPUART"
},
"rcc": {
"bus_clock": "PCLK3",
"kernel_clock": {
"register": "CCIPR3",
"field": "LPUART1SEL"
},
"enable": {
"register": "APB3ENR",
"field": "LPUART1EN"
},
"reset": {
"register": "APB3RSTR",
"field": "LPUART1RST"
},
"stop_mode": "Stop2"
},
"pins": [
{
"pin": "PA2",
"signal": "TX",
"af": 8
},
{
"pin": "PA3",
"signal": "RX",
"af": 8
},
{
"pin": "PA6",
"signal": "CTS",
"af": 8
},
{
"pin": "PB1",
"signal": "DE",
"af": 8
},
{
"pin": "PB1",
"signal": "RTS",
"af": 8
},
{
"pin": "PB10",
"signal": "RX",
"af": 8
},
{
"pin": "PB11",
"signal": "TX",
"af": 8
},
{
"pin": "PB12",
"signal": "DE",
"af": 8
},
{
"pin": "PB12",
"signal": "RTS",
"af": 8
},
{
"pin": "PB13",
"signal": "CTS",
"af": 8
},
{
"pin": "PC0",
"signal": "RX",
"af": 8
},
{
"pin": "PC1",
"signal": "TX",
"af": 8
},
{
"pin": "PG5",
"signal": "CTS",
"af": 8
},
{
"pin": "PG6",
"signal": "DE",
"af": 8
},
{
"pin": "PG6",
"signal": "RTS",
"af": 8
},
{
"pin": "PG7",
"signal": "TX",
"af": 8
},
{
"pin": "PG8",
"signal": "RX",
"af": 8
}
],
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "LPUART1"
}
],
"dma_channels": [
{
"signal": "RX",
"dma": "GPDMA1",
"request": 34
},
{
"signal": "TX",
"dma": "GPDMA1",
"request": 35
}
]
},
{
"name": "LTDC",
"address": 1073833984,
"registers": {
"kind": "ltdc",
"version": "v1",
"block": "LTDC"
},
"rcc": {
"bus_clock": "PCLK2",
"kernel_clock": {
"register": "CCIPR2",
"field": "LTDCSEL"
},
"enable": {
"register": "APB2ENR",
"field": "LTDCEN"
},
"reset": {
"register": "APB2RSTR",
"field": "LTDCRST"
}
},
"pins": [
{
"pin": "PB2",
"signal": "B1",
"af": 8
},
{
"pin": "PB8",
"signal": "B1",
"af": 7
},
{
"pin": "PC6",
"signal": "R0",
"af": 7
},
{
"pin": "PC7",
"signal": "R1",
"af": 7
},
{
"pin": "PD0",
"signal": "B4",
"af": 8
},
{
"pin": "PD1",
"signal": "B5",
"af": 8
},
{
"pin": "PD10",
"signal": "R5",
"af": 8
},
{
"pin": "PD11",
"signal": "R6",
"af": 8
},
{
"pin": "PD12",
"signal": "R7",
"af": 8
},
{
"pin": "PD13",
"signal": "VSYNC",
"af": 8
},
{
"pin": "PD14",
"signal": "B2",
"af": 8
},
{
"pin": "PD15",
"signal": "B3",
"af": 8
},
{
"pin": "PD3",
"signal": "CLK",
"af": 8
},
{
"pin": "PD6",
"signal": "DE",
"af": 8
},
{
"pin": "PD8",
"signal": "R3",
"af": 8
},
{
"pin": "PD9",
"signal": "R4",
"af": 8
},
{
"pin": "PE0",
"signal": "HSYNC",
"af": 8
},
{
"pin": "PE1",
"signal": "VSYNC",
"af": 8
},
{
"pin": "PE10",
"signal": "G3",
"af": 8
},
{
"pin": "PE11",
"signal": "G4",
"af": 8
},
{
"pin": "PE12",
"signal": "G5",
"af": 8
},
{
"pin": "PE13",
"signal": "G6",
"af": 8
},
{
"pin": "PE14",
"signal": "G7",
"af": 8
},
{
"pin": "PE15",
"signal": "R2",
"af": 8
},
{
"pin": "PE2",
"signal": "R0",
"af": 8
},
{
"pin": "PE3",
"signal": "R1",
"af": 8
},
{
"pin": "PE4",
"signal": "B0",
"af": 8
},
{
"pin": "PE5",
"signal": "G0",
"af": 8
},
{
"pin": "PE6",
"signal": "G1",
"af": 8
},
{
"pin": "PE7",
"signal": "B6",
"af": 8
},
{
"pin": "PE8",
"signal": "B7",
"af": 8
},
{
"pin": "PE9",
"signal": "G2",
"af": 8
},
{
"pin": "PF11",
"signal": "DE",
"af": 8
},
{
"pin": "PF12",
"signal": "B0",
"af": 8
},
{
"pin": "PF13",
"signal": "B1",
"af": 8
},
{
"pin": "PF14",
"signal": "G0",
"af": 8
},
{
"pin": "PF15",
"signal": "G1",
"af": 8
},
{
"pin": "PG13",
"signal": "R0",
"af": 8
},
{
"pin": "PG14",
"signal": "R1",
"af": 8
},
{
"pin": "PG6",
"signal": "R1",
"af": 7
}
],
"interrupts": [
{
"signal": "ER",
"interrupt": "LTDC_ER"
},
{
"signal": "GLOBAL",
"interrupt": "LTDC"
}
]
},
{
"name": "MDF1",
"address": 1073893376,
"rcc": {
"bus_clock": "HCLK1",
"kernel_clock": {
"register": "CCIPR2",
"field": "MDF1SEL"
},
"enable": {
"register": "AHB1ENR",
"field": "MDF1EN"
},
"reset": {
"register": "AHB1RSTR",
"field": "MDF1RST"
}
},
"pins": [
{
"pin": "PB1",
"signal": "SDI0",
"af": 6
},
{
"pin": "PB12",
"signal": "SDI1",
"af": 6
},
{
"pin": "PB13",
"signal": "CKI1",
"af": 6
},
{
"pin": "PB14",
"signal": "SDI2",
"af": 6
},
{
"pin": "PB15",
"signal": "CKI2",
"af": 6
},
{
"pin": "PB2",
"signal": "CKI0",
"af": 6
},
{
"pin": "PB6",
"signal": "SDI5",
"af": 6
},
{
"pin": "PB7",
"signal": "CKI5",
"af": 6
},
{
"pin": "PB8",
"signal": "CCK0",
"af": 5
},
{
"pin": "PC0",
"signal": "SDI4",
"af": 6
},
{
"pin": "PC1",
"signal": "CKI4",
"af": 6
},
{
"pin": "PC2",
"signal": "CCK1",
"af": 6
},
{
"pin": "PC6",
"signal": "CKI3",
"af": 6
},
{
"pin": "PC7",
"signal": "SDI3",
"af": 6
},
{
"pin": "PD3",
"signal": "SDI0",
"af": 6
},
{
"pin": "PD4",
"signal": "CKI0",
"af": 6
},
{
"pin": "PD6",
"signal": "SDI1",
"af": 6
},
{
"pin": "PD7",
"signal": "CKI1",
"af": 6
},
{
"pin": "PE10",
"signal": "SDI4",
"af": 6
},
{
"pin": "PE11",
"signal": "CKI4",
"af": 6
},
{
"pin": "PE12",
"signal": "SDI5",
"af": 6
},
{
"pin": "PE13",
"signal": "CKI5",
"af": 6
},
{
"pin": "PE4",
"signal": "SDI3",
"af": 6
},
{
"pin": "PE5",
"signal": "CKI3",
"af": 6
},
{
"pin": "PE7",
"signal": "SDI2",
"af": 6
},
{
"pin": "PE8",
"signal": "CKI2",
"af": 6
},
{
"pin": "PE9",
"signal": "CCK0",
"af": 6
},
{
"pin": "PF10",
"signal": "CCK1",
"af": 6
},
{
"pin": "PF3",
"signal": "CCK0",
"af": 6
},
{
"pin": "PF4",
"signal": "SDI0",
"af": 6
},
{
"pin": "PF5",
"signal": "CKI0",
"af": 6
},
{
"pin": "PG7",
"signal": "CCK0",
"af": 6
}
],
"interrupts": [
{
"signal": "FLT0",
"interrupt": "MDF1_FLT0"
},
{
"signal": "FLT1",
"interrupt": "MDF1_FLT1"
},
{
"signal": "FLT2",
"interrupt": "MDF1_FLT2"
},
{
"signal": "FLT3",
"interrupt": "MDF1_FLT3"
},
{
"signal": "FLT4",
"interrupt": "MDF1_FLT4"
},
{
"signal": "FLT5",
"interrupt": "MDF1_FLT5"
}
],
"dma_channels": [
{
"signal": "FLT0",
"dma": "GPDMA1",
"request": 92
},
{
"signal": "FLT1",
"dma": "GPDMA1",
"request": 93
},
{
"signal": "FLT2",
"dma": "GPDMA1",
"request": 94
},
{
"signal": "FLT3",
"dma": "GPDMA1",
"request": 95
},
{
"signal": "FLT4",
"dma": "GPDMA1",
"request": 96
},
{
"signal": "FLT5",
"dma": "GPDMA1",
"request": 97
}
]
},
{
"name": "OCTOSPI1",
"address": 1108153344,
"registers": {
"kind": "octospi",
"version": "v1",
"block": "OCTOSPI"
},
"rcc": {
"bus_clock": "HCLK2",
"kernel_clock": {
"register": "CCIPR2",
"field": "OCTOSPISEL"
},
"enable": {
"register": "AHB2ENR2",
"field": "OCTOSPI1EN"
},
"reset": {
"register": "AHB2RSTR2",
"field": "OCTOSPI1RST"
}
},
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "OCTOSPI1"
}
],
"dma_channels": [
{
"signal": "OCTOSPI1",
"dma": "GPDMA1",
"request": 40
}
]
},
{
"name": "OCTOSPI2",
"address": 1108157440,
"registers": {
"kind": "octospi",
"version": "v1",
"block": "OCTOSPI"
},
"rcc": {
"bus_clock": "HCLK2",
"kernel_clock": {
"register": "CCIPR2",
"field": "OCTOSPISEL"
},
"enable": {
"register": "AHB2ENR2",
"field": "OCTOSPI2EN"
},
"reset": {
"register": "AHB2RSTR2",
"field": "OCTOSPI2RST"
}
},
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "OCTOSPI2"
}
],
"dma_channels": [
{
"signal": "OCTOSPI2",
"dma": "GPDMA1",
"request": 41
}
]
},
{
"name": "OCTOSPIM",
"address": 1108099072,
"registers": {
"kind": "octospim",
"version": "v1",
"block": "OCTOSPIM"
},
"rcc": {
"bus_clock": "HCLK2",
"kernel_clock": "HCLK2",
"enable": {
"register": "AHB2ENR1",
"field": "OCTOSPIMEN"
},
"reset": {
"register": "AHB2RSTR1",
"field": "OCTOSPIMRST"
}
},
"pins": [
{
"pin": "PA0",
"signal": "P2_NCS",
"af": 10
},
{
"pin": "PA1",
"signal": "P1_DQS",
"af": 10
},
{
"pin": "PA12",
"signal": "P2_NCS",
"af": 6
},
{
"pin": "PA2",
"signal": "P1_NCS",
"af": 10
},
{
"pin": "PA3",
"signal": "P1_CLK",
"af": 10
},
{
"pin": "PA4",
"signal": "P1_NCS",
"af": 3
},
{
"pin": "PA6",
"signal": "P1_IO3",
"af": 10
},
{
"pin": "PA7",
"signal": "P1_IO2",
"af": 10
},
{
"pin": "PB0",
"signal": "P1_IO1",
"af": 10
},
{
"pin": "PB1",
"signal": "P1_IO0",
"af": 10
},
{
"pin": "PB10",
"signal": "P1_CLK",
"af": 10
},
{
"pin": "PB11",
"signal": "P1_NCS",
"af": 10
},
{
"pin": "PB12",
"signal": "P1_NCLK",
"af": 10
},
{
"pin": "PB2",
"signal": "P1_DQS",
"af": 10
},
{
"pin": "PB5",
"signal": "P1_NCLK",
"af": 3
},
{
"pin": "PC0",
"signal": "P1_IO7",
"af": 3
},
{
"pin": "PC1",
"signal": "P1_IO4",
"af": 10
},
{
"pin": "PC11",
"signal": "P1_NCS",
"af": 5
},
{
"pin": "PC2",
"signal": "P1_IO5",
"af": 10
},
{
"pin": "PC3",
"signal": "P1_IO6",
"af": 10
},
{
"pin": "PC4",
"signal": "P1_IO7",
"af": 10
},
{
"pin": "PD3",
"signal": "P2_NCS",
"af": 10
},
{
"pin": "PD4",
"signal": "P1_IO4",
"af": 10
},
{
"pin": "PD5",
"signal": "P1_IO5",
"af": 10
},
{
"pin": "PD6",
"signal": "P1_IO6",
"af": 10
},
{
"pin": "PD7",
"signal": "P1_IO7",
"af": 10
},
{
"pin": "PE10",
"signal": "P1_CLK",
"af": 10
},
{
"pin": "PE11",
"signal": "P1_NCS",
"af": 10
},
{
"pin": "PE12",
"signal": "P1_IO0",
"af": 10
},
{
"pin": "PE13",
"signal": "P1_IO1",
"af": 10
},
{
"pin": "PE14",
"signal": "P1_IO2",
"af": 10
},
{
"pin": "PE15",
"signal": "P1_IO3",
"af": 10
},
{
"pin": "PE3",
"signal": "P1_DQS",
"af": 3
},
{
"pin": "PE9",
"signal": "P1_NCLK",
"af": 10
},
{
"pin": "PF0",
"signal": "P2_IO0",
"af": 5
},
{
"pin": "PF1",
"signal": "P2_IO1",
"af": 5
},
{
"pin": "PF10",
"signal": "P1_CLK",
"af": 3
},
{
"pin": "PF11",
"signal": "P1_NCLK",
"af": 3
},
{
"pin": "PF12",
"signal": "P2_DQS",
"af": 5
},
{
"pin": "PF2",
"signal": "P2_IO2",
"af": 5
},
{
"pin": "PF3",
"signal": "P2_IO3",
"af": 5
},
{
"pin": "PF4",
"signal": "P2_CLK",
"af": 5
},
{
"pin": "PF5",
"signal": "P2_NCLK",
"af": 5
},
{
"pin": "PF6",
"signal": "P1_IO3",
"af": 10
},
{
"pin": "PF6",
"signal": "P2_NCS",
"af": 5
},
{
"pin": "PF7",
"signal": "P1_IO2",
"af": 10
},
{
"pin": "PF8",
"signal": "P1_IO0",
"af": 10
},
{
"pin": "PF9",
"signal": "P1_IO1",
"af": 10
},
{
"pin": "PG0",
"signal": "P2_IO4",
"af": 5
},
{
"pin": "PG1",
"signal": "P2_IO5",
"af": 5
},
{
"pin": "PG10",
"signal": "P2_IO7",
"af": 5
},
{
"pin": "PG11",
"signal": "P1_IO5",
"af": 3
},
{
"pin": "PG12",
"signal": "P2_NCS",
"af": 5
},
{
"pin": "PG15",
"signal": "P2_DQS",
"af": 5
},
{
"pin": "PG6",
"signal": "P1_DQS",
"af": 3
},
{
"pin": "PG7",
"signal": "P2_DQS",
"af": 5
},
{
"pin": "PG9",
"signal": "P2_IO6",
"af": 5
},
{
"pin": "PH10",
"signal": "P2_IO5",
"af": 5
},
{
"pin": "PH11",
"signal": "P2_IO6",
"af": 5
},
{
"pin": "PH12",
"signal": "P2_IO7",
"af": 5
},
{
"pin": "PH15",
"signal": "P2_IO6",
"af": 5
},
{
"pin": "PH2",
"signal": "P1_IO4",
"af": 3
},
{
"pin": "PH4",
"signal": "P2_DQS",
"af": 5
},
{
"pin": "PH6",
"signal": "P2_CLK",
"af": 5
},
{
"pin": "PH7",
"signal": "P2_NCLK",
"af": 5
},
{
"pin": "PH8",
"signal": "P2_IO3",
"af": 5
},
{
"pin": "PH9",
"signal": "P2_IO4",
"af": 5
},
{
"pin": "PI0",
"signal": "P1_IO5",
"af": 3
},
{
"pin": "PI1",
"signal": "P2_IO2",
"af": 6
},
{
"pin": "PI2",
"signal": "P2_IO1",
"af": 6
},
{
"pin": "PI3",
"signal": "P2_IO0",
"af": 6
},
{
"pin": "PI5",
"signal": "P2_NCS",
"af": 5
},
{
"pin": "PI6",
"signal": "P2_CLK",
"af": 5
},
{
"pin": "PI7",
"signal": "P2_NCLK",
"af": 5
}
]
},
{
"name": "OPAMP1",
"address": 1174425600,
"rcc": {
"bus_clock": "PCLK3",
"kernel_clock": "PCLK3",
"enable": {
"register": "APB3ENR",
"field": "OPAMPEN"
},
"reset": {
"register": "APB3RSTR",
"field": "OPAMPRST"
}
},
"pins": [
{
"pin": "PA0",
"signal": "VINP"
},
{
"pin": "PA1",
"signal": "VINM"
},
{
"pin": "PA3",
"signal": "VOUT"
}
]
},
{
"name": "OPAMP2",
"address": 1174425616,
"rcc": {
"bus_clock": "PCLK3",
"kernel_clock": "PCLK3",
"enable": {
"register": "APB3ENR",
"field": "OPAMPEN"
},
"reset": {
"register": "APB3RSTR",
"field": "OPAMPRST"
}
},
"pins": [
{
"pin": "PA6",
"signal": "VINP"
},
{
"pin": "PA7",
"signal": "VINM"
},
{
"pin": "PB0",
"signal": "VOUT"
}
]
},
{
"name": "OTFDEC1",
"address": 1108103168,
"registers": {
"kind": "otfdec",
"version": "v1",
"block": "OTFDEC"
},
"rcc": {
"bus_clock": "HCLK2",
"kernel_clock": "HCLK2",
"enable": {
"register": "AHB2ENR1",
"field": "OTFDEC1EN"
},
"reset": {
"register": "AHB2RSTR1",
"field": "OTFDEC1RST"
}
},
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "OTFDEC1"
}
]
},
{
"name": "OTFDEC2",
"address": 1108104192,
"registers": {
"kind": "otfdec",
"version": "v1",
"block": "OTFDEC"
},
"rcc": {
"bus_clock": "HCLK2",
"kernel_clock": "HCLK2",
"enable": {
"register": "AHB2ENR1",
"field": "OTFDEC2EN"
},
"reset": {
"register": "AHB2RSTR1",
"field": "OTFDEC2RST"
}
},
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "OTFDEC2"
}
]
},
{
"name": "PKA",
"address": 1108090880,
"registers": {
"kind": "pka",
"version": "v1b",
"block": "PKA"
},
"rcc": {
"bus_clock": "HCLK2",
"kernel_clock": "HCLK2",
"enable": {
"register": "AHB2ENR1",
"field": "PKAEN"
},
"reset": {
"register": "AHB2RSTR1",
"field": "PKARST"
}
},
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "PKA"
}
]
},
{
"name": "PSSI",
"address": 1107477504,
"registers": {
"kind": "pssi",
"version": "v1",
"block": "PSSI"
},
"pins": [
{
"pin": "PA10",
"signal": "D1",
"af": 5
},
{
"pin": "PA4",
"signal": "DE",
"af": 10
},
{
"pin": "PA5",
"signal": "D14",
"af": 4
},
{
"pin": "PA6",
"signal": "PDCK",
"af": 4
},
{
"pin": "PA9",
"signal": "D0",
"af": 5
},
{
"pin": "PB4",
"signal": "D12",
"af": 10
},
{
"pin": "PB5",
"signal": "D10",
"af": 10
},
{
"pin": "PB6",
"signal": "D5",
"af": 10
},
{
"pin": "PB7",
"signal": "RDY",
"af": 10
},
{
"pin": "PB8",
"signal": "D6",
"af": 10
},
{
"pin": "PB9",
"signal": "D7",
"af": 10
},
{
"pin": "PC10",
"signal": "D8",
"af": 10
},
{
"pin": "PC11",
"signal": "D2",
"af": 4
},
{
"pin": "PC11",
"signal": "D4",
"af": 10
},
{
"pin": "PC12",
"signal": "D9",
"af": 10
},
{
"pin": "PC5",
"signal": "D15",
"af": 4
},
{
"pin": "PC6",
"signal": "D0",
"af": 10
},
{
"pin": "PC7",
"signal": "D1",
"af": 10
},
{
"pin": "PC8",
"signal": "D2",
"af": 10
},
{
"pin": "PC9",
"signal": "D3",
"af": 4
},
{
"pin": "PD2",
"signal": "D11",
"af": 10
},
{
"pin": "PD3",
"signal": "D5",
"af": 4
},
{
"pin": "PD6",
"signal": "D10",
"af": 4
},
{
"pin": "PD8",
"signal": "DE",
"af": 10
},
{
"pin": "PD9",
"signal": "PDCK",
"af": 10
},
{
"pin": "PE0",
"signal": "D2",
"af": 10
},
{
"pin": "PE1",
"signal": "D3",
"af": 10
},
{
"pin": "PE4",
"signal": "D4",
"af": 10
},
{
"pin": "PE5",
"signal": "D6",
"af": 10
},
{
"pin": "PE6",
"signal": "D7",
"af": 10
},
{
"pin": "PF10",
"signal": "D11",
"af": 10
},
{
"pin": "PF10",
"signal": "D15",
"af": 4
},
{
"pin": "PF11",
"signal": "D12",
"af": 10
},
{
"pin": "PF6",
"signal": "D12",
"af": 4
},
{
"pin": "PF8",
"signal": "D14",
"af": 4
},
{
"pin": "PF9",
"signal": "D15",
"af": 4
},
{
"pin": "PG15",
"signal": "D13",
"af": 10
},
{
"pin": "PH10",
"signal": "D1",
"af": 10
},
{
"pin": "PH11",
"signal": "D2",
"af": 10
},
{
"pin": "PH12",
"signal": "D3",
"af": 10
},
{
"pin": "PH14",
"signal": "D4",
"af": 10
},
{
"pin": "PH15",
"signal": "D11",
"af": 10
},
{
"pin": "PH4",
"signal": "D14",
"af": 10
},
{
"pin": "PH5",
"signal": "PDCK",
"af": 10
},
{
"pin": "PH6",
"signal": "D8",
"af": 10
},
{
"pin": "PH7",
"signal": "D9",
"af": 10
},
{
"pin": "PH8",
"signal": "DE",
"af": 10
},
{
"pin": "PH9",
"signal": "D0",
"af": 10
},
{
"pin": "PI0",
"signal": "D13",
"af": 10
},
{
"pin": "PI1",
"signal": "D8",
"af": 10
},
{
"pin": "PI2",
"signal": "D9",
"af": 10
},
{
"pin": "PI3",
"signal": "D10",
"af": 10
},
{
"pin": "PI4",
"signal": "D5",
"af": 10
},
{
"pin": "PI5",
"signal": "RDY",
"af": 10
},
{
"pin": "PI6",
"signal": "D6",
"af": 10
},
{
"pin": "PI7",
"signal": "D7",
"af": 10
}
],
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "DCMI_PSSI"
}
]
},
{
"name": "PWR",
"address": 1174538240,
"registers": {
"kind": "pwr",
"version": "u5",
"block": "PWR"
},
"rcc": {
"bus_clock": "HCLK3",
"kernel_clock": "HCLK3",
"enable": {
"register": "AHB3ENR",
"field": "PWREN"
}
},
"pins": [
{
"pin": "PA0",
"signal": "WKUP1"
},
{
"pin": "PA1",
"signal": "WKUP3"
},
{
"pin": "PA2",
"signal": "WKUP4"
},
{
"pin": "PA3",
"signal": "WKUP5"
},
{
"pin": "PA4",
"signal": "WKUP2"
},
{
"pin": "PA5",
"signal": "CSLEEP",
"af": 0
},
{
"pin": "PA5",
"signal": "WKUP6"
},
{
"pin": "PA6",
"signal": "CDSTOP",
"af": 0
},
{
"pin": "PA6",
"signal": "WKUP7"
},
{
"pin": "PA7",
"signal": "SRDSTOP",
"af": 0
},
{
"pin": "PA7",
"signal": "WKUP8"
},
{
"pin": "PB1",
"signal": "WKUP4"
},
{
"pin": "PB10",
"signal": "WKUP8"
},
{
"pin": "PB15",
"signal": "WKUP7"
},
{
"pin": "PB2",
"signal": "WKUP1"
},
{
"pin": "PB5",
"signal": "WKUP6"
},
{
"pin": "PB6",
"signal": "WKUP3"
},
{
"pin": "PB7",
"signal": "PVD_IN"
},
{
"pin": "PB7",
"signal": "WKUP4"
},
{
"pin": "PB8",
"signal": "WKUP5"
},
{
"pin": "PC13",
"signal": "WKUP2"
},
{
"pin": "PC5",
"signal": "WKUP5"
},
{
"pin": "PC6",
"signal": "CSLEEP",
"af": 0
},
{
"pin": "PC7",
"signal": "CDSTOP",
"af": 0
},
{
"pin": "PC8",
"signal": "SRDSTOP",
"af": 0
},
{
"pin": "PE4",
"signal": "WKUP1"
},
{
"pin": "PE5",
"signal": "WKUP2"
},
{
"pin": "PE6",
"signal": "WKUP3"
},
{
"pin": "PE7",
"signal": "WKUP6"
},
{
"pin": "PE8",
"signal": "WKUP7"
},
{
"pin": "PF2",
"signal": "WKUP8"
}
],
"interrupts": [
{
"signal": "S3WU",
"interrupt": "PWR_S3WU"
}
]
},
{
"name": "RCC",
"address": 1174539264,
"registers": {
"kind": "rcc",
"version": "u5",
"block": "RCC"
},
"pins": [
{
"pin": "PA2",
"signal": "LSCO"
},
{
"pin": "PA8",
"signal": "MCO",
"af": 0
},
{
"pin": "PC14",
"signal": "OSC32_IN"
},
{
"pin": "PC15",
"signal": "OSC32_OUT"
},
{
"pin": "PH0",
"signal": "OSC_IN"
},
{
"pin": "PH1",
"signal": "OSC_OUT"
}
],
"interrupts": [
{
"signal": "CRS",
"interrupt": "CRS"
},
{
"signal": "GLOBAL",
"interrupt": "RCC"
}
]
},
{
"name": "RNG",
"address": 1108084736,
"registers": {
"kind": "rng",
"version": "v3",
"block": "RNG"
},
"rcc": {
"bus_clock": "HCLK2",
"kernel_clock": {
"register": "CCIPR2",
"field": "RNGSEL"
},
"enable": {
"register": "AHB2ENR1",
"field": "RNGEN"
},
"reset": {
"register": "AHB2RSTR1",
"field": "RNGRST"
}
},
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "RNG"
}
]
},
{
"name": "RTC",
"address": 1174435840,
"registers": {
"kind": "rtc",
"version": "v3u5",
"block": "RTC"
},
"rcc": {
"bus_clock": "PCLK3",
"kernel_clock": "PCLK3",
"enable": {
"register": "APB3ENR",
"field": "RTCAPBEN"
},
"stop_mode": "Standby"
},
"pins": [
{
"pin": "PB15",
"signal": "REFIN",
"af": 0
},
{
"pin": "PB2",
"signal": "OUT2"
},
{
"pin": "PC13",
"signal": "OUT1"
},
{
"pin": "PC13",
"signal": "TS"
}
],
"interrupts": [
{
"signal": "ALARM",
"interrupt": "RTC"
},
{
"signal": "SSRU",
"interrupt": "RTC"
},
{
"signal": "STAMP",
"interrupt": "RTC"
},
{
"signal": "TAMP",
"interrupt": "RTC"
},
{
"signal": "WKUP",
"interrupt": "RTC"
}
]
},
{
"name": "SAES",
"address": 1108085760,
"registers": {
"kind": "saes",
"version": "v1b",
"block": "SAES"
},
"rcc": {
"bus_clock": "HCLK2",
"kernel_clock": {
"register": "CCIPR2",
"field": "SAESSEL"
},
"enable": {
"register": "AHB2ENR1",
"field": "SAESEN"
},
"reset": {
"register": "AHB2RSTR1",
"field": "SAESRST"
}
},
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "SAES"
}
],
"dma_channels": [
{
"signal": "IN",
"dma": "GPDMA1",
"request": 103
},
{
"signal": "OUT",
"dma": "GPDMA1",
"request": 104
}
]
},
{
"name": "SAI1",
"address": 1073828864,
"registers": {
"kind": "sai",
"version": "v4_2pdm",
"block": "SAI"
},
"rcc": {
"bus_clock": "PCLK2",
"kernel_clock": {
"register": "CCIPR2",
"field": "SAI1SEL"
},
"enable": {
"register": "APB2ENR",
"field": "SAI1EN"
},
"reset": {
"register": "APB2RSTR",
"field": "SAI1RST"
}
},
"pins": [
{
"pin": "PA10",
"signal": "D1",
"af": 3
},
{
"pin": "PA10",
"signal": "SD_A",
"af": 13
},
{
"pin": "PA13",
"signal": "SD_B",
"af": 13
},
{
"pin": "PA14",
"signal": "FS_B",
"af": 13
},
{
"pin": "PA3",
"signal": "CK1",
"af": 3
},
{
"pin": "PA3",
"signal": "MCLK_A",
"af": 13
},
{
"pin": "PA4",
"signal": "FS_B",
"af": 13
},
{
"pin": "PA8",
"signal": "CK2",
"af": 3
},
{
"pin": "PA8",
"signal": "SCK_A",
"af": 13
},
{
"pin": "PA9",
"signal": "FS_A",
"af": 13
},
{
"pin": "PB10",
"signal": "SCK_A",
"af": 13
},
{
"pin": "PB3",
"signal": "SCK_B",
"af": 13
},
{
"pin": "PB4",
"signal": "MCLK_B",
"af": 13
},
{
"pin": "PB5",
"signal": "SD_B",
"af": 13
},
{
"pin": "PB6",
"signal": "FS_B",
"af": 13
},
{
"pin": "PB8",
"signal": "CK1",
"af": 3
},
{
"pin": "PB8",
"signal": "MCLK_A",
"af": 13
},
{
"pin": "PB9",
"signal": "D2",
"af": 3
},
{
"pin": "PB9",
"signal": "FS_A",
"af": 13
},
{
"pin": "PC1",
"signal": "SD_A",
"af": 13
},
{
"pin": "PC3",
"signal": "D1",
"af": 3
},
{
"pin": "PC3",
"signal": "SD_A",
"af": 13
},
{
"pin": "PC5",
"signal": "D3",
"af": 3
},
{
"pin": "PD6",
"signal": "D1",
"af": 3
},
{
"pin": "PD6",
"signal": "SD_A",
"af": 13
},
{
"pin": "PE10",
"signal": "MCLK_B",
"af": 13
},
{
"pin": "PE2",
"signal": "CK1",
"af": 3
},
{
"pin": "PE2",
"signal": "MCLK_A",
"af": 13
},
{
"pin": "PE3",
"signal": "SD_B",
"af": 13
},
{
"pin": "PE4",
"signal": "D2",
"af": 3
},
{
"pin": "PE4",
"signal": "FS_A",
"af": 13
},
{
"pin": "PE5",
"signal": "CK2",
"af": 3
},
{
"pin": "PE5",
"signal": "SCK_A",
"af": 13
},
{
"pin": "PE6",
"signal": "D1",
"af": 3
},
{
"pin": "PE6",
"signal": "SD_A",
"af": 13
},
{
"pin": "PE7",
"signal": "SD_B",
"af": 13
},
{
"pin": "PE8",
"signal": "SCK_B",
"af": 13
},
{
"pin": "PE9",
"signal": "FS_B",
"af": 13
},
{
"pin": "PF10",
"signal": "D3",
"af": 13
},
{
"pin": "PF6",
"signal": "SD_B",
"af": 13
},
{
"pin": "PF7",
"signal": "MCLK_B",
"af": 13
},
{
"pin": "PF8",
"signal": "SCK_B",
"af": 13
},
{
"pin": "PF9",
"signal": "FS_B",
"af": 13
},
{
"pin": "PG7",
"signal": "CK1",
"af": 3
},
{
"pin": "PG7",
"signal": "MCLK_A",
"af": 13
}
],
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "SAI1"
}
],
"dma_channels": [
{
"signal": "A",
"dma": "GPDMA1",
"request": 36
},
{
"signal": "B",
"dma": "GPDMA1",
"request": 37
}
]
},
{
"name": "SAI2",
"address": 1073829888,
"registers": {
"kind": "sai",
"version": "v4_2pdm",
"block": "SAI"
},
"rcc": {
"bus_clock": "PCLK2",
"kernel_clock": {
"register": "CCIPR2",
"field": "SAI2SEL"
},
"enable": {
"register": "APB2ENR",
"field": "SAI2EN"
},
"reset": {
"register": "APB2RSTR",
"field": "SAI2RST"
}
},
"pins": [
{
"pin": "PA15",
"signal": "FS_B",
"af": 13
},
{
"pin": "PB12",
"signal": "FS_A",
"af": 13
},
{
"pin": "PB13",
"signal": "SCK_A",
"af": 13
},
{
"pin": "PB14",
"signal": "MCLK_A",
"af": 13
},
{
"pin": "PB15",
"signal": "SD_A",
"af": 13
},
{
"pin": "PC0",
"signal": "FS_A",
"af": 13
},
{
"pin": "PC10",
"signal": "SCK_B",
"af": 13
},
{
"pin": "PC11",
"signal": "MCLK_B",
"af": 13
},
{
"pin": "PC12",
"signal": "SD_B",
"af": 13
},
{
"pin": "PC6",
"signal": "MCLK_A",
"af": 13
},
{
"pin": "PC7",
"signal": "MCLK_B",
"af": 13
},
{
"pin": "PD10",
"signal": "SCK_A",
"af": 13
},
{
"pin": "PD11",
"signal": "SD_A",
"af": 13
},
{
"pin": "PD12",
"signal": "FS_A",
"af": 13
},
{
"pin": "PD9",
"signal": "MCLK_A",
"af": 13
},
{
"pin": "PG10",
"signal": "FS_A",
"af": 13
},
{
"pin": "PG11",
"signal": "MCLK_A",
"af": 13
},
{
"pin": "PG12",
"signal": "SD_A",
"af": 13
},
{
"pin": "PG2",
"signal": "SCK_B",
"af": 13
},
{
"pin": "PG3",
"signal": "FS_B",
"af": 13
},
{
"pin": "PG4",
"signal": "MCLK_B",
"af": 13
},
{
"pin": "PG5",
"signal": "SD_B",
"af": 13
},
{
"pin": "PG9",
"signal": "SCK_A",
"af": 13
}
],
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "SAI2"
}
],
"dma_channels": [
{
"signal": "A",
"dma": "GPDMA1",
"request": 38
},
{
"signal": "B",
"dma": "GPDMA1",
"request": 39
}
]
},
{
"name": "SDMMC1",
"address": 1108115456,
"registers": {
"kind": "sdmmc",
"version": "v2",
"block": "SDMMC"
},
"rcc": {
"bus_clock": "HCLK2",
"kernel_clock": {
"register": "CCIPR2",
"field": "SDMMCSEL"
},
"enable": {
"register": "AHB2ENR1",
"field": "SDMMC1EN"
},
"reset": {
"register": "AHB2RSTR1",
"field": "SDMMC1RST"
}
},
"pins": [
{
"pin": "PB8",
"signal": "CKIN",
"af": 8
},
{
"pin": "PB8",
"signal": "D4",
"af": 12
},
{
"pin": "PB9",
"signal": "CDIR",
"af": 8
},
{
"pin": "PB9",
"signal": "D5",
"af": 12
},
{
"pin": "PC0",
"signal": "D5",
"af": 12
},
{
"pin": "PC10",
"signal": "D2",
"af": 12
},
{
"pin": "PC11",
"signal": "D3",
"af": 12
},
{
"pin": "PC12",
"signal": "CK",
"af": 12
},
{
"pin": "PC6",
"signal": "D0DIR",
"af": 8
},
{
"pin": "PC6",
"signal": "D6",
"af": 12
},
{
"pin": "PC7",
"signal": "D123DIR",
"af": 8
},
{
"pin": "PC7",
"signal": "D7",
"af": 12
},
{
"pin": "PC8",
"signal": "D0",
"af": 12
},
{
"pin": "PC9",
"signal": "D1",
"af": 12
},
{
"pin": "PD2",
"signal": "CMD",
"af": 12
}
],
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "SDMMC1"
}
]
},
{
"name": "SDMMC2",
"address": 1108118528,
"registers": {
"kind": "sdmmc",
"version": "v2",
"block": "SDMMC"
},
"rcc": {
"bus_clock": "HCLK2",
"kernel_clock": {
"register": "CCIPR2",
"field": "SDMMCSEL"
},
"enable": {
"register": "AHB2ENR1",
"field": "SDMMC2EN"
},
"reset": {
"register": "AHB2RSTR1",
"field": "SDMMC2RST"
}
},
"pins": [
{
"pin": "PA0",
"signal": "CMD",
"af": 12
},
{
"pin": "PB14",
"signal": "D0",
"af": 12
},
{
"pin": "PB15",
"signal": "D1",
"af": 12
},
{
"pin": "PB3",
"signal": "D2",
"af": 12
},
{
"pin": "PB4",
"signal": "D3",
"af": 12
},
{
"pin": "PB8",
"signal": "D4",
"af": 11
},
{
"pin": "PB9",
"signal": "D5",
"af": 11
},
{
"pin": "PC1",
"signal": "CK",
"af": 12
},
{
"pin": "PC6",
"signal": "D6",
"af": 11
},
{
"pin": "PC7",
"signal": "D7",
"af": 11
},
{
"pin": "PD6",
"signal": "CK",
"af": 11
},
{
"pin": "PD7",
"signal": "CMD",
"af": 11
}
],
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "SDMMC2"
}
]
},
{
"name": "SPI1",
"address": 1073819648,
"registers": {
"kind": "spi",
"version": "v5",
"block": "SPI"
},
"rcc": {
"bus_clock": "PCLK2",
"kernel_clock": {
"register": "CCIPR1",
"field": "SPI1SEL"
},
"enable": {
"register": "APB2ENR",
"field": "SPI1EN"
},
"reset": {
"register": "APB2RSTR",
"field": "SPI1RST"
}
},
"pins": [
{
"pin": "PA1",
"signal": "SCK",
"af": 5
},
{
"pin": "PA11",
"signal": "MISO",
"af": 5
},
{
"pin": "PA12",
"signal": "MOSI",
"af": 5
},
{
"pin": "PA15",
"signal": "NSS",
"af": 5
},
{
"pin": "PA2",
"signal": "RDY",
"af": 5
},
{
"pin": "PA4",
"signal": "NSS",
"af": 5
},
{
"pin": "PA5",
"signal": "SCK",
"af": 5
},
{
"pin": "PA6",
"signal": "MISO",
"af": 5
},
{
"pin": "PA7",
"signal": "MOSI",
"af": 5
},
{
"pin": "PA8",
"signal": "RDY",
"af": 5
},
{
"pin": "PB0",
"signal": "NSS",
"af": 5
},
{
"pin": "PB2",
"signal": "RDY",
"af": 5
},
{
"pin": "PB3",
"signal": "SCK",
"af": 5
},
{
"pin": "PB4",
"signal": "MISO",
"af": 5
},
{
"pin": "PB5",
"signal": "MOSI",
"af": 5
},
{
"pin": "PE11",
"signal": "RDY",
"af": 5
},
{
"pin": "PE12",
"signal": "NSS",
"af": 5
},
{
"pin": "PE13",
"signal": "SCK",
"af": 5
},
{
"pin": "PE14",
"signal": "MISO",
"af": 5
},
{
"pin": "PE15",
"signal": "MOSI",
"af": 5
},
{
"pin": "PG2",
"signal": "SCK",
"af": 5
},
{
"pin": "PG3",
"signal": "MISO",
"af": 5
},
{
"pin": "PG4",
"signal": "MOSI",
"af": 5
},
{
"pin": "PG5",
"signal": "NSS",
"af": 5
},
{
"pin": "PG6",
"signal": "RDY",
"af": 5
}
],
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "SPI1"
}
],
"dma_channels": [
{
"signal": "RX",
"dma": "GPDMA1",
"request": 6
},
{
"signal": "TX",
"dma": "GPDMA1",
"request": 7
}
]
},
{
"name": "SPI2",
"address": 1073756160,
"registers": {
"kind": "spi",
"version": "v5",
"block": "SPI"
},
"rcc": {
"bus_clock": "PCLK1",
"kernel_clock": {
"register": "CCIPR1",
"field": "SPI2SEL"
},
"enable": {
"register": "APB1ENR1",
"field": "SPI2EN"
},
"reset": {
"register": "APB1RSTR1",
"field": "SPI2RST"
}
},
"pins": [
{
"pin": "PA9",
"signal": "SCK",
"af": 3
},
{
"pin": "PB10",
"signal": "SCK",
"af": 5
},
{
"pin": "PB11",
"signal": "RDY",
"af": 5
},
{
"pin": "PB12",
"signal": "NSS",
"af": 5
},
{
"pin": "PB13",
"signal": "SCK",
"af": 5
},
{
"pin": "PB14",
"signal": "MISO",
"af": 5
},
{
"pin": "PB15",
"signal": "MOSI",
"af": 5
},
{
"pin": "PB9",
"signal": "NSS",
"af": 5
},
{
"pin": "PC0",
"signal": "RDY",
"af": 5
},
{
"pin": "PC1",
"signal": "MOSI",
"af": 3
},
{
"pin": "PC2",
"signal": "MISO",
"af": 5
},
{
"pin": "PC3",
"signal": "MOSI",
"af": 5
},
{
"pin": "PD0",
"signal": "NSS",
"af": 5
},
{
"pin": "PD1",
"signal": "SCK",
"af": 5
},
{
"pin": "PD3",
"signal": "MISO",
"af": 5
},
{
"pin": "PD3",
"signal": "SCK",
"af": 3
},
{
"pin": "PD4",
"signal": "MOSI",
"af": 5
},
{
"pin": "PD5",
"signal": "RDY",
"af": 5
},
{
"pin": "PI0",
"signal": "NSS",
"af": 5
},
{
"pin": "PI1",
"signal": "SCK",
"af": 5
},
{
"pin": "PI2",
"signal": "MISO",
"af": 5
},
{
"pin": "PI3",
"signal": "MOSI",
"af": 5
},
{
"pin": "PI4",
"signal": "RDY",
"af": 5
}
],
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "SPI2"
}
],
"dma_channels": [
{
"signal": "RX",
"dma": "GPDMA1",
"request": 8
},
{
"signal": "TX",
"dma": "GPDMA1",
"request": 9
}
]
},
{
"name": "SPI3",
"address": 1174413312,
"registers": {
"kind": "spi",
"version": "v5",
"block": "SPI"
},
"rcc": {
"bus_clock": "PCLK3",
"kernel_clock": {
"register": "CCIPR3",
"field": "SPI3SEL"
},
"enable": {
"register": "APB3ENR",
"field": "SPI3EN"
},
"reset": {
"register": "APB3RSTR",
"field": "SPI3RST"
}
},
"pins": [
{
"pin": "PA0",
"signal": "RDY",
"af": 6
},
{
"pin": "PA15",
"signal": "NSS",
"af": 6
},
{
"pin": "PA4",
"signal": "NSS",
"af": 6
},
{
"pin": "PB3",
"signal": "SCK",
"af": 6
},
{
"pin": "PB4",
"signal": "MISO",
"af": 6
},
{
"pin": "PB5",
"signal": "MOSI",
"af": 6
},
{
"pin": "PB8",
"signal": "RDY",
"af": 6
},
{
"pin": "PC10",
"signal": "SCK",
"af": 6
},
{
"pin": "PC11",
"signal": "MISO",
"af": 6
},
{
"pin": "PC12",
"signal": "MOSI",
"af": 6
},
{
"pin": "PD6",
"signal": "MOSI",
"af": 5
},
{
"pin": "PG10",
"signal": "MISO",
"af": 6
},
{
"pin": "PG11",
"signal": "MOSI",
"af": 6
},
{
"pin": "PG12",
"signal": "NSS",
"af": 6
},
{
"pin": "PG13",
"signal": "RDY",
"af": 6
},
{
"pin": "PG9",
"signal": "SCK",
"af": 6
}
],
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "SPI3"
}
],
"dma_channels": [
{
"signal": "RX",
"dma": "GPDMA1",
"request": 10
},
{
"signal": "TX",
"dma": "GPDMA1",
"request": 11
}
]
},
{
"name": "SYSCFG",
"address": 1174406144,
"registers": {
"kind": "syscfg",
"version": "u5",
"block": "SYSCFG"
},
"rcc": {
"bus_clock": "PCLK3",
"kernel_clock": "PCLK3",
"enable": {
"register": "APB3ENR",
"field": "SYSCFGEN"
},
"reset": {
"register": "APB3RSTR",
"field": "SYSCFGRST"
}
}
},
{
"name": "TAMP",
"address": 1174436864,
"registers": {
"kind": "tamp",
"version": "u5",
"block": "TAMP"
},
"pins": [
{
"pin": "PA0",
"signal": "IN2"
},
{
"pin": "PA0",
"signal": "OUT1"
},
{
"pin": "PA1",
"signal": "IN5"
},
{
"pin": "PA1",
"signal": "OUT4"
},
{
"pin": "PC13",
"signal": "IN1"
},
{
"pin": "PC13",
"signal": "OUT2"
},
{
"pin": "PC5",
"signal": "IN4"
},
{
"pin": "PC5",
"signal": "OUT5"
},
{
"pin": "PE3",
"signal": "IN6"
},
{
"pin": "PE3",
"signal": "OUT3"
},
{
"pin": "PE4",
"signal": "IN7"
},
{
"pin": "PE4",
"signal": "OUT8"
},
{
"pin": "PE5",
"signal": "IN8"
},
{
"pin": "PE5",
"signal": "OUT7"
},
{
"pin": "PE6",
"signal": "IN3"
},
{
"pin": "PE6",
"signal": "OUT6"
}
],
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "TAMP"
}
]
},
{
"name": "TIM1",
"address": 1073818624,
"registers": {
"kind": "timer",
"version": "v2",
"block": "TIM_ADV"
},
"rcc": {
"bus_clock": "PCLK2",
"kernel_clock": "PCLK2_TIM",
"enable": {
"register": "APB2ENR",
"field": "TIM1EN"
},
"reset": {
"register": "APB2RSTR",
"field": "TIM1RST"
}
},
"pins": [
{
"pin": "PA10",
"signal": "CH3",
"af": 1
},
{
"pin": "PA11",
"signal": "BKIN2",
"af": 2
},
{
"pin": "PA11",
"signal": "CH4",
"af": 1
},
{
"pin": "PA12",
"signal": "ETR",
"af": 1
},
{
"pin": "PA6",
"signal": "BKIN",
"af": 1
},
{
"pin": "PA7",
"signal": "CH1N",
"af": 1
},
{
"pin": "PA8",
"signal": "CH1",
"af": 1
},
{
"pin": "PA9",
"signal": "CH2",
"af": 1
},
{
"pin": "PB0",
"signal": "CH2N",
"af": 1
},
{
"pin": "PB1",
"signal": "CH3N",
"af": 1
},
{
"pin": "PB12",
"signal": "BKIN",
"af": 1
},
{
"pin": "PB13",
"signal": "CH1N",
"af": 1
},
{
"pin": "PB14",
"signal": "CH2N",
"af": 1
},
{
"pin": "PB15",
"signal": "CH3N",
"af": 1
},
{
"pin": "PC5",
"signal": "CH4N",
"af": 1
},
{
"pin": "PE10",
"signal": "CH2N",
"af": 1
},
{
"pin": "PE11",
"signal": "CH2",
"af": 1
},
{
"pin": "PE12",
"signal": "CH3N",
"af": 1
},
{
"pin": "PE13",
"signal": "CH3",
"af": 1
},
{
"pin": "PE14",
"signal": "BKIN2",
"af": 2
},
{
"pin": "PE14",
"signal": "CH4",
"af": 1
},
{
"pin": "PE15",
"signal": "BKIN",
"af": 1
},
{
"pin": "PE15",
"signal": "CH4N",
"af": 3
},
{
"pin": "PE7",
"signal": "ETR",
"af": 1
},
{
"pin": "PE8",
"signal": "CH1N",
"af": 1
},
{
"pin": "PE9",
"signal": "CH1",
"af": 1
}
],
"interrupts": [
{
"signal": "BRK",
"interrupt": "TIM1_BRK"
},
{
"signal": "CC",
"interrupt": "TIM1_CC"
},
{
"signal": "COM",
"interrupt": "TIM1_TRG_COM"
},
{
"signal": "TRG",
"interrupt": "TIM1_TRG_COM"
},
{
"signal": "UP",
"interrupt": "TIM1_UP"
}
],
"dma_channels": [
{
"signal": "CC1",
"dma": "GPDMA1",
"request": 42
},
{
"signal": "CC2",
"dma": "GPDMA1",
"request": 43
},
{
"signal": "CC3",
"dma": "GPDMA1",
"request": 44
},
{
"signal": "CC4",
"dma": "GPDMA1",
"request": 45
},
{
"signal": "UPD",
"dma": "GPDMA1",
"request": 46
},
{
"signal": "TRG",
"dma": "GPDMA1",
"request": 47
},
{
"signal": "COM",
"dma": "GPDMA1",
"request": 48
}
]
},
{
"name": "TIM15",
"address": 1073823744,
"registers": {
"kind": "timer",
"version": "v2",
"block": "TIM_2CH_CMP"
},
"rcc": {
"bus_clock": "PCLK2",
"kernel_clock": "PCLK2_TIM",
"enable": {
"register": "APB2ENR",
"field": "TIM15EN"
},
"reset": {
"register": "APB2RSTR",
"field": "TIM15RST"
}
},
"pins": [
{
"pin": "PA1",
"signal": "CH1N",
"af": 14
},
{
"pin": "PA2",
"signal": "CH1",
"af": 14
},
{
"pin": "PA3",
"signal": "CH2",
"af": 14
},
{
"pin": "PA9",
"signal": "BKIN",
"af": 14
},
{
"pin": "PB12",
"signal": "BKIN",
"af": 14
},
{
"pin": "PB13",
"signal": "CH1N",
"af": 14
},
{
"pin": "PB14",
"signal": "CH1",
"af": 14
},
{
"pin": "PB15",
"signal": "CH2",
"af": 14
},
{
"pin": "PF10",
"signal": "CH2",
"af": 14
},
{
"pin": "PF9",
"signal": "CH1",
"af": 14
},
{
"pin": "PG10",
"signal": "CH1",
"af": 14
},
{
"pin": "PG11",
"signal": "CH2",
"af": 14
},
{
"pin": "PG9",
"signal": "CH1N",
"af": 14
}
],
"interrupts": [
{
"signal": "BRK",
"interrupt": "TIM15"
},
{
"signal": "CC",
"interrupt": "TIM15"
},
{
"signal": "COM",
"interrupt": "TIM15"
},
{
"signal": "TRG",
"interrupt": "TIM15"
},
{
"signal": "UP",
"interrupt": "TIM15"
}
],
"dma_channels": [
{
"signal": "CC1",
"dma": "GPDMA1",
"request": 78
},
{
"signal": "UPD",
"dma": "GPDMA1",
"request": 79
},
{
"signal": "TRG",
"dma": "GPDMA1",
"request": 80
},
{
"signal": "COM",
"dma": "GPDMA1",
"request": 81
}
]
},
{
"name": "TIM16",
"address": 1073824768,
"registers": {
"kind": "timer",
"version": "v2",
"block": "TIM_1CH_CMP"
},
"rcc": {
"bus_clock": "PCLK2",
"kernel_clock": "PCLK2_TIM",
"enable": {
"register": "APB2ENR",
"field": "TIM16EN"
},
"reset": {
"register": "APB2RSTR",
"field": "TIM16RST"
}
},
"pins": [
{
"pin": "PA6",
"signal": "CH1",
"af": 14
},
{
"pin": "PB5",
"signal": "BKIN",
"af": 14
},
{
"pin": "PB6",
"signal": "CH1N",
"af": 14
},
{
"pin": "PB8",
"signal": "CH1",
"af": 14
},
{
"pin": "PE0",
"signal": "CH1",
"af": 14
}
],
"interrupts": [
{
"signal": "BRK",
"interrupt": "TIM16"
},
{
"signal": "CC",
"interrupt": "TIM16"
},
{
"signal": "COM",
"interrupt": "TIM16"
},
{
"signal": "TRG",
"interrupt": "TIM16"
},
{
"signal": "UP",
"interrupt": "TIM16"
}
],
"dma_channels": [
{
"signal": "CC1",
"dma": "GPDMA1",
"request": 82
},
{
"signal": "UPD",
"dma": "GPDMA1",
"request": 83
}
]
},
{
"name": "TIM17",
"address": 1073825792,
"registers": {
"kind": "timer",
"version": "v2",
"block": "TIM_1CH_CMP"
},
"rcc": {
"bus_clock": "PCLK2",
"kernel_clock": "PCLK2_TIM",
"enable": {
"register": "APB2ENR",
"field": "TIM17EN"
},
"reset": {
"register": "APB2RSTR",
"field": "TIM17RST"
}
},
"pins": [
{
"pin": "PA10",
"signal": "BKIN",
"af": 14
},
{
"pin": "PA7",
"signal": "CH1",
"af": 14
},
{
"pin": "PB4",
"signal": "BKIN",
"af": 14
},
{
"pin": "PB7",
"signal": "CH1N",
"af": 14
},
{
"pin": "PB9",
"signal": "CH1",
"af": 14
},
{
"pin": "PE1",
"signal": "CH1",
"af": 14
}
],
"interrupts": [
{
"signal": "BRK",
"interrupt": "TIM17"
},
{
"signal": "CC",
"interrupt": "TIM17"
},
{
"signal": "COM",
"interrupt": "TIM17"
},
{
"signal": "TRG",
"interrupt": "TIM17"
},
{
"signal": "UP",
"interrupt": "TIM17"
}
],
"dma_channels": [
{
"signal": "CC1",
"dma": "GPDMA1",
"request": 84
},
{
"signal": "UPD",
"dma": "GPDMA1",
"request": 85
}
]
},
{
"name": "TIM2",
"address": 1073741824,
"registers": {
"kind": "timer",
"version": "v2",
"block": "TIM_GP32"
},
"rcc": {
"bus_clock": "PCLK1",
"kernel_clock": "PCLK1_TIM",
"enable": {
"register": "APB1ENR1",
"field": "TIM2EN"
},
"reset": {
"register": "APB1RSTR1",
"field": "TIM2RST"
}
},
"pins": [
{
"pin": "PA0",
"signal": "CH1",
"af": 1
},
{
"pin": "PA0",
"signal": "ETR",
"af": 14
},
{
"pin": "PA1",
"signal": "CH2",
"af": 1
},
{
"pin": "PA15",
"signal": "CH1",
"af": 1
},
{
"pin": "PA15",
"signal": "ETR",
"af": 2
},
{
"pin": "PA2",
"signal": "CH3",
"af": 1
},
{
"pin": "PA3",
"signal": "CH4",
"af": 1
},
{
"pin": "PA5",
"signal": "CH1",
"af": 1
},
{
"pin": "PA5",
"signal": "ETR",
"af": 2
},
{
"pin": "PB10",
"signal": "CH3",
"af": 1
},
{
"pin": "PB11",
"signal": "CH4",
"af": 1
},
{
"pin": "PB3",
"signal": "CH2",
"af": 1
}
],
"interrupts": [
{
"signal": "BRK",
"interrupt": "TIM2"
},
{
"signal": "CC",
"interrupt": "TIM2"
},
{
"signal": "COM",
"interrupt": "TIM2"
},
{
"signal": "TRG",
"interrupt": "TIM2"
},
{
"signal": "UP",
"interrupt": "TIM2"
}
],
"dma_channels": [
{
"signal": "CC1",
"dma": "GPDMA1",
"request": 56
},
{
"signal": "CC2",
"dma": "GPDMA1",
"request": 57
},
{
"signal": "CC3",
"dma": "GPDMA1",
"request": 58
},
{
"signal": "CC4",
"dma": "GPDMA1",
"request": 59
},
{
"signal": "UPD",
"dma": "GPDMA1",
"request": 60
}
]
},
{
"name": "TIM3",
"address": 1073742848,
"registers": {
"kind": "timer",
"version": "v2",
"block": "TIM_GP32"
},
"rcc": {
"bus_clock": "PCLK1",
"kernel_clock": "PCLK1_TIM",
"enable": {
"register": "APB1ENR1",
"field": "TIM3EN"
},
"reset": {
"register": "APB1RSTR1",
"field": "TIM3RST"
}
},
"pins": [
{
"pin": "PA6",
"signal": "CH1",
"af": 2
},
{
"pin": "PA7",
"signal": "CH2",
"af": 2
},
{
"pin": "PB0",
"signal": "CH3",
"af": 2
},
{
"pin": "PB1",
"signal": "CH4",
"af": 2
},
{
"pin": "PB4",
"signal": "CH1",
"af": 2
},
{
"pin": "PB5",
"signal": "CH2",
"af": 2
},
{
"pin": "PC6",
"signal": "CH1",
"af": 2
},
{
"pin": "PC7",
"signal": "CH2",
"af": 2
},
{
"pin": "PC8",
"signal": "CH3",
"af": 2
},
{
"pin": "PC9",
"signal": "CH4",
"af": 2
},
{
"pin": "PD2",
"signal": "ETR",
"af": 2
},
{
"pin": "PE2",
"signal": "ETR",
"af": 2
},
{
"pin": "PE3",
"signal": "CH1",
"af": 2
},
{
"pin": "PE4",
"signal": "CH2",
"af": 2
},
{
"pin": "PE5",
"signal": "CH3",
"af": 2
},
{
"pin": "PE6",
"signal": "CH4",
"af": 2
}
],
"interrupts": [
{
"signal": "BRK",
"interrupt": "TIM3"
},
{
"signal": "CC",
"interrupt": "TIM3"
},
{
"signal": "COM",
"interrupt": "TIM3"
},
{
"signal": "TRG",
"interrupt": "TIM3"
},
{
"signal": "UP",
"interrupt": "TIM3"
}
],
"dma_channels": [
{
"signal": "CC1",
"dma": "GPDMA1",
"request": 61
},
{
"signal": "CC2",
"dma": "GPDMA1",
"request": 62
},
{
"signal": "CC3",
"dma": "GPDMA1",
"request": 63
},
{
"signal": "CC4",
"dma": "GPDMA1",
"request": 64
},
{
"signal": "UPD",
"dma": "GPDMA1",
"request": 65
},
{
"signal": "TRG",
"dma": "GPDMA1",
"request": 66
}
]
},
{
"name": "TIM4",
"address": 1073743872,
"registers": {
"kind": "timer",
"version": "v2",
"block": "TIM_GP32"
},
"rcc": {
"bus_clock": "PCLK1",
"kernel_clock": "PCLK1_TIM",
"enable": {
"register": "APB1ENR1",
"field": "TIM4EN"
},
"reset": {
"register": "APB1RSTR1",
"field": "TIM4RST"
}
},
"pins": [
{
"pin": "PB6",
"signal": "CH1",
"af": 2
},
{
"pin": "PB7",
"signal": "CH2",
"af": 2
},
{
"pin": "PB8",
"signal": "CH3",
"af": 2
},
{
"pin": "PB9",
"signal": "CH4",
"af": 2
},
{
"pin": "PD12",
"signal": "CH1",
"af": 2
},
{
"pin": "PD13",
"signal": "CH2",
"af": 2
},
{
"pin": "PD14",
"signal": "CH3",
"af": 2
},
{
"pin": "PD15",
"signal": "CH4",
"af": 2
},
{
"pin": "PE0",
"signal": "ETR",
"af": 2
}
],
"interrupts": [
{
"signal": "BRK",
"interrupt": "TIM4"
},
{
"signal": "CC",
"interrupt": "TIM4"
},
{
"signal": "COM",
"interrupt": "TIM4"
},
{
"signal": "TRG",
"interrupt": "TIM4"
},
{
"signal": "UP",
"interrupt": "TIM4"
}
],
"dma_channels": [
{
"signal": "CC1",
"dma": "GPDMA1",
"request": 67
},
{
"signal": "CC2",
"dma": "GPDMA1",
"request": 68
},
{
"signal": "CC3",
"dma": "GPDMA1",
"request": 69
},
{
"signal": "CC4",
"dma": "GPDMA1",
"request": 70
},
{
"signal": "UPD",
"dma": "GPDMA1",
"request": 71
}
]
},
{
"name": "TIM5",
"address": 1073744896,
"registers": {
"kind": "timer",
"version": "v2",
"block": "TIM_GP32"
},
"rcc": {
"bus_clock": "PCLK1",
"kernel_clock": "PCLK1_TIM",
"enable": {
"register": "APB1ENR1",
"field": "TIM5EN"
},
"reset": {
"register": "APB1RSTR1",
"field": "TIM5RST"
}
},
"pins": [
{
"pin": "PA0",
"signal": "CH1",
"af": 2
},
{
"pin": "PA1",
"signal": "CH2",
"af": 2
},
{
"pin": "PA2",
"signal": "CH3",
"af": 2
},
{
"pin": "PA3",
"signal": "CH4",
"af": 2
},
{
"pin": "PF6",
"signal": "CH1",
"af": 2
},
{
"pin": "PF6",
"signal": "ETR",
"af": 1
},
{
"pin": "PF7",
"signal": "CH2",
"af": 2
},
{
"pin": "PF8",
"signal": "CH3",
"af": 2
},
{
"pin": "PF9",
"signal": "CH4",
"af": 2
},
{
"pin": "PH10",
"signal": "CH1",
"af": 2
},
{
"pin": "PH11",
"signal": "CH2",
"af": 2
},
{
"pin": "PH12",
"signal": "CH3",
"af": 2
},
{
"pin": "PI0",
"signal": "CH4",
"af": 2
}
],
"interrupts": [
{
"signal": "BRK",
"interrupt": "TIM5"
},
{
"signal": "CC",
"interrupt": "TIM5"
},
{
"signal": "COM",
"interrupt": "TIM5"
},
{
"signal": "TRG",
"interrupt": "TIM5"
},
{
"signal": "UP",
"interrupt": "TIM5"
}
],
"dma_channels": [
{
"signal": "CC1",
"dma": "GPDMA1",
"request": 72
},
{
"signal": "CC2",
"dma": "GPDMA1",
"request": 73
},
{
"signal": "CC3",
"dma": "GPDMA1",
"request": 74
},
{
"signal": "CC4",
"dma": "GPDMA1",
"request": 75
},
{
"signal": "UPD",
"dma": "GPDMA1",
"request": 76
},
{
"signal": "TRG",
"dma": "GPDMA1",
"request": 77
}
]
},
{
"name": "TIM6",
"address": 1073745920,
"registers": {
"kind": "timer",
"version": "v2",
"block": "TIM_BASIC"
},
"rcc": {
"bus_clock": "PCLK1",
"kernel_clock": "PCLK1_TIM",
"enable": {
"register": "APB1ENR1",
"field": "TIM6EN"
},
"reset": {
"register": "APB1RSTR1",
"field": "TIM6RST"
}
},
"interrupts": [
{
"signal": "BRK",
"interrupt": "TIM6"
},
{
"signal": "CC",
"interrupt": "TIM6"
},
{
"signal": "COM",
"interrupt": "TIM6"
},
{
"signal": "TRG",
"interrupt": "TIM6"
},
{
"signal": "UP",
"interrupt": "TIM6"
}
],
"dma_channels": [
{
"signal": "UPD",
"dma": "GPDMA1",
"request": 4
}
]
},
{
"name": "TIM7",
"address": 1073746944,
"registers": {
"kind": "timer",
"version": "v2",
"block": "TIM_BASIC"
},
"rcc": {
"bus_clock": "PCLK1",
"kernel_clock": "PCLK1_TIM",
"enable": {
"register": "APB1ENR1",
"field": "TIM7EN"
},
"reset": {
"register": "APB1RSTR1",
"field": "TIM7RST"
}
},
"interrupts": [
{
"signal": "BRK",
"interrupt": "TIM7"
},
{
"signal": "CC",
"interrupt": "TIM7"
},
{
"signal": "COM",
"interrupt": "TIM7"
},
{
"signal": "TRG",
"interrupt": "TIM7"
},
{
"signal": "UP",
"interrupt": "TIM7"
}
],
"dma_channels": [
{
"signal": "UPD",
"dma": "GPDMA1",
"request": 5
}
]
},
{
"name": "TIM8",
"address": 1073820672,
"registers": {
"kind": "timer",
"version": "v2",
"block": "TIM_ADV"
},
"rcc": {
"bus_clock": "PCLK2",
"kernel_clock": "PCLK2_TIM",
"enable": {
"register": "APB2ENR",
"field": "TIM8EN"
},
"reset": {
"register": "APB2RSTR",
"field": "TIM8RST"
}
},
"pins": [
{
"pin": "PA0",
"signal": "ETR",
"af": 3
},
{
"pin": "PA5",
"signal": "CH1N",
"af": 3
},
{
"pin": "PA6",
"signal": "BKIN",
"af": 3
},
{
"pin": "PA7",
"signal": "CH1N",
"af": 3
},
{
"pin": "PB0",
"signal": "CH2N",
"af": 3
},
{
"pin": "PB1",
"signal": "CH3N",
"af": 3
},
{
"pin": "PB14",
"signal": "CH2N",
"af": 3
},
{
"pin": "PB15",
"signal": "CH3N",
"af": 3
},
{
"pin": "PB2",
"signal": "CH4N",
"af": 3
},
{
"pin": "PB6",
"signal": "BKIN2",
"af": 3
},
{
"pin": "PB7",
"signal": "BKIN",
"af": 3
},
{
"pin": "PC6",
"signal": "CH1",
"af": 3
},
{
"pin": "PC7",
"signal": "CH2",
"af": 3
},
{
"pin": "PC8",
"signal": "CH3",
"af": 3
},
{
"pin": "PC9",
"signal": "BKIN2",
"af": 1
},
{
"pin": "PC9",
"signal": "CH4",
"af": 3
},
{
"pin": "PD0",
"signal": "CH4N",
"af": 3
},
{
"pin": "PH12",
"signal": "CH4N",
"af": 3
},
{
"pin": "PH13",
"signal": "CH1N",
"af": 3
},
{
"pin": "PH14",
"signal": "CH2N",
"af": 3
},
{
"pin": "PH15",
"signal": "CH3N",
"af": 3
},
{
"pin": "PI2",
"signal": "CH4",
"af": 3
},
{
"pin": "PI3",
"signal": "ETR",
"af": 3
},
{
"pin": "PI4",
"signal": "BKIN",
"af": 3
},
{
"pin": "PI5",
"signal": "CH1",
"af": 3
},
{
"pin": "PI6",
"signal": "CH2",
"af": 3
},
{
"pin": "PI7",
"signal": "CH3",
"af": 3
}
],
"interrupts": [
{
"signal": "BRK",
"interrupt": "TIM8_BRK"
},
{
"signal": "CC",
"interrupt": "TIM8_CC"
},
{
"signal": "COM",
"interrupt": "TIM8_TRG_COM"
},
{
"signal": "TRG",
"interrupt": "TIM8_TRG_COM"
},
{
"signal": "UP",
"interrupt": "TIM8_UP"
}
],
"dma_channels": [
{
"signal": "CC1",
"dma": "GPDMA1",
"request": 49
},
{
"signal": "CC2",
"dma": "GPDMA1",
"request": 50
},
{
"signal": "CC3",
"dma": "GPDMA1",
"request": 51
},
{
"signal": "CC4",
"dma": "GPDMA1",
"request": 52
},
{
"signal": "UPD",
"dma": "GPDMA1",
"request": 53
},
{
"signal": "TRG",
"dma": "GPDMA1",
"request": 54
},
{
"signal": "COM",
"dma": "GPDMA1",
"request": 55
}
]
},
{
"name": "TSC",
"address": 1073889280,
"registers": {
"kind": "tsc",
"version": "v3",
"block": "TSC"
},
"rcc": {
"bus_clock": "HCLK1",
"kernel_clock": "HCLK1",
"enable": {
"register": "AHB1ENR",
"field": "TSCEN"
},
"reset": {
"register": "AHB1RSTR",
"field": "TSCRST"
}
},
"pins": [
{
"pin": "PB10",
"signal": "SYNC",
"af": 9
},
{
"pin": "PB12",
"signal": "G1_IO1",
"af": 9
},
{
"pin": "PB13",
"signal": "G1_IO2",
"af": 9
},
{
"pin": "PB14",
"signal": "G1_IO3",
"af": 9
},
{
"pin": "PB4",
"signal": "G2_IO1",
"af": 9
},
{
"pin": "PB5",
"signal": "G2_IO2",
"af": 9
},
{
"pin": "PB6",
"signal": "G2_IO3",
"af": 9
},
{
"pin": "PB7",
"signal": "G2_IO4",
"af": 9
},
{
"pin": "PC10",
"signal": "G3_IO2",
"af": 9
},
{
"pin": "PC11",
"signal": "G3_IO3",
"af": 9
},
{
"pin": "PC12",
"signal": "G3_IO4",
"af": 9
},
{
"pin": "PC6",
"signal": "G4_IO1",
"af": 9
},
{
"pin": "PC7",
"signal": "G4_IO2",
"af": 9
},
{
"pin": "PC8",
"signal": "G4_IO3",
"af": 9
},
{
"pin": "PC9",
"signal": "G4_IO4",
"af": 9
},
{
"pin": "PD10",
"signal": "G6_IO1",
"af": 9
},
{
"pin": "PD11",
"signal": "G6_IO2",
"af": 9
},
{
"pin": "PD12",
"signal": "G6_IO3",
"af": 9
},
{
"pin": "PD13",
"signal": "G6_IO4",
"af": 9
},
{
"pin": "PD2",
"signal": "SYNC",
"af": 9
},
{
"pin": "PE10",
"signal": "G5_IO1",
"af": 9
},
{
"pin": "PE11",
"signal": "G5_IO2",
"af": 9
},
{
"pin": "PE12",
"signal": "G5_IO3",
"af": 9
},
{
"pin": "PE13",
"signal": "G5_IO4",
"af": 9
},
{
"pin": "PE2",
"signal": "G7_IO1",
"af": 9
},
{
"pin": "PE3",
"signal": "G7_IO2",
"af": 9
},
{
"pin": "PE4",
"signal": "G7_IO3",
"af": 9
},
{
"pin": "PE5",
"signal": "G7_IO4",
"af": 9
},
{
"pin": "PF14",
"signal": "G8_IO1",
"af": 9
},
{
"pin": "PF15",
"signal": "G8_IO2",
"af": 9
},
{
"pin": "PG0",
"signal": "G8_IO3",
"af": 9
},
{
"pin": "PG1",
"signal": "G8_IO4",
"af": 9
}
],
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "TSC"
}
]
},
{
"name": "UART4",
"address": 1073761280,
"registers": {
"kind": "usart",
"version": "v4",
"block": "USART"
},
"rcc": {
"bus_clock": "PCLK1",
"kernel_clock": {
"register": "CCIPR1",
"field": "UART4SEL"
},
"enable": {
"register": "APB1ENR1",
"field": "UART4EN"
},
"reset": {
"register": "APB1RSTR1",
"field": "UART4RST"
}
},
"pins": [
{
"pin": "PA0",
"signal": "TX",
"af": 8
},
{
"pin": "PA1",
"signal": "RX",
"af": 8
},
{
"pin": "PA15",
"signal": "DE",
"af": 8
},
{
"pin": "PA15",
"signal": "RTS",
"af": 8
},
{
"pin": "PB7",
"signal": "CTS",
"af": 8
},
{
"pin": "PC10",
"signal": "TX",
"af": 8
},
{
"pin": "PC11",
"signal": "RX",
"af": 8
}
],
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "UART4"
}
],
"dma_channels": [
{
"signal": "RX",
"dma": "GPDMA1",
"request": 30
},
{
"signal": "TX",
"dma": "GPDMA1",
"request": 31
}
]
},
{
"name": "UART5",
"address": 1073762304,
"registers": {
"kind": "usart",
"version": "v4",
"block": "USART"
},
"rcc": {
"bus_clock": "PCLK1",
"kernel_clock": {
"register": "CCIPR1",
"field": "UART5SEL"
},
"enable": {
"register": "APB1ENR1",
"field": "UART5EN"
},
"reset": {
"register": "APB1RSTR1",
"field": "UART5RST"
}
},
"pins": [
{
"pin": "PB4",
"signal": "DE",
"af": 8
},
{
"pin": "PB4",
"signal": "RTS",
"af": 8
},
{
"pin": "PB5",
"signal": "CTS",
"af": 8
},
{
"pin": "PC12",
"signal": "TX",
"af": 8
},
{
"pin": "PD2",
"signal": "RX",
"af": 8
},
{
"pin": "PF3",
"signal": "TX",
"af": 8
},
{
"pin": "PF4",
"signal": "RX",
"af": 8
}
],
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "UART5"
}
],
"dma_channels": [
{
"signal": "RX",
"dma": "GPDMA1",
"request": 32
},
{
"signal": "TX",
"dma": "GPDMA1",
"request": 33
}
]
},
{
"name": "UCPD1",
"address": 1073798144,
"registers": {
"kind": "ucpd",
"version": "v1",
"block": "UCPD"
},
"rcc": {
"bus_clock": "PCLK1",
"kernel_clock": "PCLK1",
"enable": {
"register": "APB1ENR2",
"field": "UCPD1EN"
},
"reset": {
"register": "APB1RSTR2",
"field": "UCPD1RST"
}
},
"pins": [
{
"pin": "PA15",
"signal": "CC1"
},
{
"pin": "PA2",
"signal": "FRSTX1",
"af": 11
},
{
"pin": "PB14",
"signal": "DBCC2"
},
{
"pin": "PB15",
"signal": "CC2"
},
{
"pin": "PB2",
"signal": "FRSTX1",
"af": 11
},
{
"pin": "PB5",
"signal": "DBCC1"
},
{
"pin": "PC11",
"signal": "FRSTX2",
"af": 11
},
{
"pin": "PF13",
"signal": "FRSTX2",
"af": 11
},
{
"pin": "PG6",
"signal": "FRSTX1",
"af": 11
},
{
"pin": "PG7",
"signal": "FRSTX2",
"af": 11
}
],
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "UCPD1"
}
],
"dma_channels": [
{
"signal": "TX",
"dma": "GPDMA1",
"request": 90
},
{
"signal": "RX",
"dma": "GPDMA1",
"request": 91
}
]
},
{
"name": "UID",
"address": 200935168,
"registers": {
"kind": "uid",
"version": "v1",
"block": "UID"
}
},
{
"name": "USART1",
"address": 1073821696,
"registers": {
"kind": "usart",
"version": "v4",
"block": "USART"
},
"rcc": {
"bus_clock": "PCLK2",
"kernel_clock": {
"register": "CCIPR1",
"field": "USART1SEL"
},
"enable": {
"register": "APB2ENR",
"field": "USART1EN"
},
"reset": {
"register": "APB2RSTR",
"field": "USART1RST"
}
},
"pins": [
{
"pin": "PA10",
"signal": "RX",
"af": 7
},
{
"pin": "PA11",
"signal": "CTS",
"af": 7
},
{
"pin": "PA12",
"signal": "DE",
"af": 7
},
{
"pin": "PA12",
"signal": "RTS",
"af": 7
},
{
"pin": "PA8",
"signal": "CK",
"af": 7
},
{
"pin": "PA9",
"signal": "TX",
"af": 7
},
{
"pin": "PB3",
"signal": "DE",
"af": 7
},
{
"pin": "PB3",
"signal": "RTS",
"af": 7
},
{
"pin": "PB4",
"signal": "CTS",
"af": 7
},
{
"pin": "PB5",
"signal": "CK",
"af": 7
},
{
"pin": "PB6",
"signal": "TX",
"af": 7
},
{
"pin": "PB7",
"signal": "RX",
"af": 7
},
{
"pin": "PG10",
"signal": "RX",
"af": 7
},
{
"pin": "PG11",
"signal": "CTS",
"af": 7
},
{
"pin": "PG12",
"signal": "DE",
"af": 7
},
{
"pin": "PG12",
"signal": "RTS",
"af": 7
},
{
"pin": "PG13",
"signal": "CK",
"af": 7
},
{
"pin": "PG9",
"signal": "TX",
"af": 7
}
],
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "USART1"
}
],
"dma_channels": [
{
"signal": "RX",
"dma": "GPDMA1",
"request": 24
},
{
"signal": "TX",
"dma": "GPDMA1",
"request": 25
}
]
},
{
"name": "USART2",
"address": 1073759232,
"registers": {
"kind": "usart",
"version": "v4",
"block": "USART"
},
"rcc": {
"bus_clock": "PCLK1",
"kernel_clock": {
"register": "CCIPR1",
"field": "USART2SEL"
},
"enable": {
"register": "APB1ENR1",
"field": "USART2EN"
},
"reset": {
"register": "APB1RSTR1",
"field": "USART2RST"
}
},
"pins": [
{
"pin": "PA0",
"signal": "CTS",
"af": 7
},
{
"pin": "PA1",
"signal": "DE",
"af": 7
},
{
"pin": "PA1",
"signal": "RTS",
"af": 7
},
{
"pin": "PA15",
"signal": "RX",
"af": 3
},
{
"pin": "PA2",
"signal": "TX",
"af": 7
},
{
"pin": "PA3",
"signal": "RX",
"af": 7
},
{
"pin": "PA4",
"signal": "CK",
"af": 7
},
{
"pin": "PD3",
"signal": "CTS",
"af": 7
},
{
"pin": "PD4",
"signal": "DE",
"af": 7
},
{
"pin": "PD4",
"signal": "RTS",
"af": 7
},
{
"pin": "PD5",
"signal": "TX",
"af": 7
},
{
"pin": "PD6",
"signal": "RX",
"af": 7
},
{
"pin": "PD7",
"signal": "CK",
"af": 7
}
],
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "USART2"
}
],
"dma_channels": [
{
"signal": "RX",
"dma": "GPDMA1",
"request": 26
},
{
"signal": "TX",
"dma": "GPDMA1",
"request": 27
}
]
},
{
"name": "USART3",
"address": 1073760256,
"registers": {
"kind": "usart",
"version": "v4",
"block": "USART"
},
"rcc": {
"bus_clock": "PCLK1",
"kernel_clock": {
"register": "CCIPR1",
"field": "USART3SEL"
},
"enable": {
"register": "APB1ENR1",
"field": "USART3EN"
},
"reset": {
"register": "APB1RSTR1",
"field": "USART3RST"
}
},
"pins": [
{
"pin": "PA15",
"signal": "DE",
"af": 7
},
{
"pin": "PA15",
"signal": "RTS",
"af": 7
},
{
"pin": "PA5",
"signal": "RX",
"af": 7
},
{
"pin": "PA6",
"signal": "CTS",
"af": 7
},
{
"pin": "PA7",
"signal": "TX",
"af": 7
},
{
"pin": "PB0",
"signal": "CK",
"af": 7
},
{
"pin": "PB1",
"signal": "DE",
"af": 7
},
{
"pin": "PB1",
"signal": "RTS",
"af": 7
},
{
"pin": "PB10",
"signal": "TX",
"af": 7
},
{
"pin": "PB11",
"signal": "RX",
"af": 7
},
{
"pin": "PB12",
"signal": "CK",
"af": 7
},
{
"pin": "PB13",
"signal": "CTS",
"af": 7
},
{
"pin": "PB14",
"signal": "DE",
"af": 7
},
{
"pin": "PB14",
"signal": "RTS",
"af": 7
},
{
"pin": "PC10",
"signal": "TX",
"af": 7
},
{
"pin": "PC11",
"signal": "RX",
"af": 7
},
{
"pin": "PC12",
"signal": "CK",
"af": 7
},
{
"pin": "PC4",
"signal": "TX",
"af": 7
},
{
"pin": "PC5",
"signal": "RX",
"af": 7
},
{
"pin": "PD10",
"signal": "CK",
"af": 7
},
{
"pin": "PD11",
"signal": "CTS",
"af": 7
},
{
"pin": "PD12",
"signal": "DE",
"af": 7
},
{
"pin": "PD12",
"signal": "RTS",
"af": 7
},
{
"pin": "PD2",
"signal": "DE",
"af": 7
},
{
"pin": "PD2",
"signal": "RTS",
"af": 7
},
{
"pin": "PD8",
"signal": "TX",
"af": 7
},
{
"pin": "PD9",
"signal": "RX",
"af": 7
}
],
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "USART3"
}
],
"dma_channels": [
{
"signal": "RX",
"dma": "GPDMA1",
"request": 28
},
{
"signal": "TX",
"dma": "GPDMA1",
"request": 29
}
]
},
{
"name": "USART6",
"address": 1073767424,
"registers": {
"kind": "usart",
"version": "v4",
"block": "USART"
},
"rcc": {
"bus_clock": "PCLK1",
"kernel_clock": {
"register": "CCIPR2",
"field": "USART6SEL"
},
"enable": {
"register": "APB1ENR1",
"field": "USART6EN"
},
"reset": {
"register": "APB1RSTR1",
"field": "USART6RST"
}
},
"pins": [
{
"pin": "PC0",
"signal": "CTS",
"af": 7
},
{
"pin": "PC1",
"signal": "CK",
"af": 7
},
{
"pin": "PC2",
"signal": "RX",
"af": 7
},
{
"pin": "PC3",
"signal": "TX",
"af": 7
},
{
"pin": "PC8",
"signal": "RX",
"af": 7
},
{
"pin": "PC9",
"signal": "TX",
"af": 7
},
{
"pin": "PD13",
"signal": "CTS",
"af": 7
},
{
"pin": "PD14",
"signal": "CK",
"af": 7
},
{
"pin": "PD15",
"signal": "DE",
"af": 7
},
{
"pin": "PD15",
"signal": "RTS",
"af": 7
},
{
"pin": "PE0",
"signal": "RX",
"af": 7
},
{
"pin": "PE1",
"signal": "TX",
"af": 7
},
{
"pin": "PE2",
"signal": "CK",
"af": 7
},
{
"pin": "PE3",
"signal": "CTS",
"af": 7
},
{
"pin": "PE4",
"signal": "DE",
"af": 7
},
{
"pin": "PE4",
"signal": "RTS",
"af": 7
},
{
"pin": "PF0",
"signal": "TX",
"af": 7
},
{
"pin": "PF1",
"signal": "RX",
"af": 7
},
{
"pin": "PF2",
"signal": "CK",
"af": 7
},
{
"pin": "PF3",
"signal": "CTS",
"af": 7
},
{
"pin": "PF4",
"signal": "DE",
"af": 7
},
{
"pin": "PF4",
"signal": "RTS",
"af": 7
},
{
"pin": "PJ3",
"signal": "TX",
"af": 7
},
{
"pin": "PJ4",
"signal": "RX",
"af": 7
},
{
"pin": "PJ5",
"signal": "DE",
"af": 7
},
{
"pin": "PJ5",
"signal": "RTS",
"af": 7
},
{
"pin": "PJ6",
"signal": "CK",
"af": 7
},
{
"pin": "PJ7",
"signal": "CTS",
"af": 7
}
],
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "USART6"
}
]
},
{
"name": "USB_OTG_HS",
"address": 1107558400,
"registers": {
"kind": "otg",
"version": "v2",
"block": "OTG"
},
"rcc": {
"bus_clock": "HCLK2",
"kernel_clock": {
"register": "CCIPR1",
"field": "ICLKSEL"
},
"enable": {
"register": "AHB2ENR1",
"field": "USB_OTG_HSEN"
},
"reset": {
"register": "AHB2RSTR1",
"field": "USB_OTG_HSRST"
}
},
"pins": [
{
"pin": "PA10",
"signal": "ID",
"af": 10
},
{
"pin": "PA11",
"signal": "DM"
},
{
"pin": "PA12",
"signal": "DP"
},
{
"pin": "PA14",
"signal": "SOF",
"af": 10
},
{
"pin": "PA8",
"signal": "SOF",
"af": 10
},
{
"pin": "PA9",
"signal": "VBUS"
}
],
"interrupts": [
{
"signal": "EP1_IN",
"interrupt": "OTG_HS"
},
{
"signal": "EP1_OUT",
"interrupt": "OTG_HS"
},
{
"signal": "GLOBAL",
"interrupt": "OTG_HS"
},
{
"signal": "WKUP",
"interrupt": "OTG_HS"
}
]
},
{
"name": "VREFBUF",
"address": 1174434816,
"registers": {
"kind": "vrefbuf",
"version": "v2a1",
"block": "VREFBUF"
}
},
{
"name": "WWDG",
"address": 1073753088,
"registers": {
"kind": "wwdg",
"version": "v2",
"block": "WWDG"
},
"rcc": {
"bus_clock": "PCLK1",
"kernel_clock": "PCLK1",
"enable": {
"register": "APB1ENR1",
"field": "WWDGEN"
}
},
"interrupts": [
{
"signal": "GLOBAL",
"interrupt": "WWDG"
},
{
"signal": "RST",
"interrupt": "WWDG"
}
]
}
],
"nvic_priority_bits": 4,
"interrupts": [
{
"name": "WWDG",
"number": 0
},
{
"name": "PVD_PVM",
"number": 1
},
{
"name": "RTC",
"number": 2
},
{
"name": "RTC_S",
"number": 3
},
{
"name": "TAMP",
"number": 4
},
{
"name": "RAMCFG",
"number": 5
},
{
"name": "FLASH",
"number": 6
},
{
"name": "FLASH_S",
"number": 7
},
{
"name": "GTZC",
"number": 8
},
{
"name": "RCC",
"number": 9
},
{
"name": "RCC_S",
"number": 10
},
{
"name": "EXTI0",
"number": 11
},
{
"name": "EXTI1",
"number": 12
},
{
"name": "EXTI2",
"number": 13
},
{
"name": "EXTI3",
"number": 14
},
{
"name": "EXTI4",
"number": 15
},
{
"name": "EXTI5",
"number": 16
},
{
"name": "EXTI6",
"number": 17
},
{
"name": "EXTI7",
"number": 18
},
{
"name": "EXTI8",
"number": 19
},
{
"name": "EXTI9",
"number": 20
},
{
"name": "EXTI10",
"number": 21
},
{
"name": "EXTI11",
"number": 22
},
{
"name": "EXTI12",
"number": 23
},
{
"name": "EXTI13",
"number": 24
},
{
"name": "EXTI14",
"number": 25
},
{
"name": "EXTI15",
"number": 26
},
{
"name": "IWDG",
"number": 27
},
{
"name": "SAES",
"number": 28
},
{
"name": "GPDMA1_Channel0",
"number": 29
},
{
"name": "GPDMA1_Channel1",
"number": 30
},
{
"name": "GPDMA1_Channel2",
"number": 31
},
{
"name": "GPDMA1_Channel3",
"number": 32
},
{
"name": "GPDMA1_Channel4",
"number": 33
},
{
"name": "GPDMA1_Channel5",
"number": 34
},
{
"name": "GPDMA1_Channel6",
"number": 35
},
{
"name": "GPDMA1_Channel7",
"number": 36
},
{
"name": "ADC1_2",
"number": 37
},
{
"name": "DAC1",
"number": 38
},
{
"name": "FDCAN1_IT0",
"number": 39
},
{
"name": "FDCAN1_IT1",
"number": 40
},
{
"name": "TIM1_BRK",
"number": 41
},
{
"name": "TIM1_UP",
"number": 42
},
{
"name": "TIM1_TRG_COM",
"number": 43
},
{
"name": "TIM1_CC",
"number": 44
},
{
"name": "TIM2",
"number": 45
},
{
"name": "TIM3",
"number": 46
},
{
"name": "TIM4",
"number": 47
},
{
"name": "TIM5",
"number": 48
},
{
"name": "TIM6",
"number": 49
},
{
"name": "TIM7",
"number": 50
},
{
"name": "TIM8_BRK",
"number": 51
},
{
"name": "TIM8_UP",
"number": 52
},
{
"name": "TIM8_TRG_COM",
"number": 53
},
{
"name": "TIM8_CC",
"number": 54
},
{
"name": "I2C1_EV",
"number": 55
},
{
"name": "I2C1_ER",
"number": 56
},
{
"name": "I2C2_EV",
"number": 57
},
{
"name": "I2C2_ER",
"number": 58
},
{
"name": "SPI1",
"number": 59
},
{
"name": "SPI2",
"number": 60
},
{
"name": "USART1",
"number": 61
},
{
"name": "USART2",
"number": 62
},
{
"name": "USART3",
"number": 63
},
{
"name": "UART4",
"number": 64
},
{
"name": "UART5",
"number": 65
},
{
"name": "LPUART1",
"number": 66
},
{
"name": "LPTIM1",
"number": 67
},
{
"name": "LPTIM2",
"number": 68
},
{
"name": "TIM15",
"number": 69
},
{
"name": "TIM16",
"number": 70
},
{
"name": "TIM17",
"number": 71
},
{
"name": "COMP",
"number": 72
},
{
"name": "OTG_HS",
"number": 73
},
{
"name": "CRS",
"number": 74
},
{
"name": "FMC",
"number": 75
},
{
"name": "OCTOSPI1",
"number": 76
},
{
"name": "PWR_S3WU",
"number": 77
},
{
"name": "SDMMC1",
"number": 78
},
{
"name": "SDMMC2",
"number": 79
},
{
"name": "GPDMA1_Channel8",
"number": 80
},
{
"name": "GPDMA1_Channel9",
"number": 81
},
{
"name": "GPDMA1_Channel10",
"number": 82
},
{
"name": "GPDMA1_Channel11",
"number": 83
},
{
"name": "GPDMA1_Channel12",
"number": 84
},
{
"name": "GPDMA1_Channel13",
"number": 85
},
{
"name": "GPDMA1_Channel14",
"number": 86
},
{
"name": "GPDMA1_Channel15",
"number": 87
},
{
"name": "I2C3_EV",
"number": 88
},
{
"name": "I2C3_ER",
"number": 89
},
{
"name": "SAI1",
"number": 90
},
{
"name": "SAI2",
"number": 91
},
{
"name": "TSC",
"number": 92
},
{
"name": "AES",
"number": 93
},
{
"name": "RNG",
"number": 94
},
{
"name": "FPU",
"number": 95
},
{
"name": "HASH",
"number": 96
},
{
"name": "PKA",
"number": 97
},
{
"name": "LPTIM3",
"number": 98
},
{
"name": "SPI3",
"number": 99
},
{
"name": "I2C4_ER",
"number": 100
},
{
"name": "I2C4_EV",
"number": 101
},
{
"name": "MDF1_FLT0",
"number": 102
},
{
"name": "MDF1_FLT1",
"number": 103
},
{
"name": "MDF1_FLT2",
"number": 104
},
{
"name": "MDF1_FLT3",
"number": 105
},
{
"name": "UCPD1",
"number": 106
},
{
"name": "ICACHE",
"number": 107
},
{
"name": "OTFDEC1",
"number": 108
},
{
"name": "OTFDEC2",
"number": 109
},
{
"name": "LPTIM4",
"number": 110
},
{
"name": "DCACHE1",
"number": 111
},
{
"name": "ADF1",
"number": 112
},
{
"name": "ADC4",
"number": 113
},
{
"name": "LPDMA1_Channel0",
"number": 114
},
{
"name": "LPDMA1_Channel1",
"number": 115
},
{
"name": "LPDMA1_Channel2",
"number": 116
},
{
"name": "LPDMA1_Channel3",
"number": 117
},
{
"name": "DMA2D",
"number": 118
},
{
"name": "DCMI_PSSI",
"number": 119
},
{
"name": "OCTOSPI2",
"number": 120
},
{
"name": "MDF1_FLT4",
"number": 121
},
{
"name": "MDF1_FLT5",
"number": 122
},
{
"name": "CORDIC",
"number": 123
},
{
"name": "FMAC",
"number": 124
},
{
"name": "LSECSSD",
"number": 125
},
{
"name": "USART6",
"number": 126
},
{
"name": "I2C5_ER",
"number": 127
},
{
"name": "I2C5_EV",
"number": 128
},
{
"name": "I2C6_ER",
"number": 129
},
{
"name": "I2C6_EV",
"number": 130
},
{
"name": "HSPI1",
"number": 131
},
{
"name": "GPU2D",
"number": 132
},
{
"name": "GPU2D_ER",
"number": 133
},
{
"name": "GFXMMU",
"number": 134
},
{
"name": "LTDC",
"number": 135
},
{
"name": "LTDC_ER",
"number": 136
},
{
"name": "DSI",
"number": 137
},
{
"name": "DCACHE2",
"number": 138
}
],
"dma_channels": [
{
"name": "GPDMA1_CH0",
"dma": "GPDMA1",
"channel": 0,
"supports_2d": false
},
{
"name": "GPDMA1_CH1",
"dma": "GPDMA1",
"channel": 1,
"supports_2d": false
},
{
"name": "GPDMA1_CH2",
"dma": "GPDMA1",
"channel": 2,
"supports_2d": false
},
{
"name": "GPDMA1_CH3",
"dma": "GPDMA1",
"channel": 3,
"supports_2d": false
},
{
"name": "GPDMA1_CH4",
"dma": "GPDMA1",
"channel": 4,
"supports_2d": false
},
{
"name": "GPDMA1_CH5",
"dma": "GPDMA1",
"channel": 5,
"supports_2d": false
},
{
"name": "GPDMA1_CH6",
"dma": "GPDMA1",
"channel": 6,
"supports_2d": false
},
{
"name": "GPDMA1_CH7",
"dma": "GPDMA1",
"channel": 7,
"supports_2d": false
},
{
"name": "GPDMA1_CH8",
"dma": "GPDMA1",
"channel": 8,
"supports_2d": false
},
{
"name": "GPDMA1_CH9",
"dma": "GPDMA1",
"channel": 9,
"supports_2d": false
},
{
"name": "GPDMA1_CH10",
"dma": "GPDMA1",
"channel": 10,
"supports_2d": false
},
{
"name": "GPDMA1_CH11",
"dma": "GPDMA1",
"channel": 11,
"supports_2d": false
},
{
"name": "GPDMA1_CH12",
"dma": "GPDMA1",
"channel": 12,
"supports_2d": true
},
{
"name": "GPDMA1_CH13",
"dma": "GPDMA1",
"channel": 13,
"supports_2d": true
},
{
"name": "GPDMA1_CH14",
"dma": "GPDMA1",
"channel": 14,
"supports_2d": true
},
{
"name": "GPDMA1_CH15",
"dma": "GPDMA1",
"channel": 15,
"supports_2d": true
}
]
}
]
}