{ "name": "STM32H735AG", "family": "STM32H7", "line": "STM32H725/735", "die": "DIE483", "device_id": 1155, "packages": [ { "name": "STM32H735AGIx", "package": "UFBGA169" } ], "memory": [ { "name": "BANK_1", "kind": "flash", "address": 134217728, "size": 1048576, "settings": { "erase_size": 131072, "write_size": 32, "erase_value": 255 } }, { "name": "D1_AXIFLASH", "kind": "flash", "address": 134217728, "size": 0 }, { "name": "D1_AXIICP", "kind": "flash", "address": 535822336, "size": 0 }, { "name": "SRAM", "kind": "ram", "address": 603979776, "size": 131072 }, { "name": "D1_ITCMRAM", "kind": "ram", "address": 0, "size": 0 }, { "name": "D1_DTCMRAM", "kind": "ram", "address": 536870912, "size": 0 }, { "name": "D3_BKPSRAM", "kind": "ram", "address": 947912704, "size": 0 }, { "name": "D3_SRAM", "kind": "ram", "address": 939524096, "size": 0 } ], "docs": [ { "type": "reference_manual", "title": "STM32H723/733, STM32H725/735 and STM32H730 Value line advanced Arm-based 32-bit MCUs", "name": "DM00603761", "url": "http://www.st.com/resource/en/reference_manual/DM00603761.pdf" }, { "type": "programming_manual", "title": "STM32F7 Series and STM32H7 Series Cortex-M7 processor programming manual", "name": "DM00237416", "url": "http://www.st.com/resource/en/programming_manual/DM00237416.pdf" }, { "type": "datahseet", "title": "32-bit Arm Cortex-M7 550 MHz MCU, 1 MB Flash, 564 KB RAM, 35 comms peripherals and analog interfaces, HW crypto/hash", "name": "DM00701023", "url": "http://www.st.com/resource/en/datasheet/DM00701023.pdf" }, { "type": "errata_sheet", "title": "STM32H72xx/73xx device errata", "name": "DM00625312", "url": "http://www.st.com/resource/en/errata_sheet/DM00625312.pdf" }, { "type": "application_note", "title": "STM32 microcontroller system memory boot mode", "name": "CD00167594", "url": "http://www.st.com/resource/en/application_note/CD00167594.pdf" }, { "type": "application_note", "title": "How to get the best ADC accuracy in STM32 microcontrollers", "name": "CD00211314", "url": "http://www.st.com/resource/en/application_note/CD00211314.pdf" }, { "type": "application_note", "title": "Audio and waveform generation using the DAC in STM32 products", "name": "CD00259245", "url": "http://www.st.com/resource/en/application_note/CD00259245.pdf" }, { "type": "application_note", "title": "USART protocol used in the STM32 bootloader", "name": "CD00264342", "url": "http://www.st.com/resource/en/application_note/CD00264342.pdf" }, { "type": "application_note", "title": "USB DFU protocol used in the STM32 bootloader", "name": "CD00264379", "url": "http://www.st.com/resource/en/application_note/CD00264379.pdf" }, { "type": "application_note", "title": "STM32 cross-series timer overview", "name": "DM00042534", "url": "http://www.st.com/resource/en/application_note/DM00042534.pdf" }, { "type": "application_note", "title": "I2C protocol used in the STM32 bootloader", "name": "DM00072315", "url": "http://www.st.com/resource/en/application_note/DM00072315.pdf" }, { "type": "application_note", "title": "How to implement a vocoder solution using STM32 microcontrollers", "name": "DM00073742", "url": "http://www.st.com/resource/en/application_note/DM00073742.pdf" }, { "type": "application_note", "title": "STM32 microcontroller random number generation validation using the NIST statistical test suite", "name": "DM00073853", "url": "http://www.st.com/resource/en/application_note/DM00073853.pdf" }, { "type": "application_note", "title": "SPI protocol used in the STM32 bootloader", "name": "DM00081379", "url": "http://www.st.com/resource/en/application_note/DM00081379.pdf" }, { "type": "application_note", "title": "Extending the DAC performance of STM32 microcontrollers", "name": "DM00129215", "url": "http://www.st.com/resource/en/application_note/DM00129215.pdf" }, { "type": "application_note", "title": "Minimization of power consumption using LPUART for STM32 microcontrollers", "name": "DM00151811", "url": "http://www.st.com/resource/en/application_note/DM00151811.pdf" }, { "type": "application_note", "title": "Virtually increasing the number of serial communication peripherals in STM32 applications", "name": "DM00160482", "url": "http://www.st.com/resource/en/application_note/DM00160482.pdf" }, { "type": "application_note", "title": "Handling of soft errors in STM32 applications", "name": "DM00220769", "url": "http://www.st.com/resource/en/application_note/DM00220769.pdf" }, { "type": "application_note", "title": "Using the hardware real-time clock (RTC) and the tamper management unit (TAMP) with STM32 microcontrollers", "name": "DM00226326", "url": "http://www.st.com/resource/en/application_note/DM00226326.pdf" }, { "type": "application_note", "title": "General-purpose timer cookbook for STM32 microcontrollers", "name": "DM00236305", "url": "http://www.st.com/resource/en/application_note/DM00236305.pdf" }, { "type": "application_note", "title": "High-speed SI simulations using IBIS and board-level simulations using HyperLynx SI on STM32 MCUs and MPUs", "name": "DM00257177", "url": "http://www.st.com/resource/en/application_note/DM00257177.pdf" }, { "type": "application_note", "title": "Managing memory protection unit in STM32 MCUs", "name": "DM00272912", "url": "http://www.st.com/resource/en/application_note/DM00272912.pdf" }, { "type": "application_note", "title": "Level 1 cache on STM32F7 Series and STM32H7 Series", "name": "DM00272913", "url": "http://www.st.com/resource/en/application_note/DM00272913.pdf" }, { "type": "application_note", "title": "STM32 GPIO configuration for hardware settings and low-power consumption", "name": "DM00315319", "url": "http://www.st.com/resource/en/application_note/DM00315319.pdf" }, { "type": "application_note", "title": "STM32 USART automatic baud rate detection", "name": "DM00327191", "url": "http://www.st.com/resource/en/application_note/DM00327191.pdf" }, { "type": "application_note", "title": "STM32 microcontroller debug toolbox", "name": "DM00354244", "url": "http://www.st.com/resource/en/application_note/DM00354244.pdf" }, { "type": "application_note", "title": "Getting started with sigma-delta digital interface on applicable STM32 microcontrollers", "name": "DM00354333", "url": "http://www.st.com/resource/en/application_note/DM00354333.pdf" }, { "type": "application_note", "title": "STM32 MCUs secure firmware install (SFI) overview", "name": "DM00355688", "url": "http://www.st.com/resource/en/application_note/DM00355688.pdf" }, { "type": "application_note", "title": "Interfacing PDM digital microphones using STM32 MCUs and MPUs", "name": "DM00380469", "url": "http://www.st.com/resource/en/application_note/DM00380469.pdf" }, { "type": "application_note", "title": "STM32Cube MCU Package examples for STM32H7 Series", "name": "DM00393275", "url": "http://www.st.com/resource/en/application_note/DM00393275.pdf" }, { "type": "application_note", "title": "Thermal management guidelines for STM32 applications", "name": "DM00395696", "url": "http://www.st.com/resource/en/application_note/DM00395696.pdf" }, { "type": "application_note", "title": "Octo-SPI interface on STM32 microcontrollers", "name": "DM00407776", "url": "http://www.st.com/resource/en/application_note/DM00407776.pdf" }, { "type": "application_note", "title": "Receiving S/PDIF audio stream with the STM32F4/F7/H7 Series", "name": "DM00431633", "url": "http://www.st.com/resource/en/application_note/DM00431633.pdf" }, { "type": "application_note", "title": "Introduction to STM32 microcontrollers security", "name": "DM00493651", "url": "http://www.st.com/resource/en/application_note/DM00493651.pdf" }, { "type": "application_note", "title": "Getting started with STM32H7 Series SDMMC host controller", "name": "DM00525510", "url": "http://www.st.com/resource/en/application_note/DM00525510.pdf" }, { "type": "application_note", "title": "STM32 DMAMUX: the DMA request router", "name": "DM00535045", "url": "http://www.st.com/resource/en/application_note/DM00535045.pdf" }, { "type": "application_note", "title": "USB Type-C Power Delivery using STM32 MCUs and MPUs", "name": "DM00536349", "url": "http://www.st.com/resource/en/application_note/DM00536349.pdf" }, { "type": "application_note", "title": "How to use OTFDEC for encryption/decryption in trusted environment on STM32H7Bxxx and STM32H73xx microcontrollers", "name": "DM00604143", "url": "http://www.st.com/resource/en/application_note/DM00604143.pdf" }, { "type": "application_note", "title": "STM32H7 Series lifetime estimates", "name": "DM00622045", "url": "http://www.st.com/resource/en/application_note/DM00622045.pdf" }, { "type": "application_note", "title": "Error correction code (ECC) management for internal memories protection on STM32H7 Series", "name": "DM00623136", "url": "http://www.st.com/resource/en/application_note/DM00623136.pdf" }, { "type": "application_note", "title": "FDCAN peripheral on STM32 devices", "name": "DM00625700", "url": "http://www.st.com/resource/en/application_note/DM00625700.pdf" }, { "type": "application_note", "title": "FDCAN protocol used in the STM32 bootloader", "name": "DM00660346", "url": "http://www.st.com/resource/en/application_note/DM00660346.pdf" }, { "type": "application_note", "title": "Getting started with STM32H723/733, STM32H725/735 and STM32H730 Value Line hardware development", "name": "DM00663674", "url": "http://www.st.com/resource/en/application_note/DM00663674.pdf" }, { "type": "application_note", "title": "Enhanced methods to handle SPI communication on STM32 devices", "name": "DM00725181", "url": "http://www.st.com/resource/en/application_note/DM00725181.pdf" } ], "cores": [ { "name": "cm7", "peripherals": [ { "name": "ADC1", "address": 1073881088, "registers": { "kind": "adc", "version": "v4", "block": "ADC" }, "rcc": { "bus_clock": "HCLK1", "kernel_clock": { "register": "D3CCIPR", "field": "ADCSEL" }, "enable": { "register": "AHB1ENR", "field": "ADC12EN" }, "reset": { "register": "AHB1RSTR", "field": "ADC12RST" } }, "pins": [ { "pin": "PA0", "signal": "INP16" }, { "pin": "PA0_C", "signal": "INN1" }, { "pin": "PA0_C", "signal": "INP0" }, { "pin": "PA1", "signal": "INN16" }, { "pin": "PA1", "signal": "INP17" }, { "pin": "PA1_C", "signal": "INP1" }, { "pin": "PA2", "signal": "INP14" }, { "pin": "PA3", "signal": "INP15" }, { "pin": "PA4", "signal": "INP18" }, { "pin": "PA5", "signal": "INN18" }, { "pin": "PA5", "signal": "INP19" }, { "pin": "PA6", "signal": "INP3" }, { "pin": "PA7", "signal": "INN3" }, { "pin": "PA7", "signal": "INP7" }, { "pin": "PB0", "signal": "INN5" }, { "pin": "PB0", "signal": "INP9" }, { "pin": "PB1", "signal": "INP5" }, { "pin": "PC0", "signal": "INP10" }, { "pin": "PC1", "signal": "INN10" }, { "pin": "PC1", "signal": "INP11" }, { "pin": "PC2", "signal": "INN11" }, { "pin": "PC2", "signal": "INP12" }, { "pin": "PC3", "signal": "INN12" }, { "pin": "PC3", "signal": "INP13" }, { "pin": "PC4", "signal": "INP4" }, { "pin": "PC5", "signal": "INN4" }, { "pin": "PC5", "signal": "INP8" }, { "pin": "PF11", "signal": "INP2" }, { "pin": "PF12", "signal": "INN2" }, { "pin": "PF12", "signal": "INP6" } ], "interrupts": [ { "signal": "GLOBAL", "interrupt": "ADC" } ], "dma_channels": [ { "signal": "ADC1", "dmamux": "DMAMUX1", "request": 9 } ] }, { "name": "ADC2", "address": 1073881344, "registers": { "kind": "adc", "version": "v4", "block": "ADC" }, "rcc": { "bus_clock": "HCLK1", "kernel_clock": { "register": "D3CCIPR", "field": "ADCSEL" }, "enable": { "register": "AHB1ENR", "field": "ADC12EN" }, "reset": { "register": "AHB1RSTR", "field": "ADC12RST" } }, "pins": [ { "pin": "PA0_C", "signal": "INN1" }, { "pin": "PA0_C", "signal": "INP0" }, { "pin": "PA1_C", "signal": "INP1" }, { "pin": "PA2", "signal": "INP14" }, { "pin": "PA3", "signal": "INP15" }, { "pin": "PA4", "signal": "INP18" }, { "pin": "PA5", "signal": "INN18" }, { "pin": "PA5", "signal": "INP19" }, { "pin": "PA6", "signal": "INP3" }, { "pin": "PA7", "signal": "INN3" }, { "pin": "PA7", "signal": "INP7" }, { "pin": "PB0", "signal": "INN5" }, { "pin": "PB0", "signal": "INP9" }, { "pin": "PB1", "signal": "INP5" }, { "pin": "PC0", "signal": "INP10" }, { "pin": "PC1", "signal": "INN10" }, { "pin": "PC1", "signal": "INP11" }, { "pin": "PC2", "signal": "INN11" }, { "pin": "PC2", "signal": "INP12" }, { "pin": "PC3", "signal": "INN12" }, { "pin": "PC3", "signal": "INP13" }, { "pin": "PC4", "signal": "INP4" }, { "pin": "PC5", "signal": "INN4" }, { "pin": "PC5", "signal": "INP8" }, { "pin": "PF13", "signal": "INP2" }, { "pin": "PF14", "signal": "INN2" }, { "pin": "PF14", "signal": "INP6" } ], "interrupts": [ { "signal": "GLOBAL", "interrupt": "ADC" } ], "dma_channels": [ { "signal": "ADC2", "dmamux": "DMAMUX1", "request": 10 } ] }, { "name": "ADC3", "address": 1476550656, "registers": { "kind": "adc", "version": "v4", "block": "ADC" }, "rcc": { "bus_clock": "HCLK4", "kernel_clock": { "register": "D3CCIPR", "field": "ADCSEL" }, "enable": { "register": "AHB4ENR", "field": "ADC3EN" }, "reset": { "register": "AHB4RSTR", "field": "ADC3RST" } }, "pins": [ { "pin": "PC0", "signal": "INP10" }, { "pin": "PC1", "signal": "INN10" }, { "pin": "PC1", "signal": "INP11" }, { "pin": "PC2", "signal": "INN11" }, { "pin": "PC2", "signal": "INP12" }, { "pin": "PC2_C", "signal": "INN1" }, { "pin": "PC2_C", "signal": "INP0" }, { "pin": "PC3_C", "signal": "INP1" }, { "pin": "PF10", "signal": "INN2" }, { "pin": "PF10", "signal": "INP6" }, { "pin": "PF3", "signal": "INP5" }, { "pin": "PF4", "signal": "INN5" }, { "pin": "PF4", "signal": "INP9" }, { "pin": "PF5", "signal": "INP4" }, { "pin": "PF6", "signal": "INN4" }, { "pin": "PF6", "signal": "INP8" }, { "pin": "PF7", "signal": "INP3" }, { "pin": "PF8", "signal": "INN3" }, { "pin": "PF8", "signal": "INP7" }, { "pin": "PF9", "signal": "INP2" }, { "pin": "PH2", "signal": "INP13" }, { "pin": "PH3", "signal": "INN13" }, { "pin": "PH3", "signal": "INP14" } ], "interrupts": [ { "signal": "GLOBAL", "interrupt": "ADC3" } ], "dma_channels": [ { "signal": "ADC3", "dmamux": "DMAMUX1", "request": 115 }, { "signal": "ADC3", "dmamux": "DMAMUX2", "request": 17 } ] }, { "name": "ADC3_COMMON", "address": 1476551424, "registers": { "kind": "adccommon", "version": "v4", "block": "ADC_COMMON" } }, { "name": "ADC_COMMON", "address": 1073881856, "registers": { "kind": "adccommon", "version": "v4", "block": "ADC_COMMON" } }, { "name": "BDMA", "address": 1476547584, "registers": { "kind": "bdma", "version": "v1", "block": "DMA" }, "rcc": { "bus_clock": "HCLK4", "kernel_clock": "HCLK4", "enable": { "register": "AHB4ENR", "field": "BDMAEN" }, "reset": { "register": "AHB4RSTR", "field": "BDMARST" } }, "interrupts": [ { "signal": "CH0", "interrupt": "BDMA_Channel0" }, { "signal": "CH1", "interrupt": "BDMA_Channel1" }, { "signal": "CH2", "interrupt": "BDMA_Channel2" }, { "signal": "CH3", "interrupt": "BDMA_Channel3" }, { "signal": "CH4", "interrupt": "BDMA_Channel4" }, { "signal": "CH5", "interrupt": "BDMA_Channel5" }, { "signal": "CH6", "interrupt": "BDMA_Channel6" }, { "signal": "CH7", "interrupt": "BDMA_Channel7" } ] }, { "name": "CEC", "address": 1073769472, "registers": { "kind": "cec", "version": "v2", "block": "CEC" }, "rcc": { "bus_clock": "PCLK1", "kernel_clock": { "register": "D2CCIP2R", "field": "CECSEL" }, "enable": { "register": "APB1LENR", "field": "CECEN" }, "reset": { "register": "APB1LRSTR", "field": "CECRST" } } }, { "name": "COMP1", "address": 1476409356, "pins": [ { "pin": "PB0", "signal": "INP" }, { "pin": "PB1", "signal": "INM" }, { "pin": "PB2", "signal": "INP" }, { "pin": "PC4", "signal": "INM" }, { "pin": "PC5", "signal": "OUT", "af": 13 }, { "pin": "PE12", "signal": "OUT", "af": 13 } ] }, { "name": "COMP2", "address": 1476409360, "pins": [ { "pin": "PE10", "signal": "INM" }, { "pin": "PE11", "signal": "INP" }, { "pin": "PE13", "signal": "OUT", "af": 13 }, { "pin": "PE7", "signal": "INM" }, { "pin": "PE8", "signal": "OUT", "af": 13 }, { "pin": "PE9", "signal": "INP" } ] }, { "name": "CORDIC", "address": 1208108032, "registers": { "kind": "cordic", "version": "v1", "block": "CORDIC" }, "rcc": { "bus_clock": "HCLK2", "kernel_clock": "HCLK2", "enable": { "register": "AHB2ENR", "field": "CORDICEN" }, "reset": { "register": "AHB2RSTR", "field": "CORDICRST" } }, "interrupts": [ { "signal": "GLOBAL", "interrupt": "CORDIC" } ], "dma_channels": [ { "signal": "READ", "dmamux": "DMAMUX1", "request": 122 }, { "signal": "WRITE", "dmamux": "DMAMUX1", "request": 123 } ] }, { "name": "CRC", "address": 1476545536, "registers": { "kind": "crc", "version": "v3", "block": "CRC" }, "rcc": { "bus_clock": "HCLK4", "kernel_clock": "HCLK4", "enable": { "register": "AHB4ENR", "field": "CRCEN" }, "reset": { "register": "AHB4RSTR", "field": "CRCRST" } } }, { "name": "CRS", "address": 1073775616, "registers": { "kind": "crs", "version": "v1", "block": "CRS" }, "rcc": { "bus_clock": "PCLK1", "kernel_clock": "PCLK1", "enable": { "register": "APB1HENR", "field": "CRSEN" }, "reset": { "register": "APB1HRSTR", "field": "CRSRST" } }, "pins": [ { "pin": "PB3", "signal": "SYNC", "af": 10 } ] }, { "name": "CRYP", "address": 1208094720, "registers": { "kind": "cryp", "version": "v3", "block": "CRYP" }, "rcc": { "bus_clock": "HCLK2", "kernel_clock": "HCLK2", "enable": { "register": "AHB2ENR", "field": "CRYPEN" }, "reset": { "register": "AHB2RSTR", "field": "CRYPRST" } }, "interrupts": [ { "signal": "GLOBAL", "interrupt": "CRYP" } ], "dma_channels": [ { "signal": "IN", "dmamux": "DMAMUX1", "request": 76 }, { "signal": "OUT", "dmamux": "DMAMUX1", "request": 77 } ] }, { "name": "DAC1", "address": 1073771520, "registers": { "kind": "dac", "version": "v4", "block": "DAC" }, "rcc": { "bus_clock": "PCLK1", "kernel_clock": "PCLK1", "enable": { "register": "APB1LENR", "field": "DAC12EN" }, "reset": { "register": "APB1LRSTR", "field": "DAC12RST" } }, "pins": [ { "pin": "PA4", "signal": "OUT1" }, { "pin": "PA5", "signal": "OUT2" } ], "interrupts": [ { "signal": "GLOBAL", "interrupt": "TIM6_DAC" } ], "dma_channels": [ { "signal": "CH1", "dmamux": "DMAMUX1", "request": 67 }, { "signal": "CH2", "dmamux": "DMAMUX1", "request": 68 } ] }, { "name": "DBGMCU", "address": 1543507968, "registers": { "kind": "dbgmcu", "version": "h7", "block": "DBGMCU" } }, { "name": "DCMI", "address": 1208090624, "registers": { "kind": "dcmi", "version": "v1", "block": "DCMI" }, "rcc": { "bus_clock": "HCLK2", "kernel_clock": "HCLK2", "enable": { "register": "AHB2ENR", "field": "DCMIEN" }, "reset": { "register": "AHB2RSTR", "field": "DCMIRST" } }, "pins": [ { "pin": "PA10", "signal": "D1", "af": 13 }, { "pin": "PA4", "signal": "HSYNC", "af": 13 }, { "pin": "PA6", "signal": "PIXCLK", "af": 13 }, { "pin": "PA9", "signal": "D0", "af": 13 }, { "pin": "PB13", "signal": "D2", "af": 13 }, { "pin": "PB5", "signal": "D10", "af": 13 }, { "pin": "PB6", "signal": "D5", "af": 13 }, { "pin": "PB7", "signal": "VSYNC", "af": 13 }, { "pin": "PB8", "signal": "D6", "af": 13 }, { "pin": "PB9", "signal": "D7", "af": 13 }, { "pin": "PC10", "signal": "D8", "af": 13 }, { "pin": "PC11", "signal": "D4", "af": 13 }, { "pin": "PC12", "signal": "D9", "af": 13 }, { "pin": "PC6", "signal": "D0", "af": 13 }, { "pin": "PC7", "signal": "D1", "af": 13 }, { "pin": "PC8", "signal": "D2", "af": 13 }, { "pin": "PC9", "signal": "D3", "af": 13 }, { "pin": "PD12", "signal": "D12", "af": 13 }, { "pin": "PD13", "signal": "D13", "af": 13 }, { "pin": "PD2", "signal": "D11", "af": 13 }, { "pin": "PD3", "signal": "D5", "af": 13 }, { "pin": "PD6", "signal": "D10", "af": 13 }, { "pin": "PE0", "signal": "D2", "af": 13 }, { "pin": "PE1", "signal": "D3", "af": 13 }, { "pin": "PE4", "signal": "D4", "af": 13 }, { "pin": "PE5", "signal": "D6", "af": 13 }, { "pin": "PE6", "signal": "D7", "af": 13 }, { "pin": "PF10", "signal": "D11", "af": 13 }, { "pin": "PF11", "signal": "D12", "af": 13 }, { "pin": "PG10", "signal": "D2", "af": 13 }, { "pin": "PG11", "signal": "D3", "af": 13 }, { "pin": "PG15", "signal": "D13", "af": 13 }, { "pin": "PG6", "signal": "D12", "af": 13 }, { "pin": "PG7", "signal": "D13", "af": 13 }, { "pin": "PG9", "signal": "VSYNC", "af": 13 }, { "pin": "PH10", "signal": "D1", "af": 13 }, { "pin": "PH11", "signal": "D2", "af": 13 }, { "pin": "PH12", "signal": "D3", "af": 13 }, { "pin": "PH14", "signal": "D4", "af": 13 } ], "interrupts": [ { "signal": "GLOBAL", "interrupt": "DCMI_PSSI" } ], "dma_channels": [ { "signal": "PSSI", "dmamux": "DMAMUX1", "request": 75 } ] }, { "name": "DFSDM1", "address": 1073838080, "rcc": { "bus_clock": "PCLK2", "kernel_clock": { "register": "D2CCIP1R", "field": "DFSDM1SEL" }, "enable": { "register": "APB2ENR", "field": "DFSDM1EN" }, "reset": { "register": "APB2RSTR", "field": "DFSDM1RST" } }, "pins": [ { "pin": "PB0", "signal": "CKOUT", "af": 6 }, { "pin": "PB1", "signal": "DATIN1", "af": 6 }, { "pin": "PB10", "signal": "DATIN7", "af": 6 }, { "pin": "PB11", "signal": "CKIN7", "af": 6 }, { "pin": "PB12", "signal": "DATIN1", "af": 6 }, { "pin": "PB13", "signal": "CKIN1", "af": 6 }, { "pin": "PB14", "signal": "DATIN2", "af": 6 }, { "pin": "PB15", "signal": "CKIN2", "af": 6 }, { "pin": "PB2", "signal": "CKIN1", "af": 4 }, { "pin": "PB6", "signal": "DATIN5", "af": 11 }, { "pin": "PB7", "signal": "CKIN5", "af": 11 }, { "pin": "PB8", "signal": "CKIN7", "af": 3 }, { "pin": "PB9", "signal": "DATIN7", "af": 3 }, { "pin": "PC0", "signal": "CKIN0", "af": 3 }, { "pin": "PC0", "signal": "DATIN4", "af": 6 }, { "pin": "PC1", "signal": "CKIN4", "af": 4 }, { "pin": "PC1", "signal": "DATIN0", "af": 3 }, { "pin": "PC10", "signal": "CKIN5", "af": 3 }, { "pin": "PC11", "signal": "DATIN5", "af": 3 }, { "pin": "PC2", "signal": "CKIN1", "af": 3 }, { "pin": "PC2", "signal": "CKOUT", "af": 6 }, { "pin": "PC3", "signal": "DATIN1", "af": 3 }, { "pin": "PC4", "signal": "CKIN2", "af": 3 }, { "pin": "PC5", "signal": "DATIN2", "af": 3 }, { "pin": "PC6", "signal": "CKIN3", "af": 4 }, { "pin": "PC7", "signal": "DATIN3", "af": 4 }, { "pin": "PD0", "signal": "CKIN6", "af": 3 }, { "pin": "PD1", "signal": "DATIN6", "af": 3 }, { "pin": "PD10", "signal": "CKOUT", "af": 3 }, { "pin": "PD3", "signal": "CKOUT", "af": 3 }, { "pin": "PD6", "signal": "CKIN4", "af": 3 }, { "pin": "PD6", "signal": "DATIN1", "af": 4 }, { "pin": "PD7", "signal": "CKIN1", "af": 6 }, { "pin": "PD7", "signal": "DATIN4", "af": 3 }, { "pin": "PD8", "signal": "CKIN3", "af": 3 }, { "pin": "PD9", "signal": "DATIN3", "af": 3 }, { "pin": "PE10", "signal": "DATIN4", "af": 3 }, { "pin": "PE11", "signal": "CKIN4", "af": 3 }, { "pin": "PE12", "signal": "DATIN5", "af": 3 }, { "pin": "PE13", "signal": "CKIN5", "af": 3 }, { "pin": "PE4", "signal": "DATIN3", "af": 3 }, { "pin": "PE5", "signal": "CKIN3", "af": 3 }, { "pin": "PE7", "signal": "DATIN2", "af": 3 }, { "pin": "PE8", "signal": "CKIN2", "af": 3 }, { "pin": "PE9", "signal": "CKOUT", "af": 3 }, { "pin": "PF13", "signal": "DATIN6", "af": 3 }, { "pin": "PF14", "signal": "CKIN6", "af": 3 } ], "interrupts": [ { "signal": "FLT0", "interrupt": "DFSDM1_FLT0" }, { "signal": "FLT1", "interrupt": "DFSDM1_FLT1" }, { "signal": "FLT2", "interrupt": "DFSDM1_FLT2" }, { "signal": "FLT3", "interrupt": "DFSDM1_FLT3" } ], "dma_channels": [ { "signal": "FLT0", "dmamux": "DMAMUX1", "request": 101 }, { "signal": "FLT1", "dmamux": "DMAMUX1", "request": 102 }, { "signal": "FLT2", "dmamux": "DMAMUX1", "request": 103 }, { "signal": "FLT3", "dmamux": "DMAMUX1", "request": 104 } ] }, { "name": "DMA1", "address": 1073872896, "registers": { "kind": "dma", "version": "v1", "block": "DMA" }, "rcc": { "bus_clock": "HCLK1", "kernel_clock": "HCLK1", "enable": { "register": "AHB1ENR", "field": "DMA1EN" }, "reset": { "register": "AHB1RSTR", "field": "DMA1RST" } }, "interrupts": [ { "signal": "CH0", "interrupt": "DMA1_Stream0" }, { "signal": "CH1", "interrupt": "DMA1_Stream1" }, { "signal": "CH2", "interrupt": "DMA1_Stream2" }, { "signal": "CH3", "interrupt": "DMA1_Stream3" }, { "signal": "CH4", "interrupt": "DMA1_Stream4" }, { "signal": "CH5", "interrupt": "DMA1_Stream5" }, { "signal": "CH6", "interrupt": "DMA1_Stream6" }, { "signal": "CH7", "interrupt": "DMA1_Stream7" } ] }, { "name": "DMA2", "address": 1073873920, "registers": { "kind": "dma", "version": "v1", "block": "DMA" }, "rcc": { "bus_clock": "HCLK1", "kernel_clock": "HCLK1", "enable": { "register": "AHB1ENR", "field": "DMA2EN" }, "reset": { "register": "AHB1RSTR", "field": "DMA2RST" } }, "interrupts": [ { "signal": "CH0", "interrupt": "DMA2_Stream0" }, { "signal": "CH1", "interrupt": "DMA2_Stream1" }, { "signal": "CH2", "interrupt": "DMA2_Stream2" }, { "signal": "CH3", "interrupt": "DMA2_Stream3" }, { "signal": "CH4", "interrupt": "DMA2_Stream4" }, { "signal": "CH5", "interrupt": "DMA2_Stream5" }, { "signal": "CH6", "interrupt": "DMA2_Stream6" }, { "signal": "CH7", "interrupt": "DMA2_Stream7" } ] }, { "name": "DMA2D", "address": 1375735808, "registers": { "kind": "dma2d", "version": "v2", "block": "DMA2D" }, "rcc": { "bus_clock": "HCLK3", "kernel_clock": "HCLK3", "enable": { "register": "AHB3ENR", "field": "DMA2DEN" }, "reset": { "register": "AHB3RSTR", "field": "DMA2DRST" } }, "interrupts": [ { "signal": "GLOBAL", "interrupt": "DMA2D" } ] }, { "name": "DMAMUX1", "address": 1073874944, "registers": { "kind": "dmamux", "version": "v1", "block": "DMAMUX" }, "interrupts": [ { "signal": "OVR", "interrupt": "DMAMUX1_OVR" } ] }, { "name": "DMAMUX2", "address": 1476548608, "registers": { "kind": "dmamux", "version": "v1", "block": "DMAMUX" }, "interrupts": [ { "signal": "OVR", "interrupt": "DMAMUX2_OVR" } ] }, { "name": "DTS", "address": 1476421632, "registers": { "kind": "dts", "version": "v1", "block": "DTS" }, "rcc": { "bus_clock": "PCLK4", "kernel_clock": "PCLK4", "enable": { "register": "APB4ENR", "field": "DTSEN" }, "reset": { "register": "APB4RSTR", "field": "DTSRST" } }, "interrupts": [ { "signal": "GLOBAL", "interrupt": "DTS" } ] }, { "name": "ETH", "address": 1073905664, "registers": { "kind": "eth", "version": "v2", "block": "ETH" }, "rcc": { "bus_clock": "HCLK1", "kernel_clock": "HCLK1", "enable": { "register": "AHB1ENR", "field": "ETH1MACEN" }, "reset": { "register": "AHB1RSTR", "field": "ETH1MACRST" } }, "pins": [ { "pin": "PA0", "signal": "CRS", "af": 11 }, { "pin": "PA1", "signal": "REF_CLK", "af": 11 }, { "pin": "PA1", "signal": "RX_CLK", "af": 11 }, { "pin": "PA2", "signal": "MDIO", "af": 11 }, { "pin": "PA3", "signal": "COL", "af": 11 }, { "pin": "PA7", "signal": "CRS_DV", "af": 11 }, { "pin": "PA7", "signal": "RX_DV", "af": 11 }, { "pin": "PA9", "signal": "TX_ER", "af": 11 }, { "pin": "PB0", "signal": "RXD2", "af": 11 }, { "pin": "PB1", "signal": "RXD3", "af": 11 }, { "pin": "PB10", "signal": "RX_ER", "af": 11 }, { "pin": "PB11", "signal": "TX_EN", "af": 11 }, { "pin": "PB12", "signal": "TXD0", "af": 11 }, { "pin": "PB13", "signal": "TXD1", "af": 11 }, { "pin": "PB2", "signal": "TX_ER", "af": 11 }, { "pin": "PB5", "signal": "PPS_OUT", "af": 11 }, { "pin": "PB8", "signal": "TXD3", "af": 11 }, { "pin": "PC1", "signal": "MDC", "af": 11 }, { "pin": "PC2", "signal": "TXD2", "af": 11 }, { "pin": "PC3", "signal": "TX_CLK", "af": 11 }, { "pin": "PC4", "signal": "RXD0", "af": 11 }, { "pin": "PC5", "signal": "RXD1", "af": 11 }, { "pin": "PE2", "signal": "TXD3", "af": 11 }, { "pin": "PG11", "signal": "TX_EN", "af": 11 }, { "pin": "PG12", "signal": "TXD1", "af": 11 }, { "pin": "PG13", "signal": "TXD0", "af": 11 }, { "pin": "PG14", "signal": "TXD1", "af": 11 }, { "pin": "PG8", "signal": "PPS_OUT", "af": 11 }, { "pin": "PH2", "signal": "CRS", "af": 11 }, { "pin": "PH3", "signal": "COL", "af": 11 } ], "interrupts": [ { "signal": "GLOBAL", "interrupt": "ETH" }, { "signal": "WKUP", "interrupt": "ETH_WKUP" } ] }, { "name": "EXTI", "address": 1476395008, "registers": { "kind": "exti", "version": "h7", "block": "EXTI" }, "interrupts": [ { "signal": "EXTI0", "interrupt": "EXTI0" }, { "signal": "EXTI1", "interrupt": "EXTI1" }, { "signal": "EXTI10", "interrupt": "EXTI15_10" }, { "signal": "EXTI11", "interrupt": "EXTI15_10" }, { "signal": "EXTI12", "interrupt": "EXTI15_10" }, { "signal": "EXTI13", "interrupt": "EXTI15_10" }, { "signal": "EXTI14", "interrupt": "EXTI15_10" }, { "signal": "EXTI15", "interrupt": "EXTI15_10" }, { "signal": "EXTI2", "interrupt": "EXTI2" }, { "signal": "EXTI3", "interrupt": "EXTI3" }, { "signal": "EXTI4", "interrupt": "EXTI4" }, { "signal": "EXTI5", "interrupt": "EXTI9_5" }, { "signal": "EXTI6", "interrupt": "EXTI9_5" }, { "signal": "EXTI7", "interrupt": "EXTI9_5" }, { "signal": "EXTI8", "interrupt": "EXTI9_5" }, { "signal": "EXTI9", "interrupt": "EXTI9_5" } ] }, { "name": "FDCAN1", "address": 1073782784, "registers": { "kind": "can", "version": "fdcan_h7", "block": "FDCAN" }, "rcc": { "bus_clock": "PCLK1", "kernel_clock": { "register": "D2CCIP1R", "field": "FDCANSEL" }, "enable": { "register": "APB1HENR", "field": "FDCANEN" }, "reset": { "register": "APB1HRSTR", "field": "FDCANRST" } }, "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": "PH13", "signal": "TX", "af": 9 }, { "pin": "PH14", "signal": "RX", "af": 9 } ], "interrupts": [ { "signal": "CAL", "interrupt": "FDCAN_CAL" }, { "signal": "IT0", "interrupt": "FDCAN1_IT0" }, { "signal": "IT1", "interrupt": "FDCAN1_IT1" } ] }, { "name": "FDCAN2", "address": 1073783808, "registers": { "kind": "can", "version": "fdcan_h7", "block": "FDCAN" }, "rcc": { "bus_clock": "PCLK1", "kernel_clock": { "register": "D2CCIP1R", "field": "FDCANSEL" }, "enable": { "register": "APB1HENR", "field": "FDCANEN" }, "reset": { "register": "APB1HRSTR", "field": "FDCANRST" } }, "pins": [ { "pin": "PB12", "signal": "RX", "af": 9 }, { "pin": "PB13", "signal": "TX", "af": 9 }, { "pin": "PB5", "signal": "RX", "af": 9 }, { "pin": "PB6", "signal": "TX", "af": 9 } ], "interrupts": [ { "signal": "CAL", "interrupt": "FDCAN_CAL" }, { "signal": "IT0", "interrupt": "FDCAN2_IT0" }, { "signal": "IT1", "interrupt": "FDCAN2_IT1" } ] }, { "name": "FDCAN3", "address": 1073796096, "registers": { "kind": "can", "version": "fdcan_h7", "block": "FDCAN" }, "rcc": { "bus_clock": "PCLK1", "kernel_clock": { "register": "D2CCIP1R", "field": "FDCANSEL" }, "enable": { "register": "APB1HENR", "field": "FDCANEN" }, "reset": { "register": "APB1HRSTR", "field": "FDCANRST" } }, "pins": [ { "pin": "PD12", "signal": "RX", "af": 5 }, { "pin": "PD13", "signal": "TX", "af": 5 }, { "pin": "PF6", "signal": "RX", "af": 2 }, { "pin": "PF7", "signal": "TX", "af": 2 }, { "pin": "PG10", "signal": "RX", "af": 2 }, { "pin": "PG9", "signal": "TX", "af": 2 } ], "interrupts": [ { "signal": "IT0", "interrupt": "FDCAN3_IT0" }, { "signal": "IT1", "interrupt": "FDCAN3_IT1" } ] }, { "name": "FDCANRAM", "address": 1073785856, "registers": { "kind": "fdcanram", "version": "h7", "block": "FDCANRAM" } }, { "name": "FLASH", "address": 1375739904, "registers": { "kind": "flash", "version": "h7", "block": "FLASH" }, "interrupts": [ { "signal": "GLOBAL", "interrupt": "FLASH" } ] }, { "name": "FMAC", "address": 1208107008, "registers": { "kind": "fmac", "version": "v1", "block": "FMAC" }, "rcc": { "bus_clock": "HCLK2", "kernel_clock": "HCLK2", "enable": { "register": "AHB2ENR", "field": "FMACEN" }, "reset": { "register": "AHB2RSTR", "field": "FMACRST" } }, "interrupts": [ { "signal": "GLOBAL", "interrupt": "FMAC" } ], "dma_channels": [ { "signal": "READ", "dmamux": "DMAMUX1", "request": 120 }, { "signal": "WRITE", "dmamux": "DMAMUX1", "request": 121 } ] }, { "name": "FMC", "address": 1375748096, "registers": { "kind": "fmc", "version": "v3x1", "block": "FMC" }, "rcc": { "bus_clock": "HCLK3", "kernel_clock": { "register": "D1CCIPR", "field": "FMCSEL" }, "enable": { "register": "AHB3ENR", "field": "FMCEN" }, "reset": { "register": "AHB3RSTR", "field": "FMCRST" } }, "pins": [ { "pin": "PA0", "signal": "A19", "af": 12 }, { "pin": "PA4", "signal": "D8", "af": 12 }, { "pin": "PA4", "signal": "DA8", "af": 12 }, { "pin": "PA5", "signal": "D9", "af": 12 }, { "pin": "PA5", "signal": "DA9", "af": 12 }, { "pin": "PA7", "signal": "SDNWE", "af": 12 }, { "pin": "PB14", "signal": "D10", "af": 12 }, { "pin": "PB14", "signal": "DA10", "af": 12 }, { "pin": "PB15", "signal": "D11", "af": 12 }, { "pin": "PB15", "signal": "DA11", "af": 12 }, { "pin": "PB5", "signal": "SDCKE1", "af": 12 }, { "pin": "PB6", "signal": "SDNE1", "af": 12 }, { "pin": "PB7", "signal": "NL", "af": 12 }, { "pin": "PC0", "signal": "A25", "af": 9 }, { "pin": "PC0", "signal": "D12", "af": 1 }, { "pin": "PC0", "signal": "DA12", "af": 1 }, { "pin": "PC0", "signal": "SDNWE", "af": 12 }, { "pin": "PC12", "signal": "D6", "af": 1 }, { "pin": "PC12", "signal": "DA6", "af": 1 }, { "pin": "PC2", "signal": "SDNE0", "af": 12 }, { "pin": "PC3", "signal": "SDCKE0", "af": 12 }, { "pin": "PC4", "signal": "A22", "af": 1 }, { "pin": "PC4", "signal": "SDNE0", "af": 12 }, { "pin": "PC5", "signal": "SDCKE0", "af": 12 }, { "pin": "PC6", "signal": "NWAIT", "af": 9 }, { "pin": "PC7", "signal": "NE1", "af": 9 }, { "pin": "PC8", "signal": "INT", "af": 10 }, { "pin": "PC8", "signal": "NCE", "af": 9 }, { "pin": "PC8", "signal": "NE2", "af": 9 }, { "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": "PD2", "signal": "D7", "af": 1 }, { "pin": "PD2", "signal": "DA7", "af": 1 }, { "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": "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": "PF11", "signal": "SDNRAS", "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": "PG15", "signal": "SDNCAS", "af": 12 }, { "pin": "PG2", "signal": "A12", "af": 12 }, { "pin": "PG3", "signal": "A13", "af": 12 }, { "pin": "PG4", "signal": "A14", "af": 12 }, { "pin": "PG4", "signal": "BA0", "af": 12 }, { "pin": "PG5", "signal": "A15", "af": 12 }, { "pin": "PG5", "signal": "BA1", "af": 12 }, { "pin": "PG6", "signal": "NE3", "af": 12 }, { "pin": "PG7", "signal": "INT", "af": 12 }, { "pin": "PG8", "signal": "SDCLK", "af": 12 }, { "pin": "PG9", "signal": "NCE", "af": 12 }, { "pin": "PG9", "signal": "NE2", "af": 12 }, { "pin": "PH10", "signal": "D18", "af": 12 }, { "pin": "PH11", "signal": "D19", "af": 12 }, { "pin": "PH12", "signal": "D20", "af": 12 }, { "pin": "PH13", "signal": "D21", "af": 12 }, { "pin": "PH14", "signal": "D22", "af": 12 }, { "pin": "PH2", "signal": "SDCKE0", "af": 12 }, { "pin": "PH3", "signal": "SDNE0", "af": 12 } ], "interrupts": [ { "signal": "GLOBAL", "interrupt": "FMC" } ] }, { "name": "GPIOA", "address": 1476526080, "registers": { "kind": "gpio", "version": "v2", "block": "GPIO" }, "rcc": { "bus_clock": "HCLK4", "kernel_clock": "HCLK4", "enable": { "register": "AHB4ENR", "field": "GPIOAEN" }, "reset": { "register": "AHB4RSTR", "field": "GPIOARST" } } }, { "name": "GPIOB", "address": 1476527104, "registers": { "kind": "gpio", "version": "v2", "block": "GPIO" }, "rcc": { "bus_clock": "HCLK4", "kernel_clock": "HCLK4", "enable": { "register": "AHB4ENR", "field": "GPIOBEN" }, "reset": { "register": "AHB4RSTR", "field": "GPIOBRST" } } }, { "name": "GPIOC", "address": 1476528128, "registers": { "kind": "gpio", "version": "v2", "block": "GPIO" }, "rcc": { "bus_clock": "HCLK4", "kernel_clock": "HCLK4", "enable": { "register": "AHB4ENR", "field": "GPIOCEN" }, "reset": { "register": "AHB4RSTR", "field": "GPIOCRST" } } }, { "name": "GPIOD", "address": 1476529152, "registers": { "kind": "gpio", "version": "v2", "block": "GPIO" }, "rcc": { "bus_clock": "HCLK4", "kernel_clock": "HCLK4", "enable": { "register": "AHB4ENR", "field": "GPIODEN" }, "reset": { "register": "AHB4RSTR", "field": "GPIODRST" } } }, { "name": "GPIOE", "address": 1476530176, "registers": { "kind": "gpio", "version": "v2", "block": "GPIO" }, "rcc": { "bus_clock": "HCLK4", "kernel_clock": "HCLK4", "enable": { "register": "AHB4ENR", "field": "GPIOEEN" }, "reset": { "register": "AHB4RSTR", "field": "GPIOERST" } } }, { "name": "GPIOF", "address": 1476531200, "registers": { "kind": "gpio", "version": "v2", "block": "GPIO" }, "rcc": { "bus_clock": "HCLK4", "kernel_clock": "HCLK4", "enable": { "register": "AHB4ENR", "field": "GPIOFEN" }, "reset": { "register": "AHB4RSTR", "field": "GPIOFRST" } } }, { "name": "GPIOG", "address": 1476532224, "registers": { "kind": "gpio", "version": "v2", "block": "GPIO" }, "rcc": { "bus_clock": "HCLK4", "kernel_clock": "HCLK4", "enable": { "register": "AHB4ENR", "field": "GPIOGEN" }, "reset": { "register": "AHB4RSTR", "field": "GPIOGRST" } } }, { "name": "GPIOH", "address": 1476533248, "registers": { "kind": "gpio", "version": "v2", "block": "GPIO" }, "rcc": { "bus_clock": "HCLK4", "kernel_clock": "HCLK4", "enable": { "register": "AHB4ENR", "field": "GPIOHEN" }, "reset": { "register": "AHB4RSTR", "field": "GPIOHRST" } } }, { "name": "GPIOJ", "address": 1476535296, "registers": { "kind": "gpio", "version": "v2", "block": "GPIO" }, "rcc": { "bus_clock": "HCLK4", "kernel_clock": "HCLK4", "enable": { "register": "AHB4ENR", "field": "GPIOJEN" }, "reset": { "register": "AHB4RSTR", "field": "GPIOJRST" } } }, { "name": "GPIOK", "address": 1476536320, "registers": { "kind": "gpio", "version": "v2", "block": "GPIO" }, "rcc": { "bus_clock": "HCLK4", "kernel_clock": "HCLK4", "enable": { "register": "AHB4ENR", "field": "GPIOKEN" }, "reset": { "register": "AHB4RSTR", "field": "GPIOKRST" } } }, { "name": "HASH", "address": 1208095744, "registers": { "kind": "hash", "version": "v2", "block": "HASH" }, "rcc": { "bus_clock": "HCLK2", "kernel_clock": "HCLK2", "enable": { "register": "AHB2ENR", "field": "HASHEN" }, "reset": { "register": "AHB2RSTR", "field": "HASHRST" } }, "interrupts": [ { "signal": "GLOBAL", "interrupt": "HASH_RNG" } ], "dma_channels": [ { "signal": "IN", "dmamux": "DMAMUX1", "request": 78 } ] }, { "name": "I2C1", "address": 1073763328, "registers": { "kind": "i2c", "version": "v2", "block": "I2C" }, "rcc": { "bus_clock": "PCLK1", "kernel_clock": { "register": "D2CCIP2R", "field": "I2C1235SEL" }, "enable": { "register": "APB1LENR", "field": "I2C1EN" }, "reset": { "register": "APB1LRSTR", "field": "I2C1RST" } }, "pins": [ { "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 } ], "interrupts": [ { "signal": "ER", "interrupt": "I2C1_ER" }, { "signal": "EV", "interrupt": "I2C1_EV" } ], "dma_channels": [ { "signal": "RX", "dmamux": "DMAMUX1", "request": 33 }, { "signal": "TX", "dmamux": "DMAMUX1", "request": 34 } ] }, { "name": "I2C2", "address": 1073764352, "registers": { "kind": "i2c", "version": "v2", "block": "I2C" }, "rcc": { "bus_clock": "PCLK1", "kernel_clock": { "register": "D2CCIP2R", "field": "I2C1235SEL" }, "enable": { "register": "APB1LENR", "field": "I2C2EN" }, "reset": { "register": "APB1LRSTR", "field": "I2C2RST" } }, "pins": [ { "pin": "PB10", "signal": "SCL", "af": 4 }, { "pin": "PB11", "signal": "SDA", "af": 4 }, { "pin": "PB12", "signal": "SMBA", "af": 4 }, { "pin": "PF0", "signal": "SDA", "af": 4 }, { "pin": "PF1", "signal": "SCL", "af": 4 }, { "pin": "PF2", "signal": "SMBA", "af": 4 } ], "interrupts": [ { "signal": "ER", "interrupt": "I2C2_ER" }, { "signal": "EV", "interrupt": "I2C2_EV" } ], "dma_channels": [ { "signal": "RX", "dmamux": "DMAMUX1", "request": 35 }, { "signal": "TX", "dmamux": "DMAMUX1", "request": 36 } ] }, { "name": "I2C3", "address": 1073765376, "registers": { "kind": "i2c", "version": "v2", "block": "I2C" }, "rcc": { "bus_clock": "PCLK1", "kernel_clock": { "register": "D2CCIP2R", "field": "I2C1235SEL" }, "enable": { "register": "APB1LENR", "field": "I2C3EN" }, "reset": { "register": "APB1LRSTR", "field": "I2C3RST" } }, "pins": [ { "pin": "PA8", "signal": "SCL", "af": 4 }, { "pin": "PA9", "signal": "SMBA", "af": 4 }, { "pin": "PC9", "signal": "SDA", "af": 4 } ], "interrupts": [ { "signal": "ER", "interrupt": "I2C3_ER" }, { "signal": "EV", "interrupt": "I2C3_EV" } ], "dma_channels": [ { "signal": "RX", "dmamux": "DMAMUX1", "request": 73 }, { "signal": "TX", "dmamux": "DMAMUX1", "request": 74 } ] }, { "name": "I2C4", "address": 1476402176, "registers": { "kind": "i2c", "version": "v2", "block": "I2C" }, "rcc": { "bus_clock": "PCLK4", "kernel_clock": { "register": "D3CCIPR", "field": "I2C4SEL" }, "enable": { "register": "APB4ENR", "field": "I2C4EN" }, "reset": { "register": "APB4RSTR", "field": "I2C4RST" } }, "pins": [ { "pin": "PB5", "signal": "SMBA", "af": 6 }, { "pin": "PB6", "signal": "SCL", "af": 6 }, { "pin": "PB7", "signal": "SDA", "af": 6 }, { "pin": "PB8", "signal": "SCL", "af": 6 }, { "pin": "PB9", "signal": "SDA", "af": 6 }, { "pin": "PB9", "signal": "SMBA", "af": 11 }, { "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 }, { "pin": "PH10", "signal": "SMBA", "af": 4 }, { "pin": "PH11", "signal": "SCL", "af": 4 }, { "pin": "PH12", "signal": "SDA", "af": 4 } ], "interrupts": [ { "signal": "ER", "interrupt": "I2C4_ER" }, { "signal": "EV", "interrupt": "I2C4_EV" } ], "dma_channels": [ { "signal": "RX", "dmamux": "DMAMUX2", "request": 13 }, { "signal": "TX", "dmamux": "DMAMUX2", "request": 14 } ] }, { "name": "I2C5", "address": 1073767424, "registers": { "kind": "i2c", "version": "v2", "block": "I2C" }, "rcc": { "bus_clock": "PCLK1", "kernel_clock": { "register": "D2CCIP2R", "field": "I2C1235SEL" }, "enable": { "register": "APB1LENR", "field": "I2C5EN" }, "reset": { "register": "APB1LRSTR", "field": "I2C5RST" } }, "pins": [ { "pin": "PA8", "signal": "SCL", "af": 6 }, { "pin": "PA9", "signal": "SMBA", "af": 6 }, { "pin": "PC10", "signal": "SDA", "af": 4 }, { "pin": "PC11", "signal": "SCL", "af": 4 }, { "pin": "PC12", "signal": "SMBA", "af": 4 }, { "pin": "PC9", "signal": "SDA", "af": 6 }, { "pin": "PF0", "signal": "SDA", "af": 6 }, { "pin": "PF1", "signal": "SCL", "af": 6 }, { "pin": "PF2", "signal": "SMBA", "af": 6 } ], "interrupts": [ { "signal": "ER", "interrupt": "I2C5_ER" }, { "signal": "EV", "interrupt": "I2C5_EV" } ], "dma_channels": [ { "signal": "RX", "dmamux": "DMAMUX1", "request": 124 }, { "signal": "TX", "dmamux": "DMAMUX1", "request": 125 } ] }, { "name": "IWDG1", "address": 1476413440, "registers": { "kind": "iwdg", "version": "v2", "block": "IWDG" } }, { "name": "LPTIM1", "address": 1073751040, "registers": { "kind": "lptim", "version": "v1", "block": "LPTIM" }, "rcc": { "bus_clock": "PCLK1", "kernel_clock": { "register": "D2CCIP2R", "field": "LPTIM1SEL" }, "enable": { "register": "APB1LENR", "field": "LPTIM1EN" }, "reset": { "register": "APB1LRSTR", "field": "LPTIM1RST" }, "stop_mode": "Stop2" }, "pins": [ { "pin": "PD12", "signal": "IN1", "af": 1 }, { "pin": "PD13", "signal": "OUT", "af": 1 }, { "pin": "PE0", "signal": "ETR", "af": 1 }, { "pin": "PE1", "signal": "IN2", "af": 1 }, { "pin": "PG11", "signal": "IN2", "af": 1 }, { "pin": "PG12", "signal": "IN1", "af": 1 }, { "pin": "PG13", "signal": "OUT", "af": 1 }, { "pin": "PG14", "signal": "ETR", "af": 1 }, { "pin": "PH2", "signal": "IN2", "af": 1 } ], "interrupts": [ { "signal": "GLOBAL", "interrupt": "LPTIM1" } ] }, { "name": "LPTIM2", "address": 1476404224, "registers": { "kind": "lptim", "version": "v1", "block": "LPTIM" }, "rcc": { "bus_clock": "PCLK4", "kernel_clock": { "register": "D3CCIPR", "field": "LPTIM2SEL" }, "enable": { "register": "APB4ENR", "field": "LPTIM2EN" }, "reset": { "register": "APB4RSTR", "field": "LPTIM2RST" }, "stop_mode": "Stop2" }, "pins": [ { "pin": "PB10", "signal": "IN1", "af": 3 }, { "pin": "PB11", "signal": "ETR", "af": 3 }, { "pin": "PB13", "signal": "OUT", "af": 3 }, { "pin": "PD11", "signal": "IN2", "af": 3 }, { "pin": "PD12", "signal": "IN1", "af": 3 }, { "pin": "PE0", "signal": "ETR", "af": 4 } ], "interrupts": [ { "signal": "GLOBAL", "interrupt": "LPTIM2" } ] }, { "name": "LPTIM3", "address": 1476405248, "registers": { "kind": "lptim", "version": "v1", "block": "LPTIM" }, "rcc": { "bus_clock": "PCLK4", "kernel_clock": "PCLK4", "enable": { "register": "APB4ENR", "field": "LPTIM3EN" }, "reset": { "register": "APB4RSTR", "field": "LPTIM3RST" }, "stop_mode": "Stop2" }, "pins": [ { "pin": "PA1", "signal": "OUT", "af": 3 } ], "interrupts": [ { "signal": "GLOBAL", "interrupt": "LPTIM3" } ] }, { "name": "LPTIM4", "address": 1476406272, "registers": { "kind": "lptim", "version": "v1", "block": "LPTIM" }, "rcc": { "bus_clock": "PCLK4", "kernel_clock": "PCLK4", "enable": { "register": "APB4ENR", "field": "LPTIM4EN" }, "reset": { "register": "APB4RSTR", "field": "LPTIM4RST" }, "stop_mode": "Stop2" }, "pins": [ { "pin": "PA2", "signal": "OUT", "af": 3 } ], "interrupts": [ { "signal": "GLOBAL", "interrupt": "LPTIM4" } ] }, { "name": "LPTIM5", "address": 1476407296, "registers": { "kind": "lptim", "version": "v1", "block": "LPTIM" }, "rcc": { "bus_clock": "PCLK4", "kernel_clock": "PCLK4", "enable": { "register": "APB4ENR", "field": "LPTIM5EN" }, "reset": { "register": "APB4RSTR", "field": "LPTIM5RST" }, "stop_mode": "Stop2" }, "pins": [ { "pin": "PA3", "signal": "OUT", "af": 3 } ], "interrupts": [ { "signal": "GLOBAL", "interrupt": "LPTIM5" } ] }, { "name": "LPUART1", "address": 1476398080, "registers": { "kind": "usart", "version": "v4", "block": "LPUART" }, "rcc": { "bus_clock": "PCLK4", "kernel_clock": { "register": "D3CCIPR", "field": "LPUART1SEL" }, "enable": { "register": "APB4ENR", "field": "LPUART1EN" }, "reset": { "register": "APB4RSTR", "field": "LPUART1RST" }, "stop_mode": "Stop2" }, "pins": [ { "pin": "PA10", "signal": "RX", "af": 3 }, { "pin": "PA11", "signal": "CTS", "af": 3 }, { "pin": "PA12", "signal": "DE", "af": 3 }, { "pin": "PA12", "signal": "RTS", "af": 3 }, { "pin": "PA9", "signal": "TX", "af": 3 }, { "pin": "PB6", "signal": "TX", "af": 8 }, { "pin": "PB7", "signal": "RX", "af": 8 } ], "interrupts": [ { "signal": "GLOBAL", "interrupt": "LPUART1" } ], "dma_channels": [ { "signal": "RX", "dmamux": "DMAMUX2", "request": 9 }, { "signal": "TX", "dmamux": "DMAMUX2", "request": 10 } ] }, { "name": "LTDC", "address": 1342181376, "rcc": { "bus_clock": "PCLK3", "kernel_clock": "PCLK3", "enable": { "register": "APB3ENR", "field": "LTDCEN" }, "reset": { "register": "APB3RSTR", "field": "LTDCRST" } }, "pins": [ { "pin": "PA1", "signal": "R2", "af": 14 }, { "pin": "PA10", "signal": "B1", "af": 14 }, { "pin": "PA10", "signal": "B4", "af": 12 }, { "pin": "PA11", "signal": "R4", "af": 14 }, { "pin": "PA12", "signal": "R5", "af": 14 }, { "pin": "PA15", "signal": "B6", "af": 14 }, { "pin": "PA15", "signal": "R3", "af": 9 }, { "pin": "PA2", "signal": "R1", "af": 14 }, { "pin": "PA3", "signal": "B2", "af": 9 }, { "pin": "PA3", "signal": "B5", "af": 14 }, { "pin": "PA4", "signal": "VSYNC", "af": 14 }, { "pin": "PA5", "signal": "R4", "af": 14 }, { "pin": "PA6", "signal": "G2", "af": 14 }, { "pin": "PA7", "signal": "VSYNC", "af": 14 }, { "pin": "PA8", "signal": "B3", "af": 13 }, { "pin": "PA8", "signal": "R6", "af": 14 }, { "pin": "PA9", "signal": "R5", "af": 14 }, { "pin": "PB0", "signal": "G1", "af": 14 }, { "pin": "PB0", "signal": "R3", "af": 9 }, { "pin": "PB1", "signal": "G0", "af": 14 }, { "pin": "PB1", "signal": "R6", "af": 9 }, { "pin": "PB10", "signal": "G4", "af": 14 }, { "pin": "PB11", "signal": "G5", "af": 14 }, { "pin": "PB14", "signal": "CLK", "af": 14 }, { "pin": "PB15", "signal": "G7", "af": 14 }, { "pin": "PB5", "signal": "B5", "af": 3 }, { "pin": "PB8", "signal": "B6", "af": 14 }, { "pin": "PB9", "signal": "B7", "af": 14 }, { "pin": "PC0", "signal": "G2", "af": 11 }, { "pin": "PC0", "signal": "R5", "af": 14 }, { "pin": "PC1", "signal": "G5", "af": 14 }, { "pin": "PC10", "signal": "B1", "af": 10 }, { "pin": "PC10", "signal": "R2", "af": 14 }, { "pin": "PC11", "signal": "B4", "af": 14 }, { "pin": "PC12", "signal": "R6", "af": 14 }, { "pin": "PC4", "signal": "R7", "af": 14 }, { "pin": "PC5", "signal": "DE", "af": 14 }, { "pin": "PC6", "signal": "HSYNC", "af": 14 }, { "pin": "PC7", "signal": "G6", "af": 14 }, { "pin": "PC9", "signal": "B2", "af": 14 }, { "pin": "PC9", "signal": "G3", "af": 10 }, { "pin": "PD0", "signal": "B1", "af": 14 }, { "pin": "PD10", "signal": "B3", "af": 14 }, { "pin": "PD2", "signal": "B2", "af": 14 }, { "pin": "PD2", "signal": "B7", "af": 9 }, { "pin": "PD3", "signal": "G7", "af": 14 }, { "pin": "PD6", "signal": "B2", "af": 14 }, { "pin": "PE0", "signal": "R0", "af": 14 }, { "pin": "PE1", "signal": "R6", "af": 14 }, { "pin": "PE11", "signal": "G3", "af": 14 }, { "pin": "PE12", "signal": "B4", "af": 14 }, { "pin": "PE13", "signal": "DE", "af": 14 }, { "pin": "PE14", "signal": "CLK", "af": 14 }, { "pin": "PE15", "signal": "R7", "af": 14 }, { "pin": "PE4", "signal": "B0", "af": 14 }, { "pin": "PE5", "signal": "G0", "af": 14 }, { "pin": "PE6", "signal": "G1", "af": 14 }, { "pin": "PF10", "signal": "DE", "af": 14 }, { "pin": "PG10", "signal": "B2", "af": 14 }, { "pin": "PG10", "signal": "G3", "af": 9 }, { "pin": "PG11", "signal": "B3", "af": 14 }, { "pin": "PG12", "signal": "B1", "af": 14 }, { "pin": "PG12", "signal": "B4", "af": 9 }, { "pin": "PG13", "signal": "R0", "af": 14 }, { "pin": "PG14", "signal": "B0", "af": 14 }, { "pin": "PG6", "signal": "R7", "af": 14 }, { "pin": "PG7", "signal": "CLK", "af": 14 }, { "pin": "PG8", "signal": "G7", "af": 14 }, { "pin": "PH10", "signal": "R4", "af": 14 }, { "pin": "PH11", "signal": "R5", "af": 14 }, { "pin": "PH12", "signal": "R6", "af": 14 }, { "pin": "PH13", "signal": "G2", "af": 14 }, { "pin": "PH14", "signal": "G3", "af": 14 }, { "pin": "PH2", "signal": "R0", "af": 14 }, { "pin": "PH3", "signal": "R1", "af": 14 } ], "interrupts": [ { "signal": "ER", "interrupt": "LTDC_ER" }, { "signal": "GLOBAL", "interrupt": "LTDC" } ] }, { "name": "MDIOS", "address": 1073779712, "registers": { "kind": "mdios", "version": "v1", "block": "MDIOS" }, "rcc": { "bus_clock": "PCLK1", "kernel_clock": "PCLK1", "enable": { "register": "APB1HENR", "field": "MDIOSEN" }, "reset": { "register": "APB1HRSTR", "field": "MDIOSRST" } }, "pins": [ { "pin": "PA10", "signal": "MDIO", "af": 11 }, { "pin": "PA2", "signal": "MDIO", "af": 12 }, { "pin": "PA6", "signal": "MDC", "af": 11 }, { "pin": "PC1", "signal": "MDC", "af": 12 } ], "interrupts": [ { "signal": "GLOBAL", "interrupt": "MDIOS" }, { "signal": "WKUP", "interrupt": "MDIOS_WKUP" } ] }, { "name": "MDMA", "address": 1375731712, "rcc": { "bus_clock": "HCLK3", "kernel_clock": "HCLK3", "enable": { "register": "AHB3ENR", "field": "MDMAEN" }, "reset": { "register": "AHB3RSTR", "field": "MDMARST" } }, "interrupts": [ { "signal": "GLOBAL", "interrupt": "MDMA" } ] }, { "name": "OCTOSPI1", "address": 1375752192, "registers": { "kind": "octospi", "version": "v1", "block": "OCTOSPI" }, "rcc": { "bus_clock": "HCLK3", "kernel_clock": { "register": "D1CCIPR", "field": "OCTOSPISEL" }, "enable": { "register": "AHB3ENR", "field": "OCTOSPI1EN" }, "reset": { "register": "AHB3RSTR", "field": "OCTOSPI1RST" } }, "interrupts": [ { "signal": "GLOBAL", "interrupt": "OCTOSPI1" } ] }, { "name": "OCTOSPI2", "address": 1375772672, "registers": { "kind": "octospi", "version": "v1", "block": "OCTOSPI" }, "rcc": { "bus_clock": "HCLK3", "kernel_clock": { "register": "D1CCIPR", "field": "OCTOSPISEL" }, "enable": { "register": "AHB3ENR", "field": "OCTOSPI2EN" }, "reset": { "register": "AHB3RSTR", "field": "OCTOSPI2RST" } }, "interrupts": [ { "signal": "GLOBAL", "interrupt": "OCTOSPI2" } ] }, { "name": "OCTOSPIM", "address": 1375777792, "registers": { "kind": "octospim", "version": "v1", "block": "OCTOSPIM" }, "pins": [ { "pin": "PA1", "signal": "P1_DQS", "af": 12 }, { "pin": "PA1", "signal": "P1_IO3", "af": 9 }, { "pin": "PA2", "signal": "P1_IO0", "af": 6 }, { "pin": "PA3", "signal": "P1_CLK", "af": 12 }, { "pin": "PA3", "signal": "P1_IO2", "af": 6 }, { "pin": "PA6", "signal": "P1_IO3", "af": 6 }, { "pin": "PA7", "signal": "P1_IO2", "af": 10 }, { "pin": "PB0", "signal": "P1_IO1", "af": 4 }, { "pin": "PB1", "signal": "P1_IO0", "af": 4 }, { "pin": "PB10", "signal": "P1_NCS", "af": 9 }, { "pin": "PB12", "signal": "P1_IO0", "af": 12 }, { "pin": "PB12", "signal": "P1_NCLK", "af": 3 }, { "pin": "PB13", "signal": "P1_IO2", "af": 4 }, { "pin": "PB2", "signal": "P1_CLK", "af": 9 }, { "pin": "PB2", "signal": "P1_DQS", "af": 10 }, { "pin": "PB6", "signal": "P1_NCS", "af": 10 }, { "pin": "PC1", "signal": "P1_IO4", "af": 10 }, { "pin": "PC10", "signal": "P1_IO1", "af": 9 }, { "pin": "PC11", "signal": "P1_NCS", "af": 9 }, { "pin": "PC2", "signal": "P1_IO2", "af": 9 }, { "pin": "PC2", "signal": "P1_IO5", "af": 4 }, { "pin": "PC3", "signal": "P1_IO0", "af": 9 }, { "pin": "PC3", "signal": "P1_IO6", "af": 4 }, { "pin": "PC5", "signal": "P1_DQS", "af": 10 }, { "pin": "PC9", "signal": "P1_IO0", "af": 9 }, { "pin": "PD11", "signal": "P1_IO0", "af": 9 }, { "pin": "PD12", "signal": "P1_IO1", "af": 9 }, { "pin": "PD13", "signal": "P1_IO3", "af": 9 }, { "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_IO7", "af": 10 }, { "pin": "PE11", "signal": "P1_NCS", "af": 11 }, { "pin": "PE2", "signal": "P1_IO2", "af": 9 }, { "pin": "PE7", "signal": "P1_IO4", "af": 10 }, { "pin": "PE8", "signal": "P1_IO5", "af": 10 }, { "pin": "PE9", "signal": "P1_IO6", "af": 10 }, { "pin": "PF0", "signal": "P2_IO0", "af": 9 }, { "pin": "PF1", "signal": "P2_IO1", "af": 9 }, { "pin": "PF10", "signal": "P1_CLK", "af": 9 }, { "pin": "PF11", "signal": "P1_NCLK", "af": 9 }, { "pin": "PF12", "signal": "P2_DQS", "af": 9 }, { "pin": "PF2", "signal": "P2_IO2", "af": 9 }, { "pin": "PF3", "signal": "P2_IO3", "af": 9 }, { "pin": "PF4", "signal": "P2_CLK", "af": 9 }, { "pin": "PF5", "signal": "P2_NCLK", "af": 9 }, { "pin": "PF6", "signal": "P1_IO3", "af": 10 }, { "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": 9 }, { "pin": "PG1", "signal": "P2_IO5", "af": 9 }, { "pin": "PG10", "signal": "P2_IO6", "af": 3 }, { "pin": "PG11", "signal": "P2_IO7", "af": 9 }, { "pin": "PG12", "signal": "P2_NCS", "af": 3 }, { "pin": "PG14", "signal": "P1_IO7", "af": 9 }, { "pin": "PG15", "signal": "P2_DQS", "af": 9 }, { "pin": "PG6", "signal": "P1_NCS", "af": 10 }, { "pin": "PG7", "signal": "P2_DQS", "af": 9 }, { "pin": "PG9", "signal": "P1_IO6", "af": 9 }, { "pin": "PH2", "signal": "P1_IO4", "af": 9 }, { "pin": "PH3", "signal": "P1_IO5", "af": 9 } ] }, { "name": "OPAMP1", "address": 1073778688, "registers": { "kind": "opamp", "version": "h_v1", "block": "OPAMP" }, "rcc": { "bus_clock": "PCLK1", "kernel_clock": "PCLK1", "enable": { "register": "APB1HENR", "field": "OPAMPEN" }, "reset": { "register": "APB1HRSTR", "field": "OPAMPRST" } }, "pins": [ { "pin": "PA7", "signal": "VINM" }, { "pin": "PB0", "signal": "VINP" }, { "pin": "PC4", "signal": "VOUT" }, { "pin": "PC5", "signal": "VINM" } ] }, { "name": "OPAMP2", "address": 1073778704, "registers": { "kind": "opamp", "version": "h_v1", "block": "OPAMP" }, "rcc": { "bus_clock": "PCLK1", "kernel_clock": "PCLK1", "enable": { "register": "APB1HENR", "field": "OPAMPEN" }, "reset": { "register": "APB1HRSTR", "field": "OPAMPRST" } }, "pins": [ { "pin": "PE7", "signal": "VOUT" }, { "pin": "PE8", "signal": "VINM" }, { "pin": "PE9", "signal": "VINP" }, { "pin": "PG1", "signal": "VINM" } ] }, { "name": "OTFDEC1", "address": 1375778816, "registers": { "kind": "otfdec", "version": "v1", "block": "OTFDEC" }, "interrupts": [ { "signal": "GLOBAL", "interrupt": "OTFDEC1" } ] }, { "name": "OTFDEC2", "address": 1375779840, "registers": { "kind": "otfdec", "version": "v1", "block": "OTFDEC" }, "interrupts": [ { "signal": "GLOBAL", "interrupt": "OTFDEC2" } ] }, { "name": "PSSI", "address": 1208091648, "registers": { "kind": "pssi", "version": "v1", "block": "PSSI" }, "pins": [ { "pin": "PA10", "signal": "D1", "af": 13 }, { "pin": "PA4", "signal": "DE", "af": 13 }, { "pin": "PA5", "signal": "D14", "af": 13 }, { "pin": "PA6", "signal": "PDCK", "af": 13 }, { "pin": "PA9", "signal": "D0", "af": 13 }, { "pin": "PB13", "signal": "D2", "af": 13 }, { "pin": "PB5", "signal": "D10", "af": 13 }, { "pin": "PB6", "signal": "D5", "af": 13 }, { "pin": "PB7", "signal": "RDY", "af": 13 }, { "pin": "PB8", "signal": "D6", "af": 13 }, { "pin": "PB9", "signal": "D7", "af": 13 }, { "pin": "PC10", "signal": "D8", "af": 13 }, { "pin": "PC11", "signal": "D4", "af": 13 }, { "pin": "PC12", "signal": "D9", "af": 13 }, { "pin": "PC5", "signal": "D15", "af": 4 }, { "pin": "PC6", "signal": "D0", "af": 13 }, { "pin": "PC7", "signal": "D1", "af": 13 }, { "pin": "PC8", "signal": "D2", "af": 13 }, { "pin": "PC9", "signal": "D3", "af": 13 }, { "pin": "PD12", "signal": "D12", "af": 13 }, { "pin": "PD13", "signal": "D13", "af": 13 }, { "pin": "PD2", "signal": "D11", "af": 13 }, { "pin": "PD3", "signal": "D5", "af": 13 }, { "pin": "PD6", "signal": "D10", "af": 13 }, { "pin": "PE0", "signal": "D2", "af": 13 }, { "pin": "PE1", "signal": "D3", "af": 13 }, { "pin": "PE4", "signal": "D4", "af": 13 }, { "pin": "PE5", "signal": "D6", "af": 13 }, { "pin": "PE6", "signal": "D7", "af": 13 }, { "pin": "PF10", "signal": "D11", "af": 13 }, { "pin": "PF10", "signal": "D15", "af": 4 }, { "pin": "PF11", "signal": "D12", "af": 13 }, { "pin": "PG10", "signal": "D2", "af": 13 }, { "pin": "PG11", "signal": "D3", "af": 13 }, { "pin": "PG15", "signal": "D13", "af": 13 }, { "pin": "PG6", "signal": "D12", "af": 13 }, { "pin": "PG7", "signal": "D13", "af": 13 }, { "pin": "PG9", "signal": "RDY", "af": 13 }, { "pin": "PH10", "signal": "D1", "af": 13 }, { "pin": "PH11", "signal": "D2", "af": 13 }, { "pin": "PH12", "signal": "D3", "af": 13 }, { "pin": "PH14", "signal": "D4", "af": 13 } ], "interrupts": [ { "signal": "GLOBAL", "interrupt": "DCMI_PSSI" } ] }, { "name": "PWR", "address": 1476544512, "registers": { "kind": "pwr", "version": "h7rm0468", "block": "PWR" }, "pins": [ { "pin": "PA0", "signal": "WKUP1" }, { "pin": "PA2", "signal": "WKUP2" }, { "pin": "PA5", "signal": "NDSTOP2" }, { "pin": "PB7", "signal": "PVD_IN" }, { "pin": "PC1", "signal": "WKUP6" }, { "pin": "PC13", "signal": "WKUP4" }, { "pin": "PC2", "signal": "CSTOP" }, { "pin": "PC3", "signal": "CSLEEP" } ] }, { "name": "RCC", "address": 1476543488, "registers": { "kind": "rcc", "version": "h7", "block": "RCC" }, "pins": [ { "pin": "PA8", "signal": "MCO_1", "af": 0 }, { "pin": "PC14", "signal": "OSC32_IN" }, { "pin": "PC15", "signal": "OSC32_OUT" }, { "pin": "PC9", "signal": "MCO_2", "af": 0 }, { "pin": "PH0", "signal": "OSC_IN" }, { "pin": "PH1", "signal": "OSC_OUT" } ], "interrupts": [ { "signal": "CRS", "interrupt": "CRS" }, { "signal": "GLOBAL", "interrupt": "RCC" } ] }, { "name": "RNG", "address": 1208096768, "registers": { "kind": "rng", "version": "v1", "block": "RNG" }, "rcc": { "bus_clock": "HCLK2", "kernel_clock": { "register": "D2CCIP2R", "field": "RNGSEL" }, "enable": { "register": "AHB2ENR", "field": "RNGEN" }, "reset": { "register": "AHB2RSTR", "field": "RNGRST" } }, "interrupts": [ { "signal": "GLOBAL", "interrupt": "HASH_RNG" } ] }, { "name": "RTC", "address": 1476411392, "registers": { "kind": "rtc", "version": "v2h7", "block": "RTC" }, "rcc": { "bus_clock": "PCLK4", "kernel_clock": "PCLK4", "enable": { "register": "APB4ENR", "field": "RTCAPBEN" }, "stop_mode": "Standby" }, "pins": [ { "pin": "PB15", "signal": "REFIN", "af": 0 }, { "pin": "PB2", "signal": "OUT_ALARM", "af": 0 }, { "pin": "PB2", "signal": "OUT_CALIB", "af": 0 }, { "pin": "PC1", "signal": "TAMP3" }, { "pin": "PC13", "signal": "OUT_ALARM" }, { "pin": "PC13", "signal": "OUT_CALIB" }, { "pin": "PC13", "signal": "TAMP1" }, { "pin": "PC13", "signal": "TS" } ], "interrupts": [ { "signal": "ALARM", "interrupt": "RTC_Alarm" }, { "signal": "STAMP", "interrupt": "TAMP_STAMP" }, { "signal": "TAMP", "interrupt": "TAMP_STAMP" }, { "signal": "WKUP", "interrupt": "RTC_WKUP" } ] }, { "name": "SAI1", "address": 1073829888, "registers": { "kind": "sai", "version": "v4_4pdm", "block": "SAI" }, "rcc": { "bus_clock": "PCLK2", "kernel_clock": { "register": "D2CCIP1R", "field": "SAI1SEL" }, "enable": { "register": "APB2ENR", "field": "SAI1EN" }, "reset": { "register": "APB2RSTR", "field": "SAI1RST" } }, "pins": [ { "pin": "PB2", "signal": "D1", "af": 2 }, { "pin": "PB2", "signal": "SD_A", "af": 6 }, { "pin": "PC1", "signal": "D1", "af": 2 }, { "pin": "PC1", "signal": "SD_A", "af": 6 }, { "pin": "PC5", "signal": "D3", "af": 2 }, { "pin": "PD6", "signal": "D1", "af": 2 }, { "pin": "PD6", "signal": "SD_A", "af": 6 }, { "pin": "PE2", "signal": "CK1", "af": 2 }, { "pin": "PE2", "signal": "MCLK_A", "af": 6 }, { "pin": "PE3", "signal": "SD_B", "af": 6 }, { "pin": "PE4", "signal": "D2", "af": 2 }, { "pin": "PE4", "signal": "FS_A", "af": 6 }, { "pin": "PE5", "signal": "CK2", "af": 2 }, { "pin": "PE5", "signal": "SCK_A", "af": 6 }, { "pin": "PE6", "signal": "D1", "af": 2 }, { "pin": "PE6", "signal": "SD_A", "af": 6 }, { "pin": "PF10", "signal": "D3", "af": 2 }, { "pin": "PF6", "signal": "SD_B", "af": 6 }, { "pin": "PF7", "signal": "MCLK_B", "af": 6 }, { "pin": "PF8", "signal": "SCK_B", "af": 6 }, { "pin": "PF9", "signal": "FS_B", "af": 6 }, { "pin": "PG7", "signal": "MCLK_A", "af": 6 } ], "interrupts": [ { "signal": "GLOBAL", "interrupt": "SAI1" } ], "dma_channels": [ { "signal": "A", "dmamux": "DMAMUX1", "request": 87 }, { "signal": "B", "dmamux": "DMAMUX1", "request": 88 } ] }, { "name": "SAI4", "address": 1476416512, "registers": { "kind": "sai", "version": "v4_4pdm", "block": "SAI" }, "rcc": { "bus_clock": "PCLK4", "kernel_clock": "PCLK4", "enable": { "register": "APB4ENR", "field": "SAI4EN" }, "reset": { "register": "APB4RSTR", "field": "SAI4RST" } }, "pins": [ { "pin": "PA0", "signal": "SD_B", "af": 10 }, { "pin": "PA1", "signal": "MCLK_B", "af": 10 }, { "pin": "PA12", "signal": "FS_B", "af": 8 }, { "pin": "PA2", "signal": "SCK_B", "af": 8 }, { "pin": "PB2", "signal": "D1", "af": 1 }, { "pin": "PB2", "signal": "SD_A", "af": 8 }, { "pin": "PC0", "signal": "FS_B", "af": 8 }, { "pin": "PC1", "signal": "D1", "af": 1 }, { "pin": "PC1", "signal": "SD_A", "af": 8 }, { "pin": "PC5", "signal": "D3", "af": 1 }, { "pin": "PD11", "signal": "SD_A", "af": 10 }, { "pin": "PD12", "signal": "FS_A", "af": 10 }, { "pin": "PD13", "signal": "SCK_A", "af": 10 }, { "pin": "PD6", "signal": "D1", "af": 1 }, { "pin": "PD6", "signal": "SD_A", "af": 8 }, { "pin": "PE0", "signal": "MCLK_A", "af": 10 }, { "pin": "PE11", "signal": "SD_B", "af": 10 }, { "pin": "PE12", "signal": "SCK_B", "af": 10 }, { "pin": "PE13", "signal": "FS_B", "af": 10 }, { "pin": "PE14", "signal": "MCLK_B", "af": 10 }, { "pin": "PE2", "signal": "CK1", "af": 10 }, { "pin": "PE2", "signal": "MCLK_A", "af": 8 }, { "pin": "PE3", "signal": "SD_B", "af": 8 }, { "pin": "PE4", "signal": "D2", "af": 10 }, { "pin": "PE4", "signal": "FS_A", "af": 8 }, { "pin": "PE5", "signal": "CK2", "af": 10 }, { "pin": "PE5", "signal": "SCK_A", "af": 8 }, { "pin": "PE6", "signal": "D1", "af": 9 }, { "pin": "PE6", "signal": "MCLK_B", "af": 10 }, { "pin": "PE6", "signal": "SD_A", "af": 8 }, { "pin": "PF10", "signal": "D3", "af": 10 }, { "pin": "PF11", "signal": "SD_B", "af": 10 }, { "pin": "PF6", "signal": "SD_B", "af": 8 }, { "pin": "PF7", "signal": "MCLK_B", "af": 8 }, { "pin": "PF8", "signal": "SCK_B", "af": 8 }, { "pin": "PF9", "signal": "FS_B", "af": 8 }, { "pin": "PG10", "signal": "SD_B", "af": 10 }, { "pin": "PG9", "signal": "FS_B", "af": 10 }, { "pin": "PH2", "signal": "SCK_B", "af": 10 }, { "pin": "PH3", "signal": "MCLK_B", "af": 10 } ], "interrupts": [ { "signal": "GLOBAL", "interrupt": "SAI4" } ], "dma_channels": [ { "signal": "A", "dmamux": "DMAMUX2", "request": 15 }, { "signal": "B", "dmamux": "DMAMUX2", "request": 16 } ] }, { "name": "SDMMC1", "address": 1375760384, "registers": { "kind": "sdmmc", "version": "v2", "block": "SDMMC" }, "rcc": { "bus_clock": "HCLK3", "kernel_clock": { "register": "D1CCIPR", "field": "SDMMCSEL" }, "enable": { "register": "AHB3ENR", "field": "SDMMC1EN" }, "reset": { "register": "AHB3RSTR", "field": "SDMMC1RST" } }, "pins": [ { "pin": "PB13", "signal": "D0", "af": 12 }, { "pin": "PB8", "signal": "CKIN", "af": 7 }, { "pin": "PB8", "signal": "D4", "af": 12 }, { "pin": "PB9", "signal": "CDIR", "af": 7 }, { "pin": "PB9", "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": 1208099840, "registers": { "kind": "sdmmc", "version": "v2", "block": "SDMMC" }, "rcc": { "bus_clock": "HCLK2", "kernel_clock": { "register": "D1CCIPR", "field": "SDMMCSEL" }, "enable": { "register": "AHB2ENR", "field": "SDMMC2EN" }, "reset": { "register": "AHB2RSTR", "field": "SDMMC2RST" } }, "pins": [ { "pin": "PA0", "signal": "CMD", "af": 9 }, { "pin": "PB14", "signal": "D0", "af": 9 }, { "pin": "PB15", "signal": "D1", "af": 9 }, { "pin": "PB3", "signal": "D2", "af": 9 }, { "pin": "PB4", "signal": "D3", "af": 9 }, { "pin": "PB8", "signal": "D4", "af": 10 }, { "pin": "PB9", "signal": "D5", "af": 10 }, { "pin": "PC1", "signal": "CK", "af": 9 }, { "pin": "PC4", "signal": "CKIN", "af": 10 }, { "pin": "PC6", "signal": "D6", "af": 10 }, { "pin": "PC7", "signal": "D7", "af": 10 }, { "pin": "PD6", "signal": "CK", "af": 11 }, { "pin": "PD7", "signal": "CMD", "af": 11 }, { "pin": "PG10", "signal": "D1", "af": 11 }, { "pin": "PG11", "signal": "D2", "af": 10 }, { "pin": "PG12", "signal": "D3", "af": 10 }, { "pin": "PG13", "signal": "D6", "af": 10 }, { "pin": "PG14", "signal": "D7", "af": 10 }, { "pin": "PG9", "signal": "D0", "af": 11 } ], "interrupts": [ { "signal": "GLOBAL", "interrupt": "SDMMC2" } ] }, { "name": "SPI1", "address": 1073819648, "registers": { "kind": "spi", "version": "v3", "block": "SPI" }, "rcc": { "bus_clock": "PCLK2", "kernel_clock": { "register": "D2CCIP1R", "field": "SPI123SEL" }, "enable": { "register": "APB2ENR", "field": "SPI1EN" }, "reset": { "register": "APB2RSTR", "field": "SPI1RST" } }, "pins": [ { "pin": "PA15", "signal": "I2S_WS", "af": 5 }, { "pin": "PA15", "signal": "NSS", "af": 5 }, { "pin": "PA4", "signal": "I2S_WS", "af": 5 }, { "pin": "PA4", "signal": "NSS", "af": 5 }, { "pin": "PA5", "signal": "I2S_CK", "af": 5 }, { "pin": "PA5", "signal": "SCK", "af": 5 }, { "pin": "PA6", "signal": "I2S_SDI", "af": 5 }, { "pin": "PA6", "signal": "MISO", "af": 5 }, { "pin": "PA7", "signal": "I2S_SDO", "af": 5 }, { "pin": "PA7", "signal": "MOSI", "af": 5 }, { "pin": "PB3", "signal": "I2S_CK", "af": 5 }, { "pin": "PB3", "signal": "SCK", "af": 5 }, { "pin": "PB4", "signal": "I2S_SDI", "af": 5 }, { "pin": "PB4", "signal": "MISO", "af": 5 }, { "pin": "PB5", "signal": "I2S_SDO", "af": 5 }, { "pin": "PB5", "signal": "MOSI", "af": 5 }, { "pin": "PC4", "signal": "I2S_MCK", "af": 5 }, { "pin": "PD7", "signal": "I2S_SDO", "af": 5 }, { "pin": "PD7", "signal": "MOSI", "af": 5 }, { "pin": "PG10", "signal": "I2S_WS", "af": 5 }, { "pin": "PG10", "signal": "NSS", "af": 5 }, { "pin": "PG11", "signal": "I2S_CK", "af": 5 }, { "pin": "PG11", "signal": "SCK", "af": 5 }, { "pin": "PG9", "signal": "I2S_SDI", "af": 5 }, { "pin": "PG9", "signal": "MISO", "af": 5 } ], "interrupts": [ { "signal": "GLOBAL", "interrupt": "SPI1" } ], "dma_channels": [ { "signal": "RX", "dmamux": "DMAMUX1", "request": 37 }, { "signal": "TX", "dmamux": "DMAMUX1", "request": 38 } ] }, { "name": "SPI2", "address": 1073756160, "registers": { "kind": "spi", "version": "v3", "block": "SPI" }, "rcc": { "bus_clock": "PCLK1", "kernel_clock": { "register": "D2CCIP1R", "field": "SPI123SEL" }, "enable": { "register": "APB1LENR", "field": "SPI2EN" }, "reset": { "register": "APB1LRSTR", "field": "SPI2RST" } }, "pins": [ { "pin": "PA11", "signal": "I2S_WS", "af": 5 }, { "pin": "PA11", "signal": "NSS", "af": 5 }, { "pin": "PA12", "signal": "I2S_CK", "af": 5 }, { "pin": "PA12", "signal": "SCK", "af": 5 }, { "pin": "PA9", "signal": "I2S_CK", "af": 5 }, { "pin": "PA9", "signal": "SCK", "af": 5 }, { "pin": "PB10", "signal": "I2S_CK", "af": 5 }, { "pin": "PB10", "signal": "SCK", "af": 5 }, { "pin": "PB12", "signal": "I2S_WS", "af": 5 }, { "pin": "PB12", "signal": "NSS", "af": 5 }, { "pin": "PB13", "signal": "I2S_CK", "af": 5 }, { "pin": "PB13", "signal": "SCK", "af": 5 }, { "pin": "PB14", "signal": "I2S_SDI", "af": 5 }, { "pin": "PB14", "signal": "MISO", "af": 5 }, { "pin": "PB15", "signal": "I2S_SDO", "af": 5 }, { "pin": "PB15", "signal": "MOSI", "af": 5 }, { "pin": "PB4", "signal": "I2S_WS", "af": 7 }, { "pin": "PB4", "signal": "NSS", "af": 7 }, { "pin": "PB9", "signal": "I2S_WS", "af": 5 }, { "pin": "PB9", "signal": "NSS", "af": 5 }, { "pin": "PC1", "signal": "I2S_SDO", "af": 5 }, { "pin": "PC1", "signal": "MOSI", "af": 5 }, { "pin": "PC2", "signal": "I2S_SDI", "af": 5 }, { "pin": "PC2", "signal": "MISO", "af": 5 }, { "pin": "PC3", "signal": "I2S_SDO", "af": 5 }, { "pin": "PC3", "signal": "MOSI", "af": 5 }, { "pin": "PC6", "signal": "I2S_MCK", "af": 5 }, { "pin": "PD3", "signal": "I2S_CK", "af": 5 }, { "pin": "PD3", "signal": "SCK", "af": 5 } ], "interrupts": [ { "signal": "GLOBAL", "interrupt": "SPI2" } ], "dma_channels": [ { "signal": "RX", "dmamux": "DMAMUX1", "request": 39 }, { "signal": "TX", "dmamux": "DMAMUX1", "request": 40 } ] }, { "name": "SPI3", "address": 1073757184, "registers": { "kind": "spi", "version": "v3", "block": "SPI" }, "rcc": { "bus_clock": "PCLK1", "kernel_clock": { "register": "D2CCIP1R", "field": "SPI123SEL" }, "enable": { "register": "APB1LENR", "field": "SPI3EN" }, "reset": { "register": "APB1LRSTR", "field": "SPI3RST" } }, "pins": [ { "pin": "PA15", "signal": "I2S_WS", "af": 6 }, { "pin": "PA15", "signal": "NSS", "af": 6 }, { "pin": "PA4", "signal": "I2S_WS", "af": 6 }, { "pin": "PA4", "signal": "NSS", "af": 6 }, { "pin": "PB2", "signal": "I2S_SDO", "af": 7 }, { "pin": "PB2", "signal": "MOSI", "af": 7 }, { "pin": "PB3", "signal": "I2S_CK", "af": 6 }, { "pin": "PB3", "signal": "SCK", "af": 6 }, { "pin": "PB4", "signal": "I2S_SDI", "af": 6 }, { "pin": "PB4", "signal": "MISO", "af": 6 }, { "pin": "PB5", "signal": "I2S_SDO", "af": 7 }, { "pin": "PB5", "signal": "MOSI", "af": 7 }, { "pin": "PC10", "signal": "I2S_CK", "af": 6 }, { "pin": "PC10", "signal": "SCK", "af": 6 }, { "pin": "PC11", "signal": "I2S_SDI", "af": 6 }, { "pin": "PC11", "signal": "MISO", "af": 6 }, { "pin": "PC12", "signal": "I2S_SDO", "af": 6 }, { "pin": "PC12", "signal": "MOSI", "af": 6 }, { "pin": "PC7", "signal": "I2S_MCK", "af": 6 }, { "pin": "PD6", "signal": "I2S_SDO", "af": 5 }, { "pin": "PD6", "signal": "MOSI", "af": 5 } ], "interrupts": [ { "signal": "GLOBAL", "interrupt": "SPI3" } ], "dma_channels": [ { "signal": "RX", "dmamux": "DMAMUX1", "request": 61 }, { "signal": "TX", "dmamux": "DMAMUX1", "request": 62 } ] }, { "name": "SPI4", "address": 1073820672, "registers": { "kind": "spi", "version": "v3", "block": "SPI" }, "rcc": { "bus_clock": "PCLK2", "kernel_clock": "PCLK2", "enable": { "register": "APB2ENR", "field": "SPI4EN" }, "reset": { "register": "APB2RSTR", "field": "SPI4RST" } }, "pins": [ { "pin": "PE11", "signal": "NSS", "af": 5 }, { "pin": "PE12", "signal": "SCK", "af": 5 }, { "pin": "PE13", "signal": "MISO", "af": 5 }, { "pin": "PE14", "signal": "MOSI", "af": 5 }, { "pin": "PE2", "signal": "SCK", "af": 5 }, { "pin": "PE4", "signal": "NSS", "af": 5 }, { "pin": "PE5", "signal": "MISO", "af": 5 }, { "pin": "PE6", "signal": "MOSI", "af": 5 } ], "interrupts": [ { "signal": "GLOBAL", "interrupt": "SPI4" } ], "dma_channels": [ { "signal": "RX", "dmamux": "DMAMUX1", "request": 83 }, { "signal": "TX", "dmamux": "DMAMUX1", "request": 84 } ] }, { "name": "SPI5", "address": 1073827840, "registers": { "kind": "spi", "version": "v3", "block": "SPI" }, "rcc": { "bus_clock": "PCLK2", "kernel_clock": "PCLK2", "enable": { "register": "APB2ENR", "field": "SPI5EN" }, "reset": { "register": "APB2RSTR", "field": "SPI5RST" } }, "pins": [ { "pin": "PF11", "signal": "MOSI", "af": 5 }, { "pin": "PF6", "signal": "NSS", "af": 5 }, { "pin": "PF7", "signal": "SCK", "af": 5 }, { "pin": "PF8", "signal": "MISO", "af": 5 }, { "pin": "PF9", "signal": "MOSI", "af": 5 } ], "interrupts": [ { "signal": "GLOBAL", "interrupt": "SPI5" } ], "dma_channels": [ { "signal": "RX", "dmamux": "DMAMUX1", "request": 85 }, { "signal": "TX", "dmamux": "DMAMUX1", "request": 86 } ] }, { "name": "SPI6", "address": 1476400128, "registers": { "kind": "spi", "version": "v3", "block": "SPI" }, "rcc": { "bus_clock": "PCLK4", "kernel_clock": { "register": "D3CCIPR", "field": "SPI6SEL" }, "enable": { "register": "APB4ENR", "field": "SPI6EN" }, "reset": { "register": "APB4RSTR", "field": "SPI6RST" } }, "pins": [ { "pin": "PA0", "signal": "I2S_WS", "af": 5 }, { "pin": "PA0", "signal": "NSS", "af": 5 }, { "pin": "PA15", "signal": "I2S_WS", "af": 7 }, { "pin": "PA15", "signal": "NSS", "af": 7 }, { "pin": "PA3", "signal": "I2S_MCK", "af": 5 }, { "pin": "PA4", "signal": "I2S_WS", "af": 8 }, { "pin": "PA4", "signal": "NSS", "af": 8 }, { "pin": "PA5", "signal": "I2S_CK", "af": 8 }, { "pin": "PA5", "signal": "SCK", "af": 8 }, { "pin": "PA6", "signal": "I2S_SDI", "af": 8 }, { "pin": "PA6", "signal": "MISO", "af": 8 }, { "pin": "PA7", "signal": "I2S_SDO", "af": 8 }, { "pin": "PA7", "signal": "MOSI", "af": 8 }, { "pin": "PB3", "signal": "I2S_CK", "af": 8 }, { "pin": "PB3", "signal": "SCK", "af": 8 }, { "pin": "PB4", "signal": "I2S_SDI", "af": 8 }, { "pin": "PB4", "signal": "MISO", "af": 8 }, { "pin": "PB5", "signal": "I2S_SDO", "af": 8 }, { "pin": "PB5", "signal": "MOSI", "af": 8 }, { "pin": "PC12", "signal": "I2S_CK", "af": 5 }, { "pin": "PC12", "signal": "SCK", "af": 5 }, { "pin": "PG12", "signal": "I2S_SDI", "af": 5 }, { "pin": "PG12", "signal": "MISO", "af": 5 }, { "pin": "PG13", "signal": "I2S_CK", "af": 5 }, { "pin": "PG13", "signal": "SCK", "af": 5 }, { "pin": "PG14", "signal": "I2S_SDO", "af": 5 }, { "pin": "PG14", "signal": "MOSI", "af": 5 }, { "pin": "PG8", "signal": "I2S_WS", "af": 5 }, { "pin": "PG8", "signal": "NSS", "af": 5 } ], "interrupts": [ { "signal": "GLOBAL", "interrupt": "SPI6" } ], "dma_channels": [ { "signal": "RX", "dmamux": "DMAMUX2", "request": 11 }, { "signal": "TX", "dmamux": "DMAMUX2", "request": 12 } ] }, { "name": "SWPMI1", "address": 1073776640, "rcc": { "bus_clock": "PCLK1", "kernel_clock": { "register": "D2CCIP1R", "field": "SWPMISEL" }, "enable": { "register": "APB1HENR", "field": "SWPMIEN" }, "reset": { "register": "APB1HRSTR", "field": "SWPMIRST" } }, "pins": [ { "pin": "PC10", "signal": "RX", "af": 11 }, { "pin": "PC6", "signal": "IO" }, { "pin": "PC7", "signal": "TX", "af": 11 }, { "pin": "PC8", "signal": "RX", "af": 11 }, { "pin": "PC9", "signal": "SUSPEND", "af": 11 } ], "interrupts": [ { "signal": "GLOBAL", "interrupt": "SWPMI1" } ] }, { "name": "SYSCFG", "address": 1476396032, "registers": { "kind": "syscfg", "version": "h7", "block": "SYSCFG" }, "rcc": { "bus_clock": "PCLK4", "kernel_clock": "PCLK4", "enable": { "register": "APB4ENR", "field": "SYSCFGEN" }, "reset": { "register": "APB4RSTR", "field": "SYSCFGRST" } } }, { "name": "TIM1", "address": 1073807360, "registers": { "kind": "timer", "version": "v1", "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": "CH4", "af": 1 }, { "pin": "PA12", "signal": "BKIN2", "af": 12 }, { "pin": "PA12", "signal": "ETR", "af": 1 }, { "pin": "PA6", "signal": "BKIN", "af": 1 }, { "pin": "PA6", "signal": "BKIN_COMP1", "af": 12 }, { "pin": "PA6", "signal": "BKIN_COMP2", "af": 12 }, { "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": "PB12", "signal": "BKIN_COMP1", "af": 13 }, { "pin": "PB12", "signal": "BKIN_COMP2", "af": 13 }, { "pin": "PB13", "signal": "CH1N", "af": 1 }, { "pin": "PB14", "signal": "CH2N", "af": 1 }, { "pin": "PB15", "signal": "CH3N", "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": "CH4", "af": 1 }, { "pin": "PE15", "signal": "BKIN", "af": 1 }, { "pin": "PE15", "signal": "BKIN_COMP1", "af": 13 }, { "pin": "PE15", "signal": "BKIN_COMP2", "af": 13 }, { "pin": "PE6", "signal": "BKIN2", "af": 1 }, { "pin": "PE6", "signal": "BKIN2_COMP1", "af": 11 }, { "pin": "PE6", "signal": "BKIN2_COMP2", "af": 11 }, { "pin": "PE7", "signal": "ETR", "af": 1 }, { "pin": "PE8", "signal": "CH1N", "af": 1 }, { "pin": "PE9", "signal": "CH1", "af": 1 }, { "pin": "PG4", "signal": "BKIN2", "af": 1 }, { "pin": "PG4", "signal": "BKIN2_COMP1", "af": 11 }, { "pin": "PG4", "signal": "BKIN2_COMP2", "af": 11 }, { "pin": "PG5", "signal": "ETR", "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": "CH1", "dmamux": "DMAMUX1", "request": 11 }, { "signal": "CH2", "dmamux": "DMAMUX1", "request": 12 }, { "signal": "CH3", "dmamux": "DMAMUX1", "request": 13 }, { "signal": "CH4", "dmamux": "DMAMUX1", "request": 14 }, { "signal": "UP", "dmamux": "DMAMUX1", "request": 15 }, { "signal": "TRIG", "dmamux": "DMAMUX1", "request": 16 }, { "signal": "COM", "dmamux": "DMAMUX1", "request": 17 } ] }, { "name": "TIM12", "address": 1073747968, "registers": { "kind": "timer", "version": "v1", "block": "TIM_2CH" }, "rcc": { "bus_clock": "PCLK1", "kernel_clock": "PCLK1_TIM", "enable": { "register": "APB1LENR", "field": "TIM12EN" }, "reset": { "register": "APB1LRSTR", "field": "TIM12RST" } }, "pins": [ { "pin": "PB14", "signal": "CH1", "af": 2 }, { "pin": "PB15", "signal": "CH2", "af": 2 } ], "interrupts": [ { "signal": "BRK", "interrupt": "TIM8_BRK_TIM12" }, { "signal": "CC", "interrupt": "TIM8_BRK_TIM12" }, { "signal": "COM", "interrupt": "TIM8_BRK_TIM12" }, { "signal": "TRG", "interrupt": "TIM8_BRK_TIM12" }, { "signal": "UP", "interrupt": "TIM8_BRK_TIM12" } ] }, { "name": "TIM13", "address": 1073748992, "registers": { "kind": "timer", "version": "v1", "block": "TIM_1CH" }, "rcc": { "bus_clock": "PCLK1", "kernel_clock": "PCLK1_TIM", "enable": { "register": "APB1LENR", "field": "TIM13EN" }, "reset": { "register": "APB1LRSTR", "field": "TIM13RST" } }, "pins": [ { "pin": "PA6", "signal": "CH1", "af": 9 }, { "pin": "PF8", "signal": "CH1", "af": 9 } ], "interrupts": [ { "signal": "BRK", "interrupt": "TIM8_UP_TIM13" }, { "signal": "CC", "interrupt": "TIM8_UP_TIM13" }, { "signal": "COM", "interrupt": "TIM8_UP_TIM13" }, { "signal": "TRG", "interrupt": "TIM8_UP_TIM13" }, { "signal": "UP", "interrupt": "TIM8_UP_TIM13" } ] }, { "name": "TIM14", "address": 1073750016, "registers": { "kind": "timer", "version": "v1", "block": "TIM_1CH" }, "rcc": { "bus_clock": "PCLK1", "kernel_clock": "PCLK1_TIM", "enable": { "register": "APB1LENR", "field": "TIM14EN" }, "reset": { "register": "APB1LRSTR", "field": "TIM14RST" } }, "pins": [ { "pin": "PA7", "signal": "CH1", "af": 9 }, { "pin": "PF9", "signal": "CH1", "af": 9 } ], "interrupts": [ { "signal": "BRK", "interrupt": "TIM8_TRG_COM_TIM14" }, { "signal": "CC", "interrupt": "TIM8_TRG_COM_TIM14" }, { "signal": "COM", "interrupt": "TIM8_TRG_COM_TIM14" }, { "signal": "TRG", "interrupt": "TIM8_TRG_COM_TIM14" }, { "signal": "UP", "interrupt": "TIM8_TRG_COM_TIM14" } ] }, { "name": "TIM15", "address": 1073823744, "registers": { "kind": "timer", "version": "v1", "block": "TIM_2CH_CMP" }, "rcc": { "bus_clock": "PCLK2", "kernel_clock": "PCLK2_TIM", "enable": { "register": "APB2ENR", "field": "TIM15EN" }, "reset": { "register": "APB2RSTR", "field": "TIM15RST" } }, "pins": [ { "pin": "PA0", "signal": "BKIN", "af": 4 }, { "pin": "PA1", "signal": "CH1N", "af": 4 }, { "pin": "PA2", "signal": "CH1", "af": 4 }, { "pin": "PA3", "signal": "CH2", "af": 4 }, { "pin": "PC12", "signal": "CH1", "af": 2 }, { "pin": "PD2", "signal": "BKIN", "af": 4 }, { "pin": "PE3", "signal": "BKIN", "af": 4 }, { "pin": "PE4", "signal": "CH1N", "af": 4 }, { "pin": "PE5", "signal": "CH1", "af": 4 }, { "pin": "PE6", "signal": "CH2", "af": 4 } ], "interrupts": [ { "signal": "BRK", "interrupt": "TIM15" }, { "signal": "CC", "interrupt": "TIM15" }, { "signal": "COM", "interrupt": "TIM15" }, { "signal": "TRG", "interrupt": "TIM15" }, { "signal": "UP", "interrupt": "TIM15" } ], "dma_channels": [ { "signal": "CH1", "dmamux": "DMAMUX1", "request": 105 }, { "signal": "UP", "dmamux": "DMAMUX1", "request": 106 }, { "signal": "TRIG", "dmamux": "DMAMUX1", "request": 107 }, { "signal": "COM", "dmamux": "DMAMUX1", "request": 108 } ] }, { "name": "TIM16", "address": 1073824768, "registers": { "kind": "timer", "version": "v1", "block": "TIM_1CH_CMP" }, "rcc": { "bus_clock": "PCLK2", "kernel_clock": "PCLK2_TIM", "enable": { "register": "APB2ENR", "field": "TIM16EN" }, "reset": { "register": "APB2RSTR", "field": "TIM16RST" } }, "pins": [ { "pin": "PB4", "signal": "BKIN", "af": 1 }, { "pin": "PB6", "signal": "CH1N", "af": 1 }, { "pin": "PB8", "signal": "CH1", "af": 1 }, { "pin": "PF10", "signal": "BKIN", "af": 1 }, { "pin": "PF6", "signal": "CH1", "af": 1 }, { "pin": "PF8", "signal": "CH1N", "af": 1 } ], "interrupts": [ { "signal": "BRK", "interrupt": "TIM16" }, { "signal": "CC", "interrupt": "TIM16" }, { "signal": "COM", "interrupt": "TIM16" }, { "signal": "TRG", "interrupt": "TIM16" }, { "signal": "UP", "interrupt": "TIM16" } ], "dma_channels": [ { "signal": "CH1", "dmamux": "DMAMUX1", "request": 109 }, { "signal": "UP", "dmamux": "DMAMUX1", "request": 110 } ] }, { "name": "TIM17", "address": 1073825792, "registers": { "kind": "timer", "version": "v1", "block": "TIM_1CH_CMP" }, "rcc": { "bus_clock": "PCLK2", "kernel_clock": "PCLK2_TIM", "enable": { "register": "APB2ENR", "field": "TIM17EN" }, "reset": { "register": "APB2RSTR", "field": "TIM17RST" } }, "pins": [ { "pin": "PB5", "signal": "BKIN", "af": 1 }, { "pin": "PB7", "signal": "CH1N", "af": 1 }, { "pin": "PB9", "signal": "CH1", "af": 1 }, { "pin": "PF7", "signal": "CH1", "af": 1 }, { "pin": "PF9", "signal": "CH1N", "af": 1 }, { "pin": "PG6", "signal": "BKIN", "af": 1 } ], "interrupts": [ { "signal": "BRK", "interrupt": "TIM17" }, { "signal": "CC", "interrupt": "TIM17" }, { "signal": "COM", "interrupt": "TIM17" }, { "signal": "TRG", "interrupt": "TIM17" }, { "signal": "UP", "interrupt": "TIM17" } ], "dma_channels": [ { "signal": "CH1", "dmamux": "DMAMUX1", "request": 111 }, { "signal": "UP", "dmamux": "DMAMUX1", "request": 112 } ] }, { "name": "TIM2", "address": 1073741824, "registers": { "kind": "timer", "version": "v1", "block": "TIM_GP32" }, "rcc": { "bus_clock": "PCLK1", "kernel_clock": "PCLK1_TIM", "enable": { "register": "APB1LENR", "field": "TIM2EN" }, "reset": { "register": "APB1LRSTR", "field": "TIM2RST" } }, "pins": [ { "pin": "PA0", "signal": "CH1", "af": 1 }, { "pin": "PA0", "signal": "ETR", "af": 1 }, { "pin": "PA1", "signal": "CH2", "af": 1 }, { "pin": "PA15", "signal": "CH1", "af": 1 }, { "pin": "PA15", "signal": "ETR", "af": 1 }, { "pin": "PA2", "signal": "CH3", "af": 1 }, { "pin": "PA3", "signal": "CH4", "af": 1 }, { "pin": "PA5", "signal": "CH1", "af": 1 }, { "pin": "PA5", "signal": "ETR", "af": 1 }, { "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": "CH1", "dmamux": "DMAMUX1", "request": 18 }, { "signal": "CH2", "dmamux": "DMAMUX1", "request": 19 }, { "signal": "CH3", "dmamux": "DMAMUX1", "request": 20 }, { "signal": "CH4", "dmamux": "DMAMUX1", "request": 21 }, { "signal": "UP", "dmamux": "DMAMUX1", "request": 22 } ] }, { "name": "TIM23", "address": 1073799168, "registers": { "kind": "timer", "version": "v1", "block": "TIM_GP32" }, "rcc": { "bus_clock": "PCLK1", "kernel_clock": "PCLK1_TIM", "enable": { "register": "APB1HENR", "field": "TIM23EN" }, "reset": { "register": "APB1HRSTR", "field": "TIM23RST" } }, "pins": [ { "pin": "PB2", "signal": "ETR", "af": 13 }, { "pin": "PF0", "signal": "CH1", "af": 13 }, { "pin": "PF1", "signal": "CH2", "af": 13 }, { "pin": "PF2", "signal": "CH3", "af": 13 }, { "pin": "PF3", "signal": "CH4", "af": 13 }, { "pin": "PF6", "signal": "CH1", "af": 13 }, { "pin": "PF7", "signal": "CH2", "af": 13 }, { "pin": "PF8", "signal": "CH3", "af": 13 }, { "pin": "PF9", "signal": "CH4", "af": 13 }, { "pin": "PG12", "signal": "CH1", "af": 13 }, { "pin": "PG13", "signal": "CH2", "af": 13 }, { "pin": "PG14", "signal": "CH3", "af": 13 }, { "pin": "PG3", "signal": "ETR", "af": 13 } ], "interrupts": [ { "signal": "BRK", "interrupt": "TIM23" }, { "signal": "CC", "interrupt": "TIM23" }, { "signal": "COM", "interrupt": "TIM23" }, { "signal": "TRG", "interrupt": "TIM23" }, { "signal": "UP", "interrupt": "TIM23" } ], "dma_channels": [ { "signal": "CH1", "dmamux": "DMAMUX1", "request": 126 }, { "signal": "CH2", "dmamux": "DMAMUX1", "request": 127 }, { "signal": "CH3", "dmamux": "DMAMUX1", "request": 128 }, { "signal": "CH4", "dmamux": "DMAMUX1", "request": 129 }, { "signal": "UP", "dmamux": "DMAMUX1", "request": 130 }, { "signal": "TRIG", "dmamux": "DMAMUX1", "request": 131 } ] }, { "name": "TIM24", "address": 1073800192, "registers": { "kind": "timer", "version": "v1", "block": "TIM_GP32" }, "rcc": { "bus_clock": "PCLK1", "kernel_clock": "PCLK1_TIM", "enable": { "register": "APB1HENR", "field": "TIM24EN" }, "reset": { "register": "APB1HRSTR", "field": "TIM24RST" } }, "pins": [ { "pin": "PB3", "signal": "ETR", "af": 14 }, { "pin": "PF11", "signal": "CH1", "af": 14 }, { "pin": "PF12", "signal": "CH2", "af": 14 }, { "pin": "PF13", "signal": "CH3", "af": 14 }, { "pin": "PF14", "signal": "CH4", "af": 14 }, { "pin": "PG2", "signal": "ETR", "af": 14 } ], "interrupts": [ { "signal": "BRK", "interrupt": "TIM24" }, { "signal": "CC", "interrupt": "TIM24" }, { "signal": "COM", "interrupt": "TIM24" }, { "signal": "TRG", "interrupt": "TIM24" }, { "signal": "UP", "interrupt": "TIM24" } ], "dma_channels": [ { "signal": "CH1", "dmamux": "DMAMUX1", "request": 132 }, { "signal": "CH2", "dmamux": "DMAMUX1", "request": 133 }, { "signal": "CH3", "dmamux": "DMAMUX1", "request": 134 }, { "signal": "CH4", "dmamux": "DMAMUX1", "request": 135 }, { "signal": "UP", "dmamux": "DMAMUX1", "request": 136 }, { "signal": "TRIG", "dmamux": "DMAMUX1", "request": 137 } ] }, { "name": "TIM3", "address": 1073742848, "registers": { "kind": "timer", "version": "v1", "block": "TIM_GP16" }, "rcc": { "bus_clock": "PCLK1", "kernel_clock": "PCLK1_TIM", "enable": { "register": "APB1LENR", "field": "TIM3EN" }, "reset": { "register": "APB1LRSTR", "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 } ], "interrupts": [ { "signal": "BRK", "interrupt": "TIM3" }, { "signal": "CC", "interrupt": "TIM3" }, { "signal": "COM", "interrupt": "TIM3" }, { "signal": "TRG", "interrupt": "TIM3" }, { "signal": "UP", "interrupt": "TIM3" } ], "dma_channels": [ { "signal": "CH1", "dmamux": "DMAMUX1", "request": 23 }, { "signal": "CH2", "dmamux": "DMAMUX1", "request": 24 }, { "signal": "CH3", "dmamux": "DMAMUX1", "request": 25 }, { "signal": "CH4", "dmamux": "DMAMUX1", "request": 26 }, { "signal": "UP", "dmamux": "DMAMUX1", "request": 27 }, { "signal": "TRIG", "dmamux": "DMAMUX1", "request": 28 } ] }, { "name": "TIM4", "address": 1073743872, "registers": { "kind": "timer", "version": "v1", "block": "TIM_GP16" }, "rcc": { "bus_clock": "PCLK1", "kernel_clock": "PCLK1_TIM", "enable": { "register": "APB1LENR", "field": "TIM4EN" }, "reset": { "register": "APB1LRSTR", "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": "CH1", "dmamux": "DMAMUX1", "request": 29 }, { "signal": "CH2", "dmamux": "DMAMUX1", "request": 30 }, { "signal": "CH3", "dmamux": "DMAMUX1", "request": 31 }, { "signal": "UP", "dmamux": "DMAMUX1", "request": 32 } ] }, { "name": "TIM5", "address": 1073744896, "registers": { "kind": "timer", "version": "v1", "block": "TIM_GP32" }, "rcc": { "bus_clock": "PCLK1", "kernel_clock": "PCLK1_TIM", "enable": { "register": "APB1LENR", "field": "TIM5EN" }, "reset": { "register": "APB1LRSTR", "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": "PA4", "signal": "ETR", "af": 2 }, { "pin": "PH10", "signal": "CH1", "af": 2 }, { "pin": "PH11", "signal": "CH2", "af": 2 }, { "pin": "PH12", "signal": "CH3", "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": "CH1", "dmamux": "DMAMUX1", "request": 55 }, { "signal": "CH2", "dmamux": "DMAMUX1", "request": 56 }, { "signal": "CH3", "dmamux": "DMAMUX1", "request": 57 }, { "signal": "CH4", "dmamux": "DMAMUX1", "request": 58 }, { "signal": "UP", "dmamux": "DMAMUX1", "request": 59 }, { "signal": "TRIG", "dmamux": "DMAMUX1", "request": 60 } ] }, { "name": "TIM6", "address": 1073745920, "registers": { "kind": "timer", "version": "v1", "block": "TIM_BASIC" }, "rcc": { "bus_clock": "PCLK1", "kernel_clock": "PCLK1_TIM", "enable": { "register": "APB1LENR", "field": "TIM6EN" }, "reset": { "register": "APB1LRSTR", "field": "TIM6RST" } }, "interrupts": [ { "signal": "BRK", "interrupt": "TIM6_DAC" }, { "signal": "CC", "interrupt": "TIM6_DAC" }, { "signal": "COM", "interrupt": "TIM6_DAC" }, { "signal": "TRG", "interrupt": "TIM6_DAC" }, { "signal": "UP", "interrupt": "TIM6_DAC" } ], "dma_channels": [ { "signal": "UP", "dmamux": "DMAMUX1", "request": 69 } ] }, { "name": "TIM7", "address": 1073746944, "registers": { "kind": "timer", "version": "v1", "block": "TIM_BASIC" }, "rcc": { "bus_clock": "PCLK1", "kernel_clock": "PCLK1_TIM", "enable": { "register": "APB1LENR", "field": "TIM7EN" }, "reset": { "register": "APB1LRSTR", "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": "UP", "dmamux": "DMAMUX1", "request": 70 } ] }, { "name": "TIM8", "address": 1073808384, "registers": { "kind": "timer", "version": "v1", "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": "PA6", "signal": "BKIN_COMP1", "af": 10 }, { "pin": "PA6", "signal": "BKIN_COMP2", "af": 10 }, { "pin": "PA7", "signal": "CH1N", "af": 3 }, { "pin": "PA8", "signal": "BKIN2", "af": 3 }, { "pin": "PA8", "signal": "BKIN2_COMP1", "af": 12 }, { "pin": "PA8", "signal": "BKIN2_COMP2", "af": 12 }, { "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": "PC6", "signal": "CH1", "af": 3 }, { "pin": "PC7", "signal": "CH2", "af": 3 }, { "pin": "PC8", "signal": "CH3", "af": 3 }, { "pin": "PC9", "signal": "CH4", "af": 3 }, { "pin": "PG2", "signal": "BKIN", "af": 3 }, { "pin": "PG2", "signal": "BKIN_COMP1", "af": 11 }, { "pin": "PG2", "signal": "BKIN_COMP2", "af": 11 }, { "pin": "PG3", "signal": "BKIN2", "af": 3 }, { "pin": "PG3", "signal": "BKIN2_COMP1", "af": 11 }, { "pin": "PG3", "signal": "BKIN2_COMP2", "af": 11 }, { "pin": "PG8", "signal": "ETR", "af": 3 }, { "pin": "PH13", "signal": "CH1N", "af": 3 }, { "pin": "PH14", "signal": "CH2N", "af": 3 } ], "interrupts": [ { "signal": "BRK", "interrupt": "TIM8_BRK_TIM12" }, { "signal": "CC", "interrupt": "TIM8_CC" }, { "signal": "COM", "interrupt": "TIM8_TRG_COM_TIM14" }, { "signal": "TRG", "interrupt": "TIM8_TRG_COM_TIM14" }, { "signal": "UP", "interrupt": "TIM8_UP_TIM13" } ], "dma_channels": [ { "signal": "CH1", "dmamux": "DMAMUX1", "request": 47 }, { "signal": "CH2", "dmamux": "DMAMUX1", "request": 48 }, { "signal": "CH3", "dmamux": "DMAMUX1", "request": 49 }, { "signal": "CH4", "dmamux": "DMAMUX1", "request": 50 }, { "signal": "UP", "dmamux": "DMAMUX1", "request": 51 }, { "signal": "TRIG", "dmamux": "DMAMUX1", "request": 52 }, { "signal": "COM", "dmamux": "DMAMUX1", "request": 53 } ] }, { "name": "UART4", "address": 1073761280, "registers": { "kind": "usart", "version": "v4", "block": "USART" }, "rcc": { "bus_clock": "PCLK1", "kernel_clock": { "register": "D2CCIP2R", "field": "USART234578SEL" }, "enable": { "register": "APB1LENR", "field": "UART4EN" }, "reset": { "register": "APB1LRSTR", "field": "UART4RST" } }, "pins": [ { "pin": "PA0", "signal": "TX", "af": 8 }, { "pin": "PA1", "signal": "RX", "af": 8 }, { "pin": "PA11", "signal": "RX", "af": 6 }, { "pin": "PA12", "signal": "TX", "af": 6 }, { "pin": "PA15", "signal": "DE", "af": 8 }, { "pin": "PA15", "signal": "RTS", "af": 8 }, { "pin": "PB0", "signal": "CTS", "af": 8 }, { "pin": "PB14", "signal": "DE", "af": 8 }, { "pin": "PB14", "signal": "RTS", "af": 8 }, { "pin": "PB15", "signal": "CTS", "af": 8 }, { "pin": "PB8", "signal": "RX", "af": 8 }, { "pin": "PB9", "signal": "TX", "af": 8 }, { "pin": "PC10", "signal": "TX", "af": 8 }, { "pin": "PC11", "signal": "RX", "af": 8 }, { "pin": "PD0", "signal": "RX", "af": 8 }, { "pin": "PD1", "signal": "TX", "af": 8 }, { "pin": "PH13", "signal": "TX", "af": 8 }, { "pin": "PH14", "signal": "RX", "af": 8 } ], "interrupts": [ { "signal": "GLOBAL", "interrupt": "UART4" } ], "dma_channels": [ { "signal": "RX", "dmamux": "DMAMUX1", "request": 63 }, { "signal": "TX", "dmamux": "DMAMUX1", "request": 64 } ] }, { "name": "UART5", "address": 1073762304, "registers": { "kind": "usart", "version": "v4", "block": "USART" }, "rcc": { "bus_clock": "PCLK1", "kernel_clock": { "register": "D2CCIP2R", "field": "USART234578SEL" }, "enable": { "register": "APB1LENR", "field": "UART5EN" }, "reset": { "register": "APB1LRSTR", "field": "UART5RST" } }, "pins": [ { "pin": "PB12", "signal": "RX", "af": 14 }, { "pin": "PB13", "signal": "TX", "af": 14 }, { "pin": "PB5", "signal": "RX", "af": 14 }, { "pin": "PB6", "signal": "TX", "af": 14 }, { "pin": "PC12", "signal": "TX", "af": 8 }, { "pin": "PC8", "signal": "DE", "af": 8 }, { "pin": "PC8", "signal": "RTS", "af": 8 }, { "pin": "PC9", "signal": "CTS", "af": 8 }, { "pin": "PD2", "signal": "RX", "af": 8 } ], "interrupts": [ { "signal": "GLOBAL", "interrupt": "UART5" } ], "dma_channels": [ { "signal": "RX", "dmamux": "DMAMUX1", "request": 65 }, { "signal": "TX", "dmamux": "DMAMUX1", "request": 66 } ] }, { "name": "UART7", "address": 1073772544, "registers": { "kind": "usart", "version": "v4", "block": "USART" }, "rcc": { "bus_clock": "PCLK1", "kernel_clock": { "register": "D2CCIP2R", "field": "USART234578SEL" }, "enable": { "register": "APB1LENR", "field": "UART7EN" }, "reset": { "register": "APB1LRSTR", "field": "UART7RST" } }, "pins": [ { "pin": "PA15", "signal": "TX", "af": 11 }, { "pin": "PA8", "signal": "RX", "af": 11 }, { "pin": "PB3", "signal": "RX", "af": 11 }, { "pin": "PB4", "signal": "TX", "af": 11 }, { "pin": "PE10", "signal": "CTS", "af": 7 }, { "pin": "PE7", "signal": "RX", "af": 7 }, { "pin": "PE8", "signal": "TX", "af": 7 }, { "pin": "PE9", "signal": "DE", "af": 7 }, { "pin": "PE9", "signal": "RTS", "af": 7 }, { "pin": "PF6", "signal": "RX", "af": 7 }, { "pin": "PF7", "signal": "TX", "af": 7 }, { "pin": "PF8", "signal": "DE", "af": 7 }, { "pin": "PF8", "signal": "RTS", "af": 7 }, { "pin": "PF9", "signal": "CTS", "af": 7 } ], "interrupts": [ { "signal": "GLOBAL", "interrupt": "UART7" } ], "dma_channels": [ { "signal": "RX", "dmamux": "DMAMUX1", "request": 79 }, { "signal": "TX", "dmamux": "DMAMUX1", "request": 80 } ] }, { "name": "UART8", "address": 1073773568, "registers": { "kind": "usart", "version": "v4", "block": "USART" }, "rcc": { "bus_clock": "PCLK1", "kernel_clock": { "register": "D2CCIP2R", "field": "USART234578SEL" }, "enable": { "register": "APB1LENR", "field": "UART8EN" }, "reset": { "register": "APB1LRSTR", "field": "UART8RST" } }, "pins": [ { "pin": "PD14", "signal": "CTS", "af": 8 }, { "pin": "PD15", "signal": "DE", "af": 8 }, { "pin": "PD15", "signal": "RTS", "af": 8 }, { "pin": "PE0", "signal": "RX", "af": 8 }, { "pin": "PE1", "signal": "TX", "af": 8 } ], "interrupts": [ { "signal": "GLOBAL", "interrupt": "UART8" } ], "dma_channels": [ { "signal": "RX", "dmamux": "DMAMUX1", "request": 81 }, { "signal": "TX", "dmamux": "DMAMUX1", "request": 82 } ] }, { "name": "UART9", "address": 1073813504, "registers": { "kind": "usart", "version": "v4", "block": "USART" }, "rcc": { "bus_clock": "PCLK2", "kernel_clock": { "register": "D2CCIP2R", "field": "USART16910SEL" }, "enable": { "register": "APB2ENR", "field": "UART9EN" }, "reset": { "register": "APB2RSTR", "field": "UART9RST" } }, "pins": [ { "pin": "PD0", "signal": "CTS", "af": 11 }, { "pin": "PD13", "signal": "DE", "af": 11 }, { "pin": "PD13", "signal": "RTS", "af": 11 }, { "pin": "PD14", "signal": "RX", "af": 11 }, { "pin": "PD15", "signal": "TX", "af": 11 }, { "pin": "PG0", "signal": "RX", "af": 11 }, { "pin": "PG1", "signal": "TX", "af": 11 } ], "interrupts": [ { "signal": "GLOBAL", "interrupt": "UART9" } ], "dma_channels": [ { "signal": "RX", "dmamux": "DMAMUX1", "request": 116 }, { "signal": "TX", "dmamux": "DMAMUX1", "request": 117 } ] }, { "name": "UID", "address": 535947264, "registers": { "kind": "uid", "version": "v1", "block": "UID" } }, { "name": "USART1", "address": 1073811456, "registers": { "kind": "usart", "version": "v4", "block": "USART" }, "rcc": { "bus_clock": "PCLK2", "kernel_clock": { "register": "D2CCIP2R", "field": "USART16910SEL" }, "enable": { "register": "APB2ENR", "field": "USART1EN" }, "reset": { "register": "APB2RSTR", "field": "USART1RST" } }, "pins": [ { "pin": "PA10", "signal": "RX", "af": 7 }, { "pin": "PA11", "signal": "CTS", "af": 7 }, { "pin": "PA11", "signal": "NSS", "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": "PB14", "signal": "TX", "af": 4 }, { "pin": "PB15", "signal": "RX", "af": 4 }, { "pin": "PB6", "signal": "TX", "af": 7 }, { "pin": "PB7", "signal": "RX", "af": 7 } ], "interrupts": [ { "signal": "GLOBAL", "interrupt": "USART1" } ], "dma_channels": [ { "signal": "RX", "dmamux": "DMAMUX1", "request": 41 }, { "signal": "TX", "dmamux": "DMAMUX1", "request": 42 } ] }, { "name": "USART10", "address": 1073814528, "registers": { "kind": "usart", "version": "v4", "block": "USART" }, "rcc": { "bus_clock": "PCLK2", "kernel_clock": { "register": "D2CCIP2R", "field": "USART16910SEL" }, "enable": { "register": "APB2ENR", "field": "USART10EN" }, "reset": { "register": "APB2RSTR", "field": "USART10RST" } }, "pins": [ { "pin": "PE15", "signal": "CK", "af": 11 }, { "pin": "PE2", "signal": "RX", "af": 4 }, { "pin": "PE3", "signal": "TX", "af": 11 }, { "pin": "PG11", "signal": "RX", "af": 4 }, { "pin": "PG12", "signal": "TX", "af": 4 }, { "pin": "PG13", "signal": "CTS", "af": 4 }, { "pin": "PG13", "signal": "NSS", "af": 4 }, { "pin": "PG14", "signal": "DE", "af": 4 }, { "pin": "PG14", "signal": "RTS", "af": 4 }, { "pin": "PG15", "signal": "CK", "af": 11 } ], "interrupts": [ { "signal": "GLOBAL", "interrupt": "USART10" } ], "dma_channels": [ { "signal": "RX", "dmamux": "DMAMUX1", "request": 118 }, { "signal": "TX", "dmamux": "DMAMUX1", "request": 119 } ] }, { "name": "USART2", "address": 1073759232, "registers": { "kind": "usart", "version": "v4", "block": "USART" }, "rcc": { "bus_clock": "PCLK1", "kernel_clock": { "register": "D2CCIP2R", "field": "USART234578SEL" }, "enable": { "register": "APB1LENR", "field": "USART2EN" }, "reset": { "register": "APB1LRSTR", "field": "USART2RST" } }, "pins": [ { "pin": "PA0", "signal": "CTS", "af": 7 }, { "pin": "PA0", "signal": "NSS", "af": 7 }, { "pin": "PA1", "signal": "DE", "af": 7 }, { "pin": "PA1", "signal": "RTS", "af": 7 }, { "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": "PD3", "signal": "NSS", "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", "dmamux": "DMAMUX1", "request": 43 }, { "signal": "TX", "dmamux": "DMAMUX1", "request": 44 } ] }, { "name": "USART3", "address": 1073760256, "registers": { "kind": "usart", "version": "v4", "block": "USART" }, "rcc": { "bus_clock": "PCLK1", "kernel_clock": { "register": "D2CCIP2R", "field": "USART234578SEL" }, "enable": { "register": "APB1LENR", "field": "USART3EN" }, "reset": { "register": "APB1LRSTR", "field": "USART3RST" } }, "pins": [ { "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": "PB13", "signal": "NSS", "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": "PD10", "signal": "CK", "af": 7 }, { "pin": "PD11", "signal": "CTS", "af": 7 }, { "pin": "PD11", "signal": "NSS", "af": 7 }, { "pin": "PD12", "signal": "DE", "af": 7 }, { "pin": "PD12", "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", "dmamux": "DMAMUX1", "request": 45 }, { "signal": "TX", "dmamux": "DMAMUX1", "request": 46 } ] }, { "name": "USART6", "address": 1073812480, "registers": { "kind": "usart", "version": "v4", "block": "USART" }, "rcc": { "bus_clock": "PCLK2", "kernel_clock": { "register": "D2CCIP2R", "field": "USART16910SEL" }, "enable": { "register": "APB2ENR", "field": "USART6EN" }, "reset": { "register": "APB2RSTR", "field": "USART6RST" } }, "pins": [ { "pin": "PC6", "signal": "TX", "af": 7 }, { "pin": "PC7", "signal": "RX", "af": 7 }, { "pin": "PC8", "signal": "CK", "af": 7 }, { "pin": "PG12", "signal": "DE", "af": 7 }, { "pin": "PG12", "signal": "RTS", "af": 7 }, { "pin": "PG13", "signal": "CTS", "af": 7 }, { "pin": "PG13", "signal": "NSS", "af": 7 }, { "pin": "PG14", "signal": "TX", "af": 7 }, { "pin": "PG15", "signal": "CTS", "af": 7 }, { "pin": "PG15", "signal": "NSS", "af": 7 }, { "pin": "PG7", "signal": "CK", "af": 7 }, { "pin": "PG8", "signal": "DE", "af": 7 }, { "pin": "PG8", "signal": "RTS", "af": 7 }, { "pin": "PG9", "signal": "RX", "af": 7 } ], "interrupts": [ { "signal": "GLOBAL", "interrupt": "USART6" } ], "dma_channels": [ { "signal": "RX", "dmamux": "DMAMUX1", "request": 71 }, { "signal": "TX", "dmamux": "DMAMUX1", "request": 72 } ] }, { "name": "USB_OTG_HS", "address": 1074003968, "registers": { "kind": "otg", "version": "v1", "block": "OTG" }, "rcc": { "bus_clock": "HCLK1", "kernel_clock": { "register": "D2CCIP2R", "field": "USBSEL" }, "enable": { "register": "AHB1ENR", "field": "USB_OTG_HSEN" }, "reset": { "register": "AHB1RSTR", "field": "USB_OTG_HSRST" } }, "pins": [ { "pin": "PA10", "signal": "ID", "af": 10 }, { "pin": "PA11", "signal": "DM" }, { "pin": "PA12", "signal": "DP" }, { "pin": "PA3", "signal": "ULPI_D0", "af": 10 }, { "pin": "PA5", "signal": "ULPI_CK", "af": 10 }, { "pin": "PA8", "signal": "SOF", "af": 10 }, { "pin": "PA9", "signal": "VBUS" }, { "pin": "PB0", "signal": "ULPI_D1", "af": 10 }, { "pin": "PB1", "signal": "ULPI_D2", "af": 10 }, { "pin": "PB10", "signal": "ULPI_D3", "af": 10 }, { "pin": "PB11", "signal": "ULPI_D4", "af": 10 }, { "pin": "PB12", "signal": "ULPI_D5", "af": 10 }, { "pin": "PB13", "signal": "ULPI_D6", "af": 10 }, { "pin": "PB5", "signal": "ULPI_D7", "af": 10 }, { "pin": "PC0", "signal": "ULPI_STP", "af": 10 }, { "pin": "PC2", "signal": "ULPI_DIR", "af": 10 }, { "pin": "PC3", "signal": "ULPI_NXT", "af": 10 } ], "interrupts": [ { "signal": "EP1_IN", "interrupt": "OTG_HS_EP1_IN" }, { "signal": "EP1_OUT", "interrupt": "OTG_HS_EP1_OUT" }, { "signal": "GLOBAL", "interrupt": "OTG_HS" }, { "signal": "WKUP", "interrupt": "OTG_HS_WKUP" } ] }, { "name": "VREFBUF", "address": 1476410368, "registers": { "kind": "vrefbuf", "version": "v2a1", "block": "VREFBUF" } }, { "name": "WWDG1", "address": 1342189568, "registers": { "kind": "wwdg", "version": "v2", "block": "WWDG" }, "rcc": { "bus_clock": "PCLK3", "kernel_clock": "PCLK3", "enable": { "register": "APB3ENR", "field": "WWDG1EN" } }, "interrupts": [ { "signal": "GLOBAL", "interrupt": "WWDG" }, { "signal": "RST", "interrupt": "WWDG" } ] } ], "nvic_priority_bits": 4, "interrupts": [ { "name": "WWDG", "number": 0 }, { "name": "PVD_AVD", "number": 1 }, { "name": "TAMP_STAMP", "number": 2 }, { "name": "RTC_WKUP", "number": 3 }, { "name": "FLASH", "number": 4 }, { "name": "RCC", "number": 5 }, { "name": "EXTI0", "number": 6 }, { "name": "EXTI1", "number": 7 }, { "name": "EXTI2", "number": 8 }, { "name": "EXTI3", "number": 9 }, { "name": "EXTI4", "number": 10 }, { "name": "DMA1_Stream0", "number": 11 }, { "name": "DMA1_Stream1", "number": 12 }, { "name": "DMA1_Stream2", "number": 13 }, { "name": "DMA1_Stream3", "number": 14 }, { "name": "DMA1_Stream4", "number": 15 }, { "name": "DMA1_Stream5", "number": 16 }, { "name": "DMA1_Stream6", "number": 17 }, { "name": "ADC", "number": 18 }, { "name": "FDCAN1_IT0", "number": 19 }, { "name": "FDCAN2_IT0", "number": 20 }, { "name": "FDCAN1_IT1", "number": 21 }, { "name": "FDCAN2_IT1", "number": 22 }, { "name": "EXTI9_5", "number": 23 }, { "name": "TIM1_BRK", "number": 24 }, { "name": "TIM1_UP", "number": 25 }, { "name": "TIM1_TRG_COM", "number": 26 }, { "name": "TIM1_CC", "number": 27 }, { "name": "TIM2", "number": 28 }, { "name": "TIM3", "number": 29 }, { "name": "TIM4", "number": 30 }, { "name": "I2C1_EV", "number": 31 }, { "name": "I2C1_ER", "number": 32 }, { "name": "I2C2_EV", "number": 33 }, { "name": "I2C2_ER", "number": 34 }, { "name": "SPI1", "number": 35 }, { "name": "SPI2", "number": 36 }, { "name": "USART1", "number": 37 }, { "name": "USART2", "number": 38 }, { "name": "USART3", "number": 39 }, { "name": "EXTI15_10", "number": 40 }, { "name": "RTC_Alarm", "number": 41 }, { "name": "TIM8_BRK_TIM12", "number": 43 }, { "name": "TIM8_UP_TIM13", "number": 44 }, { "name": "TIM8_TRG_COM_TIM14", "number": 45 }, { "name": "TIM8_CC", "number": 46 }, { "name": "DMA1_Stream7", "number": 47 }, { "name": "FMC", "number": 48 }, { "name": "SDMMC1", "number": 49 }, { "name": "TIM5", "number": 50 }, { "name": "SPI3", "number": 51 }, { "name": "UART4", "number": 52 }, { "name": "UART5", "number": 53 }, { "name": "TIM6_DAC", "number": 54 }, { "name": "TIM7", "number": 55 }, { "name": "DMA2_Stream0", "number": 56 }, { "name": "DMA2_Stream1", "number": 57 }, { "name": "DMA2_Stream2", "number": 58 }, { "name": "DMA2_Stream3", "number": 59 }, { "name": "DMA2_Stream4", "number": 60 }, { "name": "ETH", "number": 61 }, { "name": "ETH_WKUP", "number": 62 }, { "name": "FDCAN_CAL", "number": 63 }, { "name": "DMA2_Stream5", "number": 68 }, { "name": "DMA2_Stream6", "number": 69 }, { "name": "DMA2_Stream7", "number": 70 }, { "name": "USART6", "number": 71 }, { "name": "I2C3_EV", "number": 72 }, { "name": "I2C3_ER", "number": 73 }, { "name": "OTG_HS_EP1_OUT", "number": 74 }, { "name": "OTG_HS_EP1_IN", "number": 75 }, { "name": "OTG_HS_WKUP", "number": 76 }, { "name": "OTG_HS", "number": 77 }, { "name": "DCMI_PSSI", "number": 78 }, { "name": "CRYP", "number": 79 }, { "name": "HASH_RNG", "number": 80 }, { "name": "FPU", "number": 81 }, { "name": "UART7", "number": 82 }, { "name": "UART8", "number": 83 }, { "name": "SPI4", "number": 84 }, { "name": "SPI5", "number": 85 }, { "name": "SPI6", "number": 86 }, { "name": "SAI1", "number": 87 }, { "name": "LTDC", "number": 88 }, { "name": "LTDC_ER", "number": 89 }, { "name": "DMA2D", "number": 90 }, { "name": "OCTOSPI1", "number": 92 }, { "name": "LPTIM1", "number": 93 }, { "name": "CEC", "number": 94 }, { "name": "I2C4_EV", "number": 95 }, { "name": "I2C4_ER", "number": 96 }, { "name": "SPDIF_RX", "number": 97 }, { "name": "DMAMUX1_OVR", "number": 102 }, { "name": "DFSDM1_FLT0", "number": 110 }, { "name": "DFSDM1_FLT1", "number": 111 }, { "name": "DFSDM1_FLT2", "number": 112 }, { "name": "DFSDM1_FLT3", "number": 113 }, { "name": "SWPMI1", "number": 115 }, { "name": "TIM15", "number": 116 }, { "name": "TIM16", "number": 117 }, { "name": "TIM17", "number": 118 }, { "name": "MDIOS_WKUP", "number": 119 }, { "name": "MDIOS", "number": 120 }, { "name": "MDMA", "number": 122 }, { "name": "SDMMC2", "number": 124 }, { "name": "HSEM1", "number": 125 }, { "name": "ADC3", "number": 127 }, { "name": "DMAMUX2_OVR", "number": 128 }, { "name": "BDMA_Channel0", "number": 129 }, { "name": "BDMA_Channel1", "number": 130 }, { "name": "BDMA_Channel2", "number": 131 }, { "name": "BDMA_Channel3", "number": 132 }, { "name": "BDMA_Channel4", "number": 133 }, { "name": "BDMA_Channel5", "number": 134 }, { "name": "BDMA_Channel6", "number": 135 }, { "name": "BDMA_Channel7", "number": 136 }, { "name": "LPTIM2", "number": 138 }, { "name": "LPTIM3", "number": 139 }, { "name": "LPTIM4", "number": 140 }, { "name": "LPTIM5", "number": 141 }, { "name": "LPUART1", "number": 142 }, { "name": "CRS", "number": 144 }, { "name": "ECC", "number": 145 }, { "name": "SAI4", "number": 146 }, { "name": "DTS", "number": 147 }, { "name": "WAKEUP_PIN", "number": 149 }, { "name": "OCTOSPI2", "number": 150 }, { "name": "OTFDEC1", "number": 151 }, { "name": "OTFDEC2", "number": 152 }, { "name": "FMAC", "number": 153 }, { "name": "CORDIC", "number": 154 }, { "name": "UART9", "number": 155 }, { "name": "USART10", "number": 156 }, { "name": "I2C5_EV", "number": 157 }, { "name": "I2C5_ER", "number": 158 }, { "name": "FDCAN3_IT0", "number": 159 }, { "name": "FDCAN3_IT1", "number": 160 }, { "name": "TIM23", "number": 161 }, { "name": "TIM24", "number": 162 } ], "dma_channels": [ { "name": "DMA1_CH0", "dma": "DMA1", "channel": 0, "dmamux": "DMAMUX1", "dmamux_channel": 0 }, { "name": "DMA1_CH1", "dma": "DMA1", "channel": 1, "dmamux": "DMAMUX1", "dmamux_channel": 1 }, { "name": "DMA1_CH2", "dma": "DMA1", "channel": 2, "dmamux": "DMAMUX1", "dmamux_channel": 2 }, { "name": "DMA1_CH3", "dma": "DMA1", "channel": 3, "dmamux": "DMAMUX1", "dmamux_channel": 3 }, { "name": "DMA1_CH4", "dma": "DMA1", "channel": 4, "dmamux": "DMAMUX1", "dmamux_channel": 4 }, { "name": "DMA1_CH5", "dma": "DMA1", "channel": 5, "dmamux": "DMAMUX1", "dmamux_channel": 5 }, { "name": "DMA1_CH6", "dma": "DMA1", "channel": 6, "dmamux": "DMAMUX1", "dmamux_channel": 6 }, { "name": "DMA1_CH7", "dma": "DMA1", "channel": 7, "dmamux": "DMAMUX1", "dmamux_channel": 7 }, { "name": "DMA2_CH0", "dma": "DMA2", "channel": 0, "dmamux": "DMAMUX1", "dmamux_channel": 8 }, { "name": "DMA2_CH1", "dma": "DMA2", "channel": 1, "dmamux": "DMAMUX1", "dmamux_channel": 9 }, { "name": "DMA2_CH2", "dma": "DMA2", "channel": 2, "dmamux": "DMAMUX1", "dmamux_channel": 10 }, { "name": "DMA2_CH3", "dma": "DMA2", "channel": 3, "dmamux": "DMAMUX1", "dmamux_channel": 11 }, { "name": "DMA2_CH4", "dma": "DMA2", "channel": 4, "dmamux": "DMAMUX1", "dmamux_channel": 12 }, { "name": "DMA2_CH5", "dma": "DMA2", "channel": 5, "dmamux": "DMAMUX1", "dmamux_channel": 13 }, { "name": "DMA2_CH6", "dma": "DMA2", "channel": 6, "dmamux": "DMAMUX1", "dmamux_channel": 14 }, { "name": "DMA2_CH7", "dma": "DMA2", "channel": 7, "dmamux": "DMAMUX1", "dmamux_channel": 15 }, { "name": "BDMA_CH0", "dma": "BDMA", "channel": 0, "dmamux": "DMAMUX2", "dmamux_channel": 0 }, { "name": "BDMA_CH1", "dma": "BDMA", "channel": 1, "dmamux": "DMAMUX2", "dmamux_channel": 1 }, { "name": "BDMA_CH2", "dma": "BDMA", "channel": 2, "dmamux": "DMAMUX2", "dmamux_channel": 2 }, { "name": "BDMA_CH3", "dma": "BDMA", "channel": 3, "dmamux": "DMAMUX2", "dmamux_channel": 3 }, { "name": "BDMA_CH4", "dma": "BDMA", "channel": 4, "dmamux": "DMAMUX2", "dmamux_channel": 4 }, { "name": "BDMA_CH5", "dma": "BDMA", "channel": 5, "dmamux": "DMAMUX2", "dmamux_channel": 5 }, { "name": "BDMA_CH6", "dma": "BDMA", "channel": 6, "dmamux": "DMAMUX2", "dmamux_channel": 6 }, { "name": "BDMA_CH7", "dma": "BDMA", "channel": 7, "dmamux": "DMAMUX2", "dmamux_channel": 7 } ] } ] }