STM8L15x Standard Peripherals Drivers: SYSCFG_Registers_Bits_Definition

STM8L15x/16x Standard Peripherals Drivers

STM8L15x Standard Peripherals Drivers

SYSCFG_Registers_Bits_Definition

Defines

#define SYSCFG_RMPCR1_ADC1DMA_REMAP   ((uint8_t)0x03)
#define SYSCFG_RMPCR1_SPI1_REMAP   ((uint8_t)0x80)
#define SYSCFG_RMPCR1_TIM4DMA_REMAP   ((uint8_t)0x0C)
#define SYSCFG_RMPCR1_USART1CK_REMAP   ((uint8_t)0x40)
#define SYSCFG_RMPCR1_USART1TR_REMAP   ((uint8_t)0x30)
#define SYSCFG_RMPCR2_ADC1TRIG_REMAP   ((uint8_t)0x01)
#define SYSCFG_RMPCR2_SPI2_REMAP   ((uint8_t)0x20)
#define SYSCFG_RMPCR2_TIM23BKIN_REMAP   ((uint8_t)0x80)
#define SYSCFG_RMPCR2_TIM2TRIG_LSE   ((uint8_t)0x08)
#define SYSCFG_RMPCR2_TIM2TRIG_REMAP   ((uint8_t)0x02)
#define SYSCFG_RMPCR2_TIM3TRIG_LSE   ((uint8_t)0x10)
#define SYSCFG_RMPCR2_TIM3TRIG_REMAP1   ((uint8_t)0x04)
#define SYSCFG_RMPCR2_TIM3TRIG_REMAP2   ((uint8_t)0x40)
#define SYSCFG_RMPCR3_CCO_REMAP   ((uint8_t)0x20)
#define SYSCFG_RMPCR3_SPI1_REMAP   ((uint8_t)0x01)
#define SYSCFG_RMPCR3_TIM3CH1_REMAP   ((uint8_t)0x08)
#define SYSCFG_RMPCR3_TIM3CH2_REMAP   ((uint8_t)0x10)
#define SYSCFG_RMPCR3_USART3CK_REMAP   ((uint8_t)0x04)
#define SYSCFG_RMPCR3_USART3TR_REMAP   ((uint8_t)0x02)

Define Documentation

#define SYSCFG_RMPCR1_ADC1DMA_REMAP   ((uint8_t)0x03)

ADC1 DMA channel remapping

Definition at line 667 of file stm8l15x.h.

Referenced by SYSCFG_REMAPDMAChannelConfig().

#define SYSCFG_RMPCR1_SPI1_REMAP   ((uint8_t)0x80)

SPI1 remapping

Definition at line 674 of file stm8l15x.h.

#define SYSCFG_RMPCR1_TIM4DMA_REMAP   ((uint8_t)0x0C)

TIM4 DMA channel remapping

Definition at line 668 of file stm8l15x.h.

Referenced by SYSCFG_REMAPDMAChannelConfig().

#define SYSCFG_RMPCR1_USART1CK_REMAP   ((uint8_t)0x40)

USART1_CK remapping

Definition at line 673 of file stm8l15x.h.

#define SYSCFG_RMPCR1_USART1TR_REMAP   ((uint8_t)0x30)

USART1_TX and USART1_RX remapping

Definition at line 672 of file stm8l15x.h.

#define SYSCFG_RMPCR2_ADC1TRIG_REMAP   ((uint8_t)0x01)

ADC1 External Trigger remap

Definition at line 676 of file stm8l15x.h.

#define SYSCFG_RMPCR2_SPI2_REMAP   ((uint8_t)0x20)

SPI2 remapping

Definition at line 681 of file stm8l15x.h.

#define SYSCFG_RMPCR2_TIM23BKIN_REMAP   ((uint8_t)0x80)

TIM2 & TIM3 Break input remap

Definition at line 683 of file stm8l15x.h.

#define SYSCFG_RMPCR2_TIM2TRIG_LSE   ((uint8_t)0x08)

TIM2 Trigger remap to LSE

Definition at line 679 of file stm8l15x.h.

#define SYSCFG_RMPCR2_TIM2TRIG_REMAP   ((uint8_t)0x02)

TIM2 Trigger remap

Definition at line 677 of file stm8l15x.h.

#define SYSCFG_RMPCR2_TIM3TRIG_LSE   ((uint8_t)0x10)

TIM3 Trigger remap to LSE

Definition at line 680 of file stm8l15x.h.

#define SYSCFG_RMPCR2_TIM3TRIG_REMAP1   ((uint8_t)0x04)

TIM3 Trigger remap 1

Definition at line 678 of file stm8l15x.h.

#define SYSCFG_RMPCR2_TIM3TRIG_REMAP2   ((uint8_t)0x40)

TIM3 Trigger remap 2

Definition at line 682 of file stm8l15x.h.

#define SYSCFG_RMPCR3_CCO_REMAP   ((uint8_t)0x20)

CCO remapping

Definition at line 690 of file stm8l15x.h.

#define SYSCFG_RMPCR3_SPI1_REMAP   ((uint8_t)0x01)

SPI1 remapping

Definition at line 685 of file stm8l15x.h.

#define SYSCFG_RMPCR3_TIM3CH1_REMAP   ((uint8_t)0x08)

TIM3 channel 1 remapping

Definition at line 688 of file stm8l15x.h.

#define SYSCFG_RMPCR3_TIM3CH2_REMAP   ((uint8_t)0x10)

TIM3 channel 2 remapping

Definition at line 689 of file stm8l15x.h.

#define SYSCFG_RMPCR3_USART3CK_REMAP   ((uint8_t)0x04)

USART3_CK remapping

Definition at line 687 of file stm8l15x.h.

#define SYSCFG_RMPCR3_USART3TR_REMAP   ((uint8_t)0x02)

USART3_TX and USART3_RX remapping

Definition at line 686 of file stm8l15x.h.

STM8S Firmware Library: Overview

 

 

 

For complete documentation on STM8L15x 8-bit microcontrollers platform visit www.st.com