|
enum | RCC_PLLRef_TypeDef { RCC_PLLRef_XI_OSC,
RCC_PLLRef_USB_CLK,
RCC_PLLRef_USB_60MHz,
RCC_PLLRef_ETH_25MHz
} |
| Выбор источника опорного сигнала PLL. Подробнее...
|
|
enum | RCC_PLLNO_TypeDef { RCC_PLLNO_Disable,
RCC_PLLNO_Div2,
RCC_PLLNO_Div4 = 3
} |
| Выходной делитель NO. Подробнее...
|
|
enum | RCC_UARTClk_TypeDef { RCC_UARTClk_SYSCLK,
RCC_UARTClk_XI_OSC,
RCC_UARTClk_USB_CLK,
RCC_UARTClk_USB_60MHz
} |
| Выбор источника тактирования для UART. Подробнее...
|
|
enum | RCC_SPIClk_TypeDef { RCC_SPIClk_SYSCLK,
RCC_SPIClk_XI_OSC,
RCC_SPIClk_USB_CLK,
RCC_SPIClk_USB_60MHz
} |
| Выбор источника тактирования для SPI. Подробнее...
|
|
enum | RCC_USBClk_TypeDef { RCC_USBClk_XI_OSC,
RCC_USBClk_USB_CLK
} |
| Выбор источника тактирования для USB. Подробнее...
|
|
enum | RCC_USBFreq_TypeDef { RCC_USBFreq_12MHz,
RCC_USBFreq_24MHz
} |
| Выбор фиксированной частоты на входе CLK_USB. Подробнее...
|
|
enum | RCC_ADCClk_TypeDef {
RCC_ADCClk_0,
RCC_ADCClk_1,
RCC_ADCClk_2,
RCC_ADCClk_3,
RCC_ADCClk_4,
RCC_ADCClk_5,
RCC_ADCClk_6,
RCC_ADCClk_7,
RCC_ADCClk_8,
RCC_ADCClk_9,
RCC_ADCClk_10,
RCC_ADCClk_11
} |
| Выбор модуля ADC для настройки его тактового сигнала. Подробнее...
|
|
enum | RCC_SysClk_TypeDef {
RCC_SysClk_CPE_Sel,
RCC_SysClk_POR,
RCC_SysClk_XI_OSC,
RCC_SysClk_PLL,
RCC_SysClk_PLLDIV,
RCC_SysClk_USB60MHz,
RCC_SysClk_USB_CLK,
RCC_SysClk_ETH25MHz
} |
| Выбор источника системной частоты. Подробнее...
|
|
enum | RCC_PeriphClk_TypeDef {
RCC_PeriphClk_QEP0 = ((uint32_t)(1<<1)),
RCC_PeriphClk_QEP1 = ((uint32_t)(1<<2)),
RCC_PeriphClk_CMP = ((uint32_t)(1<<9)),
RCC_PeriphClk_PWM0 = ((uint32_t)(1<<10)),
RCC_PeriphClk_PWM1 = ((uint32_t)(1<<11)),
RCC_PeriphClk_PWM2 = ((uint32_t)(1<<12)),
RCC_PeriphClk_PWM3 = ((uint32_t)(1<<13)),
RCC_PeriphClk_PWM4 = ((uint32_t)(1<<14)),
RCC_PeriphClk_PWM5 = ((uint32_t)(1<<15)),
RCC_PeriphClk_PWM6 = ((uint32_t)(1<<16)),
RCC_PeriphClk_PWM7 = ((uint32_t)(1<<17)),
RCC_PeriphClk_PWM8 = ((uint32_t)(1<<18)),
RCC_PeriphClk_WD = ((uint32_t)(1<<19)),
RCC_PeriphClk_I2C0 = ((uint32_t)(1<<20)),
RCC_PeriphClk_I2C1 = ((uint32_t)(1<<21)),
RCC_PeriphClk_ADC = ((uint32_t)(1<<24))
} |
| Управление тактированием периферийных блоков Подробнее...
|
|
enum | RCC_PeriphRst_TypeDef {
RCC_PeriphRst_WD = ((uint32_t)(1<<0)),
RCC_PeriphRst_I2C0 = ((uint32_t)(1<<1)),
RCC_PeriphRst_I2C1 = ((uint32_t)(1<<2)),
RCC_PeriphRst_USB = ((uint32_t)(1<<3)),
RCC_PeriphRst_Timer0 = ((uint32_t)(1<<4)),
RCC_PeriphRst_Timer1 = ((uint32_t)(1<<5)),
RCC_PeriphRst_Timer2 = ((uint32_t)(1<<6)),
RCC_PeriphRst_UART0 = ((uint32_t)(1<<7)),
RCC_PeriphRst_UART1 = ((uint32_t)(1<<8)),
RCC_PeriphRst_UART2 = ((uint32_t)(1<<9)),
RCC_PeriphRst_UART3 = ((uint32_t)(1<<10)),
RCC_PeriphRst_SPI0 = ((uint32_t)(1<<11)),
RCC_PeriphRst_SPI1 = ((uint32_t)(1<<12)),
RCC_PeriphRst_SPI2 = ((uint32_t)(1<<13)),
RCC_PeriphRst_SPI3 = ((uint32_t)(1<<14)),
RCC_PeriphRst_ETH = ((uint32_t)(1<<15)),
RCC_PeriphRst_QEP0 = ((uint32_t)(1<<0)),
RCC_PeriphRst_QEP1 = ((uint32_t)(1<<1)),
RCC_PeriphRst_PWM0 = ((uint32_t)(1<<2)),
RCC_PeriphRst_PWM1 = ((uint32_t)(1<<3)),
RCC_PeriphRst_PWM2 = ((uint32_t)(1<<4)),
RCC_PeriphRst_PWM3 = ((uint32_t)(1<<5)),
RCC_PeriphRst_PWM4 = ((uint32_t)(1<<6)),
RCC_PeriphRst_PWM5 = ((uint32_t)(1<<7)),
RCC_PeriphRst_PWM6 = ((uint32_t)(1<<8)),
RCC_PeriphRst_PWM7 = ((uint32_t)(1<<9)),
RCC_PeriphRst_PWM8 = ((uint32_t)(1<<10)),
RCC_PeriphRst_CAP0 = ((uint32_t)(1<<11)),
RCC_PeriphRst_CAP1 = ((uint32_t)(1<<12)),
RCC_PeriphRst_CAP2 = ((uint32_t)(1<<13)),
RCC_PeriphRst_CAP3 = ((uint32_t)(1<<14)),
RCC_PeriphRst_CAP4 = ((uint32_t)(1<<15)),
RCC_PeriphRst_CAP5 = ((uint32_t)(1<<16)),
RCC_PeriphRst_CMP = ((uint32_t)(1<<17))
} |
| Управление сбросом периферийных блоков Подробнее...
|
|