System Configuration Controller (Syscfg); Syscfg Firmware Driver Registers Structures; Syscfg_Typedef; Syscfg Firmware Driver Api Description - ST STM32F31xx User Manual

Table of Contents

Advertisement

UM1581
21

System configuration controller (SYSCFG)

21.1

SYSCFG Firmware driver registers structures

21.1.1

SYSCFG_TypeDef

SYSCFG_TypeDef is defined in the stm32f30x.h
Data Fields
__IO uint32_t CFGR1
__IO uint32_t RCR
__IO uint32_t EXTICR
__IO uint32_t CFGR2
Field Documentation
__IO uint32_t SYSCFG_TypeDef::CFGR1
__IO uint32_t SYSCFG_TypeDef::RCR
__IO uint32_t SYSCFG_TypeDef::EXTICR[4]
__IO uint32_t SYSCFG_TypeDef::CFGR2
21.2

SYSCFG Firmware driver API description

The following section lists the various functions of the SYSCFG library.
21.2.1

How to use this driver

The SYSCFG registers can be accessed only when the SYSCFG interface APB clock is
enabled.
To enable SYSCFG APB clock use:
RCC_APBPeriphClockCmd(RCC_APBPeriph_SYSCFG, ENABLE);
21.2.2

SYSCFG Initialization and Configuration functions

SYSCFG_DeInit()
SYSCFG_MemoryRemapConfig()
SYSCFG_DMAChannelRemapConfig()
SYSCFG_TriggerRemapConfig()
SYSCFG_EncoderRemapConfig()
SYSCFG_USBInterruptLineRemapCmd()
SYSCFG configuration register 1, Address offset: 0x00
SYSCFG CCM SRAM protection register, Address offset: 0x04
SYSCFG external interrupt configuration registers, Address offset: 0x14-0x08
SYSCFG configuration register 2, Address offset: 0x18
DocID023800 Rev 1
System configuration controller (SYSCFG)
433/584

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the STM32F31xx and is the answer not in the manual?

Questions and answers

This manual is also suitable for:

Stm32f30xx

Table of Contents