update to CubeMX 6.14.0, FW_H7 1.12.1
This commit is contained in:
parent
5c441a87cd
commit
4ed2283fc9
92
.mxproject
92
.mxproject
File diff suppressed because one or more lines are too long
@ -103,6 +103,10 @@ void Error_Handler(void);
|
||||
#define DISPSPI_SCL_GPIO_Port GPIOA
|
||||
#define DISPSPI_SDA_Pin GPIO_PIN_7
|
||||
#define DISPSPI_SDA_GPIO_Port GPIOA
|
||||
#define BTN7_Pin GPIO_PIN_12
|
||||
#define BTN7_GPIO_Port GPIOF
|
||||
#define BTN8_Pin GPIO_PIN_13
|
||||
#define BTN8_GPIO_Port GPIOF
|
||||
#define SW_DRS_Pin GPIO_PIN_14
|
||||
#define SW_DRS_GPIO_Port GPIOF
|
||||
#define PWM_R_Pin GPIO_PIN_9
|
||||
|
@ -58,14 +58,13 @@
|
||||
/* #define HAL_GFXMMU_MODULE_ENABLED */
|
||||
#define HAL_JPEG_MODULE_ENABLED
|
||||
/* #define HAL_OPAMP_MODULE_ENABLED */
|
||||
/* #define HAL_OSPI_MODULE_ENABLED */
|
||||
#define HAL_OSPI_MODULE_ENABLED
|
||||
/* #define HAL_I2S_MODULE_ENABLED */
|
||||
/* #define HAL_SMBUS_MODULE_ENABLED */
|
||||
/* #define HAL_IWDG_MODULE_ENABLED */
|
||||
/* #define HAL_LPTIM_MODULE_ENABLED */
|
||||
#define HAL_LTDC_MODULE_ENABLED
|
||||
/* #define HAL_XSPI_MODULE_ENABLED */
|
||||
/* #define HAL_QSPI_MODULE_ENABLED */
|
||||
/* #define HAL_RAMECC_MODULE_ENABLED */
|
||||
/* #define HAL_RNG_MODULE_ENABLED */
|
||||
/* #define HAL_RTC_MODULE_ENABLED */
|
||||
@ -107,7 +106,7 @@
|
||||
* (when HSE is used as system clock source, directly or through the PLL).
|
||||
*/
|
||||
#if !defined (HSE_VALUE)
|
||||
#define HSE_VALUE (24000000UL) /*!< Value of the External oscillator in Hz : FPGA case fixed to 60MHZ */
|
||||
#define HSE_VALUE (16000000UL) /*!< Value of the External oscillator in Hz : FPGA case fixed to 60MHZ */
|
||||
#endif /* HSE_VALUE */
|
||||
|
||||
#if !defined (HSE_STARTUP_TIMEOUT)
|
||||
|
@ -22,7 +22,7 @@
|
||||
#define __STM32H7xx_IT_H
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
/* Private includes ----------------------------------------------------------*/
|
||||
|
@ -203,7 +203,7 @@ void SystemClock_Config(void)
|
||||
RCC_OscInitStruct.PLL.PLLP = 2;
|
||||
RCC_OscInitStruct.PLL.PLLQ = 4;
|
||||
RCC_OscInitStruct.PLL.PLLR = 2;
|
||||
RCC_OscInitStruct.PLL.PLLRGE = RCC_PLL1VCIRANGE_3;
|
||||
RCC_OscInitStruct.PLL.PLLRGE = RCC_PLL1VCIRANGE_2;
|
||||
RCC_OscInitStruct.PLL.PLLVCOSEL = RCC_PLL1VCOWIDE;
|
||||
RCC_OscInitStruct.PLL.PLLFRACN = 0;
|
||||
if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK)
|
||||
@ -224,7 +224,7 @@ void SystemClock_Config(void)
|
||||
RCC_ClkInitStruct.APB2CLKDivider = RCC_APB2_DIV2;
|
||||
RCC_ClkInitStruct.APB4CLKDivider = RCC_APB4_DIV2;
|
||||
|
||||
if (HAL_RCC_ClockConfig(&RCC_ClkInitStruct, FLASH_LATENCY_4) != HAL_OK)
|
||||
if (HAL_RCC_ClockConfig(&RCC_ClkInitStruct, FLASH_LATENCY_3) != HAL_OK)
|
||||
{
|
||||
Error_Handler();
|
||||
}
|
||||
@ -797,8 +797,8 @@ static void MX_DMA_Init(void)
|
||||
static void MX_GPIO_Init(void)
|
||||
{
|
||||
GPIO_InitTypeDef GPIO_InitStruct = {0};
|
||||
/* USER CODE BEGIN MX_GPIO_Init_1 */
|
||||
/* USER CODE END MX_GPIO_Init_1 */
|
||||
/* USER CODE BEGIN MX_GPIO_Init_1 */
|
||||
/* USER CODE END MX_GPIO_Init_1 */
|
||||
|
||||
/* GPIO Ports Clock Enable */
|
||||
__HAL_RCC_GPIOE_CLK_ENABLE();
|
||||
@ -829,9 +829,11 @@ static void MX_GPIO_Init(void)
|
||||
HAL_GPIO_Init(GPIOE, &GPIO_InitStruct);
|
||||
|
||||
/*Configure GPIO pins : BTN1_Pin BTN2_Pin BTN3_Pin BTN4_Pin
|
||||
BTN5_Pin BTN6_Pin SW_DRS_Pin */
|
||||
BTN5_Pin BTN6_Pin BTN7_Pin BTN8_Pin
|
||||
SW_DRS_Pin */
|
||||
GPIO_InitStruct.Pin = BTN1_Pin|BTN2_Pin|BTN3_Pin|BTN4_Pin
|
||||
|BTN5_Pin|BTN6_Pin|SW_DRS_Pin;
|
||||
|BTN5_Pin|BTN6_Pin|BTN7_Pin|BTN8_Pin
|
||||
|SW_DRS_Pin;
|
||||
GPIO_InitStruct.Mode = GPIO_MODE_INPUT;
|
||||
GPIO_InitStruct.Pull = GPIO_NOPULL;
|
||||
HAL_GPIO_Init(GPIOF, &GPIO_InitStruct);
|
||||
@ -864,18 +866,21 @@ static void MX_GPIO_Init(void)
|
||||
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
|
||||
HAL_GPIO_Init(BOOT0_SET_GPIO_Port, &GPIO_InitStruct);
|
||||
|
||||
/*AnalogSwitch Config */
|
||||
HAL_SYSCFG_AnalogSwitchConfig(SYSCFG_SWITCH_PA0, SYSCFG_SWITCH_PA0_CLOSE);
|
||||
|
||||
/* EXTI interrupt init*/
|
||||
HAL_NVIC_SetPriority(EXTI3_IRQn, 0, 0);
|
||||
HAL_NVIC_EnableIRQ(EXTI3_IRQn);
|
||||
HAL_NVIC_SetPriority(ENC1A_EXTI_IRQn, 0, 0);
|
||||
HAL_NVIC_EnableIRQ(ENC1A_EXTI_IRQn);
|
||||
|
||||
HAL_NVIC_SetPriority(EXTI4_IRQn, 0, 0);
|
||||
HAL_NVIC_EnableIRQ(EXTI4_IRQn);
|
||||
HAL_NVIC_SetPriority(ENC1B_EXTI_IRQn, 0, 0);
|
||||
HAL_NVIC_EnableIRQ(ENC1B_EXTI_IRQn);
|
||||
|
||||
HAL_NVIC_SetPriority(EXTI9_5_IRQn, 0, 0);
|
||||
HAL_NVIC_EnableIRQ(EXTI9_5_IRQn);
|
||||
HAL_NVIC_SetPriority(ENC2A_EXTI_IRQn, 0, 0);
|
||||
HAL_NVIC_EnableIRQ(ENC2A_EXTI_IRQn);
|
||||
|
||||
/* USER CODE BEGIN MX_GPIO_Init_2 */
|
||||
/* USER CODE END MX_GPIO_Init_2 */
|
||||
/* USER CODE BEGIN MX_GPIO_Init_2 */
|
||||
/* USER CODE END MX_GPIO_Init_2 */
|
||||
}
|
||||
|
||||
/* USER CODE BEGIN 4 */
|
||||
@ -898,7 +903,8 @@ void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim)
|
||||
/* USER CODE BEGIN Callback 0 */
|
||||
|
||||
/* USER CODE END Callback 0 */
|
||||
if (htim->Instance == TIM6) {
|
||||
if (htim->Instance == TIM6)
|
||||
{
|
||||
HAL_IncTick();
|
||||
}
|
||||
/* USER CODE BEGIN Callback 1 */
|
||||
|
@ -80,11 +80,11 @@ void HAL_MspInit(void)
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief CRC MSP Initialization
|
||||
* This function configures the hardware resources used in this example
|
||||
* @param hcrc: CRC handle pointer
|
||||
* @retval None
|
||||
*/
|
||||
* @brief CRC MSP Initialization
|
||||
* This function configures the hardware resources used in this example
|
||||
* @param hcrc: CRC handle pointer
|
||||
* @retval None
|
||||
*/
|
||||
void HAL_CRC_MspInit(CRC_HandleTypeDef* hcrc)
|
||||
{
|
||||
if(hcrc->Instance==CRC)
|
||||
@ -97,16 +97,17 @@ void HAL_CRC_MspInit(CRC_HandleTypeDef* hcrc)
|
||||
/* USER CODE BEGIN CRC_MspInit 1 */
|
||||
|
||||
/* USER CODE END CRC_MspInit 1 */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief CRC MSP De-Initialization
|
||||
* This function freeze the hardware resources used in this example
|
||||
* @param hcrc: CRC handle pointer
|
||||
* @retval None
|
||||
*/
|
||||
* @brief CRC MSP De-Initialization
|
||||
* This function freeze the hardware resources used in this example
|
||||
* @param hcrc: CRC handle pointer
|
||||
* @retval None
|
||||
*/
|
||||
void HAL_CRC_MspDeInit(CRC_HandleTypeDef* hcrc)
|
||||
{
|
||||
if(hcrc->Instance==CRC)
|
||||
@ -124,11 +125,11 @@ void HAL_CRC_MspDeInit(CRC_HandleTypeDef* hcrc)
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief DMA2D MSP Initialization
|
||||
* This function configures the hardware resources used in this example
|
||||
* @param hdma2d: DMA2D handle pointer
|
||||
* @retval None
|
||||
*/
|
||||
* @brief DMA2D MSP Initialization
|
||||
* This function configures the hardware resources used in this example
|
||||
* @param hdma2d: DMA2D handle pointer
|
||||
* @retval None
|
||||
*/
|
||||
void HAL_DMA2D_MspInit(DMA2D_HandleTypeDef* hdma2d)
|
||||
{
|
||||
if(hdma2d->Instance==DMA2D)
|
||||
@ -141,16 +142,17 @@ void HAL_DMA2D_MspInit(DMA2D_HandleTypeDef* hdma2d)
|
||||
/* USER CODE BEGIN DMA2D_MspInit 1 */
|
||||
|
||||
/* USER CODE END DMA2D_MspInit 1 */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief DMA2D MSP De-Initialization
|
||||
* This function freeze the hardware resources used in this example
|
||||
* @param hdma2d: DMA2D handle pointer
|
||||
* @retval None
|
||||
*/
|
||||
* @brief DMA2D MSP De-Initialization
|
||||
* This function freeze the hardware resources used in this example
|
||||
* @param hdma2d: DMA2D handle pointer
|
||||
* @retval None
|
||||
*/
|
||||
void HAL_DMA2D_MspDeInit(DMA2D_HandleTypeDef* hdma2d)
|
||||
{
|
||||
if(hdma2d->Instance==DMA2D)
|
||||
@ -168,11 +170,11 @@ void HAL_DMA2D_MspDeInit(DMA2D_HandleTypeDef* hdma2d)
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief FDCAN MSP Initialization
|
||||
* This function configures the hardware resources used in this example
|
||||
* @param hfdcan: FDCAN handle pointer
|
||||
* @retval None
|
||||
*/
|
||||
* @brief FDCAN MSP Initialization
|
||||
* This function configures the hardware resources used in this example
|
||||
* @param hfdcan: FDCAN handle pointer
|
||||
* @retval None
|
||||
*/
|
||||
void HAL_FDCAN_MspInit(FDCAN_HandleTypeDef* hfdcan)
|
||||
{
|
||||
GPIO_InitTypeDef GPIO_InitStruct = {0};
|
||||
@ -215,16 +217,17 @@ void HAL_FDCAN_MspInit(FDCAN_HandleTypeDef* hfdcan)
|
||||
/* USER CODE BEGIN FDCAN1_MspInit 1 */
|
||||
|
||||
/* USER CODE END FDCAN1_MspInit 1 */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief FDCAN MSP De-Initialization
|
||||
* This function freeze the hardware resources used in this example
|
||||
* @param hfdcan: FDCAN handle pointer
|
||||
* @retval None
|
||||
*/
|
||||
* @brief FDCAN MSP De-Initialization
|
||||
* This function freeze the hardware resources used in this example
|
||||
* @param hfdcan: FDCAN handle pointer
|
||||
* @retval None
|
||||
*/
|
||||
void HAL_FDCAN_MspDeInit(FDCAN_HandleTypeDef* hfdcan)
|
||||
{
|
||||
if(hfdcan->Instance==FDCAN1)
|
||||
@ -252,11 +255,11 @@ void HAL_FDCAN_MspDeInit(FDCAN_HandleTypeDef* hfdcan)
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief JPEG MSP Initialization
|
||||
* This function configures the hardware resources used in this example
|
||||
* @param hjpeg: JPEG handle pointer
|
||||
* @retval None
|
||||
*/
|
||||
* @brief JPEG MSP Initialization
|
||||
* This function configures the hardware resources used in this example
|
||||
* @param hjpeg: JPEG handle pointer
|
||||
* @retval None
|
||||
*/
|
||||
void HAL_JPEG_MspInit(JPEG_HandleTypeDef* hjpeg)
|
||||
{
|
||||
if(hjpeg->Instance==JPEG)
|
||||
@ -269,16 +272,17 @@ void HAL_JPEG_MspInit(JPEG_HandleTypeDef* hjpeg)
|
||||
/* USER CODE BEGIN JPEG_MspInit 1 */
|
||||
|
||||
/* USER CODE END JPEG_MspInit 1 */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief JPEG MSP De-Initialization
|
||||
* This function freeze the hardware resources used in this example
|
||||
* @param hjpeg: JPEG handle pointer
|
||||
* @retval None
|
||||
*/
|
||||
* @brief JPEG MSP De-Initialization
|
||||
* This function freeze the hardware resources used in this example
|
||||
* @param hjpeg: JPEG handle pointer
|
||||
* @retval None
|
||||
*/
|
||||
void HAL_JPEG_MspDeInit(JPEG_HandleTypeDef* hjpeg)
|
||||
{
|
||||
if(hjpeg->Instance==JPEG)
|
||||
@ -296,11 +300,11 @@ void HAL_JPEG_MspDeInit(JPEG_HandleTypeDef* hjpeg)
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief LTDC MSP Initialization
|
||||
* This function configures the hardware resources used in this example
|
||||
* @param hltdc: LTDC handle pointer
|
||||
* @retval None
|
||||
*/
|
||||
* @brief LTDC MSP Initialization
|
||||
* This function configures the hardware resources used in this example
|
||||
* @param hltdc: LTDC handle pointer
|
||||
* @retval None
|
||||
*/
|
||||
void HAL_LTDC_MspInit(LTDC_HandleTypeDef* hltdc)
|
||||
{
|
||||
GPIO_InitTypeDef GPIO_InitStruct = {0};
|
||||
@ -315,7 +319,7 @@ void HAL_LTDC_MspInit(LTDC_HandleTypeDef* hltdc)
|
||||
*/
|
||||
PeriphClkInitStruct.PeriphClockSelection = RCC_PERIPHCLK_LTDC;
|
||||
PeriphClkInitStruct.PLL3.PLL3M = 2;
|
||||
PeriphClkInitStruct.PLL3.PLL3N = 15;
|
||||
PeriphClkInitStruct.PLL3.PLL3N = 16;
|
||||
PeriphClkInitStruct.PLL3.PLL3P = 2;
|
||||
PeriphClkInitStruct.PLL3.PLL3Q = 2;
|
||||
PeriphClkInitStruct.PLL3.PLL3R = 18;
|
||||
@ -430,16 +434,17 @@ void HAL_LTDC_MspInit(LTDC_HandleTypeDef* hltdc)
|
||||
/* USER CODE BEGIN LTDC_MspInit 1 */
|
||||
|
||||
/* USER CODE END LTDC_MspInit 1 */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief LTDC MSP De-Initialization
|
||||
* This function freeze the hardware resources used in this example
|
||||
* @param hltdc: LTDC handle pointer
|
||||
* @retval None
|
||||
*/
|
||||
* @brief LTDC MSP De-Initialization
|
||||
* This function freeze the hardware resources used in this example
|
||||
* @param hltdc: LTDC handle pointer
|
||||
* @retval None
|
||||
*/
|
||||
void HAL_LTDC_MspDeInit(LTDC_HandleTypeDef* hltdc)
|
||||
{
|
||||
if(hltdc->Instance==LTDC)
|
||||
@ -495,11 +500,11 @@ void HAL_LTDC_MspDeInit(LTDC_HandleTypeDef* hltdc)
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief OSPI MSP Initialization
|
||||
* This function configures the hardware resources used in this example
|
||||
* @param hospi: OSPI handle pointer
|
||||
* @retval None
|
||||
*/
|
||||
* @brief OSPI MSP Initialization
|
||||
* This function configures the hardware resources used in this example
|
||||
* @param hospi: OSPI handle pointer
|
||||
* @retval None
|
||||
*/
|
||||
void HAL_OSPI_MspInit(OSPI_HandleTypeDef* hospi)
|
||||
{
|
||||
GPIO_InitTypeDef GPIO_InitStruct = {0};
|
||||
@ -566,16 +571,17 @@ void HAL_OSPI_MspInit(OSPI_HandleTypeDef* hospi)
|
||||
/* USER CODE BEGIN OCTOSPI1_MspInit 1 */
|
||||
|
||||
/* USER CODE END OCTOSPI1_MspInit 1 */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief OSPI MSP De-Initialization
|
||||
* This function freeze the hardware resources used in this example
|
||||
* @param hospi: OSPI handle pointer
|
||||
* @retval None
|
||||
*/
|
||||
* @brief OSPI MSP De-Initialization
|
||||
* This function freeze the hardware resources used in this example
|
||||
* @param hospi: OSPI handle pointer
|
||||
* @retval None
|
||||
*/
|
||||
void HAL_OSPI_MspDeInit(OSPI_HandleTypeDef* hospi)
|
||||
{
|
||||
if(hospi->Instance==OCTOSPI1)
|
||||
@ -611,11 +617,11 @@ void HAL_OSPI_MspDeInit(OSPI_HandleTypeDef* hospi)
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief SPI MSP Initialization
|
||||
* This function configures the hardware resources used in this example
|
||||
* @param hspi: SPI handle pointer
|
||||
* @retval None
|
||||
*/
|
||||
* @brief SPI MSP Initialization
|
||||
* This function configures the hardware resources used in this example
|
||||
* @param hspi: SPI handle pointer
|
||||
* @retval None
|
||||
*/
|
||||
void HAL_SPI_MspInit(SPI_HandleTypeDef* hspi)
|
||||
{
|
||||
GPIO_InitTypeDef GPIO_InitStruct = {0};
|
||||
@ -630,7 +636,7 @@ void HAL_SPI_MspInit(SPI_HandleTypeDef* hspi)
|
||||
*/
|
||||
PeriphClkInitStruct.PeriphClockSelection = RCC_PERIPHCLK_SPI3;
|
||||
PeriphClkInitStruct.PLL2.PLL2M = 2;
|
||||
PeriphClkInitStruct.PLL2.PLL2N = 11;
|
||||
PeriphClkInitStruct.PLL2.PLL2N = 16;
|
||||
PeriphClkInitStruct.PLL2.PLL2P = 66;
|
||||
PeriphClkInitStruct.PLL2.PLL2Q = 3;
|
||||
PeriphClkInitStruct.PLL2.PLL2R = 2;
|
||||
@ -683,16 +689,17 @@ void HAL_SPI_MspInit(SPI_HandleTypeDef* hspi)
|
||||
/* USER CODE BEGIN SPI3_MspInit 1 */
|
||||
|
||||
/* USER CODE END SPI3_MspInit 1 */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief SPI MSP De-Initialization
|
||||
* This function freeze the hardware resources used in this example
|
||||
* @param hspi: SPI handle pointer
|
||||
* @retval None
|
||||
*/
|
||||
* @brief SPI MSP De-Initialization
|
||||
* This function freeze the hardware resources used in this example
|
||||
* @param hspi: SPI handle pointer
|
||||
* @retval None
|
||||
*/
|
||||
void HAL_SPI_MspDeInit(SPI_HandleTypeDef* hspi)
|
||||
{
|
||||
if(hspi->Instance==SPI3)
|
||||
@ -722,11 +729,11 @@ void HAL_SPI_MspDeInit(SPI_HandleTypeDef* hspi)
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief TIM_Base MSP Initialization
|
||||
* This function configures the hardware resources used in this example
|
||||
* @param htim_base: TIM_Base handle pointer
|
||||
* @retval None
|
||||
*/
|
||||
* @brief TIM_Base MSP Initialization
|
||||
* This function configures the hardware resources used in this example
|
||||
* @param htim_base: TIM_Base handle pointer
|
||||
* @retval None
|
||||
*/
|
||||
void HAL_TIM_Base_MspInit(TIM_HandleTypeDef* htim_base)
|
||||
{
|
||||
if(htim_base->Instance==TIM1)
|
||||
@ -769,11 +776,11 @@ void HAL_TIM_Base_MspInit(TIM_HandleTypeDef* htim_base)
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief TIM_PWM MSP Initialization
|
||||
* This function configures the hardware resources used in this example
|
||||
* @param htim_pwm: TIM_PWM handle pointer
|
||||
* @retval None
|
||||
*/
|
||||
* @brief TIM_PWM MSP Initialization
|
||||
* This function configures the hardware resources used in this example
|
||||
* @param htim_pwm: TIM_PWM handle pointer
|
||||
* @retval None
|
||||
*/
|
||||
void HAL_TIM_PWM_MspInit(TIM_HandleTypeDef* htim_pwm)
|
||||
{
|
||||
if(htim_pwm->Instance==TIM4)
|
||||
@ -786,6 +793,7 @@ void HAL_TIM_PWM_MspInit(TIM_HandleTypeDef* htim_pwm)
|
||||
/* USER CODE BEGIN TIM4_MspInit 1 */
|
||||
|
||||
/* USER CODE END TIM4_MspInit 1 */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@ -861,11 +869,11 @@ void HAL_TIM_MspPostInit(TIM_HandleTypeDef* htim)
|
||||
|
||||
}
|
||||
/**
|
||||
* @brief TIM_Base MSP De-Initialization
|
||||
* This function freeze the hardware resources used in this example
|
||||
* @param htim_base: TIM_Base handle pointer
|
||||
* @retval None
|
||||
*/
|
||||
* @brief TIM_Base MSP De-Initialization
|
||||
* This function freeze the hardware resources used in this example
|
||||
* @param htim_base: TIM_Base handle pointer
|
||||
* @retval None
|
||||
*/
|
||||
void HAL_TIM_Base_MspDeInit(TIM_HandleTypeDef* htim_base)
|
||||
{
|
||||
if(htim_base->Instance==TIM1)
|
||||
@ -908,11 +916,11 @@ void HAL_TIM_Base_MspDeInit(TIM_HandleTypeDef* htim_base)
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief TIM_PWM MSP De-Initialization
|
||||
* This function freeze the hardware resources used in this example
|
||||
* @param htim_pwm: TIM_PWM handle pointer
|
||||
* @retval None
|
||||
*/
|
||||
* @brief TIM_PWM MSP De-Initialization
|
||||
* This function freeze the hardware resources used in this example
|
||||
* @param htim_pwm: TIM_PWM handle pointer
|
||||
* @retval None
|
||||
*/
|
||||
void HAL_TIM_PWM_MspDeInit(TIM_HandleTypeDef* htim_pwm)
|
||||
{
|
||||
if(htim_pwm->Instance==TIM4)
|
||||
|
@ -42,13 +42,13 @@ HAL_StatusTypeDef HAL_InitTick(uint32_t TickPriority)
|
||||
{
|
||||
RCC_ClkInitTypeDef clkconfig;
|
||||
uint32_t uwTimclock, uwAPB1Prescaler;
|
||||
|
||||
uint32_t uwPrescalerValue;
|
||||
uint32_t pFLatency;
|
||||
/*Configure the TIM6 IRQ priority */
|
||||
|
||||
/*Configure the TIM6 IRQ priority */
|
||||
if (TickPriority < (1UL << __NVIC_PRIO_BITS))
|
||||
{
|
||||
HAL_NVIC_SetPriority(TIM6_DAC_IRQn, TickPriority ,0U);
|
||||
HAL_NVIC_SetPriority(TIM6_DAC_IRQn, TickPriority ,0);
|
||||
|
||||
/* Enable the TIM6 global Interrupt */
|
||||
HAL_NVIC_EnableIRQ(TIM6_DAC_IRQn);
|
||||
@ -84,11 +84,10 @@ HAL_StatusTypeDef HAL_InitTick(uint32_t TickPriority)
|
||||
htim6.Instance = TIM6;
|
||||
|
||||
/* Initialize TIMx peripheral as follow:
|
||||
|
||||
+ Period = [(TIM6CLK/1000) - 1]. to have a (1/1000) s time base.
|
||||
+ Prescaler = (uwTimclock/1000000 - 1) to have a 1MHz counter clock.
|
||||
+ ClockDivision = 0
|
||||
+ Counter direction = Up
|
||||
* Period = [(TIM6CLK/1000) - 1]. to have a (1/1000) s time base.
|
||||
* Prescaler = (uwTimclock/1000000 - 1) to have a 1MHz counter clock.
|
||||
* ClockDivision = 0
|
||||
* Counter direction = Up
|
||||
*/
|
||||
htim6.Init.Period = (1000000U / 1000U) - 1U;
|
||||
htim6.Init.Prescaler = uwPrescalerValue;
|
||||
|
176
Core/Src/syscalls.c
Normal file
176
Core/Src/syscalls.c
Normal file
@ -0,0 +1,176 @@
|
||||
/**
|
||||
******************************************************************************
|
||||
* @file syscalls.c
|
||||
* @author Auto-generated by STM32CubeMX
|
||||
* @brief Minimal System calls file
|
||||
*
|
||||
* For more information about which c-functions
|
||||
* need which of these lowlevel functions
|
||||
* please consult the Newlib libc-manual
|
||||
******************************************************************************
|
||||
* @attention
|
||||
*
|
||||
* Copyright (c) 2020-2024 STMicroelectronics.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This software is licensed under terms that can be found in the LICENSE file
|
||||
* in the root directory of this software component.
|
||||
* If no LICENSE file comes with this software, it is provided AS-IS.
|
||||
*
|
||||
******************************************************************************
|
||||
*/
|
||||
|
||||
/* Includes */
|
||||
#include <sys/stat.h>
|
||||
#include <stdlib.h>
|
||||
#include <errno.h>
|
||||
#include <stdio.h>
|
||||
#include <signal.h>
|
||||
#include <time.h>
|
||||
#include <sys/time.h>
|
||||
#include <sys/times.h>
|
||||
|
||||
|
||||
/* Variables */
|
||||
extern int __io_putchar(int ch) __attribute__((weak));
|
||||
extern int __io_getchar(void) __attribute__((weak));
|
||||
|
||||
|
||||
char *__env[1] = { 0 };
|
||||
char **environ = __env;
|
||||
|
||||
|
||||
/* Functions */
|
||||
void initialise_monitor_handles()
|
||||
{
|
||||
}
|
||||
|
||||
int _getpid(void)
|
||||
{
|
||||
return 1;
|
||||
}
|
||||
|
||||
int _kill(int pid, int sig)
|
||||
{
|
||||
(void)pid;
|
||||
(void)sig;
|
||||
errno = EINVAL;
|
||||
return -1;
|
||||
}
|
||||
|
||||
void _exit (int status)
|
||||
{
|
||||
_kill(status, -1);
|
||||
while (1) {} /* Make sure we hang here */
|
||||
}
|
||||
|
||||
__attribute__((weak)) int _read(int file, char *ptr, int len)
|
||||
{
|
||||
(void)file;
|
||||
int DataIdx;
|
||||
|
||||
for (DataIdx = 0; DataIdx < len; DataIdx++)
|
||||
{
|
||||
*ptr++ = __io_getchar();
|
||||
}
|
||||
|
||||
return len;
|
||||
}
|
||||
|
||||
__attribute__((weak)) int _write(int file, char *ptr, int len)
|
||||
{
|
||||
(void)file;
|
||||
int DataIdx;
|
||||
|
||||
for (DataIdx = 0; DataIdx < len; DataIdx++)
|
||||
{
|
||||
__io_putchar(*ptr++);
|
||||
}
|
||||
return len;
|
||||
}
|
||||
|
||||
int _close(int file)
|
||||
{
|
||||
(void)file;
|
||||
return -1;
|
||||
}
|
||||
|
||||
|
||||
int _fstat(int file, struct stat *st)
|
||||
{
|
||||
(void)file;
|
||||
st->st_mode = S_IFCHR;
|
||||
return 0;
|
||||
}
|
||||
|
||||
int _isatty(int file)
|
||||
{
|
||||
(void)file;
|
||||
return 1;
|
||||
}
|
||||
|
||||
int _lseek(int file, int ptr, int dir)
|
||||
{
|
||||
(void)file;
|
||||
(void)ptr;
|
||||
(void)dir;
|
||||
return 0;
|
||||
}
|
||||
|
||||
int _open(char *path, int flags, ...)
|
||||
{
|
||||
(void)path;
|
||||
(void)flags;
|
||||
/* Pretend like we always fail */
|
||||
return -1;
|
||||
}
|
||||
|
||||
int _wait(int *status)
|
||||
{
|
||||
(void)status;
|
||||
errno = ECHILD;
|
||||
return -1;
|
||||
}
|
||||
|
||||
int _unlink(char *name)
|
||||
{
|
||||
(void)name;
|
||||
errno = ENOENT;
|
||||
return -1;
|
||||
}
|
||||
|
||||
int _times(struct tms *buf)
|
||||
{
|
||||
(void)buf;
|
||||
return -1;
|
||||
}
|
||||
|
||||
int _stat(char *file, struct stat *st)
|
||||
{
|
||||
(void)file;
|
||||
st->st_mode = S_IFCHR;
|
||||
return 0;
|
||||
}
|
||||
|
||||
int _link(char *old, char *new)
|
||||
{
|
||||
(void)old;
|
||||
(void)new;
|
||||
errno = EMLINK;
|
||||
return -1;
|
||||
}
|
||||
|
||||
int _fork(void)
|
||||
{
|
||||
errno = EAGAIN;
|
||||
return -1;
|
||||
}
|
||||
|
||||
int _execve(char *name, char **argv, char **env)
|
||||
{
|
||||
(void)name;
|
||||
(void)argv;
|
||||
(void)env;
|
||||
errno = ENOMEM;
|
||||
return -1;
|
||||
}
|
79
Core/Src/sysmem.c
Normal file
79
Core/Src/sysmem.c
Normal file
@ -0,0 +1,79 @@
|
||||
/**
|
||||
******************************************************************************
|
||||
* @file sysmem.c
|
||||
* @author Generated by STM32CubeMX
|
||||
* @brief System Memory calls file
|
||||
*
|
||||
* For more information about which C functions
|
||||
* need which of these lowlevel functions
|
||||
* please consult the newlib libc manual
|
||||
******************************************************************************
|
||||
* @attention
|
||||
*
|
||||
* Copyright (c) 2024 STMicroelectronics.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This software is licensed under terms that can be found in the LICENSE file
|
||||
* in the root directory of this software component.
|
||||
* If no LICENSE file comes with this software, it is provided AS-IS.
|
||||
*
|
||||
******************************************************************************
|
||||
*/
|
||||
|
||||
/* Includes */
|
||||
#include <errno.h>
|
||||
#include <stdint.h>
|
||||
|
||||
/**
|
||||
* Pointer to the current high watermark of the heap usage
|
||||
*/
|
||||
static uint8_t *__sbrk_heap_end = NULL;
|
||||
|
||||
/**
|
||||
* @brief _sbrk() allocates memory to the newlib heap and is used by malloc
|
||||
* and others from the C library
|
||||
*
|
||||
* @verbatim
|
||||
* ############################################################################
|
||||
* # .data # .bss # newlib heap # MSP stack #
|
||||
* # # # # Reserved by _Min_Stack_Size #
|
||||
* ############################################################################
|
||||
* ^-- RAM start ^-- _end _estack, RAM end --^
|
||||
* @endverbatim
|
||||
*
|
||||
* This implementation starts allocating at the '_end' linker symbol
|
||||
* The '_Min_Stack_Size' linker symbol reserves a memory for the MSP stack
|
||||
* The implementation considers '_estack' linker symbol to be RAM end
|
||||
* NOTE: If the MSP stack, at any point during execution, grows larger than the
|
||||
* reserved size, please increase the '_Min_Stack_Size'.
|
||||
*
|
||||
* @param incr Memory size
|
||||
* @return Pointer to allocated memory
|
||||
*/
|
||||
void *_sbrk(ptrdiff_t incr)
|
||||
{
|
||||
extern uint8_t _end; /* Symbol defined in the linker script */
|
||||
extern uint8_t _estack; /* Symbol defined in the linker script */
|
||||
extern uint32_t _Min_Stack_Size; /* Symbol defined in the linker script */
|
||||
const uint32_t stack_limit = (uint32_t)&_estack - (uint32_t)&_Min_Stack_Size;
|
||||
const uint8_t *max_heap = (uint8_t *)stack_limit;
|
||||
uint8_t *prev_heap_end;
|
||||
|
||||
/* Initialize heap end at first call */
|
||||
if (NULL == __sbrk_heap_end)
|
||||
{
|
||||
__sbrk_heap_end = &_end;
|
||||
}
|
||||
|
||||
/* Protect heap from growing into the reserved MSP stack */
|
||||
if (__sbrk_heap_end + incr > max_heap)
|
||||
{
|
||||
errno = ENOMEM;
|
||||
return (void *)-1;
|
||||
}
|
||||
|
||||
prev_heap_end = __sbrk_heap_end;
|
||||
__sbrk_heap_end += incr;
|
||||
|
||||
return (void *)prev_heap_end;
|
||||
}
|
@ -66,7 +66,7 @@
|
||||
.global __Vectors
|
||||
@
|
||||
@
|
||||
SYSTEM_CLOCK = 160000000
|
||||
SYSTEM_CLOCK = 106666666
|
||||
SYSTICK_CYCLES = ((SYSTEM_CLOCK / 100) -1)
|
||||
|
||||
.text 32
|
||||
@ -287,7 +287,7 @@ __tx_DBGHandler:
|
||||
EXTERN _tx_execution_isr_exit
|
||||
;
|
||||
;
|
||||
SYSTEM_CLOCK EQU 160000000
|
||||
SYSTEM_CLOCK EQU 106666666
|
||||
SYSTICK_CYCLES EQU ((SYSTEM_CLOCK / 100) -1)
|
||||
#ifdef USE_DYNAMIC_MEMORY_ALLOCATION
|
||||
RSEG FREE_MEM:DATA
|
||||
@ -470,7 +470,7 @@ SysTick_Handler:
|
||||
@
|
||||
@
|
||||
|
||||
SYSTEM_CLOCK = 160000000
|
||||
SYSTEM_CLOCK = 106666666
|
||||
SYSTICK_CYCLES = ((SYSTEM_CLOCK / 100) -1)
|
||||
|
||||
.text 32
|
@ -1321,7 +1321,7 @@ typedef struct
|
||||
__IO uint32_t TSDR; /*!< RTC time stamp date register, Address offset: 0x34 */
|
||||
__IO uint32_t TSSSR; /*!< RTC time-stamp sub second register, Address offset: 0x38 */
|
||||
__IO uint32_t CALR; /*!< RTC calibration register, Address offset: 0x3C */
|
||||
__IO uint32_t TAMPCR; /*!< RTC tamper configuration register, Address offset: 0x40 */
|
||||
__IO uint32_t TAFCR; /*!< RTC tamper and alternate function configuration register, Address offset: 0x40 */
|
||||
__IO uint32_t ALRMASSR; /*!< RTC alarm A sub second register, Address offset: 0x44 */
|
||||
__IO uint32_t ALRMBSSR; /*!< RTC alarm B sub second register, Address offset: 0x48 */
|
||||
__IO uint32_t OR; /*!< RTC option register, Address offset: 0x4C */
|
||||
@ -11785,101 +11785,198 @@ typedef struct
|
||||
/* */
|
||||
/******************************************************************************/
|
||||
/****************** Bits definition for GPIO_MODER register *****************/
|
||||
#define GPIO_MODER_MODE0_Pos (0U)
|
||||
#define GPIO_MODER_MODE0_Msk (0x3UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000003 */
|
||||
#define GPIO_MODER_MODE0 GPIO_MODER_MODE0_Msk
|
||||
#define GPIO_MODER_MODE0_0 (0x1UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000001 */
|
||||
#define GPIO_MODER_MODE0_1 (0x2UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000002 */
|
||||
#define GPIO_MODER_MODER0_Pos (0U)
|
||||
#define GPIO_MODER_MODER0_Msk (0x3UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000003 */
|
||||
#define GPIO_MODER_MODER0 GPIO_MODER_MODER0_Msk
|
||||
#define GPIO_MODER_MODER0_0 (0x1UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000001 */
|
||||
#define GPIO_MODER_MODER0_1 (0x2UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000002 */
|
||||
|
||||
#define GPIO_MODER_MODE1_Pos (2U)
|
||||
#define GPIO_MODER_MODE1_Msk (0x3UL << GPIO_MODER_MODE1_Pos) /*!< 0x0000000C */
|
||||
#define GPIO_MODER_MODE1 GPIO_MODER_MODE1_Msk
|
||||
#define GPIO_MODER_MODE1_0 (0x1UL << GPIO_MODER_MODE1_Pos) /*!< 0x00000004 */
|
||||
#define GPIO_MODER_MODE1_1 (0x2UL << GPIO_MODER_MODE1_Pos) /*!< 0x00000008 */
|
||||
#define GPIO_MODER_MODER1_Pos (2U)
|
||||
#define GPIO_MODER_MODER1_Msk (0x3UL << GPIO_MODER_MODER1_Pos) /*!< 0x0000000C */
|
||||
#define GPIO_MODER_MODER1 GPIO_MODER_MODER1_Msk
|
||||
#define GPIO_MODER_MODER1_0 (0x1UL << GPIO_MODER_MODER1_Pos) /*!< 0x00000004 */
|
||||
#define GPIO_MODER_MODER1_1 (0x2UL << GPIO_MODER_MODER1_Pos) /*!< 0x00000008 */
|
||||
|
||||
#define GPIO_MODER_MODE2_Pos (4U)
|
||||
#define GPIO_MODER_MODE2_Msk (0x3UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000030 */
|
||||
#define GPIO_MODER_MODE2 GPIO_MODER_MODE2_Msk
|
||||
#define GPIO_MODER_MODE2_0 (0x1UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000010 */
|
||||
#define GPIO_MODER_MODE2_1 (0x2UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000020 */
|
||||
#define GPIO_MODER_MODER2_Pos (4U)
|
||||
#define GPIO_MODER_MODER2_Msk (0x3UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000030 */
|
||||
#define GPIO_MODER_MODER2 GPIO_MODER_MODER2_Msk
|
||||
#define GPIO_MODER_MODER2_0 (0x1UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000010 */
|
||||
#define GPIO_MODER_MODER2_1 (0x2UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000020 */
|
||||
|
||||
#define GPIO_MODER_MODE3_Pos (6U)
|
||||
#define GPIO_MODER_MODE3_Msk (0x3UL << GPIO_MODER_MODE3_Pos) /*!< 0x000000C0 */
|
||||
#define GPIO_MODER_MODE3 GPIO_MODER_MODE3_Msk
|
||||
#define GPIO_MODER_MODE3_0 (0x1UL << GPIO_MODER_MODE3_Pos) /*!< 0x00000040 */
|
||||
#define GPIO_MODER_MODE3_1 (0x2UL << GPIO_MODER_MODE3_Pos) /*!< 0x00000080 */
|
||||
#define GPIO_MODER_MODER3_Pos (6U)
|
||||
#define GPIO_MODER_MODER3_Msk (0x3UL << GPIO_MODER_MODER3_Pos) /*!< 0x000000C0 */
|
||||
#define GPIO_MODER_MODER3 GPIO_MODER_MODER3_Msk
|
||||
#define GPIO_MODER_MODER3_0 (0x1UL << GPIO_MODER_MODER3_Pos) /*!< 0x00000040 */
|
||||
#define GPIO_MODER_MODER3_1 (0x2UL << GPIO_MODER_MODER3_Pos) /*!< 0x00000080 */
|
||||
|
||||
#define GPIO_MODER_MODE4_Pos (8U)
|
||||
#define GPIO_MODER_MODE4_Msk (0x3UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000300 */
|
||||
#define GPIO_MODER_MODE4 GPIO_MODER_MODE4_Msk
|
||||
#define GPIO_MODER_MODE4_0 (0x1UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000100 */
|
||||
#define GPIO_MODER_MODE4_1 (0x2UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000200 */
|
||||
#define GPIO_MODER_MODER4_Pos (8U)
|
||||
#define GPIO_MODER_MODER4_Msk (0x3UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000300 */
|
||||
#define GPIO_MODER_MODER4 GPIO_MODER_MODER4_Msk
|
||||
#define GPIO_MODER_MODER4_0 (0x1UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000100 */
|
||||
#define GPIO_MODER_MODER4_1 (0x2UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000200 */
|
||||
|
||||
#define GPIO_MODER_MODE5_Pos (10U)
|
||||
#define GPIO_MODER_MODE5_Msk (0x3UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000C00 */
|
||||
#define GPIO_MODER_MODE5 GPIO_MODER_MODE5_Msk
|
||||
#define GPIO_MODER_MODE5_0 (0x1UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000400 */
|
||||
#define GPIO_MODER_MODE5_1 (0x2UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000800 */
|
||||
#define GPIO_MODER_MODER5_Pos (10U)
|
||||
#define GPIO_MODER_MODER5_Msk (0x3UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000C00 */
|
||||
#define GPIO_MODER_MODER5 GPIO_MODER_MODER5_Msk
|
||||
#define GPIO_MODER_MODER5_0 (0x1UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000400 */
|
||||
#define GPIO_MODER_MODER5_1 (0x2UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000800 */
|
||||
|
||||
#define GPIO_MODER_MODE6_Pos (12U)
|
||||
#define GPIO_MODER_MODE6_Msk (0x3UL << GPIO_MODER_MODE6_Pos) /*!< 0x00003000 */
|
||||
#define GPIO_MODER_MODE6 GPIO_MODER_MODE6_Msk
|
||||
#define GPIO_MODER_MODE6_0 (0x1UL << GPIO_MODER_MODE6_Pos) /*!< 0x00001000 */
|
||||
#define GPIO_MODER_MODE6_1 (0x2UL << GPIO_MODER_MODE6_Pos) /*!< 0x00002000 */
|
||||
#define GPIO_MODER_MODER6_Pos (12U)
|
||||
#define GPIO_MODER_MODER6_Msk (0x3UL << GPIO_MODER_MODER6_Pos) /*!< 0x00003000 */
|
||||
#define GPIO_MODER_MODER6 GPIO_MODER_MODER6_Msk
|
||||
#define GPIO_MODER_MODER6_0 (0x1UL << GPIO_MODER_MODER6_Pos) /*!< 0x00001000 */
|
||||
#define GPIO_MODER_MODER6_1 (0x2UL << GPIO_MODER_MODER6_Pos) /*!< 0x00002000 */
|
||||
|
||||
#define GPIO_MODER_MODE7_Pos (14U)
|
||||
#define GPIO_MODER_MODE7_Msk (0x3UL << GPIO_MODER_MODE7_Pos) /*!< 0x0000C000 */
|
||||
#define GPIO_MODER_MODE7 GPIO_MODER_MODE7_Msk
|
||||
#define GPIO_MODER_MODE7_0 (0x1UL << GPIO_MODER_MODE7_Pos) /*!< 0x00004000 */
|
||||
#define GPIO_MODER_MODE7_1 (0x2UL << GPIO_MODER_MODE7_Pos) /*!< 0x00008000 */
|
||||
#define GPIO_MODER_MODER7_Pos (14U)
|
||||
#define GPIO_MODER_MODER7_Msk (0x3UL << GPIO_MODER_MODER7_Pos) /*!< 0x0000C000 */
|
||||
#define GPIO_MODER_MODER7 GPIO_MODER_MODER7_Msk
|
||||
#define GPIO_MODER_MODER7_0 (0x1UL << GPIO_MODER_MODER7_Pos) /*!< 0x00004000 */
|
||||
#define GPIO_MODER_MODER7_1 (0x2UL << GPIO_MODER_MODER7_Pos) /*!< 0x00008000 */
|
||||
|
||||
#define GPIO_MODER_MODE8_Pos (16U)
|
||||
#define GPIO_MODER_MODE8_Msk (0x3UL << GPIO_MODER_MODE8_Pos) /*!< 0x00030000 */
|
||||
#define GPIO_MODER_MODE8 GPIO_MODER_MODE8_Msk
|
||||
#define GPIO_MODER_MODE8_0 (0x1UL << GPIO_MODER_MODE8_Pos) /*!< 0x00010000 */
|
||||
#define GPIO_MODER_MODE8_1 (0x2UL << GPIO_MODER_MODE8_Pos) /*!< 0x00020000 */
|
||||
#define GPIO_MODER_MODER8_Pos (16U)
|
||||
#define GPIO_MODER_MODER8_Msk (0x3UL << GPIO_MODER_MODER8_Pos) /*!< 0x00030000 */
|
||||
#define GPIO_MODER_MODER8 GPIO_MODER_MODER8_Msk
|
||||
#define GPIO_MODER_MODER8_0 (0x1UL << GPIO_MODER_MODER8_Pos) /*!< 0x00010000 */
|
||||
#define GPIO_MODER_MODER8_1 (0x2UL << GPIO_MODER_MODER8_Pos) /*!< 0x00020000 */
|
||||
|
||||
#define GPIO_MODER_MODE9_Pos (18U)
|
||||
#define GPIO_MODER_MODE9_Msk (0x3UL << GPIO_MODER_MODE9_Pos) /*!< 0x000C0000 */
|
||||
#define GPIO_MODER_MODE9 GPIO_MODER_MODE9_Msk
|
||||
#define GPIO_MODER_MODE9_0 (0x1UL << GPIO_MODER_MODE9_Pos) /*!< 0x00040000 */
|
||||
#define GPIO_MODER_MODE9_1 (0x2UL << GPIO_MODER_MODE9_Pos) /*!< 0x00080000 */
|
||||
#define GPIO_MODER_MODER9_Pos (18U)
|
||||
#define GPIO_MODER_MODER9_Msk (0x3UL << GPIO_MODER_MODER9_Pos) /*!< 0x000C0000 */
|
||||
#define GPIO_MODER_MODER9 GPIO_MODER_MODER9_Msk
|
||||
#define GPIO_MODER_MODER9_0 (0x1UL << GPIO_MODER_MODER9_Pos) /*!< 0x00040000 */
|
||||
#define GPIO_MODER_MODER9_1 (0x2UL << GPIO_MODER_MODER9_Pos) /*!< 0x00080000 */
|
||||
|
||||
#define GPIO_MODER_MODE10_Pos (20U)
|
||||
#define GPIO_MODER_MODE10_Msk (0x3UL << GPIO_MODER_MODE10_Pos) /*!< 0x00300000 */
|
||||
#define GPIO_MODER_MODE10 GPIO_MODER_MODE10_Msk
|
||||
#define GPIO_MODER_MODE10_0 (0x1UL << GPIO_MODER_MODE10_Pos) /*!< 0x00100000 */
|
||||
#define GPIO_MODER_MODE10_1 (0x2UL << GPIO_MODER_MODE10_Pos) /*!< 0x00200000 */
|
||||
#define GPIO_MODER_MODER10_Pos (20U)
|
||||
#define GPIO_MODER_MODER10_Msk (0x3UL << GPIO_MODER_MODER10_Pos) /*!< 0x00300000 */
|
||||
#define GPIO_MODER_MODER10 GPIO_MODER_MODER10_Msk
|
||||
#define GPIO_MODER_MODER10_0 (0x1UL << GPIO_MODER_MODER10_Pos) /*!< 0x00100000 */
|
||||
#define GPIO_MODER_MODER10_1 (0x2UL << GPIO_MODER_MODER10_Pos) /*!< 0x00200000 */
|
||||
|
||||
#define GPIO_MODER_MODE11_Pos (22U)
|
||||
#define GPIO_MODER_MODE11_Msk (0x3UL << GPIO_MODER_MODE11_Pos) /*!< 0x00C00000 */
|
||||
#define GPIO_MODER_MODE11 GPIO_MODER_MODE11_Msk
|
||||
#define GPIO_MODER_MODE11_0 (0x1UL << GPIO_MODER_MODE11_Pos) /*!< 0x00400000 */
|
||||
#define GPIO_MODER_MODE11_1 (0x2UL << GPIO_MODER_MODE11_Pos) /*!< 0x00800000 */
|
||||
#define GPIO_MODER_MODER11_Pos (22U)
|
||||
#define GPIO_MODER_MODER11_Msk (0x3UL << GPIO_MODER_MODER11_Pos) /*!< 0x00C00000 */
|
||||
#define GPIO_MODER_MODER11 GPIO_MODER_MODER11_Msk
|
||||
#define GPIO_MODER_MODER11_0 (0x1UL << GPIO_MODER_MODER11_Pos) /*!< 0x00400000 */
|
||||
#define GPIO_MODER_MODER11_1 (0x2UL << GPIO_MODER_MODER11_Pos) /*!< 0x00800000 */
|
||||
|
||||
#define GPIO_MODER_MODE12_Pos (24U)
|
||||
#define GPIO_MODER_MODE12_Msk (0x3UL << GPIO_MODER_MODE12_Pos) /*!< 0x03000000 */
|
||||
#define GPIO_MODER_MODE12 GPIO_MODER_MODE12_Msk
|
||||
#define GPIO_MODER_MODE12_0 (0x1UL << GPIO_MODER_MODE12_Pos) /*!< 0x01000000 */
|
||||
#define GPIO_MODER_MODE12_1 (0x2UL << GPIO_MODER_MODE12_Pos) /*!< 0x02000000 */
|
||||
#define GPIO_MODER_MODER12_Pos (24U)
|
||||
#define GPIO_MODER_MODER12_Msk (0x3UL << GPIO_MODER_MODER12_Pos) /*!< 0x03000000 */
|
||||
#define GPIO_MODER_MODER12 GPIO_MODER_MODER12_Msk
|
||||
#define GPIO_MODER_MODER12_0 (0x1UL << GPIO_MODER_MODER12_Pos) /*!< 0x01000000 */
|
||||
#define GPIO_MODER_MODER12_1 (0x2UL << GPIO_MODER_MODER12_Pos) /*!< 0x02000000 */
|
||||
|
||||
#define GPIO_MODER_MODE13_Pos (26U)
|
||||
#define GPIO_MODER_MODE13_Msk (0x3UL << GPIO_MODER_MODE13_Pos) /*!< 0x0C000000 */
|
||||
#define GPIO_MODER_MODE13 GPIO_MODER_MODE13_Msk
|
||||
#define GPIO_MODER_MODE13_0 (0x1UL << GPIO_MODER_MODE13_Pos) /*!< 0x04000000 */
|
||||
#define GPIO_MODER_MODE13_1 (0x2UL << GPIO_MODER_MODE13_Pos) /*!< 0x08000000 */
|
||||
#define GPIO_MODER_MODER13_Pos (26U)
|
||||
#define GPIO_MODER_MODER13_Msk (0x3UL << GPIO_MODER_MODER13_Pos) /*!< 0x0C000000 */
|
||||
#define GPIO_MODER_MODER13 GPIO_MODER_MODER13_Msk
|
||||
#define GPIO_MODER_MODER13_0 (0x1UL << GPIO_MODER_MODER13_Pos) /*!< 0x04000000 */
|
||||
#define GPIO_MODER_MODER13_1 (0x2UL << GPIO_MODER_MODER13_Pos) /*!< 0x08000000 */
|
||||
|
||||
#define GPIO_MODER_MODE14_Pos (28U)
|
||||
#define GPIO_MODER_MODE14_Msk (0x3UL << GPIO_MODER_MODE14_Pos) /*!< 0x30000000 */
|
||||
#define GPIO_MODER_MODE14 GPIO_MODER_MODE14_Msk
|
||||
#define GPIO_MODER_MODE14_0 (0x1UL << GPIO_MODER_MODE14_Pos) /*!< 0x10000000 */
|
||||
#define GPIO_MODER_MODE14_1 (0x2UL << GPIO_MODER_MODE14_Pos) /*!< 0x20000000 */
|
||||
#define GPIO_MODER_MODER14_Pos (28U)
|
||||
#define GPIO_MODER_MODER14_Msk (0x3UL << GPIO_MODER_MODER14_Pos) /*!< 0x30000000 */
|
||||
#define GPIO_MODER_MODER14 GPIO_MODER_MODER14_Msk
|
||||
#define GPIO_MODER_MODER14_0 (0x1UL << GPIO_MODER_MODER14_Pos) /*!< 0x10000000 */
|
||||
#define GPIO_MODER_MODER14_1 (0x2UL << GPIO_MODER_MODER14_Pos) /*!< 0x20000000 */
|
||||
|
||||
#define GPIO_MODER_MODE15_Pos (30U)
|
||||
#define GPIO_MODER_MODE15_Msk (0x3UL << GPIO_MODER_MODE15_Pos) /*!< 0xC0000000 */
|
||||
#define GPIO_MODER_MODE15 GPIO_MODER_MODE15_Msk
|
||||
#define GPIO_MODER_MODE15_0 (0x1UL << GPIO_MODER_MODE15_Pos) /*!< 0x40000000 */
|
||||
#define GPIO_MODER_MODE15_1 (0x2UL << GPIO_MODER_MODE15_Pos) /*!< 0x80000000 */
|
||||
#define GPIO_MODER_MODER15_Pos (30U)
|
||||
#define GPIO_MODER_MODER15_Msk (0x3UL << GPIO_MODER_MODER15_Pos) /*!< 0xC0000000 */
|
||||
#define GPIO_MODER_MODER15 GPIO_MODER_MODER15_Msk
|
||||
#define GPIO_MODER_MODER15_0 (0x1UL << GPIO_MODER_MODER15_Pos) /*!< 0x40000000 */
|
||||
#define GPIO_MODER_MODER15_1 (0x2UL << GPIO_MODER_MODER15_Pos) /*!< 0x80000000 */
|
||||
|
||||
/* Legacy Defines */
|
||||
#define GPIO_MODER_MODE0_Pos GPIO_MODER_MODER0_Pos
|
||||
#define GPIO_MODER_MODE0_Msk GPIO_MODER_MODER0_Msk
|
||||
#define GPIO_MODER_MODE0 GPIO_MODER_MODER0
|
||||
#define GPIO_MODER_MODE0_0 GPIO_MODER_MODER0_0
|
||||
#define GPIO_MODER_MODE0_1 GPIO_MODER_MODER0_1
|
||||
|
||||
#define GPIO_MODER_MODE1_Pos GPIO_MODER_MODER1_Pos
|
||||
#define GPIO_MODER_MODE1_Msk GPIO_MODER_MODER1_Msk
|
||||
#define GPIO_MODER_MODE1 GPIO_MODER_MODER1
|
||||
#define GPIO_MODER_MODE1_0 GPIO_MODER_MODER1_0
|
||||
#define GPIO_MODER_MODE1_1 GPIO_MODER_MODER1_1
|
||||
|
||||
#define GPIO_MODER_MODE2_Pos GPIO_MODER_MODER2_Pos
|
||||
#define GPIO_MODER_MODE2_Msk GPIO_MODER_MODER2_Msk
|
||||
#define GPIO_MODER_MODE2 GPIO_MODER_MODER2
|
||||
#define GPIO_MODER_MODE2_0 GPIO_MODER_MODER2_0
|
||||
#define GPIO_MODER_MODE2_1 GPIO_MODER_MODER2_1
|
||||
|
||||
#define GPIO_MODER_MODE3_Pos GPIO_MODER_MODER3_Pos
|
||||
#define GPIO_MODER_MODE3_Msk GPIO_MODER_MODER3_Msk
|
||||
#define GPIO_MODER_MODE3 GPIO_MODER_MODER3
|
||||
#define GPIO_MODER_MODE3_0 GPIO_MODER_MODER3_0
|
||||
#define GPIO_MODER_MODE3_1 GPIO_MODER_MODER3_1
|
||||
|
||||
#define GPIO_MODER_MODE4_Pos GPIO_MODER_MODER4_Pos
|
||||
#define GPIO_MODER_MODE4_Msk GPIO_MODER_MODER4_Msk
|
||||
#define GPIO_MODER_MODE4 GPIO_MODER_MODER4
|
||||
#define GPIO_MODER_MODE4_0 GPIO_MODER_MODER4_0
|
||||
#define GPIO_MODER_MODE4_1 GPIO_MODER_MODER4_1
|
||||
|
||||
#define GPIO_MODER_MODE5_Pos GPIO_MODER_MODER5_Pos
|
||||
#define GPIO_MODER_MODE5_Msk GPIO_MODER_MODER5_Msk
|
||||
#define GPIO_MODER_MODE5 GPIO_MODER_MODER5
|
||||
#define GPIO_MODER_MODE5_0 GPIO_MODER_MODER5_0
|
||||
#define GPIO_MODER_MODE5_1 GPIO_MODER_MODER5_1
|
||||
|
||||
#define GPIO_MODER_MODE6_Pos GPIO_MODER_MODER6_Pos
|
||||
#define GPIO_MODER_MODE6_Msk GPIO_MODER_MODER6_Msk
|
||||
#define GPIO_MODER_MODE6 GPIO_MODER_MODER6
|
||||
#define GPIO_MODER_MODE6_0 GPIO_MODER_MODER6_0
|
||||
#define GPIO_MODER_MODE6_1 GPIO_MODER_MODER6_1
|
||||
|
||||
#define GPIO_MODER_MODE7_Pos GPIO_MODER_MODER7_Pos
|
||||
#define GPIO_MODER_MODE7_Msk GPIO_MODER_MODER7_Msk
|
||||
#define GPIO_MODER_MODE7 GPIO_MODER_MODER7
|
||||
#define GPIO_MODER_MODE7_0 GPIO_MODER_MODER7_0
|
||||
#define GPIO_MODER_MODE7_1 GPIO_MODER_MODER7_1
|
||||
|
||||
#define GPIO_MODER_MODE8_Pos GPIO_MODER_MODER8_Pos
|
||||
#define GPIO_MODER_MODE8_Msk GPIO_MODER_MODER8_Msk
|
||||
#define GPIO_MODER_MODE8 GPIO_MODER_MODER8
|
||||
#define GPIO_MODER_MODE8_0 GPIO_MODER_MODER8_0
|
||||
#define GPIO_MODER_MODE8_1 GPIO_MODER_MODER8_1
|
||||
|
||||
#define GPIO_MODER_MODE9_Pos GPIO_MODER_MODER9_Pos
|
||||
#define GPIO_MODER_MODE9_Msk GPIO_MODER_MODER9_Msk
|
||||
#define GPIO_MODER_MODE9 GPIO_MODER_MODER9
|
||||
#define GPIO_MODER_MODE9_0 GPIO_MODER_MODER9_0
|
||||
#define GPIO_MODER_MODE9_1 GPIO_MODER_MODER9_1
|
||||
|
||||
#define GPIO_MODER_MODE10_Pos GPIO_MODER_MODER10_Po
|
||||
#define GPIO_MODER_MODE10_Msk GPIO_MODER_MODER10_Ms
|
||||
#define GPIO_MODER_MODE10 GPIO_MODER_MODER10
|
||||
#define GPIO_MODER_MODE10_0 GPIO_MODER_MODER10_0
|
||||
#define GPIO_MODER_MODE10_1 GPIO_MODER_MODER10_1
|
||||
|
||||
#define GPIO_MODER_MODE11_Pos GPIO_MODER_MODER11_Po
|
||||
#define GPIO_MODER_MODE11_Msk GPIO_MODER_MODER11_Ms
|
||||
#define GPIO_MODER_MODE11 GPIO_MODER_MODER11
|
||||
#define GPIO_MODER_MODE11_0 GPIO_MODER_MODER11_0
|
||||
#define GPIO_MODER_MODE11_1 GPIO_MODER_MODER11_1
|
||||
|
||||
#define GPIO_MODER_MODE12_Pos GPIO_MODER_MODER12_Po
|
||||
#define GPIO_MODER_MODE12_Msk GPIO_MODER_MODER12_Ms
|
||||
#define GPIO_MODER_MODE12 GPIO_MODER_MODER12
|
||||
#define GPIO_MODER_MODE12_0 GPIO_MODER_MODER12_0
|
||||
#define GPIO_MODER_MODE12_1 GPIO_MODER_MODER12_1
|
||||
|
||||
#define GPIO_MODER_MODE13_Pos GPIO_MODER_MODER13_Po
|
||||
#define GPIO_MODER_MODE13_Msk GPIO_MODER_MODER13_Ms
|
||||
#define GPIO_MODER_MODE13 GPIO_MODER_MODER13
|
||||
#define GPIO_MODER_MODE13_0 GPIO_MODER_MODER13_0
|
||||
#define GPIO_MODER_MODE13_1 GPIO_MODER_MODER13_1
|
||||
|
||||
#define GPIO_MODER_MODE14_Pos GPIO_MODER_MODER14_Po
|
||||
#define GPIO_MODER_MODE14_Msk GPIO_MODER_MODER14_Ms
|
||||
#define GPIO_MODER_MODE14 GPIO_MODER_MODER14
|
||||
#define GPIO_MODER_MODE14_0 GPIO_MODER_MODER14_0
|
||||
#define GPIO_MODER_MODE14_1 GPIO_MODER_MODER14_1
|
||||
|
||||
#define GPIO_MODER_MODE15_Pos GPIO_MODER_MODER15_Po
|
||||
#define GPIO_MODER_MODE15_Msk GPIO_MODER_MODER15_Ms
|
||||
#define GPIO_MODER_MODE15 GPIO_MODER_MODER15
|
||||
#define GPIO_MODER_MODE15_0 GPIO_MODER_MODER15_0
|
||||
#define GPIO_MODER_MODE15_1 GPIO_MODER_MODER15_1
|
||||
|
||||
/****************** Bits definition for GPIO_OTYPER register ****************/
|
||||
#define GPIO_OTYPER_OT0_Pos (0U)
|
||||
@ -16876,7 +16973,104 @@ typedef struct
|
||||
#define RTC_CALR_CALM_7 (0x080UL << RTC_CALR_CALM_Pos) /*!< 0x00000080 */
|
||||
#define RTC_CALR_CALM_8 (0x100UL << RTC_CALR_CALM_Pos) /*!< 0x00000100 */
|
||||
|
||||
/******************** Bits definition for RTC_TAMPCR register ***************/
|
||||
/******************** Bits definition for RTC_TAFCR register ***************/
|
||||
#define RTC_TAFCR_PC15MODE_Pos (23U)
|
||||
#define RTC_TAFCR_PC15MODE_Msk (0x1UL << RTC_TAFCR_PC15MODE_Pos) /*!< 0x00800000 */
|
||||
#define RTC_TAFCR_PC15MODE RTC_TAFCR_PC15MODE_Msk
|
||||
#define RTC_TAFCR_PC15VALUE_Pos (22U)
|
||||
#define RTC_TAFCR_PC15VALUE_Msk (0x1UL << RTC_TAFCR_PC15VALUE_Pos) /*!< 0x00400000 */
|
||||
#define RTC_TAFCR_PC15VALUE RTC_TAFCR_PC15VALUE_Msk
|
||||
#define RTC_TAFCR_PC14MODE_Pos (21U)
|
||||
#define RTC_TAFCR_PC14MODE_Msk (0x1UL << RTC_TAFCR_PC14MODE_Pos) /*!< 0x00200000 */
|
||||
#define RTC_TAFCR_PC14MODE RTC_TAFCR_PC14MODE_Msk
|
||||
#define RTC_TAFCR_PC14VALUE_Pos (20U)
|
||||
#define RTC_TAFCR_PC14VALUE_Msk (0x1UL << RTC_TAFCR_PC14VALUE_Pos) /*!< 0x00100000 */
|
||||
#define RTC_TAFCR_PC14VALUE RTC_TAFCR_PC14VALUE_Msk
|
||||
#define RTC_TAFCR_PC13MODE_Pos (19U)
|
||||
#define RTC_TAFCR_PC13MODE_Msk (0x1UL << RTC_TAFCR_PC13MODE_Pos) /*!< 0x00080000 */
|
||||
#define RTC_TAFCR_PC13MODE RTC_TAFCR_PC13MODE_Msk
|
||||
#define RTC_TAFCR_PC13VALUE_Pos (18U)
|
||||
#define RTC_TAFCR_PC13VALUE_Msk (0x1UL << RTC_TAFCR_PC13VALUE_Pos) /*!< 0x00040000 */
|
||||
#define RTC_TAFCR_PC13VALUE RTC_TAFCR_PC13VALUE_Msk
|
||||
#define RTC_TAFCR_TAMPPUDIS_Pos (15U)
|
||||
#define RTC_TAFCR_TAMPPUDIS_Msk (0x1UL << RTC_TAFCR_TAMPPUDIS_Pos) /*!< 0x00008000 */
|
||||
#define RTC_TAFCR_TAMPPUDIS RTC_TAFCR_TAMPPUDIS_Msk
|
||||
#define RTC_TAFCR_TAMPPRCH_Pos (13U)
|
||||
#define RTC_TAFCR_TAMPPRCH_Msk (0x3UL << RTC_TAFCR_TAMPPRCH_Pos) /*!< 0x00006000 */
|
||||
#define RTC_TAFCR_TAMPPRCH RTC_TAFCR_TAMPPRCH_Msk
|
||||
#define RTC_TAFCR_TAMPPRCH_0 (0x1UL << RTC_TAFCR_TAMPPRCH_Pos) /*!< 0x00002000 */
|
||||
#define RTC_TAFCR_TAMPPRCH_1 (0x2UL << RTC_TAFCR_TAMPPRCH_Pos) /*!< 0x00004000 */
|
||||
#define RTC_TAFCR_TAMPFLT_Pos (11U)
|
||||
#define RTC_TAFCR_TAMPFLT_Msk (0x3UL << RTC_TAFCR_TAMPFLT_Pos) /*!< 0x00001800 */
|
||||
#define RTC_TAFCR_TAMPFLT RTC_TAFCR_TAMPFLT_Msk
|
||||
#define RTC_TAFCR_TAMPFLT_0 (0x1UL << RTC_TAFCR_TAMPFLT_Pos) /*!< 0x00000800 */
|
||||
#define RTC_TAFCR_TAMPFLT_1 (0x2UL << RTC_TAFCR_TAMPFLT_Pos) /*!< 0x00001000 */
|
||||
#define RTC_TAFCR_TAMPFREQ_Pos (8U)
|
||||
#define RTC_TAFCR_TAMPFREQ_Msk (0x7UL << RTC_TAFCR_TAMPFREQ_Pos) /*!< 0x00000700 */
|
||||
#define RTC_TAFCR_TAMPFREQ RTC_TAFCR_TAMPFREQ_Msk
|
||||
#define RTC_TAFCR_TAMPFREQ_0 (0x1UL << RTC_TAFCR_TAMPFREQ_Pos) /*!< 0x00000100 */
|
||||
#define RTC_TAFCR_TAMPFREQ_1 (0x2UL << RTC_TAFCR_TAMPFREQ_Pos) /*!< 0x00000200 */
|
||||
#define RTC_TAFCR_TAMPFREQ_2 (0x4UL << RTC_TAFCR_TAMPFREQ_Pos) /*!< 0x00000400 */
|
||||
#define RTC_TAFCR_TAMPTS_Pos (7U)
|
||||
#define RTC_TAFCR_TAMPTS_Msk (0x1UL << RTC_TAFCR_TAMPTS_Pos) /*!< 0x00000080 */
|
||||
#define RTC_TAFCR_TAMPTS RTC_TAFCR_TAMPTS_Msk
|
||||
#define RTC_TAFCR_TAMP3TRG_Pos (6U)
|
||||
#define RTC_TAFCR_TAMP3TRG_Msk (0x1UL << RTC_TAFCR_TAMP3TRG_Pos) /*!< 0x00000040 */
|
||||
#define RTC_TAFCR_TAMP3TRG RTC_TAFCR_TAMP3TRG_Msk
|
||||
#define RTC_TAFCR_TAMP3E_Pos (5U)
|
||||
#define RTC_TAFCR_TAMP3E_Msk (0x1UL << RTC_TAFCR_TAMP3E_Pos) /*!< 0x00000020 */
|
||||
#define RTC_TAFCR_TAMP3E RTC_TAFCR_TAMP3E_Msk
|
||||
#define RTC_TAFCR_TAMPIE_Pos (2U)
|
||||
#define RTC_TAFCR_TAMPIE_Msk (0x1UL << RTC_TAFCR_TAMPIE_Pos) /*!< 0x00000004 */
|
||||
#define RTC_TAFCR_TAMPIE RTC_TAFCR_TAMPIE_Msk
|
||||
#define RTC_TAFCR_TAMP1TRG_Pos (1U)
|
||||
#define RTC_TAFCR_TAMP1TRG_Msk (0x1UL << RTC_TAFCR_TAMP1TRG_Pos) /*!< 0x00000002 */
|
||||
#define RTC_TAFCR_TAMP1TRG RTC_TAFCR_TAMP1TRG_Msk
|
||||
#define RTC_TAFCR_TAMP1E_Pos (0U)
|
||||
#define RTC_TAFCR_TAMP1E_Msk (0x1UL << RTC_TAFCR_TAMP1E_Pos) /*!< 0x00000001 */
|
||||
#define RTC_TAFCR_TAMP1E RTC_TAFCR_TAMP1E_Msk
|
||||
|
||||
/* Aliases for RTC TAFCR */
|
||||
#define TAMPCR TAFCR
|
||||
#define RTC_TAMPCR_TAMPPUDIS_Pos RTC_TAFCR_TAMPPUDIS_Pos
|
||||
#define RTC_TAMPCR_TAMPPUDIS_Msk RTC_TAFCR_TAMPPUDIS_Msk
|
||||
#define RTC_TAMPCR_TAMPPUDIS RTC_TAFCR_TAMPPUDIS
|
||||
#define RTC_TAMPCR_TAMPPRCH_Pos RTC_TAFCR_TAMPPRCH_Pos
|
||||
#define RTC_TAMPCR_TAMPPRCH_Msk RTC_TAFCR_TAMPPRCH_Msk
|
||||
#define RTC_TAMPCR_TAMPPRCH RTC_TAFCR_TAMPPRCH
|
||||
#define RTC_TAMPCR_TAMPPRCH_0 RTC_TAFCR_TAMPPRCH_0
|
||||
#define RTC_TAMPCR_TAMPPRCH_1 RTC_TAFCR_TAMPPRCH_1
|
||||
#define RTC_TAMPCR_TAMPFLT_Pos RTC_TAFCR_TAMPFLT_Pos
|
||||
#define RTC_TAMPCR_TAMPFLT_Msk RTC_TAFCR_TAMPFLT_Msk
|
||||
#define RTC_TAMPCR_TAMPFLT RTC_TAFCR_TAMPFLT
|
||||
#define RTC_TAMPCR_TAMPFLT_0 RTC_TAFCR_TAMPFLT_0
|
||||
#define RTC_TAMPCR_TAMPFLT_1 RTC_TAFCR_TAMPFLT_1
|
||||
#define RTC_TAMPCR_TAMPFREQ_Pos RTC_TAFCR_TAMPFREQ_Pos
|
||||
#define RTC_TAMPCR_TAMPFREQ_Msk RTC_TAFCR_TAMPFREQ_Msk
|
||||
#define RTC_TAMPCR_TAMPFREQ RTC_TAFCR_TAMPFREQ
|
||||
#define RTC_TAMPCR_TAMPFREQ_0 RTC_TAFCR_TAMPFREQ_0
|
||||
#define RTC_TAMPCR_TAMPFREQ_1 RTC_TAFCR_TAMPFREQ_1
|
||||
#define RTC_TAMPCR_TAMPFREQ_2 RTC_TAFCR_TAMPFREQ_2
|
||||
#define RTC_TAMPCR_TAMPTS_Pos RTC_TAFCR_TAMPTS_Pos
|
||||
#define RTC_TAMPCR_TAMPTS_Msk RTC_TAFCR_TAMPTS_Msk
|
||||
#define RTC_TAMPCR_TAMPTS RTC_TAFCR_TAMPTS
|
||||
#define RTC_TAMPCR_TAMP3TRG_Pos RTC_TAFCR_TAMP3TRG_Pos
|
||||
#define RTC_TAMPCR_TAMP3TRG_Msk RTC_TAFCR_TAMP3TRG_Msk
|
||||
#define RTC_TAMPCR_TAMP3TRG RTC_TAFCR_TAMP3TRG
|
||||
#define RTC_TAMPCR_TAMP3E_Pos RTC_TAFCR_TAMP3E_Pos
|
||||
#define RTC_TAMPCR_TAMP3E_Msk RTC_TAFCR_TAMP3E_Msk
|
||||
#define RTC_TAMPCR_TAMP3E RTC_TAFCR_TAMP3E
|
||||
#define RTC_TAMPCR_TAMPIE_Pos RTC_TAFCR_TAMPIE_Pos
|
||||
#define RTC_TAMPCR_TAMPIE_Msk RTC_TAFCR_TAMPIE_Msk
|
||||
#define RTC_TAMPCR_TAMPIE RTC_TAFCR_TAMPIE
|
||||
#define RTC_TAMPCR_TAMP1TRG_Pos RTC_TAFCR_TAMP1TRG_Pos
|
||||
#define RTC_TAMPCR_TAMP1TRG_Msk RTC_TAFCR_TAMP1TRG_Msk
|
||||
#define RTC_TAMPCR_TAMP1TRG RTC_TAFCR_TAMP1TRG
|
||||
#define RTC_TAMPCR_TAMP1E_Pos RTC_TAFCR_TAMP1E_Pos
|
||||
#define RTC_TAMPCR_TAMP1E_Msk RTC_TAFCR_TAMP1E_Msk
|
||||
#define RTC_TAMPCR_TAMP1E RTC_TAFCR_TAMP1E
|
||||
|
||||
/* Legacy defines for backward compatibility */
|
||||
#define RTC_TAMPCR_TAMP3MF_Pos (24U)
|
||||
#define RTC_TAMPCR_TAMP3MF_Msk (0x1UL << RTC_TAMPCR_TAMP3MF_Pos) /*!< 0x01000000 */
|
||||
#define RTC_TAMPCR_TAMP3MF RTC_TAMPCR_TAMP3MF_Msk
|
||||
@ -16904,49 +17098,12 @@ typedef struct
|
||||
#define RTC_TAMPCR_TAMP1IE_Pos (16U)
|
||||
#define RTC_TAMPCR_TAMP1IE_Msk (0x1UL << RTC_TAMPCR_TAMP1IE_Pos) /*!< 0x00010000 */
|
||||
#define RTC_TAMPCR_TAMP1IE RTC_TAMPCR_TAMP1IE_Msk
|
||||
#define RTC_TAMPCR_TAMPPUDIS_Pos (15U)
|
||||
#define RTC_TAMPCR_TAMPPUDIS_Msk (0x1UL << RTC_TAMPCR_TAMPPUDIS_Pos) /*!< 0x00008000 */
|
||||
#define RTC_TAMPCR_TAMPPUDIS RTC_TAMPCR_TAMPPUDIS_Msk
|
||||
#define RTC_TAMPCR_TAMPPRCH_Pos (13U)
|
||||
#define RTC_TAMPCR_TAMPPRCH_Msk (0x3UL << RTC_TAMPCR_TAMPPRCH_Pos) /*!< 0x00006000 */
|
||||
#define RTC_TAMPCR_TAMPPRCH RTC_TAMPCR_TAMPPRCH_Msk
|
||||
#define RTC_TAMPCR_TAMPPRCH_0 (0x1UL << RTC_TAMPCR_TAMPPRCH_Pos) /*!< 0x00002000 */
|
||||
#define RTC_TAMPCR_TAMPPRCH_1 (0x2UL << RTC_TAMPCR_TAMPPRCH_Pos) /*!< 0x00004000 */
|
||||
#define RTC_TAMPCR_TAMPFLT_Pos (11U)
|
||||
#define RTC_TAMPCR_TAMPFLT_Msk (0x3UL << RTC_TAMPCR_TAMPFLT_Pos) /*!< 0x00001800 */
|
||||
#define RTC_TAMPCR_TAMPFLT RTC_TAMPCR_TAMPFLT_Msk
|
||||
#define RTC_TAMPCR_TAMPFLT_0 (0x1UL << RTC_TAMPCR_TAMPFLT_Pos) /*!< 0x00000800 */
|
||||
#define RTC_TAMPCR_TAMPFLT_1 (0x2UL << RTC_TAMPCR_TAMPFLT_Pos) /*!< 0x00001000 */
|
||||
#define RTC_TAMPCR_TAMPFREQ_Pos (8U)
|
||||
#define RTC_TAMPCR_TAMPFREQ_Msk (0x7UL << RTC_TAMPCR_TAMPFREQ_Pos) /*!< 0x00000700 */
|
||||
#define RTC_TAMPCR_TAMPFREQ RTC_TAMPCR_TAMPFREQ_Msk
|
||||
#define RTC_TAMPCR_TAMPFREQ_0 (0x1UL << RTC_TAMPCR_TAMPFREQ_Pos) /*!< 0x00000100 */
|
||||
#define RTC_TAMPCR_TAMPFREQ_1 (0x2UL << RTC_TAMPCR_TAMPFREQ_Pos) /*!< 0x00000200 */
|
||||
#define RTC_TAMPCR_TAMPFREQ_2 (0x4UL << RTC_TAMPCR_TAMPFREQ_Pos) /*!< 0x00000400 */
|
||||
#define RTC_TAMPCR_TAMPTS_Pos (7U)
|
||||
#define RTC_TAMPCR_TAMPTS_Msk (0x1UL << RTC_TAMPCR_TAMPTS_Pos) /*!< 0x00000080 */
|
||||
#define RTC_TAMPCR_TAMPTS RTC_TAMPCR_TAMPTS_Msk
|
||||
#define RTC_TAMPCR_TAMP3TRG_Pos (6U)
|
||||
#define RTC_TAMPCR_TAMP3TRG_Msk (0x1UL << RTC_TAMPCR_TAMP3TRG_Pos) /*!< 0x00000040 */
|
||||
#define RTC_TAMPCR_TAMP3TRG RTC_TAMPCR_TAMP3TRG_Msk
|
||||
#define RTC_TAMPCR_TAMP3E_Pos (5U)
|
||||
#define RTC_TAMPCR_TAMP3E_Msk (0x1UL << RTC_TAMPCR_TAMP3E_Pos) /*!< 0x00000020 */
|
||||
#define RTC_TAMPCR_TAMP3E RTC_TAMPCR_TAMP3E_Msk
|
||||
#define RTC_TAMPCR_TAMP2TRG_Pos (4U)
|
||||
#define RTC_TAMPCR_TAMP2TRG_Msk (0x1UL << RTC_TAMPCR_TAMP2TRG_Pos) /*!< 0x00000010 */
|
||||
#define RTC_TAMPCR_TAMP2TRG RTC_TAMPCR_TAMP2TRG_Msk
|
||||
#define RTC_TAMPCR_TAMP2E_Pos (3U)
|
||||
#define RTC_TAMPCR_TAMP2E_Msk (0x1UL << RTC_TAMPCR_TAMP2E_Pos) /*!< 0x00000008 */
|
||||
#define RTC_TAMPCR_TAMP2E RTC_TAMPCR_TAMP2E_Msk
|
||||
#define RTC_TAMPCR_TAMPIE_Pos (2U)
|
||||
#define RTC_TAMPCR_TAMPIE_Msk (0x1UL << RTC_TAMPCR_TAMPIE_Pos) /*!< 0x00000004 */
|
||||
#define RTC_TAMPCR_TAMPIE RTC_TAMPCR_TAMPIE_Msk
|
||||
#define RTC_TAMPCR_TAMP1TRG_Pos (1U)
|
||||
#define RTC_TAMPCR_TAMP1TRG_Msk (0x1UL << RTC_TAMPCR_TAMP1TRG_Pos) /*!< 0x00000002 */
|
||||
#define RTC_TAMPCR_TAMP1TRG RTC_TAMPCR_TAMP1TRG_Msk
|
||||
#define RTC_TAMPCR_TAMP1E_Pos (0U)
|
||||
#define RTC_TAMPCR_TAMP1E_Msk (0x1UL << RTC_TAMPCR_TAMP1E_Pos) /*!< 0x00000001 */
|
||||
#define RTC_TAMPCR_TAMP1E RTC_TAMPCR_TAMP1E_Msk
|
||||
|
||||
/******************** Bits definition for RTC_ALRMASSR register *************/
|
||||
#define RTC_ALRMASSR_MASKSS_Pos (24U)
|
||||
@ -21641,7 +21798,7 @@ typedef struct
|
||||
#define DBGMCU_APB1HFZ1_DBG_TIM23_Pos (24U)
|
||||
#define DBGMCU_APB1HFZ1_DBG_TIM23_Msk (0x1UL << DBGMCU_APB1HFZ1_DBG_TIM23_Pos) /*!< 0x01000000 */
|
||||
#define DBGMCU_APB1HFZ1_DBG_TIM23 DBGMCU_APB1HFZ1_DBG_TIM23_Msk
|
||||
#define DBGMCU_APB1HFZ1_DBG_TIM24_Pos (24U)
|
||||
#define DBGMCU_APB1HFZ1_DBG_TIM24_Pos (25U)
|
||||
#define DBGMCU_APB1HFZ1_DBG_TIM24_Msk (0x1UL << DBGMCU_APB1HFZ1_DBG_TIM24_Pos) /*!< 0x02000000 */
|
||||
#define DBGMCU_APB1HFZ1_DBG_TIM24 DBGMCU_APB1HFZ1_DBG_TIM24_Msk
|
||||
/******************** Bit definition for APB2FZ1 register ************/
|
||||
|
@ -1322,7 +1322,7 @@ typedef struct
|
||||
__IO uint32_t TSDR; /*!< RTC time stamp date register, Address offset: 0x34 */
|
||||
__IO uint32_t TSSSR; /*!< RTC time-stamp sub second register, Address offset: 0x38 */
|
||||
__IO uint32_t CALR; /*!< RTC calibration register, Address offset: 0x3C */
|
||||
__IO uint32_t TAMPCR; /*!< RTC tamper configuration register, Address offset: 0x40 */
|
||||
__IO uint32_t TAFCR; /*!< RTC tamper and alternate function configuration register, Address offset: 0x40 */
|
||||
__IO uint32_t ALRMASSR; /*!< RTC alarm A sub second register, Address offset: 0x44 */
|
||||
__IO uint32_t ALRMBSSR; /*!< RTC alarm B sub second register, Address offset: 0x48 */
|
||||
__IO uint32_t OR; /*!< RTC option register, Address offset: 0x4C */
|
||||
@ -11786,101 +11786,198 @@ typedef struct
|
||||
/* */
|
||||
/******************************************************************************/
|
||||
/****************** Bits definition for GPIO_MODER register *****************/
|
||||
#define GPIO_MODER_MODE0_Pos (0U)
|
||||
#define GPIO_MODER_MODE0_Msk (0x3UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000003 */
|
||||
#define GPIO_MODER_MODE0 GPIO_MODER_MODE0_Msk
|
||||
#define GPIO_MODER_MODE0_0 (0x1UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000001 */
|
||||
#define GPIO_MODER_MODE0_1 (0x2UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000002 */
|
||||
#define GPIO_MODER_MODER0_Pos (0U)
|
||||
#define GPIO_MODER_MODER0_Msk (0x3UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000003 */
|
||||
#define GPIO_MODER_MODER0 GPIO_MODER_MODER0_Msk
|
||||
#define GPIO_MODER_MODER0_0 (0x1UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000001 */
|
||||
#define GPIO_MODER_MODER0_1 (0x2UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000002 */
|
||||
|
||||
#define GPIO_MODER_MODE1_Pos (2U)
|
||||
#define GPIO_MODER_MODE1_Msk (0x3UL << GPIO_MODER_MODE1_Pos) /*!< 0x0000000C */
|
||||
#define GPIO_MODER_MODE1 GPIO_MODER_MODE1_Msk
|
||||
#define GPIO_MODER_MODE1_0 (0x1UL << GPIO_MODER_MODE1_Pos) /*!< 0x00000004 */
|
||||
#define GPIO_MODER_MODE1_1 (0x2UL << GPIO_MODER_MODE1_Pos) /*!< 0x00000008 */
|
||||
#define GPIO_MODER_MODER1_Pos (2U)
|
||||
#define GPIO_MODER_MODER1_Msk (0x3UL << GPIO_MODER_MODER1_Pos) /*!< 0x0000000C */
|
||||
#define GPIO_MODER_MODER1 GPIO_MODER_MODER1_Msk
|
||||
#define GPIO_MODER_MODER1_0 (0x1UL << GPIO_MODER_MODER1_Pos) /*!< 0x00000004 */
|
||||
#define GPIO_MODER_MODER1_1 (0x2UL << GPIO_MODER_MODER1_Pos) /*!< 0x00000008 */
|
||||
|
||||
#define GPIO_MODER_MODE2_Pos (4U)
|
||||
#define GPIO_MODER_MODE2_Msk (0x3UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000030 */
|
||||
#define GPIO_MODER_MODE2 GPIO_MODER_MODE2_Msk
|
||||
#define GPIO_MODER_MODE2_0 (0x1UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000010 */
|
||||
#define GPIO_MODER_MODE2_1 (0x2UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000020 */
|
||||
#define GPIO_MODER_MODER2_Pos (4U)
|
||||
#define GPIO_MODER_MODER2_Msk (0x3UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000030 */
|
||||
#define GPIO_MODER_MODER2 GPIO_MODER_MODER2_Msk
|
||||
#define GPIO_MODER_MODER2_0 (0x1UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000010 */
|
||||
#define GPIO_MODER_MODER2_1 (0x2UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000020 */
|
||||
|
||||
#define GPIO_MODER_MODE3_Pos (6U)
|
||||
#define GPIO_MODER_MODE3_Msk (0x3UL << GPIO_MODER_MODE3_Pos) /*!< 0x000000C0 */
|
||||
#define GPIO_MODER_MODE3 GPIO_MODER_MODE3_Msk
|
||||
#define GPIO_MODER_MODE3_0 (0x1UL << GPIO_MODER_MODE3_Pos) /*!< 0x00000040 */
|
||||
#define GPIO_MODER_MODE3_1 (0x2UL << GPIO_MODER_MODE3_Pos) /*!< 0x00000080 */
|
||||
#define GPIO_MODER_MODER3_Pos (6U)
|
||||
#define GPIO_MODER_MODER3_Msk (0x3UL << GPIO_MODER_MODER3_Pos) /*!< 0x000000C0 */
|
||||
#define GPIO_MODER_MODER3 GPIO_MODER_MODER3_Msk
|
||||
#define GPIO_MODER_MODER3_0 (0x1UL << GPIO_MODER_MODER3_Pos) /*!< 0x00000040 */
|
||||
#define GPIO_MODER_MODER3_1 (0x2UL << GPIO_MODER_MODER3_Pos) /*!< 0x00000080 */
|
||||
|
||||
#define GPIO_MODER_MODE4_Pos (8U)
|
||||
#define GPIO_MODER_MODE4_Msk (0x3UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000300 */
|
||||
#define GPIO_MODER_MODE4 GPIO_MODER_MODE4_Msk
|
||||
#define GPIO_MODER_MODE4_0 (0x1UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000100 */
|
||||
#define GPIO_MODER_MODE4_1 (0x2UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000200 */
|
||||
#define GPIO_MODER_MODER4_Pos (8U)
|
||||
#define GPIO_MODER_MODER4_Msk (0x3UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000300 */
|
||||
#define GPIO_MODER_MODER4 GPIO_MODER_MODER4_Msk
|
||||
#define GPIO_MODER_MODER4_0 (0x1UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000100 */
|
||||
#define GPIO_MODER_MODER4_1 (0x2UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000200 */
|
||||
|
||||
#define GPIO_MODER_MODE5_Pos (10U)
|
||||
#define GPIO_MODER_MODE5_Msk (0x3UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000C00 */
|
||||
#define GPIO_MODER_MODE5 GPIO_MODER_MODE5_Msk
|
||||
#define GPIO_MODER_MODE5_0 (0x1UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000400 */
|
||||
#define GPIO_MODER_MODE5_1 (0x2UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000800 */
|
||||
#define GPIO_MODER_MODER5_Pos (10U)
|
||||
#define GPIO_MODER_MODER5_Msk (0x3UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000C00 */
|
||||
#define GPIO_MODER_MODER5 GPIO_MODER_MODER5_Msk
|
||||
#define GPIO_MODER_MODER5_0 (0x1UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000400 */
|
||||
#define GPIO_MODER_MODER5_1 (0x2UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000800 */
|
||||
|
||||
#define GPIO_MODER_MODE6_Pos (12U)
|
||||
#define GPIO_MODER_MODE6_Msk (0x3UL << GPIO_MODER_MODE6_Pos) /*!< 0x00003000 */
|
||||
#define GPIO_MODER_MODE6 GPIO_MODER_MODE6_Msk
|
||||
#define GPIO_MODER_MODE6_0 (0x1UL << GPIO_MODER_MODE6_Pos) /*!< 0x00001000 */
|
||||
#define GPIO_MODER_MODE6_1 (0x2UL << GPIO_MODER_MODE6_Pos) /*!< 0x00002000 */
|
||||
#define GPIO_MODER_MODER6_Pos (12U)
|
||||
#define GPIO_MODER_MODER6_Msk (0x3UL << GPIO_MODER_MODER6_Pos) /*!< 0x00003000 */
|
||||
#define GPIO_MODER_MODER6 GPIO_MODER_MODER6_Msk
|
||||
#define GPIO_MODER_MODER6_0 (0x1UL << GPIO_MODER_MODER6_Pos) /*!< 0x00001000 */
|
||||
#define GPIO_MODER_MODER6_1 (0x2UL << GPIO_MODER_MODER6_Pos) /*!< 0x00002000 */
|
||||
|
||||
#define GPIO_MODER_MODE7_Pos (14U)
|
||||
#define GPIO_MODER_MODE7_Msk (0x3UL << GPIO_MODER_MODE7_Pos) /*!< 0x0000C000 */
|
||||
#define GPIO_MODER_MODE7 GPIO_MODER_MODE7_Msk
|
||||
#define GPIO_MODER_MODE7_0 (0x1UL << GPIO_MODER_MODE7_Pos) /*!< 0x00004000 */
|
||||
#define GPIO_MODER_MODE7_1 (0x2UL << GPIO_MODER_MODE7_Pos) /*!< 0x00008000 */
|
||||
#define GPIO_MODER_MODER7_Pos (14U)
|
||||
#define GPIO_MODER_MODER7_Msk (0x3UL << GPIO_MODER_MODER7_Pos) /*!< 0x0000C000 */
|
||||
#define GPIO_MODER_MODER7 GPIO_MODER_MODER7_Msk
|
||||
#define GPIO_MODER_MODER7_0 (0x1UL << GPIO_MODER_MODER7_Pos) /*!< 0x00004000 */
|
||||
#define GPIO_MODER_MODER7_1 (0x2UL << GPIO_MODER_MODER7_Pos) /*!< 0x00008000 */
|
||||
|
||||
#define GPIO_MODER_MODE8_Pos (16U)
|
||||
#define GPIO_MODER_MODE8_Msk (0x3UL << GPIO_MODER_MODE8_Pos) /*!< 0x00030000 */
|
||||
#define GPIO_MODER_MODE8 GPIO_MODER_MODE8_Msk
|
||||
#define GPIO_MODER_MODE8_0 (0x1UL << GPIO_MODER_MODE8_Pos) /*!< 0x00010000 */
|
||||
#define GPIO_MODER_MODE8_1 (0x2UL << GPIO_MODER_MODE8_Pos) /*!< 0x00020000 */
|
||||
#define GPIO_MODER_MODER8_Pos (16U)
|
||||
#define GPIO_MODER_MODER8_Msk (0x3UL << GPIO_MODER_MODER8_Pos) /*!< 0x00030000 */
|
||||
#define GPIO_MODER_MODER8 GPIO_MODER_MODER8_Msk
|
||||
#define GPIO_MODER_MODER8_0 (0x1UL << GPIO_MODER_MODER8_Pos) /*!< 0x00010000 */
|
||||
#define GPIO_MODER_MODER8_1 (0x2UL << GPIO_MODER_MODER8_Pos) /*!< 0x00020000 */
|
||||
|
||||
#define GPIO_MODER_MODE9_Pos (18U)
|
||||
#define GPIO_MODER_MODE9_Msk (0x3UL << GPIO_MODER_MODE9_Pos) /*!< 0x000C0000 */
|
||||
#define GPIO_MODER_MODE9 GPIO_MODER_MODE9_Msk
|
||||
#define GPIO_MODER_MODE9_0 (0x1UL << GPIO_MODER_MODE9_Pos) /*!< 0x00040000 */
|
||||
#define GPIO_MODER_MODE9_1 (0x2UL << GPIO_MODER_MODE9_Pos) /*!< 0x00080000 */
|
||||
#define GPIO_MODER_MODER9_Pos (18U)
|
||||
#define GPIO_MODER_MODER9_Msk (0x3UL << GPIO_MODER_MODER9_Pos) /*!< 0x000C0000 */
|
||||
#define GPIO_MODER_MODER9 GPIO_MODER_MODER9_Msk
|
||||
#define GPIO_MODER_MODER9_0 (0x1UL << GPIO_MODER_MODER9_Pos) /*!< 0x00040000 */
|
||||
#define GPIO_MODER_MODER9_1 (0x2UL << GPIO_MODER_MODER9_Pos) /*!< 0x00080000 */
|
||||
|
||||
#define GPIO_MODER_MODE10_Pos (20U)
|
||||
#define GPIO_MODER_MODE10_Msk (0x3UL << GPIO_MODER_MODE10_Pos) /*!< 0x00300000 */
|
||||
#define GPIO_MODER_MODE10 GPIO_MODER_MODE10_Msk
|
||||
#define GPIO_MODER_MODE10_0 (0x1UL << GPIO_MODER_MODE10_Pos) /*!< 0x00100000 */
|
||||
#define GPIO_MODER_MODE10_1 (0x2UL << GPIO_MODER_MODE10_Pos) /*!< 0x00200000 */
|
||||
#define GPIO_MODER_MODER10_Pos (20U)
|
||||
#define GPIO_MODER_MODER10_Msk (0x3UL << GPIO_MODER_MODER10_Pos) /*!< 0x00300000 */
|
||||
#define GPIO_MODER_MODER10 GPIO_MODER_MODER10_Msk
|
||||
#define GPIO_MODER_MODER10_0 (0x1UL << GPIO_MODER_MODER10_Pos) /*!< 0x00100000 */
|
||||
#define GPIO_MODER_MODER10_1 (0x2UL << GPIO_MODER_MODER10_Pos) /*!< 0x00200000 */
|
||||
|
||||
#define GPIO_MODER_MODE11_Pos (22U)
|
||||
#define GPIO_MODER_MODE11_Msk (0x3UL << GPIO_MODER_MODE11_Pos) /*!< 0x00C00000 */
|
||||
#define GPIO_MODER_MODE11 GPIO_MODER_MODE11_Msk
|
||||
#define GPIO_MODER_MODE11_0 (0x1UL << GPIO_MODER_MODE11_Pos) /*!< 0x00400000 */
|
||||
#define GPIO_MODER_MODE11_1 (0x2UL << GPIO_MODER_MODE11_Pos) /*!< 0x00800000 */
|
||||
#define GPIO_MODER_MODER11_Pos (22U)
|
||||
#define GPIO_MODER_MODER11_Msk (0x3UL << GPIO_MODER_MODER11_Pos) /*!< 0x00C00000 */
|
||||
#define GPIO_MODER_MODER11 GPIO_MODER_MODER11_Msk
|
||||
#define GPIO_MODER_MODER11_0 (0x1UL << GPIO_MODER_MODER11_Pos) /*!< 0x00400000 */
|
||||
#define GPIO_MODER_MODER11_1 (0x2UL << GPIO_MODER_MODER11_Pos) /*!< 0x00800000 */
|
||||
|
||||
#define GPIO_MODER_MODE12_Pos (24U)
|
||||
#define GPIO_MODER_MODE12_Msk (0x3UL << GPIO_MODER_MODE12_Pos) /*!< 0x03000000 */
|
||||
#define GPIO_MODER_MODE12 GPIO_MODER_MODE12_Msk
|
||||
#define GPIO_MODER_MODE12_0 (0x1UL << GPIO_MODER_MODE12_Pos) /*!< 0x01000000 */
|
||||
#define GPIO_MODER_MODE12_1 (0x2UL << GPIO_MODER_MODE12_Pos) /*!< 0x02000000 */
|
||||
#define GPIO_MODER_MODER12_Pos (24U)
|
||||
#define GPIO_MODER_MODER12_Msk (0x3UL << GPIO_MODER_MODER12_Pos) /*!< 0x03000000 */
|
||||
#define GPIO_MODER_MODER12 GPIO_MODER_MODER12_Msk
|
||||
#define GPIO_MODER_MODER12_0 (0x1UL << GPIO_MODER_MODER12_Pos) /*!< 0x01000000 */
|
||||
#define GPIO_MODER_MODER12_1 (0x2UL << GPIO_MODER_MODER12_Pos) /*!< 0x02000000 */
|
||||
|
||||
#define GPIO_MODER_MODE13_Pos (26U)
|
||||
#define GPIO_MODER_MODE13_Msk (0x3UL << GPIO_MODER_MODE13_Pos) /*!< 0x0C000000 */
|
||||
#define GPIO_MODER_MODE13 GPIO_MODER_MODE13_Msk
|
||||
#define GPIO_MODER_MODE13_0 (0x1UL << GPIO_MODER_MODE13_Pos) /*!< 0x04000000 */
|
||||
#define GPIO_MODER_MODE13_1 (0x2UL << GPIO_MODER_MODE13_Pos) /*!< 0x08000000 */
|
||||
#define GPIO_MODER_MODER13_Pos (26U)
|
||||
#define GPIO_MODER_MODER13_Msk (0x3UL << GPIO_MODER_MODER13_Pos) /*!< 0x0C000000 */
|
||||
#define GPIO_MODER_MODER13 GPIO_MODER_MODER13_Msk
|
||||
#define GPIO_MODER_MODER13_0 (0x1UL << GPIO_MODER_MODER13_Pos) /*!< 0x04000000 */
|
||||
#define GPIO_MODER_MODER13_1 (0x2UL << GPIO_MODER_MODER13_Pos) /*!< 0x08000000 */
|
||||
|
||||
#define GPIO_MODER_MODE14_Pos (28U)
|
||||
#define GPIO_MODER_MODE14_Msk (0x3UL << GPIO_MODER_MODE14_Pos) /*!< 0x30000000 */
|
||||
#define GPIO_MODER_MODE14 GPIO_MODER_MODE14_Msk
|
||||
#define GPIO_MODER_MODE14_0 (0x1UL << GPIO_MODER_MODE14_Pos) /*!< 0x10000000 */
|
||||
#define GPIO_MODER_MODE14_1 (0x2UL << GPIO_MODER_MODE14_Pos) /*!< 0x20000000 */
|
||||
#define GPIO_MODER_MODER14_Pos (28U)
|
||||
#define GPIO_MODER_MODER14_Msk (0x3UL << GPIO_MODER_MODER14_Pos) /*!< 0x30000000 */
|
||||
#define GPIO_MODER_MODER14 GPIO_MODER_MODER14_Msk
|
||||
#define GPIO_MODER_MODER14_0 (0x1UL << GPIO_MODER_MODER14_Pos) /*!< 0x10000000 */
|
||||
#define GPIO_MODER_MODER14_1 (0x2UL << GPIO_MODER_MODER14_Pos) /*!< 0x20000000 */
|
||||
|
||||
#define GPIO_MODER_MODE15_Pos (30U)
|
||||
#define GPIO_MODER_MODE15_Msk (0x3UL << GPIO_MODER_MODE15_Pos) /*!< 0xC0000000 */
|
||||
#define GPIO_MODER_MODE15 GPIO_MODER_MODE15_Msk
|
||||
#define GPIO_MODER_MODE15_0 (0x1UL << GPIO_MODER_MODE15_Pos) /*!< 0x40000000 */
|
||||
#define GPIO_MODER_MODE15_1 (0x2UL << GPIO_MODER_MODE15_Pos) /*!< 0x80000000 */
|
||||
#define GPIO_MODER_MODER15_Pos (30U)
|
||||
#define GPIO_MODER_MODER15_Msk (0x3UL << GPIO_MODER_MODER15_Pos) /*!< 0xC0000000 */
|
||||
#define GPIO_MODER_MODER15 GPIO_MODER_MODER15_Msk
|
||||
#define GPIO_MODER_MODER15_0 (0x1UL << GPIO_MODER_MODER15_Pos) /*!< 0x40000000 */
|
||||
#define GPIO_MODER_MODER15_1 (0x2UL << GPIO_MODER_MODER15_Pos) /*!< 0x80000000 */
|
||||
|
||||
/* Legacy Defines */
|
||||
#define GPIO_MODER_MODE0_Pos GPIO_MODER_MODER0_Pos
|
||||
#define GPIO_MODER_MODE0_Msk GPIO_MODER_MODER0_Msk
|
||||
#define GPIO_MODER_MODE0 GPIO_MODER_MODER0
|
||||
#define GPIO_MODER_MODE0_0 GPIO_MODER_MODER0_0
|
||||
#define GPIO_MODER_MODE0_1 GPIO_MODER_MODER0_1
|
||||
|
||||
#define GPIO_MODER_MODE1_Pos GPIO_MODER_MODER1_Pos
|
||||
#define GPIO_MODER_MODE1_Msk GPIO_MODER_MODER1_Msk
|
||||
#define GPIO_MODER_MODE1 GPIO_MODER_MODER1
|
||||
#define GPIO_MODER_MODE1_0 GPIO_MODER_MODER1_0
|
||||
#define GPIO_MODER_MODE1_1 GPIO_MODER_MODER1_1
|
||||
|
||||
#define GPIO_MODER_MODE2_Pos GPIO_MODER_MODER2_Pos
|
||||
#define GPIO_MODER_MODE2_Msk GPIO_MODER_MODER2_Msk
|
||||
#define GPIO_MODER_MODE2 GPIO_MODER_MODER2
|
||||
#define GPIO_MODER_MODE2_0 GPIO_MODER_MODER2_0
|
||||
#define GPIO_MODER_MODE2_1 GPIO_MODER_MODER2_1
|
||||
|
||||
#define GPIO_MODER_MODE3_Pos GPIO_MODER_MODER3_Pos
|
||||
#define GPIO_MODER_MODE3_Msk GPIO_MODER_MODER3_Msk
|
||||
#define GPIO_MODER_MODE3 GPIO_MODER_MODER3
|
||||
#define GPIO_MODER_MODE3_0 GPIO_MODER_MODER3_0
|
||||
#define GPIO_MODER_MODE3_1 GPIO_MODER_MODER3_1
|
||||
|
||||
#define GPIO_MODER_MODE4_Pos GPIO_MODER_MODER4_Pos
|
||||
#define GPIO_MODER_MODE4_Msk GPIO_MODER_MODER4_Msk
|
||||
#define GPIO_MODER_MODE4 GPIO_MODER_MODER4
|
||||
#define GPIO_MODER_MODE4_0 GPIO_MODER_MODER4_0
|
||||
#define GPIO_MODER_MODE4_1 GPIO_MODER_MODER4_1
|
||||
|
||||
#define GPIO_MODER_MODE5_Pos GPIO_MODER_MODER5_Pos
|
||||
#define GPIO_MODER_MODE5_Msk GPIO_MODER_MODER5_Msk
|
||||
#define GPIO_MODER_MODE5 GPIO_MODER_MODER5
|
||||
#define GPIO_MODER_MODE5_0 GPIO_MODER_MODER5_0
|
||||
#define GPIO_MODER_MODE5_1 GPIO_MODER_MODER5_1
|
||||
|
||||
#define GPIO_MODER_MODE6_Pos GPIO_MODER_MODER6_Pos
|
||||
#define GPIO_MODER_MODE6_Msk GPIO_MODER_MODER6_Msk
|
||||
#define GPIO_MODER_MODE6 GPIO_MODER_MODER6
|
||||
#define GPIO_MODER_MODE6_0 GPIO_MODER_MODER6_0
|
||||
#define GPIO_MODER_MODE6_1 GPIO_MODER_MODER6_1
|
||||
|
||||
#define GPIO_MODER_MODE7_Pos GPIO_MODER_MODER7_Pos
|
||||
#define GPIO_MODER_MODE7_Msk GPIO_MODER_MODER7_Msk
|
||||
#define GPIO_MODER_MODE7 GPIO_MODER_MODER7
|
||||
#define GPIO_MODER_MODE7_0 GPIO_MODER_MODER7_0
|
||||
#define GPIO_MODER_MODE7_1 GPIO_MODER_MODER7_1
|
||||
|
||||
#define GPIO_MODER_MODE8_Pos GPIO_MODER_MODER8_Pos
|
||||
#define GPIO_MODER_MODE8_Msk GPIO_MODER_MODER8_Msk
|
||||
#define GPIO_MODER_MODE8 GPIO_MODER_MODER8
|
||||
#define GPIO_MODER_MODE8_0 GPIO_MODER_MODER8_0
|
||||
#define GPIO_MODER_MODE8_1 GPIO_MODER_MODER8_1
|
||||
|
||||
#define GPIO_MODER_MODE9_Pos GPIO_MODER_MODER9_Pos
|
||||
#define GPIO_MODER_MODE9_Msk GPIO_MODER_MODER9_Msk
|
||||
#define GPIO_MODER_MODE9 GPIO_MODER_MODER9
|
||||
#define GPIO_MODER_MODE9_0 GPIO_MODER_MODER9_0
|
||||
#define GPIO_MODER_MODE9_1 GPIO_MODER_MODER9_1
|
||||
|
||||
#define GPIO_MODER_MODE10_Pos GPIO_MODER_MODER10_Po
|
||||
#define GPIO_MODER_MODE10_Msk GPIO_MODER_MODER10_Ms
|
||||
#define GPIO_MODER_MODE10 GPIO_MODER_MODER10
|
||||
#define GPIO_MODER_MODE10_0 GPIO_MODER_MODER10_0
|
||||
#define GPIO_MODER_MODE10_1 GPIO_MODER_MODER10_1
|
||||
|
||||
#define GPIO_MODER_MODE11_Pos GPIO_MODER_MODER11_Po
|
||||
#define GPIO_MODER_MODE11_Msk GPIO_MODER_MODER11_Ms
|
||||
#define GPIO_MODER_MODE11 GPIO_MODER_MODER11
|
||||
#define GPIO_MODER_MODE11_0 GPIO_MODER_MODER11_0
|
||||
#define GPIO_MODER_MODE11_1 GPIO_MODER_MODER11_1
|
||||
|
||||
#define GPIO_MODER_MODE12_Pos GPIO_MODER_MODER12_Po
|
||||
#define GPIO_MODER_MODE12_Msk GPIO_MODER_MODER12_Ms
|
||||
#define GPIO_MODER_MODE12 GPIO_MODER_MODER12
|
||||
#define GPIO_MODER_MODE12_0 GPIO_MODER_MODER12_0
|
||||
#define GPIO_MODER_MODE12_1 GPIO_MODER_MODER12_1
|
||||
|
||||
#define GPIO_MODER_MODE13_Pos GPIO_MODER_MODER13_Po
|
||||
#define GPIO_MODER_MODE13_Msk GPIO_MODER_MODER13_Ms
|
||||
#define GPIO_MODER_MODE13 GPIO_MODER_MODER13
|
||||
#define GPIO_MODER_MODE13_0 GPIO_MODER_MODER13_0
|
||||
#define GPIO_MODER_MODE13_1 GPIO_MODER_MODER13_1
|
||||
|
||||
#define GPIO_MODER_MODE14_Pos GPIO_MODER_MODER14_Po
|
||||
#define GPIO_MODER_MODE14_Msk GPIO_MODER_MODER14_Ms
|
||||
#define GPIO_MODER_MODE14 GPIO_MODER_MODER14
|
||||
#define GPIO_MODER_MODE14_0 GPIO_MODER_MODER14_0
|
||||
#define GPIO_MODER_MODE14_1 GPIO_MODER_MODER14_1
|
||||
|
||||
#define GPIO_MODER_MODE15_Pos GPIO_MODER_MODER15_Po
|
||||
#define GPIO_MODER_MODE15_Msk GPIO_MODER_MODER15_Ms
|
||||
#define GPIO_MODER_MODE15 GPIO_MODER_MODER15
|
||||
#define GPIO_MODER_MODE15_0 GPIO_MODER_MODER15_0
|
||||
#define GPIO_MODER_MODE15_1 GPIO_MODER_MODER15_1
|
||||
|
||||
/****************** Bits definition for GPIO_OTYPER register ****************/
|
||||
#define GPIO_OTYPER_OT0_Pos (0U)
|
||||
@ -16888,7 +16985,104 @@ typedef struct
|
||||
#define RTC_CALR_CALM_7 (0x080UL << RTC_CALR_CALM_Pos) /*!< 0x00000080 */
|
||||
#define RTC_CALR_CALM_8 (0x100UL << RTC_CALR_CALM_Pos) /*!< 0x00000100 */
|
||||
|
||||
/******************** Bits definition for RTC_TAMPCR register ***************/
|
||||
/******************** Bits definition for RTC_TAFCR register ***************/
|
||||
#define RTC_TAFCR_PC15MODE_Pos (23U)
|
||||
#define RTC_TAFCR_PC15MODE_Msk (0x1UL << RTC_TAFCR_PC15MODE_Pos) /*!< 0x00800000 */
|
||||
#define RTC_TAFCR_PC15MODE RTC_TAFCR_PC15MODE_Msk
|
||||
#define RTC_TAFCR_PC15VALUE_Pos (22U)
|
||||
#define RTC_TAFCR_PC15VALUE_Msk (0x1UL << RTC_TAFCR_PC15VALUE_Pos) /*!< 0x00400000 */
|
||||
#define RTC_TAFCR_PC15VALUE RTC_TAFCR_PC15VALUE_Msk
|
||||
#define RTC_TAFCR_PC14MODE_Pos (21U)
|
||||
#define RTC_TAFCR_PC14MODE_Msk (0x1UL << RTC_TAFCR_PC14MODE_Pos) /*!< 0x00200000 */
|
||||
#define RTC_TAFCR_PC14MODE RTC_TAFCR_PC14MODE_Msk
|
||||
#define RTC_TAFCR_PC14VALUE_Pos (20U)
|
||||
#define RTC_TAFCR_PC14VALUE_Msk (0x1UL << RTC_TAFCR_PC14VALUE_Pos) /*!< 0x00100000 */
|
||||
#define RTC_TAFCR_PC14VALUE RTC_TAFCR_PC14VALUE_Msk
|
||||
#define RTC_TAFCR_PC13MODE_Pos (19U)
|
||||
#define RTC_TAFCR_PC13MODE_Msk (0x1UL << RTC_TAFCR_PC13MODE_Pos) /*!< 0x00080000 */
|
||||
#define RTC_TAFCR_PC13MODE RTC_TAFCR_PC13MODE_Msk
|
||||
#define RTC_TAFCR_PC13VALUE_Pos (18U)
|
||||
#define RTC_TAFCR_PC13VALUE_Msk (0x1UL << RTC_TAFCR_PC13VALUE_Pos) /*!< 0x00040000 */
|
||||
#define RTC_TAFCR_PC13VALUE RTC_TAFCR_PC13VALUE_Msk
|
||||
#define RTC_TAFCR_TAMPPUDIS_Pos (15U)
|
||||
#define RTC_TAFCR_TAMPPUDIS_Msk (0x1UL << RTC_TAFCR_TAMPPUDIS_Pos) /*!< 0x00008000 */
|
||||
#define RTC_TAFCR_TAMPPUDIS RTC_TAFCR_TAMPPUDIS_Msk
|
||||
#define RTC_TAFCR_TAMPPRCH_Pos (13U)
|
||||
#define RTC_TAFCR_TAMPPRCH_Msk (0x3UL << RTC_TAFCR_TAMPPRCH_Pos) /*!< 0x00006000 */
|
||||
#define RTC_TAFCR_TAMPPRCH RTC_TAFCR_TAMPPRCH_Msk
|
||||
#define RTC_TAFCR_TAMPPRCH_0 (0x1UL << RTC_TAFCR_TAMPPRCH_Pos) /*!< 0x00002000 */
|
||||
#define RTC_TAFCR_TAMPPRCH_1 (0x2UL << RTC_TAFCR_TAMPPRCH_Pos) /*!< 0x00004000 */
|
||||
#define RTC_TAFCR_TAMPFLT_Pos (11U)
|
||||
#define RTC_TAFCR_TAMPFLT_Msk (0x3UL << RTC_TAFCR_TAMPFLT_Pos) /*!< 0x00001800 */
|
||||
#define RTC_TAFCR_TAMPFLT RTC_TAFCR_TAMPFLT_Msk
|
||||
#define RTC_TAFCR_TAMPFLT_0 (0x1UL << RTC_TAFCR_TAMPFLT_Pos) /*!< 0x00000800 */
|
||||
#define RTC_TAFCR_TAMPFLT_1 (0x2UL << RTC_TAFCR_TAMPFLT_Pos) /*!< 0x00001000 */
|
||||
#define RTC_TAFCR_TAMPFREQ_Pos (8U)
|
||||
#define RTC_TAFCR_TAMPFREQ_Msk (0x7UL << RTC_TAFCR_TAMPFREQ_Pos) /*!< 0x00000700 */
|
||||
#define RTC_TAFCR_TAMPFREQ RTC_TAFCR_TAMPFREQ_Msk
|
||||
#define RTC_TAFCR_TAMPFREQ_0 (0x1UL << RTC_TAFCR_TAMPFREQ_Pos) /*!< 0x00000100 */
|
||||
#define RTC_TAFCR_TAMPFREQ_1 (0x2UL << RTC_TAFCR_TAMPFREQ_Pos) /*!< 0x00000200 */
|
||||
#define RTC_TAFCR_TAMPFREQ_2 (0x4UL << RTC_TAFCR_TAMPFREQ_Pos) /*!< 0x00000400 */
|
||||
#define RTC_TAFCR_TAMPTS_Pos (7U)
|
||||
#define RTC_TAFCR_TAMPTS_Msk (0x1UL << RTC_TAFCR_TAMPTS_Pos) /*!< 0x00000080 */
|
||||
#define RTC_TAFCR_TAMPTS RTC_TAFCR_TAMPTS_Msk
|
||||
#define RTC_TAFCR_TAMP3TRG_Pos (6U)
|
||||
#define RTC_TAFCR_TAMP3TRG_Msk (0x1UL << RTC_TAFCR_TAMP3TRG_Pos) /*!< 0x00000040 */
|
||||
#define RTC_TAFCR_TAMP3TRG RTC_TAFCR_TAMP3TRG_Msk
|
||||
#define RTC_TAFCR_TAMP3E_Pos (5U)
|
||||
#define RTC_TAFCR_TAMP3E_Msk (0x1UL << RTC_TAFCR_TAMP3E_Pos) /*!< 0x00000020 */
|
||||
#define RTC_TAFCR_TAMP3E RTC_TAFCR_TAMP3E_Msk
|
||||
#define RTC_TAFCR_TAMPIE_Pos (2U)
|
||||
#define RTC_TAFCR_TAMPIE_Msk (0x1UL << RTC_TAFCR_TAMPIE_Pos) /*!< 0x00000004 */
|
||||
#define RTC_TAFCR_TAMPIE RTC_TAFCR_TAMPIE_Msk
|
||||
#define RTC_TAFCR_TAMP1TRG_Pos (1U)
|
||||
#define RTC_TAFCR_TAMP1TRG_Msk (0x1UL << RTC_TAFCR_TAMP1TRG_Pos) /*!< 0x00000002 */
|
||||
#define RTC_TAFCR_TAMP1TRG RTC_TAFCR_TAMP1TRG_Msk
|
||||
#define RTC_TAFCR_TAMP1E_Pos (0U)
|
||||
#define RTC_TAFCR_TAMP1E_Msk (0x1UL << RTC_TAFCR_TAMP1E_Pos) /*!< 0x00000001 */
|
||||
#define RTC_TAFCR_TAMP1E RTC_TAFCR_TAMP1E_Msk
|
||||
|
||||
/* Aliases for RTC TAFCR */
|
||||
#define TAMPCR TAFCR
|
||||
#define RTC_TAMPCR_TAMPPUDIS_Pos RTC_TAFCR_TAMPPUDIS_Pos
|
||||
#define RTC_TAMPCR_TAMPPUDIS_Msk RTC_TAFCR_TAMPPUDIS_Msk
|
||||
#define RTC_TAMPCR_TAMPPUDIS RTC_TAFCR_TAMPPUDIS
|
||||
#define RTC_TAMPCR_TAMPPRCH_Pos RTC_TAFCR_TAMPPRCH_Pos
|
||||
#define RTC_TAMPCR_TAMPPRCH_Msk RTC_TAFCR_TAMPPRCH_Msk
|
||||
#define RTC_TAMPCR_TAMPPRCH RTC_TAFCR_TAMPPRCH
|
||||
#define RTC_TAMPCR_TAMPPRCH_0 RTC_TAFCR_TAMPPRCH_0
|
||||
#define RTC_TAMPCR_TAMPPRCH_1 RTC_TAFCR_TAMPPRCH_1
|
||||
#define RTC_TAMPCR_TAMPFLT_Pos RTC_TAFCR_TAMPFLT_Pos
|
||||
#define RTC_TAMPCR_TAMPFLT_Msk RTC_TAFCR_TAMPFLT_Msk
|
||||
#define RTC_TAMPCR_TAMPFLT RTC_TAFCR_TAMPFLT
|
||||
#define RTC_TAMPCR_TAMPFLT_0 RTC_TAFCR_TAMPFLT_0
|
||||
#define RTC_TAMPCR_TAMPFLT_1 RTC_TAFCR_TAMPFLT_1
|
||||
#define RTC_TAMPCR_TAMPFREQ_Pos RTC_TAFCR_TAMPFREQ_Pos
|
||||
#define RTC_TAMPCR_TAMPFREQ_Msk RTC_TAFCR_TAMPFREQ_Msk
|
||||
#define RTC_TAMPCR_TAMPFREQ RTC_TAFCR_TAMPFREQ
|
||||
#define RTC_TAMPCR_TAMPFREQ_0 RTC_TAFCR_TAMPFREQ_0
|
||||
#define RTC_TAMPCR_TAMPFREQ_1 RTC_TAFCR_TAMPFREQ_1
|
||||
#define RTC_TAMPCR_TAMPFREQ_2 RTC_TAFCR_TAMPFREQ_2
|
||||
#define RTC_TAMPCR_TAMPTS_Pos RTC_TAFCR_TAMPTS_Pos
|
||||
#define RTC_TAMPCR_TAMPTS_Msk RTC_TAFCR_TAMPTS_Msk
|
||||
#define RTC_TAMPCR_TAMPTS RTC_TAFCR_TAMPTS
|
||||
#define RTC_TAMPCR_TAMP3TRG_Pos RTC_TAFCR_TAMP3TRG_Pos
|
||||
#define RTC_TAMPCR_TAMP3TRG_Msk RTC_TAFCR_TAMP3TRG_Msk
|
||||
#define RTC_TAMPCR_TAMP3TRG RTC_TAFCR_TAMP3TRG
|
||||
#define RTC_TAMPCR_TAMP3E_Pos RTC_TAFCR_TAMP3E_Pos
|
||||
#define RTC_TAMPCR_TAMP3E_Msk RTC_TAFCR_TAMP3E_Msk
|
||||
#define RTC_TAMPCR_TAMP3E RTC_TAFCR_TAMP3E
|
||||
#define RTC_TAMPCR_TAMPIE_Pos RTC_TAFCR_TAMPIE_Pos
|
||||
#define RTC_TAMPCR_TAMPIE_Msk RTC_TAFCR_TAMPIE_Msk
|
||||
#define RTC_TAMPCR_TAMPIE RTC_TAFCR_TAMPIE
|
||||
#define RTC_TAMPCR_TAMP1TRG_Pos RTC_TAFCR_TAMP1TRG_Pos
|
||||
#define RTC_TAMPCR_TAMP1TRG_Msk RTC_TAFCR_TAMP1TRG_Msk
|
||||
#define RTC_TAMPCR_TAMP1TRG RTC_TAFCR_TAMP1TRG
|
||||
#define RTC_TAMPCR_TAMP1E_Pos RTC_TAFCR_TAMP1E_Pos
|
||||
#define RTC_TAMPCR_TAMP1E_Msk RTC_TAFCR_TAMP1E_Msk
|
||||
#define RTC_TAMPCR_TAMP1E RTC_TAFCR_TAMP1E
|
||||
|
||||
/* Legacy defines for backward compatibility */
|
||||
#define RTC_TAMPCR_TAMP3MF_Pos (24U)
|
||||
#define RTC_TAMPCR_TAMP3MF_Msk (0x1UL << RTC_TAMPCR_TAMP3MF_Pos) /*!< 0x01000000 */
|
||||
#define RTC_TAMPCR_TAMP3MF RTC_TAMPCR_TAMP3MF_Msk
|
||||
@ -16916,49 +17110,12 @@ typedef struct
|
||||
#define RTC_TAMPCR_TAMP1IE_Pos (16U)
|
||||
#define RTC_TAMPCR_TAMP1IE_Msk (0x1UL << RTC_TAMPCR_TAMP1IE_Pos) /*!< 0x00010000 */
|
||||
#define RTC_TAMPCR_TAMP1IE RTC_TAMPCR_TAMP1IE_Msk
|
||||
#define RTC_TAMPCR_TAMPPUDIS_Pos (15U)
|
||||
#define RTC_TAMPCR_TAMPPUDIS_Msk (0x1UL << RTC_TAMPCR_TAMPPUDIS_Pos) /*!< 0x00008000 */
|
||||
#define RTC_TAMPCR_TAMPPUDIS RTC_TAMPCR_TAMPPUDIS_Msk
|
||||
#define RTC_TAMPCR_TAMPPRCH_Pos (13U)
|
||||
#define RTC_TAMPCR_TAMPPRCH_Msk (0x3UL << RTC_TAMPCR_TAMPPRCH_Pos) /*!< 0x00006000 */
|
||||
#define RTC_TAMPCR_TAMPPRCH RTC_TAMPCR_TAMPPRCH_Msk
|
||||
#define RTC_TAMPCR_TAMPPRCH_0 (0x1UL << RTC_TAMPCR_TAMPPRCH_Pos) /*!< 0x00002000 */
|
||||
#define RTC_TAMPCR_TAMPPRCH_1 (0x2UL << RTC_TAMPCR_TAMPPRCH_Pos) /*!< 0x00004000 */
|
||||
#define RTC_TAMPCR_TAMPFLT_Pos (11U)
|
||||
#define RTC_TAMPCR_TAMPFLT_Msk (0x3UL << RTC_TAMPCR_TAMPFLT_Pos) /*!< 0x00001800 */
|
||||
#define RTC_TAMPCR_TAMPFLT RTC_TAMPCR_TAMPFLT_Msk
|
||||
#define RTC_TAMPCR_TAMPFLT_0 (0x1UL << RTC_TAMPCR_TAMPFLT_Pos) /*!< 0x00000800 */
|
||||
#define RTC_TAMPCR_TAMPFLT_1 (0x2UL << RTC_TAMPCR_TAMPFLT_Pos) /*!< 0x00001000 */
|
||||
#define RTC_TAMPCR_TAMPFREQ_Pos (8U)
|
||||
#define RTC_TAMPCR_TAMPFREQ_Msk (0x7UL << RTC_TAMPCR_TAMPFREQ_Pos) /*!< 0x00000700 */
|
||||
#define RTC_TAMPCR_TAMPFREQ RTC_TAMPCR_TAMPFREQ_Msk
|
||||
#define RTC_TAMPCR_TAMPFREQ_0 (0x1UL << RTC_TAMPCR_TAMPFREQ_Pos) /*!< 0x00000100 */
|
||||
#define RTC_TAMPCR_TAMPFREQ_1 (0x2UL << RTC_TAMPCR_TAMPFREQ_Pos) /*!< 0x00000200 */
|
||||
#define RTC_TAMPCR_TAMPFREQ_2 (0x4UL << RTC_TAMPCR_TAMPFREQ_Pos) /*!< 0x00000400 */
|
||||
#define RTC_TAMPCR_TAMPTS_Pos (7U)
|
||||
#define RTC_TAMPCR_TAMPTS_Msk (0x1UL << RTC_TAMPCR_TAMPTS_Pos) /*!< 0x00000080 */
|
||||
#define RTC_TAMPCR_TAMPTS RTC_TAMPCR_TAMPTS_Msk
|
||||
#define RTC_TAMPCR_TAMP3TRG_Pos (6U)
|
||||
#define RTC_TAMPCR_TAMP3TRG_Msk (0x1UL << RTC_TAMPCR_TAMP3TRG_Pos) /*!< 0x00000040 */
|
||||
#define RTC_TAMPCR_TAMP3TRG RTC_TAMPCR_TAMP3TRG_Msk
|
||||
#define RTC_TAMPCR_TAMP3E_Pos (5U)
|
||||
#define RTC_TAMPCR_TAMP3E_Msk (0x1UL << RTC_TAMPCR_TAMP3E_Pos) /*!< 0x00000020 */
|
||||
#define RTC_TAMPCR_TAMP3E RTC_TAMPCR_TAMP3E_Msk
|
||||
#define RTC_TAMPCR_TAMP2TRG_Pos (4U)
|
||||
#define RTC_TAMPCR_TAMP2TRG_Msk (0x1UL << RTC_TAMPCR_TAMP2TRG_Pos) /*!< 0x00000010 */
|
||||
#define RTC_TAMPCR_TAMP2TRG RTC_TAMPCR_TAMP2TRG_Msk
|
||||
#define RTC_TAMPCR_TAMP2E_Pos (3U)
|
||||
#define RTC_TAMPCR_TAMP2E_Msk (0x1UL << RTC_TAMPCR_TAMP2E_Pos) /*!< 0x00000008 */
|
||||
#define RTC_TAMPCR_TAMP2E RTC_TAMPCR_TAMP2E_Msk
|
||||
#define RTC_TAMPCR_TAMPIE_Pos (2U)
|
||||
#define RTC_TAMPCR_TAMPIE_Msk (0x1UL << RTC_TAMPCR_TAMPIE_Pos) /*!< 0x00000004 */
|
||||
#define RTC_TAMPCR_TAMPIE RTC_TAMPCR_TAMPIE_Msk
|
||||
#define RTC_TAMPCR_TAMP1TRG_Pos (1U)
|
||||
#define RTC_TAMPCR_TAMP1TRG_Msk (0x1UL << RTC_TAMPCR_TAMP1TRG_Pos) /*!< 0x00000002 */
|
||||
#define RTC_TAMPCR_TAMP1TRG RTC_TAMPCR_TAMP1TRG_Msk
|
||||
#define RTC_TAMPCR_TAMP1E_Pos (0U)
|
||||
#define RTC_TAMPCR_TAMP1E_Msk (0x1UL << RTC_TAMPCR_TAMP1E_Pos) /*!< 0x00000001 */
|
||||
#define RTC_TAMPCR_TAMP1E RTC_TAMPCR_TAMP1E_Msk
|
||||
|
||||
/******************** Bits definition for RTC_ALRMASSR register *************/
|
||||
#define RTC_ALRMASSR_MASKSS_Pos (24U)
|
||||
@ -21653,7 +21810,7 @@ typedef struct
|
||||
#define DBGMCU_APB1HFZ1_DBG_TIM23_Pos (24U)
|
||||
#define DBGMCU_APB1HFZ1_DBG_TIM23_Msk (0x1UL << DBGMCU_APB1HFZ1_DBG_TIM23_Pos) /*!< 0x01000000 */
|
||||
#define DBGMCU_APB1HFZ1_DBG_TIM23 DBGMCU_APB1HFZ1_DBG_TIM23_Msk
|
||||
#define DBGMCU_APB1HFZ1_DBG_TIM24_Pos (24U)
|
||||
#define DBGMCU_APB1HFZ1_DBG_TIM24_Pos (25U)
|
||||
#define DBGMCU_APB1HFZ1_DBG_TIM24_Msk (0x1UL << DBGMCU_APB1HFZ1_DBG_TIM24_Pos) /*!< 0x02000000 */
|
||||
#define DBGMCU_APB1HFZ1_DBG_TIM24 DBGMCU_APB1HFZ1_DBG_TIM24_Msk
|
||||
/******************** Bit definition for APB2FZ1 register ************/
|
||||
|
@ -1324,7 +1324,7 @@ typedef struct
|
||||
__IO uint32_t TSDR; /*!< RTC time stamp date register, Address offset: 0x34 */
|
||||
__IO uint32_t TSSSR; /*!< RTC time-stamp sub second register, Address offset: 0x38 */
|
||||
__IO uint32_t CALR; /*!< RTC calibration register, Address offset: 0x3C */
|
||||
__IO uint32_t TAMPCR; /*!< RTC tamper configuration register, Address offset: 0x40 */
|
||||
__IO uint32_t TAFCR; /*!< RTC tamper and alternate function configuration register, Address offset: 0x40 */
|
||||
__IO uint32_t ALRMASSR; /*!< RTC alarm A sub second register, Address offset: 0x44 */
|
||||
__IO uint32_t ALRMBSSR; /*!< RTC alarm B sub second register, Address offset: 0x48 */
|
||||
__IO uint32_t OR; /*!< RTC option register, Address offset: 0x4C */
|
||||
@ -12039,101 +12039,198 @@ typedef struct
|
||||
/* */
|
||||
/******************************************************************************/
|
||||
/****************** Bits definition for GPIO_MODER register *****************/
|
||||
#define GPIO_MODER_MODE0_Pos (0U)
|
||||
#define GPIO_MODER_MODE0_Msk (0x3UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000003 */
|
||||
#define GPIO_MODER_MODE0 GPIO_MODER_MODE0_Msk
|
||||
#define GPIO_MODER_MODE0_0 (0x1UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000001 */
|
||||
#define GPIO_MODER_MODE0_1 (0x2UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000002 */
|
||||
#define GPIO_MODER_MODER0_Pos (0U)
|
||||
#define GPIO_MODER_MODER0_Msk (0x3UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000003 */
|
||||
#define GPIO_MODER_MODER0 GPIO_MODER_MODER0_Msk
|
||||
#define GPIO_MODER_MODER0_0 (0x1UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000001 */
|
||||
#define GPIO_MODER_MODER0_1 (0x2UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000002 */
|
||||
|
||||
#define GPIO_MODER_MODE1_Pos (2U)
|
||||
#define GPIO_MODER_MODE1_Msk (0x3UL << GPIO_MODER_MODE1_Pos) /*!< 0x0000000C */
|
||||
#define GPIO_MODER_MODE1 GPIO_MODER_MODE1_Msk
|
||||
#define GPIO_MODER_MODE1_0 (0x1UL << GPIO_MODER_MODE1_Pos) /*!< 0x00000004 */
|
||||
#define GPIO_MODER_MODE1_1 (0x2UL << GPIO_MODER_MODE1_Pos) /*!< 0x00000008 */
|
||||
#define GPIO_MODER_MODER1_Pos (2U)
|
||||
#define GPIO_MODER_MODER1_Msk (0x3UL << GPIO_MODER_MODER1_Pos) /*!< 0x0000000C */
|
||||
#define GPIO_MODER_MODER1 GPIO_MODER_MODER1_Msk
|
||||
#define GPIO_MODER_MODER1_0 (0x1UL << GPIO_MODER_MODER1_Pos) /*!< 0x00000004 */
|
||||
#define GPIO_MODER_MODER1_1 (0x2UL << GPIO_MODER_MODER1_Pos) /*!< 0x00000008 */
|
||||
|
||||
#define GPIO_MODER_MODE2_Pos (4U)
|
||||
#define GPIO_MODER_MODE2_Msk (0x3UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000030 */
|
||||
#define GPIO_MODER_MODE2 GPIO_MODER_MODE2_Msk
|
||||
#define GPIO_MODER_MODE2_0 (0x1UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000010 */
|
||||
#define GPIO_MODER_MODE2_1 (0x2UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000020 */
|
||||
#define GPIO_MODER_MODER2_Pos (4U)
|
||||
#define GPIO_MODER_MODER2_Msk (0x3UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000030 */
|
||||
#define GPIO_MODER_MODER2 GPIO_MODER_MODER2_Msk
|
||||
#define GPIO_MODER_MODER2_0 (0x1UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000010 */
|
||||
#define GPIO_MODER_MODER2_1 (0x2UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000020 */
|
||||
|
||||
#define GPIO_MODER_MODE3_Pos (6U)
|
||||
#define GPIO_MODER_MODE3_Msk (0x3UL << GPIO_MODER_MODE3_Pos) /*!< 0x000000C0 */
|
||||
#define GPIO_MODER_MODE3 GPIO_MODER_MODE3_Msk
|
||||
#define GPIO_MODER_MODE3_0 (0x1UL << GPIO_MODER_MODE3_Pos) /*!< 0x00000040 */
|
||||
#define GPIO_MODER_MODE3_1 (0x2UL << GPIO_MODER_MODE3_Pos) /*!< 0x00000080 */
|
||||
#define GPIO_MODER_MODER3_Pos (6U)
|
||||
#define GPIO_MODER_MODER3_Msk (0x3UL << GPIO_MODER_MODER3_Pos) /*!< 0x000000C0 */
|
||||
#define GPIO_MODER_MODER3 GPIO_MODER_MODER3_Msk
|
||||
#define GPIO_MODER_MODER3_0 (0x1UL << GPIO_MODER_MODER3_Pos) /*!< 0x00000040 */
|
||||
#define GPIO_MODER_MODER3_1 (0x2UL << GPIO_MODER_MODER3_Pos) /*!< 0x00000080 */
|
||||
|
||||
#define GPIO_MODER_MODE4_Pos (8U)
|
||||
#define GPIO_MODER_MODE4_Msk (0x3UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000300 */
|
||||
#define GPIO_MODER_MODE4 GPIO_MODER_MODE4_Msk
|
||||
#define GPIO_MODER_MODE4_0 (0x1UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000100 */
|
||||
#define GPIO_MODER_MODE4_1 (0x2UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000200 */
|
||||
#define GPIO_MODER_MODER4_Pos (8U)
|
||||
#define GPIO_MODER_MODER4_Msk (0x3UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000300 */
|
||||
#define GPIO_MODER_MODER4 GPIO_MODER_MODER4_Msk
|
||||
#define GPIO_MODER_MODER4_0 (0x1UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000100 */
|
||||
#define GPIO_MODER_MODER4_1 (0x2UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000200 */
|
||||
|
||||
#define GPIO_MODER_MODE5_Pos (10U)
|
||||
#define GPIO_MODER_MODE5_Msk (0x3UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000C00 */
|
||||
#define GPIO_MODER_MODE5 GPIO_MODER_MODE5_Msk
|
||||
#define GPIO_MODER_MODE5_0 (0x1UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000400 */
|
||||
#define GPIO_MODER_MODE5_1 (0x2UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000800 */
|
||||
#define GPIO_MODER_MODER5_Pos (10U)
|
||||
#define GPIO_MODER_MODER5_Msk (0x3UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000C00 */
|
||||
#define GPIO_MODER_MODER5 GPIO_MODER_MODER5_Msk
|
||||
#define GPIO_MODER_MODER5_0 (0x1UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000400 */
|
||||
#define GPIO_MODER_MODER5_1 (0x2UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000800 */
|
||||
|
||||
#define GPIO_MODER_MODE6_Pos (12U)
|
||||
#define GPIO_MODER_MODE6_Msk (0x3UL << GPIO_MODER_MODE6_Pos) /*!< 0x00003000 */
|
||||
#define GPIO_MODER_MODE6 GPIO_MODER_MODE6_Msk
|
||||
#define GPIO_MODER_MODE6_0 (0x1UL << GPIO_MODER_MODE6_Pos) /*!< 0x00001000 */
|
||||
#define GPIO_MODER_MODE6_1 (0x2UL << GPIO_MODER_MODE6_Pos) /*!< 0x00002000 */
|
||||
#define GPIO_MODER_MODER6_Pos (12U)
|
||||
#define GPIO_MODER_MODER6_Msk (0x3UL << GPIO_MODER_MODER6_Pos) /*!< 0x00003000 */
|
||||
#define GPIO_MODER_MODER6 GPIO_MODER_MODER6_Msk
|
||||
#define GPIO_MODER_MODER6_0 (0x1UL << GPIO_MODER_MODER6_Pos) /*!< 0x00001000 */
|
||||
#define GPIO_MODER_MODER6_1 (0x2UL << GPIO_MODER_MODER6_Pos) /*!< 0x00002000 */
|
||||
|
||||
#define GPIO_MODER_MODE7_Pos (14U)
|
||||
#define GPIO_MODER_MODE7_Msk (0x3UL << GPIO_MODER_MODE7_Pos) /*!< 0x0000C000 */
|
||||
#define GPIO_MODER_MODE7 GPIO_MODER_MODE7_Msk
|
||||
#define GPIO_MODER_MODE7_0 (0x1UL << GPIO_MODER_MODE7_Pos) /*!< 0x00004000 */
|
||||
#define GPIO_MODER_MODE7_1 (0x2UL << GPIO_MODER_MODE7_Pos) /*!< 0x00008000 */
|
||||
#define GPIO_MODER_MODER7_Pos (14U)
|
||||
#define GPIO_MODER_MODER7_Msk (0x3UL << GPIO_MODER_MODER7_Pos) /*!< 0x0000C000 */
|
||||
#define GPIO_MODER_MODER7 GPIO_MODER_MODER7_Msk
|
||||
#define GPIO_MODER_MODER7_0 (0x1UL << GPIO_MODER_MODER7_Pos) /*!< 0x00004000 */
|
||||
#define GPIO_MODER_MODER7_1 (0x2UL << GPIO_MODER_MODER7_Pos) /*!< 0x00008000 */
|
||||
|
||||
#define GPIO_MODER_MODE8_Pos (16U)
|
||||
#define GPIO_MODER_MODE8_Msk (0x3UL << GPIO_MODER_MODE8_Pos) /*!< 0x00030000 */
|
||||
#define GPIO_MODER_MODE8 GPIO_MODER_MODE8_Msk
|
||||
#define GPIO_MODER_MODE8_0 (0x1UL << GPIO_MODER_MODE8_Pos) /*!< 0x00010000 */
|
||||
#define GPIO_MODER_MODE8_1 (0x2UL << GPIO_MODER_MODE8_Pos) /*!< 0x00020000 */
|
||||
#define GPIO_MODER_MODER8_Pos (16U)
|
||||
#define GPIO_MODER_MODER8_Msk (0x3UL << GPIO_MODER_MODER8_Pos) /*!< 0x00030000 */
|
||||
#define GPIO_MODER_MODER8 GPIO_MODER_MODER8_Msk
|
||||
#define GPIO_MODER_MODER8_0 (0x1UL << GPIO_MODER_MODER8_Pos) /*!< 0x00010000 */
|
||||
#define GPIO_MODER_MODER8_1 (0x2UL << GPIO_MODER_MODER8_Pos) /*!< 0x00020000 */
|
||||
|
||||
#define GPIO_MODER_MODE9_Pos (18U)
|
||||
#define GPIO_MODER_MODE9_Msk (0x3UL << GPIO_MODER_MODE9_Pos) /*!< 0x000C0000 */
|
||||
#define GPIO_MODER_MODE9 GPIO_MODER_MODE9_Msk
|
||||
#define GPIO_MODER_MODE9_0 (0x1UL << GPIO_MODER_MODE9_Pos) /*!< 0x00040000 */
|
||||
#define GPIO_MODER_MODE9_1 (0x2UL << GPIO_MODER_MODE9_Pos) /*!< 0x00080000 */
|
||||
#define GPIO_MODER_MODER9_Pos (18U)
|
||||
#define GPIO_MODER_MODER9_Msk (0x3UL << GPIO_MODER_MODER9_Pos) /*!< 0x000C0000 */
|
||||
#define GPIO_MODER_MODER9 GPIO_MODER_MODER9_Msk
|
||||
#define GPIO_MODER_MODER9_0 (0x1UL << GPIO_MODER_MODER9_Pos) /*!< 0x00040000 */
|
||||
#define GPIO_MODER_MODER9_1 (0x2UL << GPIO_MODER_MODER9_Pos) /*!< 0x00080000 */
|
||||
|
||||
#define GPIO_MODER_MODE10_Pos (20U)
|
||||
#define GPIO_MODER_MODE10_Msk (0x3UL << GPIO_MODER_MODE10_Pos) /*!< 0x00300000 */
|
||||
#define GPIO_MODER_MODE10 GPIO_MODER_MODE10_Msk
|
||||
#define GPIO_MODER_MODE10_0 (0x1UL << GPIO_MODER_MODE10_Pos) /*!< 0x00100000 */
|
||||
#define GPIO_MODER_MODE10_1 (0x2UL << GPIO_MODER_MODE10_Pos) /*!< 0x00200000 */
|
||||
#define GPIO_MODER_MODER10_Pos (20U)
|
||||
#define GPIO_MODER_MODER10_Msk (0x3UL << GPIO_MODER_MODER10_Pos) /*!< 0x00300000 */
|
||||
#define GPIO_MODER_MODER10 GPIO_MODER_MODER10_Msk
|
||||
#define GPIO_MODER_MODER10_0 (0x1UL << GPIO_MODER_MODER10_Pos) /*!< 0x00100000 */
|
||||
#define GPIO_MODER_MODER10_1 (0x2UL << GPIO_MODER_MODER10_Pos) /*!< 0x00200000 */
|
||||
|
||||
#define GPIO_MODER_MODE11_Pos (22U)
|
||||
#define GPIO_MODER_MODE11_Msk (0x3UL << GPIO_MODER_MODE11_Pos) /*!< 0x00C00000 */
|
||||
#define GPIO_MODER_MODE11 GPIO_MODER_MODE11_Msk
|
||||
#define GPIO_MODER_MODE11_0 (0x1UL << GPIO_MODER_MODE11_Pos) /*!< 0x00400000 */
|
||||
#define GPIO_MODER_MODE11_1 (0x2UL << GPIO_MODER_MODE11_Pos) /*!< 0x00800000 */
|
||||
#define GPIO_MODER_MODER11_Pos (22U)
|
||||
#define GPIO_MODER_MODER11_Msk (0x3UL << GPIO_MODER_MODER11_Pos) /*!< 0x00C00000 */
|
||||
#define GPIO_MODER_MODER11 GPIO_MODER_MODER11_Msk
|
||||
#define GPIO_MODER_MODER11_0 (0x1UL << GPIO_MODER_MODER11_Pos) /*!< 0x00400000 */
|
||||
#define GPIO_MODER_MODER11_1 (0x2UL << GPIO_MODER_MODER11_Pos) /*!< 0x00800000 */
|
||||
|
||||
#define GPIO_MODER_MODE12_Pos (24U)
|
||||
#define GPIO_MODER_MODE12_Msk (0x3UL << GPIO_MODER_MODE12_Pos) /*!< 0x03000000 */
|
||||
#define GPIO_MODER_MODE12 GPIO_MODER_MODE12_Msk
|
||||
#define GPIO_MODER_MODE12_0 (0x1UL << GPIO_MODER_MODE12_Pos) /*!< 0x01000000 */
|
||||
#define GPIO_MODER_MODE12_1 (0x2UL << GPIO_MODER_MODE12_Pos) /*!< 0x02000000 */
|
||||
#define GPIO_MODER_MODER12_Pos (24U)
|
||||
#define GPIO_MODER_MODER12_Msk (0x3UL << GPIO_MODER_MODER12_Pos) /*!< 0x03000000 */
|
||||
#define GPIO_MODER_MODER12 GPIO_MODER_MODER12_Msk
|
||||
#define GPIO_MODER_MODER12_0 (0x1UL << GPIO_MODER_MODER12_Pos) /*!< 0x01000000 */
|
||||
#define GPIO_MODER_MODER12_1 (0x2UL << GPIO_MODER_MODER12_Pos) /*!< 0x02000000 */
|
||||
|
||||
#define GPIO_MODER_MODE13_Pos (26U)
|
||||
#define GPIO_MODER_MODE13_Msk (0x3UL << GPIO_MODER_MODE13_Pos) /*!< 0x0C000000 */
|
||||
#define GPIO_MODER_MODE13 GPIO_MODER_MODE13_Msk
|
||||
#define GPIO_MODER_MODE13_0 (0x1UL << GPIO_MODER_MODE13_Pos) /*!< 0x04000000 */
|
||||
#define GPIO_MODER_MODE13_1 (0x2UL << GPIO_MODER_MODE13_Pos) /*!< 0x08000000 */
|
||||
#define GPIO_MODER_MODER13_Pos (26U)
|
||||
#define GPIO_MODER_MODER13_Msk (0x3UL << GPIO_MODER_MODER13_Pos) /*!< 0x0C000000 */
|
||||
#define GPIO_MODER_MODER13 GPIO_MODER_MODER13_Msk
|
||||
#define GPIO_MODER_MODER13_0 (0x1UL << GPIO_MODER_MODER13_Pos) /*!< 0x04000000 */
|
||||
#define GPIO_MODER_MODER13_1 (0x2UL << GPIO_MODER_MODER13_Pos) /*!< 0x08000000 */
|
||||
|
||||
#define GPIO_MODER_MODE14_Pos (28U)
|
||||
#define GPIO_MODER_MODE14_Msk (0x3UL << GPIO_MODER_MODE14_Pos) /*!< 0x30000000 */
|
||||
#define GPIO_MODER_MODE14 GPIO_MODER_MODE14_Msk
|
||||
#define GPIO_MODER_MODE14_0 (0x1UL << GPIO_MODER_MODE14_Pos) /*!< 0x10000000 */
|
||||
#define GPIO_MODER_MODE14_1 (0x2UL << GPIO_MODER_MODE14_Pos) /*!< 0x20000000 */
|
||||
#define GPIO_MODER_MODER14_Pos (28U)
|
||||
#define GPIO_MODER_MODER14_Msk (0x3UL << GPIO_MODER_MODER14_Pos) /*!< 0x30000000 */
|
||||
#define GPIO_MODER_MODER14 GPIO_MODER_MODER14_Msk
|
||||
#define GPIO_MODER_MODER14_0 (0x1UL << GPIO_MODER_MODER14_Pos) /*!< 0x10000000 */
|
||||
#define GPIO_MODER_MODER14_1 (0x2UL << GPIO_MODER_MODER14_Pos) /*!< 0x20000000 */
|
||||
|
||||
#define GPIO_MODER_MODE15_Pos (30U)
|
||||
#define GPIO_MODER_MODE15_Msk (0x3UL << GPIO_MODER_MODE15_Pos) /*!< 0xC0000000 */
|
||||
#define GPIO_MODER_MODE15 GPIO_MODER_MODE15_Msk
|
||||
#define GPIO_MODER_MODE15_0 (0x1UL << GPIO_MODER_MODE15_Pos) /*!< 0x40000000 */
|
||||
#define GPIO_MODER_MODE15_1 (0x2UL << GPIO_MODER_MODE15_Pos) /*!< 0x80000000 */
|
||||
#define GPIO_MODER_MODER15_Pos (30U)
|
||||
#define GPIO_MODER_MODER15_Msk (0x3UL << GPIO_MODER_MODER15_Pos) /*!< 0xC0000000 */
|
||||
#define GPIO_MODER_MODER15 GPIO_MODER_MODER15_Msk
|
||||
#define GPIO_MODER_MODER15_0 (0x1UL << GPIO_MODER_MODER15_Pos) /*!< 0x40000000 */
|
||||
#define GPIO_MODER_MODER15_1 (0x2UL << GPIO_MODER_MODER15_Pos) /*!< 0x80000000 */
|
||||
|
||||
/* Legacy Defines */
|
||||
#define GPIO_MODER_MODE0_Pos GPIO_MODER_MODER0_Pos
|
||||
#define GPIO_MODER_MODE0_Msk GPIO_MODER_MODER0_Msk
|
||||
#define GPIO_MODER_MODE0 GPIO_MODER_MODER0
|
||||
#define GPIO_MODER_MODE0_0 GPIO_MODER_MODER0_0
|
||||
#define GPIO_MODER_MODE0_1 GPIO_MODER_MODER0_1
|
||||
|
||||
#define GPIO_MODER_MODE1_Pos GPIO_MODER_MODER1_Pos
|
||||
#define GPIO_MODER_MODE1_Msk GPIO_MODER_MODER1_Msk
|
||||
#define GPIO_MODER_MODE1 GPIO_MODER_MODER1
|
||||
#define GPIO_MODER_MODE1_0 GPIO_MODER_MODER1_0
|
||||
#define GPIO_MODER_MODE1_1 GPIO_MODER_MODER1_1
|
||||
|
||||
#define GPIO_MODER_MODE2_Pos GPIO_MODER_MODER2_Pos
|
||||
#define GPIO_MODER_MODE2_Msk GPIO_MODER_MODER2_Msk
|
||||
#define GPIO_MODER_MODE2 GPIO_MODER_MODER2
|
||||
#define GPIO_MODER_MODE2_0 GPIO_MODER_MODER2_0
|
||||
#define GPIO_MODER_MODE2_1 GPIO_MODER_MODER2_1
|
||||
|
||||
#define GPIO_MODER_MODE3_Pos GPIO_MODER_MODER3_Pos
|
||||
#define GPIO_MODER_MODE3_Msk GPIO_MODER_MODER3_Msk
|
||||
#define GPIO_MODER_MODE3 GPIO_MODER_MODER3
|
||||
#define GPIO_MODER_MODE3_0 GPIO_MODER_MODER3_0
|
||||
#define GPIO_MODER_MODE3_1 GPIO_MODER_MODER3_1
|
||||
|
||||
#define GPIO_MODER_MODE4_Pos GPIO_MODER_MODER4_Pos
|
||||
#define GPIO_MODER_MODE4_Msk GPIO_MODER_MODER4_Msk
|
||||
#define GPIO_MODER_MODE4 GPIO_MODER_MODER4
|
||||
#define GPIO_MODER_MODE4_0 GPIO_MODER_MODER4_0
|
||||
#define GPIO_MODER_MODE4_1 GPIO_MODER_MODER4_1
|
||||
|
||||
#define GPIO_MODER_MODE5_Pos GPIO_MODER_MODER5_Pos
|
||||
#define GPIO_MODER_MODE5_Msk GPIO_MODER_MODER5_Msk
|
||||
#define GPIO_MODER_MODE5 GPIO_MODER_MODER5
|
||||
#define GPIO_MODER_MODE5_0 GPIO_MODER_MODER5_0
|
||||
#define GPIO_MODER_MODE5_1 GPIO_MODER_MODER5_1
|
||||
|
||||
#define GPIO_MODER_MODE6_Pos GPIO_MODER_MODER6_Pos
|
||||
#define GPIO_MODER_MODE6_Msk GPIO_MODER_MODER6_Msk
|
||||
#define GPIO_MODER_MODE6 GPIO_MODER_MODER6
|
||||
#define GPIO_MODER_MODE6_0 GPIO_MODER_MODER6_0
|
||||
#define GPIO_MODER_MODE6_1 GPIO_MODER_MODER6_1
|
||||
|
||||
#define GPIO_MODER_MODE7_Pos GPIO_MODER_MODER7_Pos
|
||||
#define GPIO_MODER_MODE7_Msk GPIO_MODER_MODER7_Msk
|
||||
#define GPIO_MODER_MODE7 GPIO_MODER_MODER7
|
||||
#define GPIO_MODER_MODE7_0 GPIO_MODER_MODER7_0
|
||||
#define GPIO_MODER_MODE7_1 GPIO_MODER_MODER7_1
|
||||
|
||||
#define GPIO_MODER_MODE8_Pos GPIO_MODER_MODER8_Pos
|
||||
#define GPIO_MODER_MODE8_Msk GPIO_MODER_MODER8_Msk
|
||||
#define GPIO_MODER_MODE8 GPIO_MODER_MODER8
|
||||
#define GPIO_MODER_MODE8_0 GPIO_MODER_MODER8_0
|
||||
#define GPIO_MODER_MODE8_1 GPIO_MODER_MODER8_1
|
||||
|
||||
#define GPIO_MODER_MODE9_Pos GPIO_MODER_MODER9_Pos
|
||||
#define GPIO_MODER_MODE9_Msk GPIO_MODER_MODER9_Msk
|
||||
#define GPIO_MODER_MODE9 GPIO_MODER_MODER9
|
||||
#define GPIO_MODER_MODE9_0 GPIO_MODER_MODER9_0
|
||||
#define GPIO_MODER_MODE9_1 GPIO_MODER_MODER9_1
|
||||
|
||||
#define GPIO_MODER_MODE10_Pos GPIO_MODER_MODER10_Po
|
||||
#define GPIO_MODER_MODE10_Msk GPIO_MODER_MODER10_Ms
|
||||
#define GPIO_MODER_MODE10 GPIO_MODER_MODER10
|
||||
#define GPIO_MODER_MODE10_0 GPIO_MODER_MODER10_0
|
||||
#define GPIO_MODER_MODE10_1 GPIO_MODER_MODER10_1
|
||||
|
||||
#define GPIO_MODER_MODE11_Pos GPIO_MODER_MODER11_Po
|
||||
#define GPIO_MODER_MODE11_Msk GPIO_MODER_MODER11_Ms
|
||||
#define GPIO_MODER_MODE11 GPIO_MODER_MODER11
|
||||
#define GPIO_MODER_MODE11_0 GPIO_MODER_MODER11_0
|
||||
#define GPIO_MODER_MODE11_1 GPIO_MODER_MODER11_1
|
||||
|
||||
#define GPIO_MODER_MODE12_Pos GPIO_MODER_MODER12_Po
|
||||
#define GPIO_MODER_MODE12_Msk GPIO_MODER_MODER12_Ms
|
||||
#define GPIO_MODER_MODE12 GPIO_MODER_MODER12
|
||||
#define GPIO_MODER_MODE12_0 GPIO_MODER_MODER12_0
|
||||
#define GPIO_MODER_MODE12_1 GPIO_MODER_MODER12_1
|
||||
|
||||
#define GPIO_MODER_MODE13_Pos GPIO_MODER_MODER13_Po
|
||||
#define GPIO_MODER_MODE13_Msk GPIO_MODER_MODER13_Ms
|
||||
#define GPIO_MODER_MODE13 GPIO_MODER_MODER13
|
||||
#define GPIO_MODER_MODE13_0 GPIO_MODER_MODER13_0
|
||||
#define GPIO_MODER_MODE13_1 GPIO_MODER_MODER13_1
|
||||
|
||||
#define GPIO_MODER_MODE14_Pos GPIO_MODER_MODER14_Po
|
||||
#define GPIO_MODER_MODE14_Msk GPIO_MODER_MODER14_Ms
|
||||
#define GPIO_MODER_MODE14 GPIO_MODER_MODER14
|
||||
#define GPIO_MODER_MODE14_0 GPIO_MODER_MODER14_0
|
||||
#define GPIO_MODER_MODE14_1 GPIO_MODER_MODER14_1
|
||||
|
||||
#define GPIO_MODER_MODE15_Pos GPIO_MODER_MODER15_Po
|
||||
#define GPIO_MODER_MODE15_Msk GPIO_MODER_MODER15_Ms
|
||||
#define GPIO_MODER_MODE15 GPIO_MODER_MODER15
|
||||
#define GPIO_MODER_MODE15_0 GPIO_MODER_MODER15_0
|
||||
#define GPIO_MODER_MODE15_1 GPIO_MODER_MODER15_1
|
||||
|
||||
/****************** Bits definition for GPIO_OTYPER register ****************/
|
||||
#define GPIO_OTYPER_OT0_Pos (0U)
|
||||
@ -17363,7 +17460,104 @@ typedef struct
|
||||
#define RTC_CALR_CALM_7 (0x080UL << RTC_CALR_CALM_Pos) /*!< 0x00000080 */
|
||||
#define RTC_CALR_CALM_8 (0x100UL << RTC_CALR_CALM_Pos) /*!< 0x00000100 */
|
||||
|
||||
/******************** Bits definition for RTC_TAMPCR register ***************/
|
||||
/******************** Bits definition for RTC_TAFCR register ***************/
|
||||
#define RTC_TAFCR_PC15MODE_Pos (23U)
|
||||
#define RTC_TAFCR_PC15MODE_Msk (0x1UL << RTC_TAFCR_PC15MODE_Pos) /*!< 0x00800000 */
|
||||
#define RTC_TAFCR_PC15MODE RTC_TAFCR_PC15MODE_Msk
|
||||
#define RTC_TAFCR_PC15VALUE_Pos (22U)
|
||||
#define RTC_TAFCR_PC15VALUE_Msk (0x1UL << RTC_TAFCR_PC15VALUE_Pos) /*!< 0x00400000 */
|
||||
#define RTC_TAFCR_PC15VALUE RTC_TAFCR_PC15VALUE_Msk
|
||||
#define RTC_TAFCR_PC14MODE_Pos (21U)
|
||||
#define RTC_TAFCR_PC14MODE_Msk (0x1UL << RTC_TAFCR_PC14MODE_Pos) /*!< 0x00200000 */
|
||||
#define RTC_TAFCR_PC14MODE RTC_TAFCR_PC14MODE_Msk
|
||||
#define RTC_TAFCR_PC14VALUE_Pos (20U)
|
||||
#define RTC_TAFCR_PC14VALUE_Msk (0x1UL << RTC_TAFCR_PC14VALUE_Pos) /*!< 0x00100000 */
|
||||
#define RTC_TAFCR_PC14VALUE RTC_TAFCR_PC14VALUE_Msk
|
||||
#define RTC_TAFCR_PC13MODE_Pos (19U)
|
||||
#define RTC_TAFCR_PC13MODE_Msk (0x1UL << RTC_TAFCR_PC13MODE_Pos) /*!< 0x00080000 */
|
||||
#define RTC_TAFCR_PC13MODE RTC_TAFCR_PC13MODE_Msk
|
||||
#define RTC_TAFCR_PC13VALUE_Pos (18U)
|
||||
#define RTC_TAFCR_PC13VALUE_Msk (0x1UL << RTC_TAFCR_PC13VALUE_Pos) /*!< 0x00040000 */
|
||||
#define RTC_TAFCR_PC13VALUE RTC_TAFCR_PC13VALUE_Msk
|
||||
#define RTC_TAFCR_TAMPPUDIS_Pos (15U)
|
||||
#define RTC_TAFCR_TAMPPUDIS_Msk (0x1UL << RTC_TAFCR_TAMPPUDIS_Pos) /*!< 0x00008000 */
|
||||
#define RTC_TAFCR_TAMPPUDIS RTC_TAFCR_TAMPPUDIS_Msk
|
||||
#define RTC_TAFCR_TAMPPRCH_Pos (13U)
|
||||
#define RTC_TAFCR_TAMPPRCH_Msk (0x3UL << RTC_TAFCR_TAMPPRCH_Pos) /*!< 0x00006000 */
|
||||
#define RTC_TAFCR_TAMPPRCH RTC_TAFCR_TAMPPRCH_Msk
|
||||
#define RTC_TAFCR_TAMPPRCH_0 (0x1UL << RTC_TAFCR_TAMPPRCH_Pos) /*!< 0x00002000 */
|
||||
#define RTC_TAFCR_TAMPPRCH_1 (0x2UL << RTC_TAFCR_TAMPPRCH_Pos) /*!< 0x00004000 */
|
||||
#define RTC_TAFCR_TAMPFLT_Pos (11U)
|
||||
#define RTC_TAFCR_TAMPFLT_Msk (0x3UL << RTC_TAFCR_TAMPFLT_Pos) /*!< 0x00001800 */
|
||||
#define RTC_TAFCR_TAMPFLT RTC_TAFCR_TAMPFLT_Msk
|
||||
#define RTC_TAFCR_TAMPFLT_0 (0x1UL << RTC_TAFCR_TAMPFLT_Pos) /*!< 0x00000800 */
|
||||
#define RTC_TAFCR_TAMPFLT_1 (0x2UL << RTC_TAFCR_TAMPFLT_Pos) /*!< 0x00001000 */
|
||||
#define RTC_TAFCR_TAMPFREQ_Pos (8U)
|
||||
#define RTC_TAFCR_TAMPFREQ_Msk (0x7UL << RTC_TAFCR_TAMPFREQ_Pos) /*!< 0x00000700 */
|
||||
#define RTC_TAFCR_TAMPFREQ RTC_TAFCR_TAMPFREQ_Msk
|
||||
#define RTC_TAFCR_TAMPFREQ_0 (0x1UL << RTC_TAFCR_TAMPFREQ_Pos) /*!< 0x00000100 */
|
||||
#define RTC_TAFCR_TAMPFREQ_1 (0x2UL << RTC_TAFCR_TAMPFREQ_Pos) /*!< 0x00000200 */
|
||||
#define RTC_TAFCR_TAMPFREQ_2 (0x4UL << RTC_TAFCR_TAMPFREQ_Pos) /*!< 0x00000400 */
|
||||
#define RTC_TAFCR_TAMPTS_Pos (7U)
|
||||
#define RTC_TAFCR_TAMPTS_Msk (0x1UL << RTC_TAFCR_TAMPTS_Pos) /*!< 0x00000080 */
|
||||
#define RTC_TAFCR_TAMPTS RTC_TAFCR_TAMPTS_Msk
|
||||
#define RTC_TAFCR_TAMP3TRG_Pos (6U)
|
||||
#define RTC_TAFCR_TAMP3TRG_Msk (0x1UL << RTC_TAFCR_TAMP3TRG_Pos) /*!< 0x00000040 */
|
||||
#define RTC_TAFCR_TAMP3TRG RTC_TAFCR_TAMP3TRG_Msk
|
||||
#define RTC_TAFCR_TAMP3E_Pos (5U)
|
||||
#define RTC_TAFCR_TAMP3E_Msk (0x1UL << RTC_TAFCR_TAMP3E_Pos) /*!< 0x00000020 */
|
||||
#define RTC_TAFCR_TAMP3E RTC_TAFCR_TAMP3E_Msk
|
||||
#define RTC_TAFCR_TAMPIE_Pos (2U)
|
||||
#define RTC_TAFCR_TAMPIE_Msk (0x1UL << RTC_TAFCR_TAMPIE_Pos) /*!< 0x00000004 */
|
||||
#define RTC_TAFCR_TAMPIE RTC_TAFCR_TAMPIE_Msk
|
||||
#define RTC_TAFCR_TAMP1TRG_Pos (1U)
|
||||
#define RTC_TAFCR_TAMP1TRG_Msk (0x1UL << RTC_TAFCR_TAMP1TRG_Pos) /*!< 0x00000002 */
|
||||
#define RTC_TAFCR_TAMP1TRG RTC_TAFCR_TAMP1TRG_Msk
|
||||
#define RTC_TAFCR_TAMP1E_Pos (0U)
|
||||
#define RTC_TAFCR_TAMP1E_Msk (0x1UL << RTC_TAFCR_TAMP1E_Pos) /*!< 0x00000001 */
|
||||
#define RTC_TAFCR_TAMP1E RTC_TAFCR_TAMP1E_Msk
|
||||
|
||||
/* Aliases for RTC TAFCR */
|
||||
#define TAMPCR TAFCR
|
||||
#define RTC_TAMPCR_TAMPPUDIS_Pos RTC_TAFCR_TAMPPUDIS_Pos
|
||||
#define RTC_TAMPCR_TAMPPUDIS_Msk RTC_TAFCR_TAMPPUDIS_Msk
|
||||
#define RTC_TAMPCR_TAMPPUDIS RTC_TAFCR_TAMPPUDIS
|
||||
#define RTC_TAMPCR_TAMPPRCH_Pos RTC_TAFCR_TAMPPRCH_Pos
|
||||
#define RTC_TAMPCR_TAMPPRCH_Msk RTC_TAFCR_TAMPPRCH_Msk
|
||||
#define RTC_TAMPCR_TAMPPRCH RTC_TAFCR_TAMPPRCH
|
||||
#define RTC_TAMPCR_TAMPPRCH_0 RTC_TAFCR_TAMPPRCH_0
|
||||
#define RTC_TAMPCR_TAMPPRCH_1 RTC_TAFCR_TAMPPRCH_1
|
||||
#define RTC_TAMPCR_TAMPFLT_Pos RTC_TAFCR_TAMPFLT_Pos
|
||||
#define RTC_TAMPCR_TAMPFLT_Msk RTC_TAFCR_TAMPFLT_Msk
|
||||
#define RTC_TAMPCR_TAMPFLT RTC_TAFCR_TAMPFLT
|
||||
#define RTC_TAMPCR_TAMPFLT_0 RTC_TAFCR_TAMPFLT_0
|
||||
#define RTC_TAMPCR_TAMPFLT_1 RTC_TAFCR_TAMPFLT_1
|
||||
#define RTC_TAMPCR_TAMPFREQ_Pos RTC_TAFCR_TAMPFREQ_Pos
|
||||
#define RTC_TAMPCR_TAMPFREQ_Msk RTC_TAFCR_TAMPFREQ_Msk
|
||||
#define RTC_TAMPCR_TAMPFREQ RTC_TAFCR_TAMPFREQ
|
||||
#define RTC_TAMPCR_TAMPFREQ_0 RTC_TAFCR_TAMPFREQ_0
|
||||
#define RTC_TAMPCR_TAMPFREQ_1 RTC_TAFCR_TAMPFREQ_1
|
||||
#define RTC_TAMPCR_TAMPFREQ_2 RTC_TAFCR_TAMPFREQ_2
|
||||
#define RTC_TAMPCR_TAMPTS_Pos RTC_TAFCR_TAMPTS_Pos
|
||||
#define RTC_TAMPCR_TAMPTS_Msk RTC_TAFCR_TAMPTS_Msk
|
||||
#define RTC_TAMPCR_TAMPTS RTC_TAFCR_TAMPTS
|
||||
#define RTC_TAMPCR_TAMP3TRG_Pos RTC_TAFCR_TAMP3TRG_Pos
|
||||
#define RTC_TAMPCR_TAMP3TRG_Msk RTC_TAFCR_TAMP3TRG_Msk
|
||||
#define RTC_TAMPCR_TAMP3TRG RTC_TAFCR_TAMP3TRG
|
||||
#define RTC_TAMPCR_TAMP3E_Pos RTC_TAFCR_TAMP3E_Pos
|
||||
#define RTC_TAMPCR_TAMP3E_Msk RTC_TAFCR_TAMP3E_Msk
|
||||
#define RTC_TAMPCR_TAMP3E RTC_TAFCR_TAMP3E
|
||||
#define RTC_TAMPCR_TAMPIE_Pos RTC_TAFCR_TAMPIE_Pos
|
||||
#define RTC_TAMPCR_TAMPIE_Msk RTC_TAFCR_TAMPIE_Msk
|
||||
#define RTC_TAMPCR_TAMPIE RTC_TAFCR_TAMPIE
|
||||
#define RTC_TAMPCR_TAMP1TRG_Pos RTC_TAFCR_TAMP1TRG_Pos
|
||||
#define RTC_TAMPCR_TAMP1TRG_Msk RTC_TAFCR_TAMP1TRG_Msk
|
||||
#define RTC_TAMPCR_TAMP1TRG RTC_TAFCR_TAMP1TRG
|
||||
#define RTC_TAMPCR_TAMP1E_Pos RTC_TAFCR_TAMP1E_Pos
|
||||
#define RTC_TAMPCR_TAMP1E_Msk RTC_TAFCR_TAMP1E_Msk
|
||||
#define RTC_TAMPCR_TAMP1E RTC_TAFCR_TAMP1E
|
||||
|
||||
/* Legacy defines for backward compatibility */
|
||||
#define RTC_TAMPCR_TAMP3MF_Pos (24U)
|
||||
#define RTC_TAMPCR_TAMP3MF_Msk (0x1UL << RTC_TAMPCR_TAMP3MF_Pos) /*!< 0x01000000 */
|
||||
#define RTC_TAMPCR_TAMP3MF RTC_TAMPCR_TAMP3MF_Msk
|
||||
@ -17391,49 +17585,12 @@ typedef struct
|
||||
#define RTC_TAMPCR_TAMP1IE_Pos (16U)
|
||||
#define RTC_TAMPCR_TAMP1IE_Msk (0x1UL << RTC_TAMPCR_TAMP1IE_Pos) /*!< 0x00010000 */
|
||||
#define RTC_TAMPCR_TAMP1IE RTC_TAMPCR_TAMP1IE_Msk
|
||||
#define RTC_TAMPCR_TAMPPUDIS_Pos (15U)
|
||||
#define RTC_TAMPCR_TAMPPUDIS_Msk (0x1UL << RTC_TAMPCR_TAMPPUDIS_Pos) /*!< 0x00008000 */
|
||||
#define RTC_TAMPCR_TAMPPUDIS RTC_TAMPCR_TAMPPUDIS_Msk
|
||||
#define RTC_TAMPCR_TAMPPRCH_Pos (13U)
|
||||
#define RTC_TAMPCR_TAMPPRCH_Msk (0x3UL << RTC_TAMPCR_TAMPPRCH_Pos) /*!< 0x00006000 */
|
||||
#define RTC_TAMPCR_TAMPPRCH RTC_TAMPCR_TAMPPRCH_Msk
|
||||
#define RTC_TAMPCR_TAMPPRCH_0 (0x1UL << RTC_TAMPCR_TAMPPRCH_Pos) /*!< 0x00002000 */
|
||||
#define RTC_TAMPCR_TAMPPRCH_1 (0x2UL << RTC_TAMPCR_TAMPPRCH_Pos) /*!< 0x00004000 */
|
||||
#define RTC_TAMPCR_TAMPFLT_Pos (11U)
|
||||
#define RTC_TAMPCR_TAMPFLT_Msk (0x3UL << RTC_TAMPCR_TAMPFLT_Pos) /*!< 0x00001800 */
|
||||
#define RTC_TAMPCR_TAMPFLT RTC_TAMPCR_TAMPFLT_Msk
|
||||
#define RTC_TAMPCR_TAMPFLT_0 (0x1UL << RTC_TAMPCR_TAMPFLT_Pos) /*!< 0x00000800 */
|
||||
#define RTC_TAMPCR_TAMPFLT_1 (0x2UL << RTC_TAMPCR_TAMPFLT_Pos) /*!< 0x00001000 */
|
||||
#define RTC_TAMPCR_TAMPFREQ_Pos (8U)
|
||||
#define RTC_TAMPCR_TAMPFREQ_Msk (0x7UL << RTC_TAMPCR_TAMPFREQ_Pos) /*!< 0x00000700 */
|
||||
#define RTC_TAMPCR_TAMPFREQ RTC_TAMPCR_TAMPFREQ_Msk
|
||||
#define RTC_TAMPCR_TAMPFREQ_0 (0x1UL << RTC_TAMPCR_TAMPFREQ_Pos) /*!< 0x00000100 */
|
||||
#define RTC_TAMPCR_TAMPFREQ_1 (0x2UL << RTC_TAMPCR_TAMPFREQ_Pos) /*!< 0x00000200 */
|
||||
#define RTC_TAMPCR_TAMPFREQ_2 (0x4UL << RTC_TAMPCR_TAMPFREQ_Pos) /*!< 0x00000400 */
|
||||
#define RTC_TAMPCR_TAMPTS_Pos (7U)
|
||||
#define RTC_TAMPCR_TAMPTS_Msk (0x1UL << RTC_TAMPCR_TAMPTS_Pos) /*!< 0x00000080 */
|
||||
#define RTC_TAMPCR_TAMPTS RTC_TAMPCR_TAMPTS_Msk
|
||||
#define RTC_TAMPCR_TAMP3TRG_Pos (6U)
|
||||
#define RTC_TAMPCR_TAMP3TRG_Msk (0x1UL << RTC_TAMPCR_TAMP3TRG_Pos) /*!< 0x00000040 */
|
||||
#define RTC_TAMPCR_TAMP3TRG RTC_TAMPCR_TAMP3TRG_Msk
|
||||
#define RTC_TAMPCR_TAMP3E_Pos (5U)
|
||||
#define RTC_TAMPCR_TAMP3E_Msk (0x1UL << RTC_TAMPCR_TAMP3E_Pos) /*!< 0x00000020 */
|
||||
#define RTC_TAMPCR_TAMP3E RTC_TAMPCR_TAMP3E_Msk
|
||||
#define RTC_TAMPCR_TAMP2TRG_Pos (4U)
|
||||
#define RTC_TAMPCR_TAMP2TRG_Msk (0x1UL << RTC_TAMPCR_TAMP2TRG_Pos) /*!< 0x00000010 */
|
||||
#define RTC_TAMPCR_TAMP2TRG RTC_TAMPCR_TAMP2TRG_Msk
|
||||
#define RTC_TAMPCR_TAMP2E_Pos (3U)
|
||||
#define RTC_TAMPCR_TAMP2E_Msk (0x1UL << RTC_TAMPCR_TAMP2E_Pos) /*!< 0x00000008 */
|
||||
#define RTC_TAMPCR_TAMP2E RTC_TAMPCR_TAMP2E_Msk
|
||||
#define RTC_TAMPCR_TAMPIE_Pos (2U)
|
||||
#define RTC_TAMPCR_TAMPIE_Msk (0x1UL << RTC_TAMPCR_TAMPIE_Pos) /*!< 0x00000004 */
|
||||
#define RTC_TAMPCR_TAMPIE RTC_TAMPCR_TAMPIE_Msk
|
||||
#define RTC_TAMPCR_TAMP1TRG_Pos (1U)
|
||||
#define RTC_TAMPCR_TAMP1TRG_Msk (0x1UL << RTC_TAMPCR_TAMP1TRG_Pos) /*!< 0x00000002 */
|
||||
#define RTC_TAMPCR_TAMP1TRG RTC_TAMPCR_TAMP1TRG_Msk
|
||||
#define RTC_TAMPCR_TAMP1E_Pos (0U)
|
||||
#define RTC_TAMPCR_TAMP1E_Msk (0x1UL << RTC_TAMPCR_TAMP1E_Pos) /*!< 0x00000001 */
|
||||
#define RTC_TAMPCR_TAMP1E RTC_TAMPCR_TAMP1E_Msk
|
||||
|
||||
/******************** Bits definition for RTC_ALRMASSR register *************/
|
||||
#define RTC_ALRMASSR_MASKSS_Pos (24U)
|
||||
@ -22128,7 +22285,7 @@ typedef struct
|
||||
#define DBGMCU_APB1HFZ1_DBG_TIM23_Pos (24U)
|
||||
#define DBGMCU_APB1HFZ1_DBG_TIM23_Msk (0x1UL << DBGMCU_APB1HFZ1_DBG_TIM23_Pos) /*!< 0x01000000 */
|
||||
#define DBGMCU_APB1HFZ1_DBG_TIM23 DBGMCU_APB1HFZ1_DBG_TIM23_Msk
|
||||
#define DBGMCU_APB1HFZ1_DBG_TIM24_Pos (24U)
|
||||
#define DBGMCU_APB1HFZ1_DBG_TIM24_Pos (25U)
|
||||
#define DBGMCU_APB1HFZ1_DBG_TIM24_Msk (0x1UL << DBGMCU_APB1HFZ1_DBG_TIM24_Pos) /*!< 0x02000000 */
|
||||
#define DBGMCU_APB1HFZ1_DBG_TIM24 DBGMCU_APB1HFZ1_DBG_TIM24_Msk
|
||||
/******************** Bit definition for APB2FZ1 register ************/
|
||||
|
@ -1325,7 +1325,7 @@ typedef struct
|
||||
__IO uint32_t TSDR; /*!< RTC time stamp date register, Address offset: 0x34 */
|
||||
__IO uint32_t TSSSR; /*!< RTC time-stamp sub second register, Address offset: 0x38 */
|
||||
__IO uint32_t CALR; /*!< RTC calibration register, Address offset: 0x3C */
|
||||
__IO uint32_t TAMPCR; /*!< RTC tamper configuration register, Address offset: 0x40 */
|
||||
__IO uint32_t TAFCR; /*!< RTC tamper and alternate function configuration register, Address offset: 0x40 */
|
||||
__IO uint32_t ALRMASSR; /*!< RTC alarm A sub second register, Address offset: 0x44 */
|
||||
__IO uint32_t ALRMBSSR; /*!< RTC alarm B sub second register, Address offset: 0x48 */
|
||||
__IO uint32_t OR; /*!< RTC option register, Address offset: 0x4C */
|
||||
@ -12040,101 +12040,198 @@ typedef struct
|
||||
/* */
|
||||
/******************************************************************************/
|
||||
/****************** Bits definition for GPIO_MODER register *****************/
|
||||
#define GPIO_MODER_MODE0_Pos (0U)
|
||||
#define GPIO_MODER_MODE0_Msk (0x3UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000003 */
|
||||
#define GPIO_MODER_MODE0 GPIO_MODER_MODE0_Msk
|
||||
#define GPIO_MODER_MODE0_0 (0x1UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000001 */
|
||||
#define GPIO_MODER_MODE0_1 (0x2UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000002 */
|
||||
#define GPIO_MODER_MODER0_Pos (0U)
|
||||
#define GPIO_MODER_MODER0_Msk (0x3UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000003 */
|
||||
#define GPIO_MODER_MODER0 GPIO_MODER_MODER0_Msk
|
||||
#define GPIO_MODER_MODER0_0 (0x1UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000001 */
|
||||
#define GPIO_MODER_MODER0_1 (0x2UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000002 */
|
||||
|
||||
#define GPIO_MODER_MODE1_Pos (2U)
|
||||
#define GPIO_MODER_MODE1_Msk (0x3UL << GPIO_MODER_MODE1_Pos) /*!< 0x0000000C */
|
||||
#define GPIO_MODER_MODE1 GPIO_MODER_MODE1_Msk
|
||||
#define GPIO_MODER_MODE1_0 (0x1UL << GPIO_MODER_MODE1_Pos) /*!< 0x00000004 */
|
||||
#define GPIO_MODER_MODE1_1 (0x2UL << GPIO_MODER_MODE1_Pos) /*!< 0x00000008 */
|
||||
#define GPIO_MODER_MODER1_Pos (2U)
|
||||
#define GPIO_MODER_MODER1_Msk (0x3UL << GPIO_MODER_MODER1_Pos) /*!< 0x0000000C */
|
||||
#define GPIO_MODER_MODER1 GPIO_MODER_MODER1_Msk
|
||||
#define GPIO_MODER_MODER1_0 (0x1UL << GPIO_MODER_MODER1_Pos) /*!< 0x00000004 */
|
||||
#define GPIO_MODER_MODER1_1 (0x2UL << GPIO_MODER_MODER1_Pos) /*!< 0x00000008 */
|
||||
|
||||
#define GPIO_MODER_MODE2_Pos (4U)
|
||||
#define GPIO_MODER_MODE2_Msk (0x3UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000030 */
|
||||
#define GPIO_MODER_MODE2 GPIO_MODER_MODE2_Msk
|
||||
#define GPIO_MODER_MODE2_0 (0x1UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000010 */
|
||||
#define GPIO_MODER_MODE2_1 (0x2UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000020 */
|
||||
#define GPIO_MODER_MODER2_Pos (4U)
|
||||
#define GPIO_MODER_MODER2_Msk (0x3UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000030 */
|
||||
#define GPIO_MODER_MODER2 GPIO_MODER_MODER2_Msk
|
||||
#define GPIO_MODER_MODER2_0 (0x1UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000010 */
|
||||
#define GPIO_MODER_MODER2_1 (0x2UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000020 */
|
||||
|
||||
#define GPIO_MODER_MODE3_Pos (6U)
|
||||
#define GPIO_MODER_MODE3_Msk (0x3UL << GPIO_MODER_MODE3_Pos) /*!< 0x000000C0 */
|
||||
#define GPIO_MODER_MODE3 GPIO_MODER_MODE3_Msk
|
||||
#define GPIO_MODER_MODE3_0 (0x1UL << GPIO_MODER_MODE3_Pos) /*!< 0x00000040 */
|
||||
#define GPIO_MODER_MODE3_1 (0x2UL << GPIO_MODER_MODE3_Pos) /*!< 0x00000080 */
|
||||
#define GPIO_MODER_MODER3_Pos (6U)
|
||||
#define GPIO_MODER_MODER3_Msk (0x3UL << GPIO_MODER_MODER3_Pos) /*!< 0x000000C0 */
|
||||
#define GPIO_MODER_MODER3 GPIO_MODER_MODER3_Msk
|
||||
#define GPIO_MODER_MODER3_0 (0x1UL << GPIO_MODER_MODER3_Pos) /*!< 0x00000040 */
|
||||
#define GPIO_MODER_MODER3_1 (0x2UL << GPIO_MODER_MODER3_Pos) /*!< 0x00000080 */
|
||||
|
||||
#define GPIO_MODER_MODE4_Pos (8U)
|
||||
#define GPIO_MODER_MODE4_Msk (0x3UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000300 */
|
||||
#define GPIO_MODER_MODE4 GPIO_MODER_MODE4_Msk
|
||||
#define GPIO_MODER_MODE4_0 (0x1UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000100 */
|
||||
#define GPIO_MODER_MODE4_1 (0x2UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000200 */
|
||||
#define GPIO_MODER_MODER4_Pos (8U)
|
||||
#define GPIO_MODER_MODER4_Msk (0x3UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000300 */
|
||||
#define GPIO_MODER_MODER4 GPIO_MODER_MODER4_Msk
|
||||
#define GPIO_MODER_MODER4_0 (0x1UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000100 */
|
||||
#define GPIO_MODER_MODER4_1 (0x2UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000200 */
|
||||
|
||||
#define GPIO_MODER_MODE5_Pos (10U)
|
||||
#define GPIO_MODER_MODE5_Msk (0x3UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000C00 */
|
||||
#define GPIO_MODER_MODE5 GPIO_MODER_MODE5_Msk
|
||||
#define GPIO_MODER_MODE5_0 (0x1UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000400 */
|
||||
#define GPIO_MODER_MODE5_1 (0x2UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000800 */
|
||||
#define GPIO_MODER_MODER5_Pos (10U)
|
||||
#define GPIO_MODER_MODER5_Msk (0x3UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000C00 */
|
||||
#define GPIO_MODER_MODER5 GPIO_MODER_MODER5_Msk
|
||||
#define GPIO_MODER_MODER5_0 (0x1UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000400 */
|
||||
#define GPIO_MODER_MODER5_1 (0x2UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000800 */
|
||||
|
||||
#define GPIO_MODER_MODE6_Pos (12U)
|
||||
#define GPIO_MODER_MODE6_Msk (0x3UL << GPIO_MODER_MODE6_Pos) /*!< 0x00003000 */
|
||||
#define GPIO_MODER_MODE6 GPIO_MODER_MODE6_Msk
|
||||
#define GPIO_MODER_MODE6_0 (0x1UL << GPIO_MODER_MODE6_Pos) /*!< 0x00001000 */
|
||||
#define GPIO_MODER_MODE6_1 (0x2UL << GPIO_MODER_MODE6_Pos) /*!< 0x00002000 */
|
||||
#define GPIO_MODER_MODER6_Pos (12U)
|
||||
#define GPIO_MODER_MODER6_Msk (0x3UL << GPIO_MODER_MODER6_Pos) /*!< 0x00003000 */
|
||||
#define GPIO_MODER_MODER6 GPIO_MODER_MODER6_Msk
|
||||
#define GPIO_MODER_MODER6_0 (0x1UL << GPIO_MODER_MODER6_Pos) /*!< 0x00001000 */
|
||||
#define GPIO_MODER_MODER6_1 (0x2UL << GPIO_MODER_MODER6_Pos) /*!< 0x00002000 */
|
||||
|
||||
#define GPIO_MODER_MODE7_Pos (14U)
|
||||
#define GPIO_MODER_MODE7_Msk (0x3UL << GPIO_MODER_MODE7_Pos) /*!< 0x0000C000 */
|
||||
#define GPIO_MODER_MODE7 GPIO_MODER_MODE7_Msk
|
||||
#define GPIO_MODER_MODE7_0 (0x1UL << GPIO_MODER_MODE7_Pos) /*!< 0x00004000 */
|
||||
#define GPIO_MODER_MODE7_1 (0x2UL << GPIO_MODER_MODE7_Pos) /*!< 0x00008000 */
|
||||
#define GPIO_MODER_MODER7_Pos (14U)
|
||||
#define GPIO_MODER_MODER7_Msk (0x3UL << GPIO_MODER_MODER7_Pos) /*!< 0x0000C000 */
|
||||
#define GPIO_MODER_MODER7 GPIO_MODER_MODER7_Msk
|
||||
#define GPIO_MODER_MODER7_0 (0x1UL << GPIO_MODER_MODER7_Pos) /*!< 0x00004000 */
|
||||
#define GPIO_MODER_MODER7_1 (0x2UL << GPIO_MODER_MODER7_Pos) /*!< 0x00008000 */
|
||||
|
||||
#define GPIO_MODER_MODE8_Pos (16U)
|
||||
#define GPIO_MODER_MODE8_Msk (0x3UL << GPIO_MODER_MODE8_Pos) /*!< 0x00030000 */
|
||||
#define GPIO_MODER_MODE8 GPIO_MODER_MODE8_Msk
|
||||
#define GPIO_MODER_MODE8_0 (0x1UL << GPIO_MODER_MODE8_Pos) /*!< 0x00010000 */
|
||||
#define GPIO_MODER_MODE8_1 (0x2UL << GPIO_MODER_MODE8_Pos) /*!< 0x00020000 */
|
||||
#define GPIO_MODER_MODER8_Pos (16U)
|
||||
#define GPIO_MODER_MODER8_Msk (0x3UL << GPIO_MODER_MODER8_Pos) /*!< 0x00030000 */
|
||||
#define GPIO_MODER_MODER8 GPIO_MODER_MODER8_Msk
|
||||
#define GPIO_MODER_MODER8_0 (0x1UL << GPIO_MODER_MODER8_Pos) /*!< 0x00010000 */
|
||||
#define GPIO_MODER_MODER8_1 (0x2UL << GPIO_MODER_MODER8_Pos) /*!< 0x00020000 */
|
||||
|
||||
#define GPIO_MODER_MODE9_Pos (18U)
|
||||
#define GPIO_MODER_MODE9_Msk (0x3UL << GPIO_MODER_MODE9_Pos) /*!< 0x000C0000 */
|
||||
#define GPIO_MODER_MODE9 GPIO_MODER_MODE9_Msk
|
||||
#define GPIO_MODER_MODE9_0 (0x1UL << GPIO_MODER_MODE9_Pos) /*!< 0x00040000 */
|
||||
#define GPIO_MODER_MODE9_1 (0x2UL << GPIO_MODER_MODE9_Pos) /*!< 0x00080000 */
|
||||
#define GPIO_MODER_MODER9_Pos (18U)
|
||||
#define GPIO_MODER_MODER9_Msk (0x3UL << GPIO_MODER_MODER9_Pos) /*!< 0x000C0000 */
|
||||
#define GPIO_MODER_MODER9 GPIO_MODER_MODER9_Msk
|
||||
#define GPIO_MODER_MODER9_0 (0x1UL << GPIO_MODER_MODER9_Pos) /*!< 0x00040000 */
|
||||
#define GPIO_MODER_MODER9_1 (0x2UL << GPIO_MODER_MODER9_Pos) /*!< 0x00080000 */
|
||||
|
||||
#define GPIO_MODER_MODE10_Pos (20U)
|
||||
#define GPIO_MODER_MODE10_Msk (0x3UL << GPIO_MODER_MODE10_Pos) /*!< 0x00300000 */
|
||||
#define GPIO_MODER_MODE10 GPIO_MODER_MODE10_Msk
|
||||
#define GPIO_MODER_MODE10_0 (0x1UL << GPIO_MODER_MODE10_Pos) /*!< 0x00100000 */
|
||||
#define GPIO_MODER_MODE10_1 (0x2UL << GPIO_MODER_MODE10_Pos) /*!< 0x00200000 */
|
||||
#define GPIO_MODER_MODER10_Pos (20U)
|
||||
#define GPIO_MODER_MODER10_Msk (0x3UL << GPIO_MODER_MODER10_Pos) /*!< 0x00300000 */
|
||||
#define GPIO_MODER_MODER10 GPIO_MODER_MODER10_Msk
|
||||
#define GPIO_MODER_MODER10_0 (0x1UL << GPIO_MODER_MODER10_Pos) /*!< 0x00100000 */
|
||||
#define GPIO_MODER_MODER10_1 (0x2UL << GPIO_MODER_MODER10_Pos) /*!< 0x00200000 */
|
||||
|
||||
#define GPIO_MODER_MODE11_Pos (22U)
|
||||
#define GPIO_MODER_MODE11_Msk (0x3UL << GPIO_MODER_MODE11_Pos) /*!< 0x00C00000 */
|
||||
#define GPIO_MODER_MODE11 GPIO_MODER_MODE11_Msk
|
||||
#define GPIO_MODER_MODE11_0 (0x1UL << GPIO_MODER_MODE11_Pos) /*!< 0x00400000 */
|
||||
#define GPIO_MODER_MODE11_1 (0x2UL << GPIO_MODER_MODE11_Pos) /*!< 0x00800000 */
|
||||
#define GPIO_MODER_MODER11_Pos (22U)
|
||||
#define GPIO_MODER_MODER11_Msk (0x3UL << GPIO_MODER_MODER11_Pos) /*!< 0x00C00000 */
|
||||
#define GPIO_MODER_MODER11 GPIO_MODER_MODER11_Msk
|
||||
#define GPIO_MODER_MODER11_0 (0x1UL << GPIO_MODER_MODER11_Pos) /*!< 0x00400000 */
|
||||
#define GPIO_MODER_MODER11_1 (0x2UL << GPIO_MODER_MODER11_Pos) /*!< 0x00800000 */
|
||||
|
||||
#define GPIO_MODER_MODE12_Pos (24U)
|
||||
#define GPIO_MODER_MODE12_Msk (0x3UL << GPIO_MODER_MODE12_Pos) /*!< 0x03000000 */
|
||||
#define GPIO_MODER_MODE12 GPIO_MODER_MODE12_Msk
|
||||
#define GPIO_MODER_MODE12_0 (0x1UL << GPIO_MODER_MODE12_Pos) /*!< 0x01000000 */
|
||||
#define GPIO_MODER_MODE12_1 (0x2UL << GPIO_MODER_MODE12_Pos) /*!< 0x02000000 */
|
||||
#define GPIO_MODER_MODER12_Pos (24U)
|
||||
#define GPIO_MODER_MODER12_Msk (0x3UL << GPIO_MODER_MODER12_Pos) /*!< 0x03000000 */
|
||||
#define GPIO_MODER_MODER12 GPIO_MODER_MODER12_Msk
|
||||
#define GPIO_MODER_MODER12_0 (0x1UL << GPIO_MODER_MODER12_Pos) /*!< 0x01000000 */
|
||||
#define GPIO_MODER_MODER12_1 (0x2UL << GPIO_MODER_MODER12_Pos) /*!< 0x02000000 */
|
||||
|
||||
#define GPIO_MODER_MODE13_Pos (26U)
|
||||
#define GPIO_MODER_MODE13_Msk (0x3UL << GPIO_MODER_MODE13_Pos) /*!< 0x0C000000 */
|
||||
#define GPIO_MODER_MODE13 GPIO_MODER_MODE13_Msk
|
||||
#define GPIO_MODER_MODE13_0 (0x1UL << GPIO_MODER_MODE13_Pos) /*!< 0x04000000 */
|
||||
#define GPIO_MODER_MODE13_1 (0x2UL << GPIO_MODER_MODE13_Pos) /*!< 0x08000000 */
|
||||
#define GPIO_MODER_MODER13_Pos (26U)
|
||||
#define GPIO_MODER_MODER13_Msk (0x3UL << GPIO_MODER_MODER13_Pos) /*!< 0x0C000000 */
|
||||
#define GPIO_MODER_MODER13 GPIO_MODER_MODER13_Msk
|
||||
#define GPIO_MODER_MODER13_0 (0x1UL << GPIO_MODER_MODER13_Pos) /*!< 0x04000000 */
|
||||
#define GPIO_MODER_MODER13_1 (0x2UL << GPIO_MODER_MODER13_Pos) /*!< 0x08000000 */
|
||||
|
||||
#define GPIO_MODER_MODE14_Pos (28U)
|
||||
#define GPIO_MODER_MODE14_Msk (0x3UL << GPIO_MODER_MODE14_Pos) /*!< 0x30000000 */
|
||||
#define GPIO_MODER_MODE14 GPIO_MODER_MODE14_Msk
|
||||
#define GPIO_MODER_MODE14_0 (0x1UL << GPIO_MODER_MODE14_Pos) /*!< 0x10000000 */
|
||||
#define GPIO_MODER_MODE14_1 (0x2UL << GPIO_MODER_MODE14_Pos) /*!< 0x20000000 */
|
||||
#define GPIO_MODER_MODER14_Pos (28U)
|
||||
#define GPIO_MODER_MODER14_Msk (0x3UL << GPIO_MODER_MODER14_Pos) /*!< 0x30000000 */
|
||||
#define GPIO_MODER_MODER14 GPIO_MODER_MODER14_Msk
|
||||
#define GPIO_MODER_MODER14_0 (0x1UL << GPIO_MODER_MODER14_Pos) /*!< 0x10000000 */
|
||||
#define GPIO_MODER_MODER14_1 (0x2UL << GPIO_MODER_MODER14_Pos) /*!< 0x20000000 */
|
||||
|
||||
#define GPIO_MODER_MODE15_Pos (30U)
|
||||
#define GPIO_MODER_MODE15_Msk (0x3UL << GPIO_MODER_MODE15_Pos) /*!< 0xC0000000 */
|
||||
#define GPIO_MODER_MODE15 GPIO_MODER_MODE15_Msk
|
||||
#define GPIO_MODER_MODE15_0 (0x1UL << GPIO_MODER_MODE15_Pos) /*!< 0x40000000 */
|
||||
#define GPIO_MODER_MODE15_1 (0x2UL << GPIO_MODER_MODE15_Pos) /*!< 0x80000000 */
|
||||
#define GPIO_MODER_MODER15_Pos (30U)
|
||||
#define GPIO_MODER_MODER15_Msk (0x3UL << GPIO_MODER_MODER15_Pos) /*!< 0xC0000000 */
|
||||
#define GPIO_MODER_MODER15 GPIO_MODER_MODER15_Msk
|
||||
#define GPIO_MODER_MODER15_0 (0x1UL << GPIO_MODER_MODER15_Pos) /*!< 0x40000000 */
|
||||
#define GPIO_MODER_MODER15_1 (0x2UL << GPIO_MODER_MODER15_Pos) /*!< 0x80000000 */
|
||||
|
||||
/* Legacy Defines */
|
||||
#define GPIO_MODER_MODE0_Pos GPIO_MODER_MODER0_Pos
|
||||
#define GPIO_MODER_MODE0_Msk GPIO_MODER_MODER0_Msk
|
||||
#define GPIO_MODER_MODE0 GPIO_MODER_MODER0
|
||||
#define GPIO_MODER_MODE0_0 GPIO_MODER_MODER0_0
|
||||
#define GPIO_MODER_MODE0_1 GPIO_MODER_MODER0_1
|
||||
|
||||
#define GPIO_MODER_MODE1_Pos GPIO_MODER_MODER1_Pos
|
||||
#define GPIO_MODER_MODE1_Msk GPIO_MODER_MODER1_Msk
|
||||
#define GPIO_MODER_MODE1 GPIO_MODER_MODER1
|
||||
#define GPIO_MODER_MODE1_0 GPIO_MODER_MODER1_0
|
||||
#define GPIO_MODER_MODE1_1 GPIO_MODER_MODER1_1
|
||||
|
||||
#define GPIO_MODER_MODE2_Pos GPIO_MODER_MODER2_Pos
|
||||
#define GPIO_MODER_MODE2_Msk GPIO_MODER_MODER2_Msk
|
||||
#define GPIO_MODER_MODE2 GPIO_MODER_MODER2
|
||||
#define GPIO_MODER_MODE2_0 GPIO_MODER_MODER2_0
|
||||
#define GPIO_MODER_MODE2_1 GPIO_MODER_MODER2_1
|
||||
|
||||
#define GPIO_MODER_MODE3_Pos GPIO_MODER_MODER3_Pos
|
||||
#define GPIO_MODER_MODE3_Msk GPIO_MODER_MODER3_Msk
|
||||
#define GPIO_MODER_MODE3 GPIO_MODER_MODER3
|
||||
#define GPIO_MODER_MODE3_0 GPIO_MODER_MODER3_0
|
||||
#define GPIO_MODER_MODE3_1 GPIO_MODER_MODER3_1
|
||||
|
||||
#define GPIO_MODER_MODE4_Pos GPIO_MODER_MODER4_Pos
|
||||
#define GPIO_MODER_MODE4_Msk GPIO_MODER_MODER4_Msk
|
||||
#define GPIO_MODER_MODE4 GPIO_MODER_MODER4
|
||||
#define GPIO_MODER_MODE4_0 GPIO_MODER_MODER4_0
|
||||
#define GPIO_MODER_MODE4_1 GPIO_MODER_MODER4_1
|
||||
|
||||
#define GPIO_MODER_MODE5_Pos GPIO_MODER_MODER5_Pos
|
||||
#define GPIO_MODER_MODE5_Msk GPIO_MODER_MODER5_Msk
|
||||
#define GPIO_MODER_MODE5 GPIO_MODER_MODER5
|
||||
#define GPIO_MODER_MODE5_0 GPIO_MODER_MODER5_0
|
||||
#define GPIO_MODER_MODE5_1 GPIO_MODER_MODER5_1
|
||||
|
||||
#define GPIO_MODER_MODE6_Pos GPIO_MODER_MODER6_Pos
|
||||
#define GPIO_MODER_MODE6_Msk GPIO_MODER_MODER6_Msk
|
||||
#define GPIO_MODER_MODE6 GPIO_MODER_MODER6
|
||||
#define GPIO_MODER_MODE6_0 GPIO_MODER_MODER6_0
|
||||
#define GPIO_MODER_MODE6_1 GPIO_MODER_MODER6_1
|
||||
|
||||
#define GPIO_MODER_MODE7_Pos GPIO_MODER_MODER7_Pos
|
||||
#define GPIO_MODER_MODE7_Msk GPIO_MODER_MODER7_Msk
|
||||
#define GPIO_MODER_MODE7 GPIO_MODER_MODER7
|
||||
#define GPIO_MODER_MODE7_0 GPIO_MODER_MODER7_0
|
||||
#define GPIO_MODER_MODE7_1 GPIO_MODER_MODER7_1
|
||||
|
||||
#define GPIO_MODER_MODE8_Pos GPIO_MODER_MODER8_Pos
|
||||
#define GPIO_MODER_MODE8_Msk GPIO_MODER_MODER8_Msk
|
||||
#define GPIO_MODER_MODE8 GPIO_MODER_MODER8
|
||||
#define GPIO_MODER_MODE8_0 GPIO_MODER_MODER8_0
|
||||
#define GPIO_MODER_MODE8_1 GPIO_MODER_MODER8_1
|
||||
|
||||
#define GPIO_MODER_MODE9_Pos GPIO_MODER_MODER9_Pos
|
||||
#define GPIO_MODER_MODE9_Msk GPIO_MODER_MODER9_Msk
|
||||
#define GPIO_MODER_MODE9 GPIO_MODER_MODER9
|
||||
#define GPIO_MODER_MODE9_0 GPIO_MODER_MODER9_0
|
||||
#define GPIO_MODER_MODE9_1 GPIO_MODER_MODER9_1
|
||||
|
||||
#define GPIO_MODER_MODE10_Pos GPIO_MODER_MODER10_Po
|
||||
#define GPIO_MODER_MODE10_Msk GPIO_MODER_MODER10_Ms
|
||||
#define GPIO_MODER_MODE10 GPIO_MODER_MODER10
|
||||
#define GPIO_MODER_MODE10_0 GPIO_MODER_MODER10_0
|
||||
#define GPIO_MODER_MODE10_1 GPIO_MODER_MODER10_1
|
||||
|
||||
#define GPIO_MODER_MODE11_Pos GPIO_MODER_MODER11_Po
|
||||
#define GPIO_MODER_MODE11_Msk GPIO_MODER_MODER11_Ms
|
||||
#define GPIO_MODER_MODE11 GPIO_MODER_MODER11
|
||||
#define GPIO_MODER_MODE11_0 GPIO_MODER_MODER11_0
|
||||
#define GPIO_MODER_MODE11_1 GPIO_MODER_MODER11_1
|
||||
|
||||
#define GPIO_MODER_MODE12_Pos GPIO_MODER_MODER12_Po
|
||||
#define GPIO_MODER_MODE12_Msk GPIO_MODER_MODER12_Ms
|
||||
#define GPIO_MODER_MODE12 GPIO_MODER_MODER12
|
||||
#define GPIO_MODER_MODE12_0 GPIO_MODER_MODER12_0
|
||||
#define GPIO_MODER_MODE12_1 GPIO_MODER_MODER12_1
|
||||
|
||||
#define GPIO_MODER_MODE13_Pos GPIO_MODER_MODER13_Po
|
||||
#define GPIO_MODER_MODE13_Msk GPIO_MODER_MODER13_Ms
|
||||
#define GPIO_MODER_MODE13 GPIO_MODER_MODER13
|
||||
#define GPIO_MODER_MODE13_0 GPIO_MODER_MODER13_0
|
||||
#define GPIO_MODER_MODE13_1 GPIO_MODER_MODER13_1
|
||||
|
||||
#define GPIO_MODER_MODE14_Pos GPIO_MODER_MODER14_Po
|
||||
#define GPIO_MODER_MODE14_Msk GPIO_MODER_MODER14_Ms
|
||||
#define GPIO_MODER_MODE14 GPIO_MODER_MODER14
|
||||
#define GPIO_MODER_MODE14_0 GPIO_MODER_MODER14_0
|
||||
#define GPIO_MODER_MODE14_1 GPIO_MODER_MODER14_1
|
||||
|
||||
#define GPIO_MODER_MODE15_Pos GPIO_MODER_MODER15_Po
|
||||
#define GPIO_MODER_MODE15_Msk GPIO_MODER_MODER15_Ms
|
||||
#define GPIO_MODER_MODE15 GPIO_MODER_MODER15
|
||||
#define GPIO_MODER_MODE15_0 GPIO_MODER_MODER15_0
|
||||
#define GPIO_MODER_MODE15_1 GPIO_MODER_MODER15_1
|
||||
|
||||
/****************** Bits definition for GPIO_OTYPER register ****************/
|
||||
#define GPIO_OTYPER_OT0_Pos (0U)
|
||||
@ -17375,7 +17472,104 @@ typedef struct
|
||||
#define RTC_CALR_CALM_7 (0x080UL << RTC_CALR_CALM_Pos) /*!< 0x00000080 */
|
||||
#define RTC_CALR_CALM_8 (0x100UL << RTC_CALR_CALM_Pos) /*!< 0x00000100 */
|
||||
|
||||
/******************** Bits definition for RTC_TAMPCR register ***************/
|
||||
/******************** Bits definition for RTC_TAFCR register ***************/
|
||||
#define RTC_TAFCR_PC15MODE_Pos (23U)
|
||||
#define RTC_TAFCR_PC15MODE_Msk (0x1UL << RTC_TAFCR_PC15MODE_Pos) /*!< 0x00800000 */
|
||||
#define RTC_TAFCR_PC15MODE RTC_TAFCR_PC15MODE_Msk
|
||||
#define RTC_TAFCR_PC15VALUE_Pos (22U)
|
||||
#define RTC_TAFCR_PC15VALUE_Msk (0x1UL << RTC_TAFCR_PC15VALUE_Pos) /*!< 0x00400000 */
|
||||
#define RTC_TAFCR_PC15VALUE RTC_TAFCR_PC15VALUE_Msk
|
||||
#define RTC_TAFCR_PC14MODE_Pos (21U)
|
||||
#define RTC_TAFCR_PC14MODE_Msk (0x1UL << RTC_TAFCR_PC14MODE_Pos) /*!< 0x00200000 */
|
||||
#define RTC_TAFCR_PC14MODE RTC_TAFCR_PC14MODE_Msk
|
||||
#define RTC_TAFCR_PC14VALUE_Pos (20U)
|
||||
#define RTC_TAFCR_PC14VALUE_Msk (0x1UL << RTC_TAFCR_PC14VALUE_Pos) /*!< 0x00100000 */
|
||||
#define RTC_TAFCR_PC14VALUE RTC_TAFCR_PC14VALUE_Msk
|
||||
#define RTC_TAFCR_PC13MODE_Pos (19U)
|
||||
#define RTC_TAFCR_PC13MODE_Msk (0x1UL << RTC_TAFCR_PC13MODE_Pos) /*!< 0x00080000 */
|
||||
#define RTC_TAFCR_PC13MODE RTC_TAFCR_PC13MODE_Msk
|
||||
#define RTC_TAFCR_PC13VALUE_Pos (18U)
|
||||
#define RTC_TAFCR_PC13VALUE_Msk (0x1UL << RTC_TAFCR_PC13VALUE_Pos) /*!< 0x00040000 */
|
||||
#define RTC_TAFCR_PC13VALUE RTC_TAFCR_PC13VALUE_Msk
|
||||
#define RTC_TAFCR_TAMPPUDIS_Pos (15U)
|
||||
#define RTC_TAFCR_TAMPPUDIS_Msk (0x1UL << RTC_TAFCR_TAMPPUDIS_Pos) /*!< 0x00008000 */
|
||||
#define RTC_TAFCR_TAMPPUDIS RTC_TAFCR_TAMPPUDIS_Msk
|
||||
#define RTC_TAFCR_TAMPPRCH_Pos (13U)
|
||||
#define RTC_TAFCR_TAMPPRCH_Msk (0x3UL << RTC_TAFCR_TAMPPRCH_Pos) /*!< 0x00006000 */
|
||||
#define RTC_TAFCR_TAMPPRCH RTC_TAFCR_TAMPPRCH_Msk
|
||||
#define RTC_TAFCR_TAMPPRCH_0 (0x1UL << RTC_TAFCR_TAMPPRCH_Pos) /*!< 0x00002000 */
|
||||
#define RTC_TAFCR_TAMPPRCH_1 (0x2UL << RTC_TAFCR_TAMPPRCH_Pos) /*!< 0x00004000 */
|
||||
#define RTC_TAFCR_TAMPFLT_Pos (11U)
|
||||
#define RTC_TAFCR_TAMPFLT_Msk (0x3UL << RTC_TAFCR_TAMPFLT_Pos) /*!< 0x00001800 */
|
||||
#define RTC_TAFCR_TAMPFLT RTC_TAFCR_TAMPFLT_Msk
|
||||
#define RTC_TAFCR_TAMPFLT_0 (0x1UL << RTC_TAFCR_TAMPFLT_Pos) /*!< 0x00000800 */
|
||||
#define RTC_TAFCR_TAMPFLT_1 (0x2UL << RTC_TAFCR_TAMPFLT_Pos) /*!< 0x00001000 */
|
||||
#define RTC_TAFCR_TAMPFREQ_Pos (8U)
|
||||
#define RTC_TAFCR_TAMPFREQ_Msk (0x7UL << RTC_TAFCR_TAMPFREQ_Pos) /*!< 0x00000700 */
|
||||
#define RTC_TAFCR_TAMPFREQ RTC_TAFCR_TAMPFREQ_Msk
|
||||
#define RTC_TAFCR_TAMPFREQ_0 (0x1UL << RTC_TAFCR_TAMPFREQ_Pos) /*!< 0x00000100 */
|
||||
#define RTC_TAFCR_TAMPFREQ_1 (0x2UL << RTC_TAFCR_TAMPFREQ_Pos) /*!< 0x00000200 */
|
||||
#define RTC_TAFCR_TAMPFREQ_2 (0x4UL << RTC_TAFCR_TAMPFREQ_Pos) /*!< 0x00000400 */
|
||||
#define RTC_TAFCR_TAMPTS_Pos (7U)
|
||||
#define RTC_TAFCR_TAMPTS_Msk (0x1UL << RTC_TAFCR_TAMPTS_Pos) /*!< 0x00000080 */
|
||||
#define RTC_TAFCR_TAMPTS RTC_TAFCR_TAMPTS_Msk
|
||||
#define RTC_TAFCR_TAMP3TRG_Pos (6U)
|
||||
#define RTC_TAFCR_TAMP3TRG_Msk (0x1UL << RTC_TAFCR_TAMP3TRG_Pos) /*!< 0x00000040 */
|
||||
#define RTC_TAFCR_TAMP3TRG RTC_TAFCR_TAMP3TRG_Msk
|
||||
#define RTC_TAFCR_TAMP3E_Pos (5U)
|
||||
#define RTC_TAFCR_TAMP3E_Msk (0x1UL << RTC_TAFCR_TAMP3E_Pos) /*!< 0x00000020 */
|
||||
#define RTC_TAFCR_TAMP3E RTC_TAFCR_TAMP3E_Msk
|
||||
#define RTC_TAFCR_TAMPIE_Pos (2U)
|
||||
#define RTC_TAFCR_TAMPIE_Msk (0x1UL << RTC_TAFCR_TAMPIE_Pos) /*!< 0x00000004 */
|
||||
#define RTC_TAFCR_TAMPIE RTC_TAFCR_TAMPIE_Msk
|
||||
#define RTC_TAFCR_TAMP1TRG_Pos (1U)
|
||||
#define RTC_TAFCR_TAMP1TRG_Msk (0x1UL << RTC_TAFCR_TAMP1TRG_Pos) /*!< 0x00000002 */
|
||||
#define RTC_TAFCR_TAMP1TRG RTC_TAFCR_TAMP1TRG_Msk
|
||||
#define RTC_TAFCR_TAMP1E_Pos (0U)
|
||||
#define RTC_TAFCR_TAMP1E_Msk (0x1UL << RTC_TAFCR_TAMP1E_Pos) /*!< 0x00000001 */
|
||||
#define RTC_TAFCR_TAMP1E RTC_TAFCR_TAMP1E_Msk
|
||||
|
||||
/* Aliases for RTC TAFCR */
|
||||
#define TAMPCR TAFCR
|
||||
#define RTC_TAMPCR_TAMPPUDIS_Pos RTC_TAFCR_TAMPPUDIS_Pos
|
||||
#define RTC_TAMPCR_TAMPPUDIS_Msk RTC_TAFCR_TAMPPUDIS_Msk
|
||||
#define RTC_TAMPCR_TAMPPUDIS RTC_TAFCR_TAMPPUDIS
|
||||
#define RTC_TAMPCR_TAMPPRCH_Pos RTC_TAFCR_TAMPPRCH_Pos
|
||||
#define RTC_TAMPCR_TAMPPRCH_Msk RTC_TAFCR_TAMPPRCH_Msk
|
||||
#define RTC_TAMPCR_TAMPPRCH RTC_TAFCR_TAMPPRCH
|
||||
#define RTC_TAMPCR_TAMPPRCH_0 RTC_TAFCR_TAMPPRCH_0
|
||||
#define RTC_TAMPCR_TAMPPRCH_1 RTC_TAFCR_TAMPPRCH_1
|
||||
#define RTC_TAMPCR_TAMPFLT_Pos RTC_TAFCR_TAMPFLT_Pos
|
||||
#define RTC_TAMPCR_TAMPFLT_Msk RTC_TAFCR_TAMPFLT_Msk
|
||||
#define RTC_TAMPCR_TAMPFLT RTC_TAFCR_TAMPFLT
|
||||
#define RTC_TAMPCR_TAMPFLT_0 RTC_TAFCR_TAMPFLT_0
|
||||
#define RTC_TAMPCR_TAMPFLT_1 RTC_TAFCR_TAMPFLT_1
|
||||
#define RTC_TAMPCR_TAMPFREQ_Pos RTC_TAFCR_TAMPFREQ_Pos
|
||||
#define RTC_TAMPCR_TAMPFREQ_Msk RTC_TAFCR_TAMPFREQ_Msk
|
||||
#define RTC_TAMPCR_TAMPFREQ RTC_TAFCR_TAMPFREQ
|
||||
#define RTC_TAMPCR_TAMPFREQ_0 RTC_TAFCR_TAMPFREQ_0
|
||||
#define RTC_TAMPCR_TAMPFREQ_1 RTC_TAFCR_TAMPFREQ_1
|
||||
#define RTC_TAMPCR_TAMPFREQ_2 RTC_TAFCR_TAMPFREQ_2
|
||||
#define RTC_TAMPCR_TAMPTS_Pos RTC_TAFCR_TAMPTS_Pos
|
||||
#define RTC_TAMPCR_TAMPTS_Msk RTC_TAFCR_TAMPTS_Msk
|
||||
#define RTC_TAMPCR_TAMPTS RTC_TAFCR_TAMPTS
|
||||
#define RTC_TAMPCR_TAMP3TRG_Pos RTC_TAFCR_TAMP3TRG_Pos
|
||||
#define RTC_TAMPCR_TAMP3TRG_Msk RTC_TAFCR_TAMP3TRG_Msk
|
||||
#define RTC_TAMPCR_TAMP3TRG RTC_TAFCR_TAMP3TRG
|
||||
#define RTC_TAMPCR_TAMP3E_Pos RTC_TAFCR_TAMP3E_Pos
|
||||
#define RTC_TAMPCR_TAMP3E_Msk RTC_TAFCR_TAMP3E_Msk
|
||||
#define RTC_TAMPCR_TAMP3E RTC_TAFCR_TAMP3E
|
||||
#define RTC_TAMPCR_TAMPIE_Pos RTC_TAFCR_TAMPIE_Pos
|
||||
#define RTC_TAMPCR_TAMPIE_Msk RTC_TAFCR_TAMPIE_Msk
|
||||
#define RTC_TAMPCR_TAMPIE RTC_TAFCR_TAMPIE
|
||||
#define RTC_TAMPCR_TAMP1TRG_Pos RTC_TAFCR_TAMP1TRG_Pos
|
||||
#define RTC_TAMPCR_TAMP1TRG_Msk RTC_TAFCR_TAMP1TRG_Msk
|
||||
#define RTC_TAMPCR_TAMP1TRG RTC_TAFCR_TAMP1TRG
|
||||
#define RTC_TAMPCR_TAMP1E_Pos RTC_TAFCR_TAMP1E_Pos
|
||||
#define RTC_TAMPCR_TAMP1E_Msk RTC_TAFCR_TAMP1E_Msk
|
||||
#define RTC_TAMPCR_TAMP1E RTC_TAFCR_TAMP1E
|
||||
|
||||
/* Legacy defines for backward compatibility */
|
||||
#define RTC_TAMPCR_TAMP3MF_Pos (24U)
|
||||
#define RTC_TAMPCR_TAMP3MF_Msk (0x1UL << RTC_TAMPCR_TAMP3MF_Pos) /*!< 0x01000000 */
|
||||
#define RTC_TAMPCR_TAMP3MF RTC_TAMPCR_TAMP3MF_Msk
|
||||
@ -17403,49 +17597,12 @@ typedef struct
|
||||
#define RTC_TAMPCR_TAMP1IE_Pos (16U)
|
||||
#define RTC_TAMPCR_TAMP1IE_Msk (0x1UL << RTC_TAMPCR_TAMP1IE_Pos) /*!< 0x00010000 */
|
||||
#define RTC_TAMPCR_TAMP1IE RTC_TAMPCR_TAMP1IE_Msk
|
||||
#define RTC_TAMPCR_TAMPPUDIS_Pos (15U)
|
||||
#define RTC_TAMPCR_TAMPPUDIS_Msk (0x1UL << RTC_TAMPCR_TAMPPUDIS_Pos) /*!< 0x00008000 */
|
||||
#define RTC_TAMPCR_TAMPPUDIS RTC_TAMPCR_TAMPPUDIS_Msk
|
||||
#define RTC_TAMPCR_TAMPPRCH_Pos (13U)
|
||||
#define RTC_TAMPCR_TAMPPRCH_Msk (0x3UL << RTC_TAMPCR_TAMPPRCH_Pos) /*!< 0x00006000 */
|
||||
#define RTC_TAMPCR_TAMPPRCH RTC_TAMPCR_TAMPPRCH_Msk
|
||||
#define RTC_TAMPCR_TAMPPRCH_0 (0x1UL << RTC_TAMPCR_TAMPPRCH_Pos) /*!< 0x00002000 */
|
||||
#define RTC_TAMPCR_TAMPPRCH_1 (0x2UL << RTC_TAMPCR_TAMPPRCH_Pos) /*!< 0x00004000 */
|
||||
#define RTC_TAMPCR_TAMPFLT_Pos (11U)
|
||||
#define RTC_TAMPCR_TAMPFLT_Msk (0x3UL << RTC_TAMPCR_TAMPFLT_Pos) /*!< 0x00001800 */
|
||||
#define RTC_TAMPCR_TAMPFLT RTC_TAMPCR_TAMPFLT_Msk
|
||||
#define RTC_TAMPCR_TAMPFLT_0 (0x1UL << RTC_TAMPCR_TAMPFLT_Pos) /*!< 0x00000800 */
|
||||
#define RTC_TAMPCR_TAMPFLT_1 (0x2UL << RTC_TAMPCR_TAMPFLT_Pos) /*!< 0x00001000 */
|
||||
#define RTC_TAMPCR_TAMPFREQ_Pos (8U)
|
||||
#define RTC_TAMPCR_TAMPFREQ_Msk (0x7UL << RTC_TAMPCR_TAMPFREQ_Pos) /*!< 0x00000700 */
|
||||
#define RTC_TAMPCR_TAMPFREQ RTC_TAMPCR_TAMPFREQ_Msk
|
||||
#define RTC_TAMPCR_TAMPFREQ_0 (0x1UL << RTC_TAMPCR_TAMPFREQ_Pos) /*!< 0x00000100 */
|
||||
#define RTC_TAMPCR_TAMPFREQ_1 (0x2UL << RTC_TAMPCR_TAMPFREQ_Pos) /*!< 0x00000200 */
|
||||
#define RTC_TAMPCR_TAMPFREQ_2 (0x4UL << RTC_TAMPCR_TAMPFREQ_Pos) /*!< 0x00000400 */
|
||||
#define RTC_TAMPCR_TAMPTS_Pos (7U)
|
||||
#define RTC_TAMPCR_TAMPTS_Msk (0x1UL << RTC_TAMPCR_TAMPTS_Pos) /*!< 0x00000080 */
|
||||
#define RTC_TAMPCR_TAMPTS RTC_TAMPCR_TAMPTS_Msk
|
||||
#define RTC_TAMPCR_TAMP3TRG_Pos (6U)
|
||||
#define RTC_TAMPCR_TAMP3TRG_Msk (0x1UL << RTC_TAMPCR_TAMP3TRG_Pos) /*!< 0x00000040 */
|
||||
#define RTC_TAMPCR_TAMP3TRG RTC_TAMPCR_TAMP3TRG_Msk
|
||||
#define RTC_TAMPCR_TAMP3E_Pos (5U)
|
||||
#define RTC_TAMPCR_TAMP3E_Msk (0x1UL << RTC_TAMPCR_TAMP3E_Pos) /*!< 0x00000020 */
|
||||
#define RTC_TAMPCR_TAMP3E RTC_TAMPCR_TAMP3E_Msk
|
||||
#define RTC_TAMPCR_TAMP2TRG_Pos (4U)
|
||||
#define RTC_TAMPCR_TAMP2TRG_Msk (0x1UL << RTC_TAMPCR_TAMP2TRG_Pos) /*!< 0x00000010 */
|
||||
#define RTC_TAMPCR_TAMP2TRG RTC_TAMPCR_TAMP2TRG_Msk
|
||||
#define RTC_TAMPCR_TAMP2E_Pos (3U)
|
||||
#define RTC_TAMPCR_TAMP2E_Msk (0x1UL << RTC_TAMPCR_TAMP2E_Pos) /*!< 0x00000008 */
|
||||
#define RTC_TAMPCR_TAMP2E RTC_TAMPCR_TAMP2E_Msk
|
||||
#define RTC_TAMPCR_TAMPIE_Pos (2U)
|
||||
#define RTC_TAMPCR_TAMPIE_Msk (0x1UL << RTC_TAMPCR_TAMPIE_Pos) /*!< 0x00000004 */
|
||||
#define RTC_TAMPCR_TAMPIE RTC_TAMPCR_TAMPIE_Msk
|
||||
#define RTC_TAMPCR_TAMP1TRG_Pos (1U)
|
||||
#define RTC_TAMPCR_TAMP1TRG_Msk (0x1UL << RTC_TAMPCR_TAMP1TRG_Pos) /*!< 0x00000002 */
|
||||
#define RTC_TAMPCR_TAMP1TRG RTC_TAMPCR_TAMP1TRG_Msk
|
||||
#define RTC_TAMPCR_TAMP1E_Pos (0U)
|
||||
#define RTC_TAMPCR_TAMP1E_Msk (0x1UL << RTC_TAMPCR_TAMP1E_Pos) /*!< 0x00000001 */
|
||||
#define RTC_TAMPCR_TAMP1E RTC_TAMPCR_TAMP1E_Msk
|
||||
|
||||
/******************** Bits definition for RTC_ALRMASSR register *************/
|
||||
#define RTC_ALRMASSR_MASKSS_Pos (24U)
|
||||
@ -22140,7 +22297,7 @@ typedef struct
|
||||
#define DBGMCU_APB1HFZ1_DBG_TIM23_Pos (24U)
|
||||
#define DBGMCU_APB1HFZ1_DBG_TIM23_Msk (0x1UL << DBGMCU_APB1HFZ1_DBG_TIM23_Pos) /*!< 0x01000000 */
|
||||
#define DBGMCU_APB1HFZ1_DBG_TIM23 DBGMCU_APB1HFZ1_DBG_TIM23_Msk
|
||||
#define DBGMCU_APB1HFZ1_DBG_TIM24_Pos (24U)
|
||||
#define DBGMCU_APB1HFZ1_DBG_TIM24_Pos (25U)
|
||||
#define DBGMCU_APB1HFZ1_DBG_TIM24_Msk (0x1UL << DBGMCU_APB1HFZ1_DBG_TIM24_Pos) /*!< 0x02000000 */
|
||||
#define DBGMCU_APB1HFZ1_DBG_TIM24 DBGMCU_APB1HFZ1_DBG_TIM24_Msk
|
||||
/******************** Bit definition for APB2FZ1 register ************/
|
||||
|
@ -1324,7 +1324,7 @@ typedef struct
|
||||
__IO uint32_t TSDR; /*!< RTC time stamp date register, Address offset: 0x34 */
|
||||
__IO uint32_t TSSSR; /*!< RTC time-stamp sub second register, Address offset: 0x38 */
|
||||
__IO uint32_t CALR; /*!< RTC calibration register, Address offset: 0x3C */
|
||||
__IO uint32_t TAMPCR; /*!< RTC tamper configuration register, Address offset: 0x40 */
|
||||
__IO uint32_t TAFCR; /*!< RTC tamper and alternate function configuration register, Address offset: 0x40 */
|
||||
__IO uint32_t ALRMASSR; /*!< RTC alarm A sub second register, Address offset: 0x44 */
|
||||
__IO uint32_t ALRMBSSR; /*!< RTC alarm B sub second register, Address offset: 0x48 */
|
||||
__IO uint32_t OR; /*!< RTC option register, Address offset: 0x4C */
|
||||
@ -11981,7 +11981,7 @@ typedef struct
|
||||
#define FMC_SDCMR_MODE FMC_SDCMR_MODE_Msk /*!<MODE[2:0] bits (Command mode) */
|
||||
#define FMC_SDCMR_MODE_0 (0x1UL << FMC_SDCMR_MODE_Pos) /*!< 0x00000001 */
|
||||
#define FMC_SDCMR_MODE_1 (0x2UL << FMC_SDCMR_MODE_Pos) /*!< 0x00000002 */
|
||||
#define FMC_SDCMR_MODE_2 (0x3UL << FMC_SDCMR_MODE_Pos) /*!< 0x00000003 */
|
||||
#define FMC_SDCMR_MODE_2 (0x4UL << FMC_SDCMR_MODE_Pos) /*!< 0x00000004 */
|
||||
|
||||
#define FMC_SDCMR_CTB2_Pos (3U)
|
||||
#define FMC_SDCMR_CTB2_Msk (0x1UL << FMC_SDCMR_CTB2_Pos) /*!< 0x00000008 */
|
||||
@ -12039,101 +12039,198 @@ typedef struct
|
||||
/* */
|
||||
/******************************************************************************/
|
||||
/****************** Bits definition for GPIO_MODER register *****************/
|
||||
#define GPIO_MODER_MODE0_Pos (0U)
|
||||
#define GPIO_MODER_MODE0_Msk (0x3UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000003 */
|
||||
#define GPIO_MODER_MODE0 GPIO_MODER_MODE0_Msk
|
||||
#define GPIO_MODER_MODE0_0 (0x1UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000001 */
|
||||
#define GPIO_MODER_MODE0_1 (0x2UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000002 */
|
||||
#define GPIO_MODER_MODER0_Pos (0U)
|
||||
#define GPIO_MODER_MODER0_Msk (0x3UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000003 */
|
||||
#define GPIO_MODER_MODER0 GPIO_MODER_MODER0_Msk
|
||||
#define GPIO_MODER_MODER0_0 (0x1UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000001 */
|
||||
#define GPIO_MODER_MODER0_1 (0x2UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000002 */
|
||||
|
||||
#define GPIO_MODER_MODE1_Pos (2U)
|
||||
#define GPIO_MODER_MODE1_Msk (0x3UL << GPIO_MODER_MODE1_Pos) /*!< 0x0000000C */
|
||||
#define GPIO_MODER_MODE1 GPIO_MODER_MODE1_Msk
|
||||
#define GPIO_MODER_MODE1_0 (0x1UL << GPIO_MODER_MODE1_Pos) /*!< 0x00000004 */
|
||||
#define GPIO_MODER_MODE1_1 (0x2UL << GPIO_MODER_MODE1_Pos) /*!< 0x00000008 */
|
||||
#define GPIO_MODER_MODER1_Pos (2U)
|
||||
#define GPIO_MODER_MODER1_Msk (0x3UL << GPIO_MODER_MODER1_Pos) /*!< 0x0000000C */
|
||||
#define GPIO_MODER_MODER1 GPIO_MODER_MODER1_Msk
|
||||
#define GPIO_MODER_MODER1_0 (0x1UL << GPIO_MODER_MODER1_Pos) /*!< 0x00000004 */
|
||||
#define GPIO_MODER_MODER1_1 (0x2UL << GPIO_MODER_MODER1_Pos) /*!< 0x00000008 */
|
||||
|
||||
#define GPIO_MODER_MODE2_Pos (4U)
|
||||
#define GPIO_MODER_MODE2_Msk (0x3UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000030 */
|
||||
#define GPIO_MODER_MODE2 GPIO_MODER_MODE2_Msk
|
||||
#define GPIO_MODER_MODE2_0 (0x1UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000010 */
|
||||
#define GPIO_MODER_MODE2_1 (0x2UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000020 */
|
||||
#define GPIO_MODER_MODER2_Pos (4U)
|
||||
#define GPIO_MODER_MODER2_Msk (0x3UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000030 */
|
||||
#define GPIO_MODER_MODER2 GPIO_MODER_MODER2_Msk
|
||||
#define GPIO_MODER_MODER2_0 (0x1UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000010 */
|
||||
#define GPIO_MODER_MODER2_1 (0x2UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000020 */
|
||||
|
||||
#define GPIO_MODER_MODE3_Pos (6U)
|
||||
#define GPIO_MODER_MODE3_Msk (0x3UL << GPIO_MODER_MODE3_Pos) /*!< 0x000000C0 */
|
||||
#define GPIO_MODER_MODE3 GPIO_MODER_MODE3_Msk
|
||||
#define GPIO_MODER_MODE3_0 (0x1UL << GPIO_MODER_MODE3_Pos) /*!< 0x00000040 */
|
||||
#define GPIO_MODER_MODE3_1 (0x2UL << GPIO_MODER_MODE3_Pos) /*!< 0x00000080 */
|
||||
#define GPIO_MODER_MODER3_Pos (6U)
|
||||
#define GPIO_MODER_MODER3_Msk (0x3UL << GPIO_MODER_MODER3_Pos) /*!< 0x000000C0 */
|
||||
#define GPIO_MODER_MODER3 GPIO_MODER_MODER3_Msk
|
||||
#define GPIO_MODER_MODER3_0 (0x1UL << GPIO_MODER_MODER3_Pos) /*!< 0x00000040 */
|
||||
#define GPIO_MODER_MODER3_1 (0x2UL << GPIO_MODER_MODER3_Pos) /*!< 0x00000080 */
|
||||
|
||||
#define GPIO_MODER_MODE4_Pos (8U)
|
||||
#define GPIO_MODER_MODE4_Msk (0x3UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000300 */
|
||||
#define GPIO_MODER_MODE4 GPIO_MODER_MODE4_Msk
|
||||
#define GPIO_MODER_MODE4_0 (0x1UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000100 */
|
||||
#define GPIO_MODER_MODE4_1 (0x2UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000200 */
|
||||
#define GPIO_MODER_MODER4_Pos (8U)
|
||||
#define GPIO_MODER_MODER4_Msk (0x3UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000300 */
|
||||
#define GPIO_MODER_MODER4 GPIO_MODER_MODER4_Msk
|
||||
#define GPIO_MODER_MODER4_0 (0x1UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000100 */
|
||||
#define GPIO_MODER_MODER4_1 (0x2UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000200 */
|
||||
|
||||
#define GPIO_MODER_MODE5_Pos (10U)
|
||||
#define GPIO_MODER_MODE5_Msk (0x3UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000C00 */
|
||||
#define GPIO_MODER_MODE5 GPIO_MODER_MODE5_Msk
|
||||
#define GPIO_MODER_MODE5_0 (0x1UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000400 */
|
||||
#define GPIO_MODER_MODE5_1 (0x2UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000800 */
|
||||
#define GPIO_MODER_MODER5_Pos (10U)
|
||||
#define GPIO_MODER_MODER5_Msk (0x3UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000C00 */
|
||||
#define GPIO_MODER_MODER5 GPIO_MODER_MODER5_Msk
|
||||
#define GPIO_MODER_MODER5_0 (0x1UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000400 */
|
||||
#define GPIO_MODER_MODER5_1 (0x2UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000800 */
|
||||
|
||||
#define GPIO_MODER_MODE6_Pos (12U)
|
||||
#define GPIO_MODER_MODE6_Msk (0x3UL << GPIO_MODER_MODE6_Pos) /*!< 0x00003000 */
|
||||
#define GPIO_MODER_MODE6 GPIO_MODER_MODE6_Msk
|
||||
#define GPIO_MODER_MODE6_0 (0x1UL << GPIO_MODER_MODE6_Pos) /*!< 0x00001000 */
|
||||
#define GPIO_MODER_MODE6_1 (0x2UL << GPIO_MODER_MODE6_Pos) /*!< 0x00002000 */
|
||||
#define GPIO_MODER_MODER6_Pos (12U)
|
||||
#define GPIO_MODER_MODER6_Msk (0x3UL << GPIO_MODER_MODER6_Pos) /*!< 0x00003000 */
|
||||
#define GPIO_MODER_MODER6 GPIO_MODER_MODER6_Msk
|
||||
#define GPIO_MODER_MODER6_0 (0x1UL << GPIO_MODER_MODER6_Pos) /*!< 0x00001000 */
|
||||
#define GPIO_MODER_MODER6_1 (0x2UL << GPIO_MODER_MODER6_Pos) /*!< 0x00002000 */
|
||||
|
||||
#define GPIO_MODER_MODE7_Pos (14U)
|
||||
#define GPIO_MODER_MODE7_Msk (0x3UL << GPIO_MODER_MODE7_Pos) /*!< 0x0000C000 */
|
||||
#define GPIO_MODER_MODE7 GPIO_MODER_MODE7_Msk
|
||||
#define GPIO_MODER_MODE7_0 (0x1UL << GPIO_MODER_MODE7_Pos) /*!< 0x00004000 */
|
||||
#define GPIO_MODER_MODE7_1 (0x2UL << GPIO_MODER_MODE7_Pos) /*!< 0x00008000 */
|
||||
#define GPIO_MODER_MODER7_Pos (14U)
|
||||
#define GPIO_MODER_MODER7_Msk (0x3UL << GPIO_MODER_MODER7_Pos) /*!< 0x0000C000 */
|
||||
#define GPIO_MODER_MODER7 GPIO_MODER_MODER7_Msk
|
||||
#define GPIO_MODER_MODER7_0 (0x1UL << GPIO_MODER_MODER7_Pos) /*!< 0x00004000 */
|
||||
#define GPIO_MODER_MODER7_1 (0x2UL << GPIO_MODER_MODER7_Pos) /*!< 0x00008000 */
|
||||
|
||||
#define GPIO_MODER_MODE8_Pos (16U)
|
||||
#define GPIO_MODER_MODE8_Msk (0x3UL << GPIO_MODER_MODE8_Pos) /*!< 0x00030000 */
|
||||
#define GPIO_MODER_MODE8 GPIO_MODER_MODE8_Msk
|
||||
#define GPIO_MODER_MODE8_0 (0x1UL << GPIO_MODER_MODE8_Pos) /*!< 0x00010000 */
|
||||
#define GPIO_MODER_MODE8_1 (0x2UL << GPIO_MODER_MODE8_Pos) /*!< 0x00020000 */
|
||||
#define GPIO_MODER_MODER8_Pos (16U)
|
||||
#define GPIO_MODER_MODER8_Msk (0x3UL << GPIO_MODER_MODER8_Pos) /*!< 0x00030000 */
|
||||
#define GPIO_MODER_MODER8 GPIO_MODER_MODER8_Msk
|
||||
#define GPIO_MODER_MODER8_0 (0x1UL << GPIO_MODER_MODER8_Pos) /*!< 0x00010000 */
|
||||
#define GPIO_MODER_MODER8_1 (0x2UL << GPIO_MODER_MODER8_Pos) /*!< 0x00020000 */
|
||||
|
||||
#define GPIO_MODER_MODE9_Pos (18U)
|
||||
#define GPIO_MODER_MODE9_Msk (0x3UL << GPIO_MODER_MODE9_Pos) /*!< 0x000C0000 */
|
||||
#define GPIO_MODER_MODE9 GPIO_MODER_MODE9_Msk
|
||||
#define GPIO_MODER_MODE9_0 (0x1UL << GPIO_MODER_MODE9_Pos) /*!< 0x00040000 */
|
||||
#define GPIO_MODER_MODE9_1 (0x2UL << GPIO_MODER_MODE9_Pos) /*!< 0x00080000 */
|
||||
#define GPIO_MODER_MODER9_Pos (18U)
|
||||
#define GPIO_MODER_MODER9_Msk (0x3UL << GPIO_MODER_MODER9_Pos) /*!< 0x000C0000 */
|
||||
#define GPIO_MODER_MODER9 GPIO_MODER_MODER9_Msk
|
||||
#define GPIO_MODER_MODER9_0 (0x1UL << GPIO_MODER_MODER9_Pos) /*!< 0x00040000 */
|
||||
#define GPIO_MODER_MODER9_1 (0x2UL << GPIO_MODER_MODER9_Pos) /*!< 0x00080000 */
|
||||
|
||||
#define GPIO_MODER_MODE10_Pos (20U)
|
||||
#define GPIO_MODER_MODE10_Msk (0x3UL << GPIO_MODER_MODE10_Pos) /*!< 0x00300000 */
|
||||
#define GPIO_MODER_MODE10 GPIO_MODER_MODE10_Msk
|
||||
#define GPIO_MODER_MODE10_0 (0x1UL << GPIO_MODER_MODE10_Pos) /*!< 0x00100000 */
|
||||
#define GPIO_MODER_MODE10_1 (0x2UL << GPIO_MODER_MODE10_Pos) /*!< 0x00200000 */
|
||||
#define GPIO_MODER_MODER10_Pos (20U)
|
||||
#define GPIO_MODER_MODER10_Msk (0x3UL << GPIO_MODER_MODER10_Pos) /*!< 0x00300000 */
|
||||
#define GPIO_MODER_MODER10 GPIO_MODER_MODER10_Msk
|
||||
#define GPIO_MODER_MODER10_0 (0x1UL << GPIO_MODER_MODER10_Pos) /*!< 0x00100000 */
|
||||
#define GPIO_MODER_MODER10_1 (0x2UL << GPIO_MODER_MODER10_Pos) /*!< 0x00200000 */
|
||||
|
||||
#define GPIO_MODER_MODE11_Pos (22U)
|
||||
#define GPIO_MODER_MODE11_Msk (0x3UL << GPIO_MODER_MODE11_Pos) /*!< 0x00C00000 */
|
||||
#define GPIO_MODER_MODE11 GPIO_MODER_MODE11_Msk
|
||||
#define GPIO_MODER_MODE11_0 (0x1UL << GPIO_MODER_MODE11_Pos) /*!< 0x00400000 */
|
||||
#define GPIO_MODER_MODE11_1 (0x2UL << GPIO_MODER_MODE11_Pos) /*!< 0x00800000 */
|
||||
#define GPIO_MODER_MODER11_Pos (22U)
|
||||
#define GPIO_MODER_MODER11_Msk (0x3UL << GPIO_MODER_MODER11_Pos) /*!< 0x00C00000 */
|
||||
#define GPIO_MODER_MODER11 GPIO_MODER_MODER11_Msk
|
||||
#define GPIO_MODER_MODER11_0 (0x1UL << GPIO_MODER_MODER11_Pos) /*!< 0x00400000 */
|
||||
#define GPIO_MODER_MODER11_1 (0x2UL << GPIO_MODER_MODER11_Pos) /*!< 0x00800000 */
|
||||
|
||||
#define GPIO_MODER_MODE12_Pos (24U)
|
||||
#define GPIO_MODER_MODE12_Msk (0x3UL << GPIO_MODER_MODE12_Pos) /*!< 0x03000000 */
|
||||
#define GPIO_MODER_MODE12 GPIO_MODER_MODE12_Msk
|
||||
#define GPIO_MODER_MODE12_0 (0x1UL << GPIO_MODER_MODE12_Pos) /*!< 0x01000000 */
|
||||
#define GPIO_MODER_MODE12_1 (0x2UL << GPIO_MODER_MODE12_Pos) /*!< 0x02000000 */
|
||||
#define GPIO_MODER_MODER12_Pos (24U)
|
||||
#define GPIO_MODER_MODER12_Msk (0x3UL << GPIO_MODER_MODER12_Pos) /*!< 0x03000000 */
|
||||
#define GPIO_MODER_MODER12 GPIO_MODER_MODER12_Msk
|
||||
#define GPIO_MODER_MODER12_0 (0x1UL << GPIO_MODER_MODER12_Pos) /*!< 0x01000000 */
|
||||
#define GPIO_MODER_MODER12_1 (0x2UL << GPIO_MODER_MODER12_Pos) /*!< 0x02000000 */
|
||||
|
||||
#define GPIO_MODER_MODE13_Pos (26U)
|
||||
#define GPIO_MODER_MODE13_Msk (0x3UL << GPIO_MODER_MODE13_Pos) /*!< 0x0C000000 */
|
||||
#define GPIO_MODER_MODE13 GPIO_MODER_MODE13_Msk
|
||||
#define GPIO_MODER_MODE13_0 (0x1UL << GPIO_MODER_MODE13_Pos) /*!< 0x04000000 */
|
||||
#define GPIO_MODER_MODE13_1 (0x2UL << GPIO_MODER_MODE13_Pos) /*!< 0x08000000 */
|
||||
#define GPIO_MODER_MODER13_Pos (26U)
|
||||
#define GPIO_MODER_MODER13_Msk (0x3UL << GPIO_MODER_MODER13_Pos) /*!< 0x0C000000 */
|
||||
#define GPIO_MODER_MODER13 GPIO_MODER_MODER13_Msk
|
||||
#define GPIO_MODER_MODER13_0 (0x1UL << GPIO_MODER_MODER13_Pos) /*!< 0x04000000 */
|
||||
#define GPIO_MODER_MODER13_1 (0x2UL << GPIO_MODER_MODER13_Pos) /*!< 0x08000000 */
|
||||
|
||||
#define GPIO_MODER_MODE14_Pos (28U)
|
||||
#define GPIO_MODER_MODE14_Msk (0x3UL << GPIO_MODER_MODE14_Pos) /*!< 0x30000000 */
|
||||
#define GPIO_MODER_MODE14 GPIO_MODER_MODE14_Msk
|
||||
#define GPIO_MODER_MODE14_0 (0x1UL << GPIO_MODER_MODE14_Pos) /*!< 0x10000000 */
|
||||
#define GPIO_MODER_MODE14_1 (0x2UL << GPIO_MODER_MODE14_Pos) /*!< 0x20000000 */
|
||||
#define GPIO_MODER_MODER14_Pos (28U)
|
||||
#define GPIO_MODER_MODER14_Msk (0x3UL << GPIO_MODER_MODER14_Pos) /*!< 0x30000000 */
|
||||
#define GPIO_MODER_MODER14 GPIO_MODER_MODER14_Msk
|
||||
#define GPIO_MODER_MODER14_0 (0x1UL << GPIO_MODER_MODER14_Pos) /*!< 0x10000000 */
|
||||
#define GPIO_MODER_MODER14_1 (0x2UL << GPIO_MODER_MODER14_Pos) /*!< 0x20000000 */
|
||||
|
||||
#define GPIO_MODER_MODE15_Pos (30U)
|
||||
#define GPIO_MODER_MODE15_Msk (0x3UL << GPIO_MODER_MODE15_Pos) /*!< 0xC0000000 */
|
||||
#define GPIO_MODER_MODE15 GPIO_MODER_MODE15_Msk
|
||||
#define GPIO_MODER_MODE15_0 (0x1UL << GPIO_MODER_MODE15_Pos) /*!< 0x40000000 */
|
||||
#define GPIO_MODER_MODE15_1 (0x2UL << GPIO_MODER_MODE15_Pos) /*!< 0x80000000 */
|
||||
#define GPIO_MODER_MODER15_Pos (30U)
|
||||
#define GPIO_MODER_MODER15_Msk (0x3UL << GPIO_MODER_MODER15_Pos) /*!< 0xC0000000 */
|
||||
#define GPIO_MODER_MODER15 GPIO_MODER_MODER15_Msk
|
||||
#define GPIO_MODER_MODER15_0 (0x1UL << GPIO_MODER_MODER15_Pos) /*!< 0x40000000 */
|
||||
#define GPIO_MODER_MODER15_1 (0x2UL << GPIO_MODER_MODER15_Pos) /*!< 0x80000000 */
|
||||
|
||||
/* Legacy Defines */
|
||||
#define GPIO_MODER_MODE0_Pos GPIO_MODER_MODER0_Pos
|
||||
#define GPIO_MODER_MODE0_Msk GPIO_MODER_MODER0_Msk
|
||||
#define GPIO_MODER_MODE0 GPIO_MODER_MODER0
|
||||
#define GPIO_MODER_MODE0_0 GPIO_MODER_MODER0_0
|
||||
#define GPIO_MODER_MODE0_1 GPIO_MODER_MODER0_1
|
||||
|
||||
#define GPIO_MODER_MODE1_Pos GPIO_MODER_MODER1_Pos
|
||||
#define GPIO_MODER_MODE1_Msk GPIO_MODER_MODER1_Msk
|
||||
#define GPIO_MODER_MODE1 GPIO_MODER_MODER1
|
||||
#define GPIO_MODER_MODE1_0 GPIO_MODER_MODER1_0
|
||||
#define GPIO_MODER_MODE1_1 GPIO_MODER_MODER1_1
|
||||
|
||||
#define GPIO_MODER_MODE2_Pos GPIO_MODER_MODER2_Pos
|
||||
#define GPIO_MODER_MODE2_Msk GPIO_MODER_MODER2_Msk
|
||||
#define GPIO_MODER_MODE2 GPIO_MODER_MODER2
|
||||
#define GPIO_MODER_MODE2_0 GPIO_MODER_MODER2_0
|
||||
#define GPIO_MODER_MODE2_1 GPIO_MODER_MODER2_1
|
||||
|
||||
#define GPIO_MODER_MODE3_Pos GPIO_MODER_MODER3_Pos
|
||||
#define GPIO_MODER_MODE3_Msk GPIO_MODER_MODER3_Msk
|
||||
#define GPIO_MODER_MODE3 GPIO_MODER_MODER3
|
||||
#define GPIO_MODER_MODE3_0 GPIO_MODER_MODER3_0
|
||||
#define GPIO_MODER_MODE3_1 GPIO_MODER_MODER3_1
|
||||
|
||||
#define GPIO_MODER_MODE4_Pos GPIO_MODER_MODER4_Pos
|
||||
#define GPIO_MODER_MODE4_Msk GPIO_MODER_MODER4_Msk
|
||||
#define GPIO_MODER_MODE4 GPIO_MODER_MODER4
|
||||
#define GPIO_MODER_MODE4_0 GPIO_MODER_MODER4_0
|
||||
#define GPIO_MODER_MODE4_1 GPIO_MODER_MODER4_1
|
||||
|
||||
#define GPIO_MODER_MODE5_Pos GPIO_MODER_MODER5_Pos
|
||||
#define GPIO_MODER_MODE5_Msk GPIO_MODER_MODER5_Msk
|
||||
#define GPIO_MODER_MODE5 GPIO_MODER_MODER5
|
||||
#define GPIO_MODER_MODE5_0 GPIO_MODER_MODER5_0
|
||||
#define GPIO_MODER_MODE5_1 GPIO_MODER_MODER5_1
|
||||
|
||||
#define GPIO_MODER_MODE6_Pos GPIO_MODER_MODER6_Pos
|
||||
#define GPIO_MODER_MODE6_Msk GPIO_MODER_MODER6_Msk
|
||||
#define GPIO_MODER_MODE6 GPIO_MODER_MODER6
|
||||
#define GPIO_MODER_MODE6_0 GPIO_MODER_MODER6_0
|
||||
#define GPIO_MODER_MODE6_1 GPIO_MODER_MODER6_1
|
||||
|
||||
#define GPIO_MODER_MODE7_Pos GPIO_MODER_MODER7_Pos
|
||||
#define GPIO_MODER_MODE7_Msk GPIO_MODER_MODER7_Msk
|
||||
#define GPIO_MODER_MODE7 GPIO_MODER_MODER7
|
||||
#define GPIO_MODER_MODE7_0 GPIO_MODER_MODER7_0
|
||||
#define GPIO_MODER_MODE7_1 GPIO_MODER_MODER7_1
|
||||
|
||||
#define GPIO_MODER_MODE8_Pos GPIO_MODER_MODER8_Pos
|
||||
#define GPIO_MODER_MODE8_Msk GPIO_MODER_MODER8_Msk
|
||||
#define GPIO_MODER_MODE8 GPIO_MODER_MODER8
|
||||
#define GPIO_MODER_MODE8_0 GPIO_MODER_MODER8_0
|
||||
#define GPIO_MODER_MODE8_1 GPIO_MODER_MODER8_1
|
||||
|
||||
#define GPIO_MODER_MODE9_Pos GPIO_MODER_MODER9_Pos
|
||||
#define GPIO_MODER_MODE9_Msk GPIO_MODER_MODER9_Msk
|
||||
#define GPIO_MODER_MODE9 GPIO_MODER_MODER9
|
||||
#define GPIO_MODER_MODE9_0 GPIO_MODER_MODER9_0
|
||||
#define GPIO_MODER_MODE9_1 GPIO_MODER_MODER9_1
|
||||
|
||||
#define GPIO_MODER_MODE10_Pos GPIO_MODER_MODER10_Po
|
||||
#define GPIO_MODER_MODE10_Msk GPIO_MODER_MODER10_Ms
|
||||
#define GPIO_MODER_MODE10 GPIO_MODER_MODER10
|
||||
#define GPIO_MODER_MODE10_0 GPIO_MODER_MODER10_0
|
||||
#define GPIO_MODER_MODE10_1 GPIO_MODER_MODER10_1
|
||||
|
||||
#define GPIO_MODER_MODE11_Pos GPIO_MODER_MODER11_Po
|
||||
#define GPIO_MODER_MODE11_Msk GPIO_MODER_MODER11_Ms
|
||||
#define GPIO_MODER_MODE11 GPIO_MODER_MODER11
|
||||
#define GPIO_MODER_MODE11_0 GPIO_MODER_MODER11_0
|
||||
#define GPIO_MODER_MODE11_1 GPIO_MODER_MODER11_1
|
||||
|
||||
#define GPIO_MODER_MODE12_Pos GPIO_MODER_MODER12_Po
|
||||
#define GPIO_MODER_MODE12_Msk GPIO_MODER_MODER12_Ms
|
||||
#define GPIO_MODER_MODE12 GPIO_MODER_MODER12
|
||||
#define GPIO_MODER_MODE12_0 GPIO_MODER_MODER12_0
|
||||
#define GPIO_MODER_MODE12_1 GPIO_MODER_MODER12_1
|
||||
|
||||
#define GPIO_MODER_MODE13_Pos GPIO_MODER_MODER13_Po
|
||||
#define GPIO_MODER_MODE13_Msk GPIO_MODER_MODER13_Ms
|
||||
#define GPIO_MODER_MODE13 GPIO_MODER_MODER13
|
||||
#define GPIO_MODER_MODE13_0 GPIO_MODER_MODER13_0
|
||||
#define GPIO_MODER_MODE13_1 GPIO_MODER_MODER13_1
|
||||
|
||||
#define GPIO_MODER_MODE14_Pos GPIO_MODER_MODER14_Po
|
||||
#define GPIO_MODER_MODE14_Msk GPIO_MODER_MODER14_Ms
|
||||
#define GPIO_MODER_MODE14 GPIO_MODER_MODER14
|
||||
#define GPIO_MODER_MODE14_0 GPIO_MODER_MODER14_0
|
||||
#define GPIO_MODER_MODE14_1 GPIO_MODER_MODER14_1
|
||||
|
||||
#define GPIO_MODER_MODE15_Pos GPIO_MODER_MODER15_Po
|
||||
#define GPIO_MODER_MODE15_Msk GPIO_MODER_MODER15_Ms
|
||||
#define GPIO_MODER_MODE15 GPIO_MODER_MODER15
|
||||
#define GPIO_MODER_MODE15_0 GPIO_MODER_MODER15_0
|
||||
#define GPIO_MODER_MODE15_1 GPIO_MODER_MODER15_1
|
||||
|
||||
/****************** Bits definition for GPIO_OTYPER register ****************/
|
||||
#define GPIO_OTYPER_OT0_Pos (0U)
|
||||
@ -17363,7 +17460,104 @@ typedef struct
|
||||
#define RTC_CALR_CALM_7 (0x080UL << RTC_CALR_CALM_Pos) /*!< 0x00000080 */
|
||||
#define RTC_CALR_CALM_8 (0x100UL << RTC_CALR_CALM_Pos) /*!< 0x00000100 */
|
||||
|
||||
/******************** Bits definition for RTC_TAMPCR register ***************/
|
||||
/******************** Bits definition for RTC_TAFCR register ***************/
|
||||
#define RTC_TAFCR_PC15MODE_Pos (23U)
|
||||
#define RTC_TAFCR_PC15MODE_Msk (0x1UL << RTC_TAFCR_PC15MODE_Pos) /*!< 0x00800000 */
|
||||
#define RTC_TAFCR_PC15MODE RTC_TAFCR_PC15MODE_Msk
|
||||
#define RTC_TAFCR_PC15VALUE_Pos (22U)
|
||||
#define RTC_TAFCR_PC15VALUE_Msk (0x1UL << RTC_TAFCR_PC15VALUE_Pos) /*!< 0x00400000 */
|
||||
#define RTC_TAFCR_PC15VALUE RTC_TAFCR_PC15VALUE_Msk
|
||||
#define RTC_TAFCR_PC14MODE_Pos (21U)
|
||||
#define RTC_TAFCR_PC14MODE_Msk (0x1UL << RTC_TAFCR_PC14MODE_Pos) /*!< 0x00200000 */
|
||||
#define RTC_TAFCR_PC14MODE RTC_TAFCR_PC14MODE_Msk
|
||||
#define RTC_TAFCR_PC14VALUE_Pos (20U)
|
||||
#define RTC_TAFCR_PC14VALUE_Msk (0x1UL << RTC_TAFCR_PC14VALUE_Pos) /*!< 0x00100000 */
|
||||
#define RTC_TAFCR_PC14VALUE RTC_TAFCR_PC14VALUE_Msk
|
||||
#define RTC_TAFCR_PC13MODE_Pos (19U)
|
||||
#define RTC_TAFCR_PC13MODE_Msk (0x1UL << RTC_TAFCR_PC13MODE_Pos) /*!< 0x00080000 */
|
||||
#define RTC_TAFCR_PC13MODE RTC_TAFCR_PC13MODE_Msk
|
||||
#define RTC_TAFCR_PC13VALUE_Pos (18U)
|
||||
#define RTC_TAFCR_PC13VALUE_Msk (0x1UL << RTC_TAFCR_PC13VALUE_Pos) /*!< 0x00040000 */
|
||||
#define RTC_TAFCR_PC13VALUE RTC_TAFCR_PC13VALUE_Msk
|
||||
#define RTC_TAFCR_TAMPPUDIS_Pos (15U)
|
||||
#define RTC_TAFCR_TAMPPUDIS_Msk (0x1UL << RTC_TAFCR_TAMPPUDIS_Pos) /*!< 0x00008000 */
|
||||
#define RTC_TAFCR_TAMPPUDIS RTC_TAFCR_TAMPPUDIS_Msk
|
||||
#define RTC_TAFCR_TAMPPRCH_Pos (13U)
|
||||
#define RTC_TAFCR_TAMPPRCH_Msk (0x3UL << RTC_TAFCR_TAMPPRCH_Pos) /*!< 0x00006000 */
|
||||
#define RTC_TAFCR_TAMPPRCH RTC_TAFCR_TAMPPRCH_Msk
|
||||
#define RTC_TAFCR_TAMPPRCH_0 (0x1UL << RTC_TAFCR_TAMPPRCH_Pos) /*!< 0x00002000 */
|
||||
#define RTC_TAFCR_TAMPPRCH_1 (0x2UL << RTC_TAFCR_TAMPPRCH_Pos) /*!< 0x00004000 */
|
||||
#define RTC_TAFCR_TAMPFLT_Pos (11U)
|
||||
#define RTC_TAFCR_TAMPFLT_Msk (0x3UL << RTC_TAFCR_TAMPFLT_Pos) /*!< 0x00001800 */
|
||||
#define RTC_TAFCR_TAMPFLT RTC_TAFCR_TAMPFLT_Msk
|
||||
#define RTC_TAFCR_TAMPFLT_0 (0x1UL << RTC_TAFCR_TAMPFLT_Pos) /*!< 0x00000800 */
|
||||
#define RTC_TAFCR_TAMPFLT_1 (0x2UL << RTC_TAFCR_TAMPFLT_Pos) /*!< 0x00001000 */
|
||||
#define RTC_TAFCR_TAMPFREQ_Pos (8U)
|
||||
#define RTC_TAFCR_TAMPFREQ_Msk (0x7UL << RTC_TAFCR_TAMPFREQ_Pos) /*!< 0x00000700 */
|
||||
#define RTC_TAFCR_TAMPFREQ RTC_TAFCR_TAMPFREQ_Msk
|
||||
#define RTC_TAFCR_TAMPFREQ_0 (0x1UL << RTC_TAFCR_TAMPFREQ_Pos) /*!< 0x00000100 */
|
||||
#define RTC_TAFCR_TAMPFREQ_1 (0x2UL << RTC_TAFCR_TAMPFREQ_Pos) /*!< 0x00000200 */
|
||||
#define RTC_TAFCR_TAMPFREQ_2 (0x4UL << RTC_TAFCR_TAMPFREQ_Pos) /*!< 0x00000400 */
|
||||
#define RTC_TAFCR_TAMPTS_Pos (7U)
|
||||
#define RTC_TAFCR_TAMPTS_Msk (0x1UL << RTC_TAFCR_TAMPTS_Pos) /*!< 0x00000080 */
|
||||
#define RTC_TAFCR_TAMPTS RTC_TAFCR_TAMPTS_Msk
|
||||
#define RTC_TAFCR_TAMP3TRG_Pos (6U)
|
||||
#define RTC_TAFCR_TAMP3TRG_Msk (0x1UL << RTC_TAFCR_TAMP3TRG_Pos) /*!< 0x00000040 */
|
||||
#define RTC_TAFCR_TAMP3TRG RTC_TAFCR_TAMP3TRG_Msk
|
||||
#define RTC_TAFCR_TAMP3E_Pos (5U)
|
||||
#define RTC_TAFCR_TAMP3E_Msk (0x1UL << RTC_TAFCR_TAMP3E_Pos) /*!< 0x00000020 */
|
||||
#define RTC_TAFCR_TAMP3E RTC_TAFCR_TAMP3E_Msk
|
||||
#define RTC_TAFCR_TAMPIE_Pos (2U)
|
||||
#define RTC_TAFCR_TAMPIE_Msk (0x1UL << RTC_TAFCR_TAMPIE_Pos) /*!< 0x00000004 */
|
||||
#define RTC_TAFCR_TAMPIE RTC_TAFCR_TAMPIE_Msk
|
||||
#define RTC_TAFCR_TAMP1TRG_Pos (1U)
|
||||
#define RTC_TAFCR_TAMP1TRG_Msk (0x1UL << RTC_TAFCR_TAMP1TRG_Pos) /*!< 0x00000002 */
|
||||
#define RTC_TAFCR_TAMP1TRG RTC_TAFCR_TAMP1TRG_Msk
|
||||
#define RTC_TAFCR_TAMP1E_Pos (0U)
|
||||
#define RTC_TAFCR_TAMP1E_Msk (0x1UL << RTC_TAFCR_TAMP1E_Pos) /*!< 0x00000001 */
|
||||
#define RTC_TAFCR_TAMP1E RTC_TAFCR_TAMP1E_Msk
|
||||
|
||||
/* Aliases for RTC TAFCR */
|
||||
#define TAMPCR TAFCR
|
||||
#define RTC_TAMPCR_TAMPPUDIS_Pos RTC_TAFCR_TAMPPUDIS_Pos
|
||||
#define RTC_TAMPCR_TAMPPUDIS_Msk RTC_TAFCR_TAMPPUDIS_Msk
|
||||
#define RTC_TAMPCR_TAMPPUDIS RTC_TAFCR_TAMPPUDIS
|
||||
#define RTC_TAMPCR_TAMPPRCH_Pos RTC_TAFCR_TAMPPRCH_Pos
|
||||
#define RTC_TAMPCR_TAMPPRCH_Msk RTC_TAFCR_TAMPPRCH_Msk
|
||||
#define RTC_TAMPCR_TAMPPRCH RTC_TAFCR_TAMPPRCH
|
||||
#define RTC_TAMPCR_TAMPPRCH_0 RTC_TAFCR_TAMPPRCH_0
|
||||
#define RTC_TAMPCR_TAMPPRCH_1 RTC_TAFCR_TAMPPRCH_1
|
||||
#define RTC_TAMPCR_TAMPFLT_Pos RTC_TAFCR_TAMPFLT_Pos
|
||||
#define RTC_TAMPCR_TAMPFLT_Msk RTC_TAFCR_TAMPFLT_Msk
|
||||
#define RTC_TAMPCR_TAMPFLT RTC_TAFCR_TAMPFLT
|
||||
#define RTC_TAMPCR_TAMPFLT_0 RTC_TAFCR_TAMPFLT_0
|
||||
#define RTC_TAMPCR_TAMPFLT_1 RTC_TAFCR_TAMPFLT_1
|
||||
#define RTC_TAMPCR_TAMPFREQ_Pos RTC_TAFCR_TAMPFREQ_Pos
|
||||
#define RTC_TAMPCR_TAMPFREQ_Msk RTC_TAFCR_TAMPFREQ_Msk
|
||||
#define RTC_TAMPCR_TAMPFREQ RTC_TAFCR_TAMPFREQ
|
||||
#define RTC_TAMPCR_TAMPFREQ_0 RTC_TAFCR_TAMPFREQ_0
|
||||
#define RTC_TAMPCR_TAMPFREQ_1 RTC_TAFCR_TAMPFREQ_1
|
||||
#define RTC_TAMPCR_TAMPFREQ_2 RTC_TAFCR_TAMPFREQ_2
|
||||
#define RTC_TAMPCR_TAMPTS_Pos RTC_TAFCR_TAMPTS_Pos
|
||||
#define RTC_TAMPCR_TAMPTS_Msk RTC_TAFCR_TAMPTS_Msk
|
||||
#define RTC_TAMPCR_TAMPTS RTC_TAFCR_TAMPTS
|
||||
#define RTC_TAMPCR_TAMP3TRG_Pos RTC_TAFCR_TAMP3TRG_Pos
|
||||
#define RTC_TAMPCR_TAMP3TRG_Msk RTC_TAFCR_TAMP3TRG_Msk
|
||||
#define RTC_TAMPCR_TAMP3TRG RTC_TAFCR_TAMP3TRG
|
||||
#define RTC_TAMPCR_TAMP3E_Pos RTC_TAFCR_TAMP3E_Pos
|
||||
#define RTC_TAMPCR_TAMP3E_Msk RTC_TAFCR_TAMP3E_Msk
|
||||
#define RTC_TAMPCR_TAMP3E RTC_TAFCR_TAMP3E
|
||||
#define RTC_TAMPCR_TAMPIE_Pos RTC_TAFCR_TAMPIE_Pos
|
||||
#define RTC_TAMPCR_TAMPIE_Msk RTC_TAFCR_TAMPIE_Msk
|
||||
#define RTC_TAMPCR_TAMPIE RTC_TAFCR_TAMPIE
|
||||
#define RTC_TAMPCR_TAMP1TRG_Pos RTC_TAFCR_TAMP1TRG_Pos
|
||||
#define RTC_TAMPCR_TAMP1TRG_Msk RTC_TAFCR_TAMP1TRG_Msk
|
||||
#define RTC_TAMPCR_TAMP1TRG RTC_TAFCR_TAMP1TRG
|
||||
#define RTC_TAMPCR_TAMP1E_Pos RTC_TAFCR_TAMP1E_Pos
|
||||
#define RTC_TAMPCR_TAMP1E_Msk RTC_TAFCR_TAMP1E_Msk
|
||||
#define RTC_TAMPCR_TAMP1E RTC_TAFCR_TAMP1E
|
||||
|
||||
/* Legacy defines for backward compatibility */
|
||||
#define RTC_TAMPCR_TAMP3MF_Pos (24U)
|
||||
#define RTC_TAMPCR_TAMP3MF_Msk (0x1UL << RTC_TAMPCR_TAMP3MF_Pos) /*!< 0x01000000 */
|
||||
#define RTC_TAMPCR_TAMP3MF RTC_TAMPCR_TAMP3MF_Msk
|
||||
@ -17391,49 +17585,12 @@ typedef struct
|
||||
#define RTC_TAMPCR_TAMP1IE_Pos (16U)
|
||||
#define RTC_TAMPCR_TAMP1IE_Msk (0x1UL << RTC_TAMPCR_TAMP1IE_Pos) /*!< 0x00010000 */
|
||||
#define RTC_TAMPCR_TAMP1IE RTC_TAMPCR_TAMP1IE_Msk
|
||||
#define RTC_TAMPCR_TAMPPUDIS_Pos (15U)
|
||||
#define RTC_TAMPCR_TAMPPUDIS_Msk (0x1UL << RTC_TAMPCR_TAMPPUDIS_Pos) /*!< 0x00008000 */
|
||||
#define RTC_TAMPCR_TAMPPUDIS RTC_TAMPCR_TAMPPUDIS_Msk
|
||||
#define RTC_TAMPCR_TAMPPRCH_Pos (13U)
|
||||
#define RTC_TAMPCR_TAMPPRCH_Msk (0x3UL << RTC_TAMPCR_TAMPPRCH_Pos) /*!< 0x00006000 */
|
||||
#define RTC_TAMPCR_TAMPPRCH RTC_TAMPCR_TAMPPRCH_Msk
|
||||
#define RTC_TAMPCR_TAMPPRCH_0 (0x1UL << RTC_TAMPCR_TAMPPRCH_Pos) /*!< 0x00002000 */
|
||||
#define RTC_TAMPCR_TAMPPRCH_1 (0x2UL << RTC_TAMPCR_TAMPPRCH_Pos) /*!< 0x00004000 */
|
||||
#define RTC_TAMPCR_TAMPFLT_Pos (11U)
|
||||
#define RTC_TAMPCR_TAMPFLT_Msk (0x3UL << RTC_TAMPCR_TAMPFLT_Pos) /*!< 0x00001800 */
|
||||
#define RTC_TAMPCR_TAMPFLT RTC_TAMPCR_TAMPFLT_Msk
|
||||
#define RTC_TAMPCR_TAMPFLT_0 (0x1UL << RTC_TAMPCR_TAMPFLT_Pos) /*!< 0x00000800 */
|
||||
#define RTC_TAMPCR_TAMPFLT_1 (0x2UL << RTC_TAMPCR_TAMPFLT_Pos) /*!< 0x00001000 */
|
||||
#define RTC_TAMPCR_TAMPFREQ_Pos (8U)
|
||||
#define RTC_TAMPCR_TAMPFREQ_Msk (0x7UL << RTC_TAMPCR_TAMPFREQ_Pos) /*!< 0x00000700 */
|
||||
#define RTC_TAMPCR_TAMPFREQ RTC_TAMPCR_TAMPFREQ_Msk
|
||||
#define RTC_TAMPCR_TAMPFREQ_0 (0x1UL << RTC_TAMPCR_TAMPFREQ_Pos) /*!< 0x00000100 */
|
||||
#define RTC_TAMPCR_TAMPFREQ_1 (0x2UL << RTC_TAMPCR_TAMPFREQ_Pos) /*!< 0x00000200 */
|
||||
#define RTC_TAMPCR_TAMPFREQ_2 (0x4UL << RTC_TAMPCR_TAMPFREQ_Pos) /*!< 0x00000400 */
|
||||
#define RTC_TAMPCR_TAMPTS_Pos (7U)
|
||||
#define RTC_TAMPCR_TAMPTS_Msk (0x1UL << RTC_TAMPCR_TAMPTS_Pos) /*!< 0x00000080 */
|
||||
#define RTC_TAMPCR_TAMPTS RTC_TAMPCR_TAMPTS_Msk
|
||||
#define RTC_TAMPCR_TAMP3TRG_Pos (6U)
|
||||
#define RTC_TAMPCR_TAMP3TRG_Msk (0x1UL << RTC_TAMPCR_TAMP3TRG_Pos) /*!< 0x00000040 */
|
||||
#define RTC_TAMPCR_TAMP3TRG RTC_TAMPCR_TAMP3TRG_Msk
|
||||
#define RTC_TAMPCR_TAMP3E_Pos (5U)
|
||||
#define RTC_TAMPCR_TAMP3E_Msk (0x1UL << RTC_TAMPCR_TAMP3E_Pos) /*!< 0x00000020 */
|
||||
#define RTC_TAMPCR_TAMP3E RTC_TAMPCR_TAMP3E_Msk
|
||||
#define RTC_TAMPCR_TAMP2TRG_Pos (4U)
|
||||
#define RTC_TAMPCR_TAMP2TRG_Msk (0x1UL << RTC_TAMPCR_TAMP2TRG_Pos) /*!< 0x00000010 */
|
||||
#define RTC_TAMPCR_TAMP2TRG RTC_TAMPCR_TAMP2TRG_Msk
|
||||
#define RTC_TAMPCR_TAMP2E_Pos (3U)
|
||||
#define RTC_TAMPCR_TAMP2E_Msk (0x1UL << RTC_TAMPCR_TAMP2E_Pos) /*!< 0x00000008 */
|
||||
#define RTC_TAMPCR_TAMP2E RTC_TAMPCR_TAMP2E_Msk
|
||||
#define RTC_TAMPCR_TAMPIE_Pos (2U)
|
||||
#define RTC_TAMPCR_TAMPIE_Msk (0x1UL << RTC_TAMPCR_TAMPIE_Pos) /*!< 0x00000004 */
|
||||
#define RTC_TAMPCR_TAMPIE RTC_TAMPCR_TAMPIE_Msk
|
||||
#define RTC_TAMPCR_TAMP1TRG_Pos (1U)
|
||||
#define RTC_TAMPCR_TAMP1TRG_Msk (0x1UL << RTC_TAMPCR_TAMP1TRG_Pos) /*!< 0x00000002 */
|
||||
#define RTC_TAMPCR_TAMP1TRG RTC_TAMPCR_TAMP1TRG_Msk
|
||||
#define RTC_TAMPCR_TAMP1E_Pos (0U)
|
||||
#define RTC_TAMPCR_TAMP1E_Msk (0x1UL << RTC_TAMPCR_TAMP1E_Pos) /*!< 0x00000001 */
|
||||
#define RTC_TAMPCR_TAMP1E RTC_TAMPCR_TAMP1E_Msk
|
||||
|
||||
/******************** Bits definition for RTC_ALRMASSR register *************/
|
||||
#define RTC_ALRMASSR_MASKSS_Pos (24U)
|
||||
@ -22128,7 +22285,7 @@ typedef struct
|
||||
#define DBGMCU_APB1HFZ1_DBG_TIM23_Pos (24U)
|
||||
#define DBGMCU_APB1HFZ1_DBG_TIM23_Msk (0x1UL << DBGMCU_APB1HFZ1_DBG_TIM23_Pos) /*!< 0x01000000 */
|
||||
#define DBGMCU_APB1HFZ1_DBG_TIM23 DBGMCU_APB1HFZ1_DBG_TIM23_Msk
|
||||
#define DBGMCU_APB1HFZ1_DBG_TIM24_Pos (24U)
|
||||
#define DBGMCU_APB1HFZ1_DBG_TIM24_Pos (25U)
|
||||
#define DBGMCU_APB1HFZ1_DBG_TIM24_Msk (0x1UL << DBGMCU_APB1HFZ1_DBG_TIM24_Pos) /*!< 0x02000000 */
|
||||
#define DBGMCU_APB1HFZ1_DBG_TIM24 DBGMCU_APB1HFZ1_DBG_TIM24_Msk
|
||||
/******************** Bit definition for APB2FZ1 register ************/
|
||||
|
@ -1325,7 +1325,7 @@ typedef struct
|
||||
__IO uint32_t TSDR; /*!< RTC time stamp date register, Address offset: 0x34 */
|
||||
__IO uint32_t TSSSR; /*!< RTC time-stamp sub second register, Address offset: 0x38 */
|
||||
__IO uint32_t CALR; /*!< RTC calibration register, Address offset: 0x3C */
|
||||
__IO uint32_t TAMPCR; /*!< RTC tamper configuration register, Address offset: 0x40 */
|
||||
__IO uint32_t TAFCR; /*!< RTC tamper and alternate function configuration register, Address offset: 0x40 */
|
||||
__IO uint32_t ALRMASSR; /*!< RTC alarm A sub second register, Address offset: 0x44 */
|
||||
__IO uint32_t ALRMBSSR; /*!< RTC alarm B sub second register, Address offset: 0x48 */
|
||||
__IO uint32_t OR; /*!< RTC option register, Address offset: 0x4C */
|
||||
@ -12040,101 +12040,198 @@ typedef struct
|
||||
/* */
|
||||
/******************************************************************************/
|
||||
/****************** Bits definition for GPIO_MODER register *****************/
|
||||
#define GPIO_MODER_MODE0_Pos (0U)
|
||||
#define GPIO_MODER_MODE0_Msk (0x3UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000003 */
|
||||
#define GPIO_MODER_MODE0 GPIO_MODER_MODE0_Msk
|
||||
#define GPIO_MODER_MODE0_0 (0x1UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000001 */
|
||||
#define GPIO_MODER_MODE0_1 (0x2UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000002 */
|
||||
#define GPIO_MODER_MODER0_Pos (0U)
|
||||
#define GPIO_MODER_MODER0_Msk (0x3UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000003 */
|
||||
#define GPIO_MODER_MODER0 GPIO_MODER_MODER0_Msk
|
||||
#define GPIO_MODER_MODER0_0 (0x1UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000001 */
|
||||
#define GPIO_MODER_MODER0_1 (0x2UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000002 */
|
||||
|
||||
#define GPIO_MODER_MODE1_Pos (2U)
|
||||
#define GPIO_MODER_MODE1_Msk (0x3UL << GPIO_MODER_MODE1_Pos) /*!< 0x0000000C */
|
||||
#define GPIO_MODER_MODE1 GPIO_MODER_MODE1_Msk
|
||||
#define GPIO_MODER_MODE1_0 (0x1UL << GPIO_MODER_MODE1_Pos) /*!< 0x00000004 */
|
||||
#define GPIO_MODER_MODE1_1 (0x2UL << GPIO_MODER_MODE1_Pos) /*!< 0x00000008 */
|
||||
#define GPIO_MODER_MODER1_Pos (2U)
|
||||
#define GPIO_MODER_MODER1_Msk (0x3UL << GPIO_MODER_MODER1_Pos) /*!< 0x0000000C */
|
||||
#define GPIO_MODER_MODER1 GPIO_MODER_MODER1_Msk
|
||||
#define GPIO_MODER_MODER1_0 (0x1UL << GPIO_MODER_MODER1_Pos) /*!< 0x00000004 */
|
||||
#define GPIO_MODER_MODER1_1 (0x2UL << GPIO_MODER_MODER1_Pos) /*!< 0x00000008 */
|
||||
|
||||
#define GPIO_MODER_MODE2_Pos (4U)
|
||||
#define GPIO_MODER_MODE2_Msk (0x3UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000030 */
|
||||
#define GPIO_MODER_MODE2 GPIO_MODER_MODE2_Msk
|
||||
#define GPIO_MODER_MODE2_0 (0x1UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000010 */
|
||||
#define GPIO_MODER_MODE2_1 (0x2UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000020 */
|
||||
#define GPIO_MODER_MODER2_Pos (4U)
|
||||
#define GPIO_MODER_MODER2_Msk (0x3UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000030 */
|
||||
#define GPIO_MODER_MODER2 GPIO_MODER_MODER2_Msk
|
||||
#define GPIO_MODER_MODER2_0 (0x1UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000010 */
|
||||
#define GPIO_MODER_MODER2_1 (0x2UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000020 */
|
||||
|
||||
#define GPIO_MODER_MODE3_Pos (6U)
|
||||
#define GPIO_MODER_MODE3_Msk (0x3UL << GPIO_MODER_MODE3_Pos) /*!< 0x000000C0 */
|
||||
#define GPIO_MODER_MODE3 GPIO_MODER_MODE3_Msk
|
||||
#define GPIO_MODER_MODE3_0 (0x1UL << GPIO_MODER_MODE3_Pos) /*!< 0x00000040 */
|
||||
#define GPIO_MODER_MODE3_1 (0x2UL << GPIO_MODER_MODE3_Pos) /*!< 0x00000080 */
|
||||
#define GPIO_MODER_MODER3_Pos (6U)
|
||||
#define GPIO_MODER_MODER3_Msk (0x3UL << GPIO_MODER_MODER3_Pos) /*!< 0x000000C0 */
|
||||
#define GPIO_MODER_MODER3 GPIO_MODER_MODER3_Msk
|
||||
#define GPIO_MODER_MODER3_0 (0x1UL << GPIO_MODER_MODER3_Pos) /*!< 0x00000040 */
|
||||
#define GPIO_MODER_MODER3_1 (0x2UL << GPIO_MODER_MODER3_Pos) /*!< 0x00000080 */
|
||||
|
||||
#define GPIO_MODER_MODE4_Pos (8U)
|
||||
#define GPIO_MODER_MODE4_Msk (0x3UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000300 */
|
||||
#define GPIO_MODER_MODE4 GPIO_MODER_MODE4_Msk
|
||||
#define GPIO_MODER_MODE4_0 (0x1UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000100 */
|
||||
#define GPIO_MODER_MODE4_1 (0x2UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000200 */
|
||||
#define GPIO_MODER_MODER4_Pos (8U)
|
||||
#define GPIO_MODER_MODER4_Msk (0x3UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000300 */
|
||||
#define GPIO_MODER_MODER4 GPIO_MODER_MODER4_Msk
|
||||
#define GPIO_MODER_MODER4_0 (0x1UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000100 */
|
||||
#define GPIO_MODER_MODER4_1 (0x2UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000200 */
|
||||
|
||||
#define GPIO_MODER_MODE5_Pos (10U)
|
||||
#define GPIO_MODER_MODE5_Msk (0x3UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000C00 */
|
||||
#define GPIO_MODER_MODE5 GPIO_MODER_MODE5_Msk
|
||||
#define GPIO_MODER_MODE5_0 (0x1UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000400 */
|
||||
#define GPIO_MODER_MODE5_1 (0x2UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000800 */
|
||||
#define GPIO_MODER_MODER5_Pos (10U)
|
||||
#define GPIO_MODER_MODER5_Msk (0x3UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000C00 */
|
||||
#define GPIO_MODER_MODER5 GPIO_MODER_MODER5_Msk
|
||||
#define GPIO_MODER_MODER5_0 (0x1UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000400 */
|
||||
#define GPIO_MODER_MODER5_1 (0x2UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000800 */
|
||||
|
||||
#define GPIO_MODER_MODE6_Pos (12U)
|
||||
#define GPIO_MODER_MODE6_Msk (0x3UL << GPIO_MODER_MODE6_Pos) /*!< 0x00003000 */
|
||||
#define GPIO_MODER_MODE6 GPIO_MODER_MODE6_Msk
|
||||
#define GPIO_MODER_MODE6_0 (0x1UL << GPIO_MODER_MODE6_Pos) /*!< 0x00001000 */
|
||||
#define GPIO_MODER_MODE6_1 (0x2UL << GPIO_MODER_MODE6_Pos) /*!< 0x00002000 */
|
||||
#define GPIO_MODER_MODER6_Pos (12U)
|
||||
#define GPIO_MODER_MODER6_Msk (0x3UL << GPIO_MODER_MODER6_Pos) /*!< 0x00003000 */
|
||||
#define GPIO_MODER_MODER6 GPIO_MODER_MODER6_Msk
|
||||
#define GPIO_MODER_MODER6_0 (0x1UL << GPIO_MODER_MODER6_Pos) /*!< 0x00001000 */
|
||||
#define GPIO_MODER_MODER6_1 (0x2UL << GPIO_MODER_MODER6_Pos) /*!< 0x00002000 */
|
||||
|
||||
#define GPIO_MODER_MODE7_Pos (14U)
|
||||
#define GPIO_MODER_MODE7_Msk (0x3UL << GPIO_MODER_MODE7_Pos) /*!< 0x0000C000 */
|
||||
#define GPIO_MODER_MODE7 GPIO_MODER_MODE7_Msk
|
||||
#define GPIO_MODER_MODE7_0 (0x1UL << GPIO_MODER_MODE7_Pos) /*!< 0x00004000 */
|
||||
#define GPIO_MODER_MODE7_1 (0x2UL << GPIO_MODER_MODE7_Pos) /*!< 0x00008000 */
|
||||
#define GPIO_MODER_MODER7_Pos (14U)
|
||||
#define GPIO_MODER_MODER7_Msk (0x3UL << GPIO_MODER_MODER7_Pos) /*!< 0x0000C000 */
|
||||
#define GPIO_MODER_MODER7 GPIO_MODER_MODER7_Msk
|
||||
#define GPIO_MODER_MODER7_0 (0x1UL << GPIO_MODER_MODER7_Pos) /*!< 0x00004000 */
|
||||
#define GPIO_MODER_MODER7_1 (0x2UL << GPIO_MODER_MODER7_Pos) /*!< 0x00008000 */
|
||||
|
||||
#define GPIO_MODER_MODE8_Pos (16U)
|
||||
#define GPIO_MODER_MODE8_Msk (0x3UL << GPIO_MODER_MODE8_Pos) /*!< 0x00030000 */
|
||||
#define GPIO_MODER_MODE8 GPIO_MODER_MODE8_Msk
|
||||
#define GPIO_MODER_MODE8_0 (0x1UL << GPIO_MODER_MODE8_Pos) /*!< 0x00010000 */
|
||||
#define GPIO_MODER_MODE8_1 (0x2UL << GPIO_MODER_MODE8_Pos) /*!< 0x00020000 */
|
||||
#define GPIO_MODER_MODER8_Pos (16U)
|
||||
#define GPIO_MODER_MODER8_Msk (0x3UL << GPIO_MODER_MODER8_Pos) /*!< 0x00030000 */
|
||||
#define GPIO_MODER_MODER8 GPIO_MODER_MODER8_Msk
|
||||
#define GPIO_MODER_MODER8_0 (0x1UL << GPIO_MODER_MODER8_Pos) /*!< 0x00010000 */
|
||||
#define GPIO_MODER_MODER8_1 (0x2UL << GPIO_MODER_MODER8_Pos) /*!< 0x00020000 */
|
||||
|
||||
#define GPIO_MODER_MODE9_Pos (18U)
|
||||
#define GPIO_MODER_MODE9_Msk (0x3UL << GPIO_MODER_MODE9_Pos) /*!< 0x000C0000 */
|
||||
#define GPIO_MODER_MODE9 GPIO_MODER_MODE9_Msk
|
||||
#define GPIO_MODER_MODE9_0 (0x1UL << GPIO_MODER_MODE9_Pos) /*!< 0x00040000 */
|
||||
#define GPIO_MODER_MODE9_1 (0x2UL << GPIO_MODER_MODE9_Pos) /*!< 0x00080000 */
|
||||
#define GPIO_MODER_MODER9_Pos (18U)
|
||||
#define GPIO_MODER_MODER9_Msk (0x3UL << GPIO_MODER_MODER9_Pos) /*!< 0x000C0000 */
|
||||
#define GPIO_MODER_MODER9 GPIO_MODER_MODER9_Msk
|
||||
#define GPIO_MODER_MODER9_0 (0x1UL << GPIO_MODER_MODER9_Pos) /*!< 0x00040000 */
|
||||
#define GPIO_MODER_MODER9_1 (0x2UL << GPIO_MODER_MODER9_Pos) /*!< 0x00080000 */
|
||||
|
||||
#define GPIO_MODER_MODE10_Pos (20U)
|
||||
#define GPIO_MODER_MODE10_Msk (0x3UL << GPIO_MODER_MODE10_Pos) /*!< 0x00300000 */
|
||||
#define GPIO_MODER_MODE10 GPIO_MODER_MODE10_Msk
|
||||
#define GPIO_MODER_MODE10_0 (0x1UL << GPIO_MODER_MODE10_Pos) /*!< 0x00100000 */
|
||||
#define GPIO_MODER_MODE10_1 (0x2UL << GPIO_MODER_MODE10_Pos) /*!< 0x00200000 */
|
||||
#define GPIO_MODER_MODER10_Pos (20U)
|
||||
#define GPIO_MODER_MODER10_Msk (0x3UL << GPIO_MODER_MODER10_Pos) /*!< 0x00300000 */
|
||||
#define GPIO_MODER_MODER10 GPIO_MODER_MODER10_Msk
|
||||
#define GPIO_MODER_MODER10_0 (0x1UL << GPIO_MODER_MODER10_Pos) /*!< 0x00100000 */
|
||||
#define GPIO_MODER_MODER10_1 (0x2UL << GPIO_MODER_MODER10_Pos) /*!< 0x00200000 */
|
||||
|
||||
#define GPIO_MODER_MODE11_Pos (22U)
|
||||
#define GPIO_MODER_MODE11_Msk (0x3UL << GPIO_MODER_MODE11_Pos) /*!< 0x00C00000 */
|
||||
#define GPIO_MODER_MODE11 GPIO_MODER_MODE11_Msk
|
||||
#define GPIO_MODER_MODE11_0 (0x1UL << GPIO_MODER_MODE11_Pos) /*!< 0x00400000 */
|
||||
#define GPIO_MODER_MODE11_1 (0x2UL << GPIO_MODER_MODE11_Pos) /*!< 0x00800000 */
|
||||
#define GPIO_MODER_MODER11_Pos (22U)
|
||||
#define GPIO_MODER_MODER11_Msk (0x3UL << GPIO_MODER_MODER11_Pos) /*!< 0x00C00000 */
|
||||
#define GPIO_MODER_MODER11 GPIO_MODER_MODER11_Msk
|
||||
#define GPIO_MODER_MODER11_0 (0x1UL << GPIO_MODER_MODER11_Pos) /*!< 0x00400000 */
|
||||
#define GPIO_MODER_MODER11_1 (0x2UL << GPIO_MODER_MODER11_Pos) /*!< 0x00800000 */
|
||||
|
||||
#define GPIO_MODER_MODE12_Pos (24U)
|
||||
#define GPIO_MODER_MODE12_Msk (0x3UL << GPIO_MODER_MODE12_Pos) /*!< 0x03000000 */
|
||||
#define GPIO_MODER_MODE12 GPIO_MODER_MODE12_Msk
|
||||
#define GPIO_MODER_MODE12_0 (0x1UL << GPIO_MODER_MODE12_Pos) /*!< 0x01000000 */
|
||||
#define GPIO_MODER_MODE12_1 (0x2UL << GPIO_MODER_MODE12_Pos) /*!< 0x02000000 */
|
||||
#define GPIO_MODER_MODER12_Pos (24U)
|
||||
#define GPIO_MODER_MODER12_Msk (0x3UL << GPIO_MODER_MODER12_Pos) /*!< 0x03000000 */
|
||||
#define GPIO_MODER_MODER12 GPIO_MODER_MODER12_Msk
|
||||
#define GPIO_MODER_MODER12_0 (0x1UL << GPIO_MODER_MODER12_Pos) /*!< 0x01000000 */
|
||||
#define GPIO_MODER_MODER12_1 (0x2UL << GPIO_MODER_MODER12_Pos) /*!< 0x02000000 */
|
||||
|
||||
#define GPIO_MODER_MODE13_Pos (26U)
|
||||
#define GPIO_MODER_MODE13_Msk (0x3UL << GPIO_MODER_MODE13_Pos) /*!< 0x0C000000 */
|
||||
#define GPIO_MODER_MODE13 GPIO_MODER_MODE13_Msk
|
||||
#define GPIO_MODER_MODE13_0 (0x1UL << GPIO_MODER_MODE13_Pos) /*!< 0x04000000 */
|
||||
#define GPIO_MODER_MODE13_1 (0x2UL << GPIO_MODER_MODE13_Pos) /*!< 0x08000000 */
|
||||
#define GPIO_MODER_MODER13_Pos (26U)
|
||||
#define GPIO_MODER_MODER13_Msk (0x3UL << GPIO_MODER_MODER13_Pos) /*!< 0x0C000000 */
|
||||
#define GPIO_MODER_MODER13 GPIO_MODER_MODER13_Msk
|
||||
#define GPIO_MODER_MODER13_0 (0x1UL << GPIO_MODER_MODER13_Pos) /*!< 0x04000000 */
|
||||
#define GPIO_MODER_MODER13_1 (0x2UL << GPIO_MODER_MODER13_Pos) /*!< 0x08000000 */
|
||||
|
||||
#define GPIO_MODER_MODE14_Pos (28U)
|
||||
#define GPIO_MODER_MODE14_Msk (0x3UL << GPIO_MODER_MODE14_Pos) /*!< 0x30000000 */
|
||||
#define GPIO_MODER_MODE14 GPIO_MODER_MODE14_Msk
|
||||
#define GPIO_MODER_MODE14_0 (0x1UL << GPIO_MODER_MODE14_Pos) /*!< 0x10000000 */
|
||||
#define GPIO_MODER_MODE14_1 (0x2UL << GPIO_MODER_MODE14_Pos) /*!< 0x20000000 */
|
||||
#define GPIO_MODER_MODER14_Pos (28U)
|
||||
#define GPIO_MODER_MODER14_Msk (0x3UL << GPIO_MODER_MODER14_Pos) /*!< 0x30000000 */
|
||||
#define GPIO_MODER_MODER14 GPIO_MODER_MODER14_Msk
|
||||
#define GPIO_MODER_MODER14_0 (0x1UL << GPIO_MODER_MODER14_Pos) /*!< 0x10000000 */
|
||||
#define GPIO_MODER_MODER14_1 (0x2UL << GPIO_MODER_MODER14_Pos) /*!< 0x20000000 */
|
||||
|
||||
#define GPIO_MODER_MODE15_Pos (30U)
|
||||
#define GPIO_MODER_MODE15_Msk (0x3UL << GPIO_MODER_MODE15_Pos) /*!< 0xC0000000 */
|
||||
#define GPIO_MODER_MODE15 GPIO_MODER_MODE15_Msk
|
||||
#define GPIO_MODER_MODE15_0 (0x1UL << GPIO_MODER_MODE15_Pos) /*!< 0x40000000 */
|
||||
#define GPIO_MODER_MODE15_1 (0x2UL << GPIO_MODER_MODE15_Pos) /*!< 0x80000000 */
|
||||
#define GPIO_MODER_MODER15_Pos (30U)
|
||||
#define GPIO_MODER_MODER15_Msk (0x3UL << GPIO_MODER_MODER15_Pos) /*!< 0xC0000000 */
|
||||
#define GPIO_MODER_MODER15 GPIO_MODER_MODER15_Msk
|
||||
#define GPIO_MODER_MODER15_0 (0x1UL << GPIO_MODER_MODER15_Pos) /*!< 0x40000000 */
|
||||
#define GPIO_MODER_MODER15_1 (0x2UL << GPIO_MODER_MODER15_Pos) /*!< 0x80000000 */
|
||||
|
||||
/* Legacy Defines */
|
||||
#define GPIO_MODER_MODE0_Pos GPIO_MODER_MODER0_Pos
|
||||
#define GPIO_MODER_MODE0_Msk GPIO_MODER_MODER0_Msk
|
||||
#define GPIO_MODER_MODE0 GPIO_MODER_MODER0
|
||||
#define GPIO_MODER_MODE0_0 GPIO_MODER_MODER0_0
|
||||
#define GPIO_MODER_MODE0_1 GPIO_MODER_MODER0_1
|
||||
|
||||
#define GPIO_MODER_MODE1_Pos GPIO_MODER_MODER1_Pos
|
||||
#define GPIO_MODER_MODE1_Msk GPIO_MODER_MODER1_Msk
|
||||
#define GPIO_MODER_MODE1 GPIO_MODER_MODER1
|
||||
#define GPIO_MODER_MODE1_0 GPIO_MODER_MODER1_0
|
||||
#define GPIO_MODER_MODE1_1 GPIO_MODER_MODER1_1
|
||||
|
||||
#define GPIO_MODER_MODE2_Pos GPIO_MODER_MODER2_Pos
|
||||
#define GPIO_MODER_MODE2_Msk GPIO_MODER_MODER2_Msk
|
||||
#define GPIO_MODER_MODE2 GPIO_MODER_MODER2
|
||||
#define GPIO_MODER_MODE2_0 GPIO_MODER_MODER2_0
|
||||
#define GPIO_MODER_MODE2_1 GPIO_MODER_MODER2_1
|
||||
|
||||
#define GPIO_MODER_MODE3_Pos GPIO_MODER_MODER3_Pos
|
||||
#define GPIO_MODER_MODE3_Msk GPIO_MODER_MODER3_Msk
|
||||
#define GPIO_MODER_MODE3 GPIO_MODER_MODER3
|
||||
#define GPIO_MODER_MODE3_0 GPIO_MODER_MODER3_0
|
||||
#define GPIO_MODER_MODE3_1 GPIO_MODER_MODER3_1
|
||||
|
||||
#define GPIO_MODER_MODE4_Pos GPIO_MODER_MODER4_Pos
|
||||
#define GPIO_MODER_MODE4_Msk GPIO_MODER_MODER4_Msk
|
||||
#define GPIO_MODER_MODE4 GPIO_MODER_MODER4
|
||||
#define GPIO_MODER_MODE4_0 GPIO_MODER_MODER4_0
|
||||
#define GPIO_MODER_MODE4_1 GPIO_MODER_MODER4_1
|
||||
|
||||
#define GPIO_MODER_MODE5_Pos GPIO_MODER_MODER5_Pos
|
||||
#define GPIO_MODER_MODE5_Msk GPIO_MODER_MODER5_Msk
|
||||
#define GPIO_MODER_MODE5 GPIO_MODER_MODER5
|
||||
#define GPIO_MODER_MODE5_0 GPIO_MODER_MODER5_0
|
||||
#define GPIO_MODER_MODE5_1 GPIO_MODER_MODER5_1
|
||||
|
||||
#define GPIO_MODER_MODE6_Pos GPIO_MODER_MODER6_Pos
|
||||
#define GPIO_MODER_MODE6_Msk GPIO_MODER_MODER6_Msk
|
||||
#define GPIO_MODER_MODE6 GPIO_MODER_MODER6
|
||||
#define GPIO_MODER_MODE6_0 GPIO_MODER_MODER6_0
|
||||
#define GPIO_MODER_MODE6_1 GPIO_MODER_MODER6_1
|
||||
|
||||
#define GPIO_MODER_MODE7_Pos GPIO_MODER_MODER7_Pos
|
||||
#define GPIO_MODER_MODE7_Msk GPIO_MODER_MODER7_Msk
|
||||
#define GPIO_MODER_MODE7 GPIO_MODER_MODER7
|
||||
#define GPIO_MODER_MODE7_0 GPIO_MODER_MODER7_0
|
||||
#define GPIO_MODER_MODE7_1 GPIO_MODER_MODER7_1
|
||||
|
||||
#define GPIO_MODER_MODE8_Pos GPIO_MODER_MODER8_Pos
|
||||
#define GPIO_MODER_MODE8_Msk GPIO_MODER_MODER8_Msk
|
||||
#define GPIO_MODER_MODE8 GPIO_MODER_MODER8
|
||||
#define GPIO_MODER_MODE8_0 GPIO_MODER_MODER8_0
|
||||
#define GPIO_MODER_MODE8_1 GPIO_MODER_MODER8_1
|
||||
|
||||
#define GPIO_MODER_MODE9_Pos GPIO_MODER_MODER9_Pos
|
||||
#define GPIO_MODER_MODE9_Msk GPIO_MODER_MODER9_Msk
|
||||
#define GPIO_MODER_MODE9 GPIO_MODER_MODER9
|
||||
#define GPIO_MODER_MODE9_0 GPIO_MODER_MODER9_0
|
||||
#define GPIO_MODER_MODE9_1 GPIO_MODER_MODER9_1
|
||||
|
||||
#define GPIO_MODER_MODE10_Pos GPIO_MODER_MODER10_Po
|
||||
#define GPIO_MODER_MODE10_Msk GPIO_MODER_MODER10_Ms
|
||||
#define GPIO_MODER_MODE10 GPIO_MODER_MODER10
|
||||
#define GPIO_MODER_MODE10_0 GPIO_MODER_MODER10_0
|
||||
#define GPIO_MODER_MODE10_1 GPIO_MODER_MODER10_1
|
||||
|
||||
#define GPIO_MODER_MODE11_Pos GPIO_MODER_MODER11_Po
|
||||
#define GPIO_MODER_MODE11_Msk GPIO_MODER_MODER11_Ms
|
||||
#define GPIO_MODER_MODE11 GPIO_MODER_MODER11
|
||||
#define GPIO_MODER_MODE11_0 GPIO_MODER_MODER11_0
|
||||
#define GPIO_MODER_MODE11_1 GPIO_MODER_MODER11_1
|
||||
|
||||
#define GPIO_MODER_MODE12_Pos GPIO_MODER_MODER12_Po
|
||||
#define GPIO_MODER_MODE12_Msk GPIO_MODER_MODER12_Ms
|
||||
#define GPIO_MODER_MODE12 GPIO_MODER_MODER12
|
||||
#define GPIO_MODER_MODE12_0 GPIO_MODER_MODER12_0
|
||||
#define GPIO_MODER_MODE12_1 GPIO_MODER_MODER12_1
|
||||
|
||||
#define GPIO_MODER_MODE13_Pos GPIO_MODER_MODER13_Po
|
||||
#define GPIO_MODER_MODE13_Msk GPIO_MODER_MODER13_Ms
|
||||
#define GPIO_MODER_MODE13 GPIO_MODER_MODER13
|
||||
#define GPIO_MODER_MODE13_0 GPIO_MODER_MODER13_0
|
||||
#define GPIO_MODER_MODE13_1 GPIO_MODER_MODER13_1
|
||||
|
||||
#define GPIO_MODER_MODE14_Pos GPIO_MODER_MODER14_Po
|
||||
#define GPIO_MODER_MODE14_Msk GPIO_MODER_MODER14_Ms
|
||||
#define GPIO_MODER_MODE14 GPIO_MODER_MODER14
|
||||
#define GPIO_MODER_MODE14_0 GPIO_MODER_MODER14_0
|
||||
#define GPIO_MODER_MODE14_1 GPIO_MODER_MODER14_1
|
||||
|
||||
#define GPIO_MODER_MODE15_Pos GPIO_MODER_MODER15_Po
|
||||
#define GPIO_MODER_MODE15_Msk GPIO_MODER_MODER15_Ms
|
||||
#define GPIO_MODER_MODE15 GPIO_MODER_MODER15
|
||||
#define GPIO_MODER_MODE15_0 GPIO_MODER_MODER15_0
|
||||
#define GPIO_MODER_MODE15_1 GPIO_MODER_MODER15_1
|
||||
|
||||
/****************** Bits definition for GPIO_OTYPER register ****************/
|
||||
#define GPIO_OTYPER_OT0_Pos (0U)
|
||||
@ -17375,7 +17472,104 @@ typedef struct
|
||||
#define RTC_CALR_CALM_7 (0x080UL << RTC_CALR_CALM_Pos) /*!< 0x00000080 */
|
||||
#define RTC_CALR_CALM_8 (0x100UL << RTC_CALR_CALM_Pos) /*!< 0x00000100 */
|
||||
|
||||
/******************** Bits definition for RTC_TAMPCR register ***************/
|
||||
/******************** Bits definition for RTC_TAFCR register ***************/
|
||||
#define RTC_TAFCR_PC15MODE_Pos (23U)
|
||||
#define RTC_TAFCR_PC15MODE_Msk (0x1UL << RTC_TAFCR_PC15MODE_Pos) /*!< 0x00800000 */
|
||||
#define RTC_TAFCR_PC15MODE RTC_TAFCR_PC15MODE_Msk
|
||||
#define RTC_TAFCR_PC15VALUE_Pos (22U)
|
||||
#define RTC_TAFCR_PC15VALUE_Msk (0x1UL << RTC_TAFCR_PC15VALUE_Pos) /*!< 0x00400000 */
|
||||
#define RTC_TAFCR_PC15VALUE RTC_TAFCR_PC15VALUE_Msk
|
||||
#define RTC_TAFCR_PC14MODE_Pos (21U)
|
||||
#define RTC_TAFCR_PC14MODE_Msk (0x1UL << RTC_TAFCR_PC14MODE_Pos) /*!< 0x00200000 */
|
||||
#define RTC_TAFCR_PC14MODE RTC_TAFCR_PC14MODE_Msk
|
||||
#define RTC_TAFCR_PC14VALUE_Pos (20U)
|
||||
#define RTC_TAFCR_PC14VALUE_Msk (0x1UL << RTC_TAFCR_PC14VALUE_Pos) /*!< 0x00100000 */
|
||||
#define RTC_TAFCR_PC14VALUE RTC_TAFCR_PC14VALUE_Msk
|
||||
#define RTC_TAFCR_PC13MODE_Pos (19U)
|
||||
#define RTC_TAFCR_PC13MODE_Msk (0x1UL << RTC_TAFCR_PC13MODE_Pos) /*!< 0x00080000 */
|
||||
#define RTC_TAFCR_PC13MODE RTC_TAFCR_PC13MODE_Msk
|
||||
#define RTC_TAFCR_PC13VALUE_Pos (18U)
|
||||
#define RTC_TAFCR_PC13VALUE_Msk (0x1UL << RTC_TAFCR_PC13VALUE_Pos) /*!< 0x00040000 */
|
||||
#define RTC_TAFCR_PC13VALUE RTC_TAFCR_PC13VALUE_Msk
|
||||
#define RTC_TAFCR_TAMPPUDIS_Pos (15U)
|
||||
#define RTC_TAFCR_TAMPPUDIS_Msk (0x1UL << RTC_TAFCR_TAMPPUDIS_Pos) /*!< 0x00008000 */
|
||||
#define RTC_TAFCR_TAMPPUDIS RTC_TAFCR_TAMPPUDIS_Msk
|
||||
#define RTC_TAFCR_TAMPPRCH_Pos (13U)
|
||||
#define RTC_TAFCR_TAMPPRCH_Msk (0x3UL << RTC_TAFCR_TAMPPRCH_Pos) /*!< 0x00006000 */
|
||||
#define RTC_TAFCR_TAMPPRCH RTC_TAFCR_TAMPPRCH_Msk
|
||||
#define RTC_TAFCR_TAMPPRCH_0 (0x1UL << RTC_TAFCR_TAMPPRCH_Pos) /*!< 0x00002000 */
|
||||
#define RTC_TAFCR_TAMPPRCH_1 (0x2UL << RTC_TAFCR_TAMPPRCH_Pos) /*!< 0x00004000 */
|
||||
#define RTC_TAFCR_TAMPFLT_Pos (11U)
|
||||
#define RTC_TAFCR_TAMPFLT_Msk (0x3UL << RTC_TAFCR_TAMPFLT_Pos) /*!< 0x00001800 */
|
||||
#define RTC_TAFCR_TAMPFLT RTC_TAFCR_TAMPFLT_Msk
|
||||
#define RTC_TAFCR_TAMPFLT_0 (0x1UL << RTC_TAFCR_TAMPFLT_Pos) /*!< 0x00000800 */
|
||||
#define RTC_TAFCR_TAMPFLT_1 (0x2UL << RTC_TAFCR_TAMPFLT_Pos) /*!< 0x00001000 */
|
||||
#define RTC_TAFCR_TAMPFREQ_Pos (8U)
|
||||
#define RTC_TAFCR_TAMPFREQ_Msk (0x7UL << RTC_TAFCR_TAMPFREQ_Pos) /*!< 0x00000700 */
|
||||
#define RTC_TAFCR_TAMPFREQ RTC_TAFCR_TAMPFREQ_Msk
|
||||
#define RTC_TAFCR_TAMPFREQ_0 (0x1UL << RTC_TAFCR_TAMPFREQ_Pos) /*!< 0x00000100 */
|
||||
#define RTC_TAFCR_TAMPFREQ_1 (0x2UL << RTC_TAFCR_TAMPFREQ_Pos) /*!< 0x00000200 */
|
||||
#define RTC_TAFCR_TAMPFREQ_2 (0x4UL << RTC_TAFCR_TAMPFREQ_Pos) /*!< 0x00000400 */
|
||||
#define RTC_TAFCR_TAMPTS_Pos (7U)
|
||||
#define RTC_TAFCR_TAMPTS_Msk (0x1UL << RTC_TAFCR_TAMPTS_Pos) /*!< 0x00000080 */
|
||||
#define RTC_TAFCR_TAMPTS RTC_TAFCR_TAMPTS_Msk
|
||||
#define RTC_TAFCR_TAMP3TRG_Pos (6U)
|
||||
#define RTC_TAFCR_TAMP3TRG_Msk (0x1UL << RTC_TAFCR_TAMP3TRG_Pos) /*!< 0x00000040 */
|
||||
#define RTC_TAFCR_TAMP3TRG RTC_TAFCR_TAMP3TRG_Msk
|
||||
#define RTC_TAFCR_TAMP3E_Pos (5U)
|
||||
#define RTC_TAFCR_TAMP3E_Msk (0x1UL << RTC_TAFCR_TAMP3E_Pos) /*!< 0x00000020 */
|
||||
#define RTC_TAFCR_TAMP3E RTC_TAFCR_TAMP3E_Msk
|
||||
#define RTC_TAFCR_TAMPIE_Pos (2U)
|
||||
#define RTC_TAFCR_TAMPIE_Msk (0x1UL << RTC_TAFCR_TAMPIE_Pos) /*!< 0x00000004 */
|
||||
#define RTC_TAFCR_TAMPIE RTC_TAFCR_TAMPIE_Msk
|
||||
#define RTC_TAFCR_TAMP1TRG_Pos (1U)
|
||||
#define RTC_TAFCR_TAMP1TRG_Msk (0x1UL << RTC_TAFCR_TAMP1TRG_Pos) /*!< 0x00000002 */
|
||||
#define RTC_TAFCR_TAMP1TRG RTC_TAFCR_TAMP1TRG_Msk
|
||||
#define RTC_TAFCR_TAMP1E_Pos (0U)
|
||||
#define RTC_TAFCR_TAMP1E_Msk (0x1UL << RTC_TAFCR_TAMP1E_Pos) /*!< 0x00000001 */
|
||||
#define RTC_TAFCR_TAMP1E RTC_TAFCR_TAMP1E_Msk
|
||||
|
||||
/* Aliases for RTC TAFCR */
|
||||
#define TAMPCR TAFCR
|
||||
#define RTC_TAMPCR_TAMPPUDIS_Pos RTC_TAFCR_TAMPPUDIS_Pos
|
||||
#define RTC_TAMPCR_TAMPPUDIS_Msk RTC_TAFCR_TAMPPUDIS_Msk
|
||||
#define RTC_TAMPCR_TAMPPUDIS RTC_TAFCR_TAMPPUDIS
|
||||
#define RTC_TAMPCR_TAMPPRCH_Pos RTC_TAFCR_TAMPPRCH_Pos
|
||||
#define RTC_TAMPCR_TAMPPRCH_Msk RTC_TAFCR_TAMPPRCH_Msk
|
||||
#define RTC_TAMPCR_TAMPPRCH RTC_TAFCR_TAMPPRCH
|
||||
#define RTC_TAMPCR_TAMPPRCH_0 RTC_TAFCR_TAMPPRCH_0
|
||||
#define RTC_TAMPCR_TAMPPRCH_1 RTC_TAFCR_TAMPPRCH_1
|
||||
#define RTC_TAMPCR_TAMPFLT_Pos RTC_TAFCR_TAMPFLT_Pos
|
||||
#define RTC_TAMPCR_TAMPFLT_Msk RTC_TAFCR_TAMPFLT_Msk
|
||||
#define RTC_TAMPCR_TAMPFLT RTC_TAFCR_TAMPFLT
|
||||
#define RTC_TAMPCR_TAMPFLT_0 RTC_TAFCR_TAMPFLT_0
|
||||
#define RTC_TAMPCR_TAMPFLT_1 RTC_TAFCR_TAMPFLT_1
|
||||
#define RTC_TAMPCR_TAMPFREQ_Pos RTC_TAFCR_TAMPFREQ_Pos
|
||||
#define RTC_TAMPCR_TAMPFREQ_Msk RTC_TAFCR_TAMPFREQ_Msk
|
||||
#define RTC_TAMPCR_TAMPFREQ RTC_TAFCR_TAMPFREQ
|
||||
#define RTC_TAMPCR_TAMPFREQ_0 RTC_TAFCR_TAMPFREQ_0
|
||||
#define RTC_TAMPCR_TAMPFREQ_1 RTC_TAFCR_TAMPFREQ_1
|
||||
#define RTC_TAMPCR_TAMPFREQ_2 RTC_TAFCR_TAMPFREQ_2
|
||||
#define RTC_TAMPCR_TAMPTS_Pos RTC_TAFCR_TAMPTS_Pos
|
||||
#define RTC_TAMPCR_TAMPTS_Msk RTC_TAFCR_TAMPTS_Msk
|
||||
#define RTC_TAMPCR_TAMPTS RTC_TAFCR_TAMPTS
|
||||
#define RTC_TAMPCR_TAMP3TRG_Pos RTC_TAFCR_TAMP3TRG_Pos
|
||||
#define RTC_TAMPCR_TAMP3TRG_Msk RTC_TAFCR_TAMP3TRG_Msk
|
||||
#define RTC_TAMPCR_TAMP3TRG RTC_TAFCR_TAMP3TRG
|
||||
#define RTC_TAMPCR_TAMP3E_Pos RTC_TAFCR_TAMP3E_Pos
|
||||
#define RTC_TAMPCR_TAMP3E_Msk RTC_TAFCR_TAMP3E_Msk
|
||||
#define RTC_TAMPCR_TAMP3E RTC_TAFCR_TAMP3E
|
||||
#define RTC_TAMPCR_TAMPIE_Pos RTC_TAFCR_TAMPIE_Pos
|
||||
#define RTC_TAMPCR_TAMPIE_Msk RTC_TAFCR_TAMPIE_Msk
|
||||
#define RTC_TAMPCR_TAMPIE RTC_TAFCR_TAMPIE
|
||||
#define RTC_TAMPCR_TAMP1TRG_Pos RTC_TAFCR_TAMP1TRG_Pos
|
||||
#define RTC_TAMPCR_TAMP1TRG_Msk RTC_TAFCR_TAMP1TRG_Msk
|
||||
#define RTC_TAMPCR_TAMP1TRG RTC_TAFCR_TAMP1TRG
|
||||
#define RTC_TAMPCR_TAMP1E_Pos RTC_TAFCR_TAMP1E_Pos
|
||||
#define RTC_TAMPCR_TAMP1E_Msk RTC_TAFCR_TAMP1E_Msk
|
||||
#define RTC_TAMPCR_TAMP1E RTC_TAFCR_TAMP1E
|
||||
|
||||
/* Legacy defines for backward compatibility */
|
||||
#define RTC_TAMPCR_TAMP3MF_Pos (24U)
|
||||
#define RTC_TAMPCR_TAMP3MF_Msk (0x1UL << RTC_TAMPCR_TAMP3MF_Pos) /*!< 0x01000000 */
|
||||
#define RTC_TAMPCR_TAMP3MF RTC_TAMPCR_TAMP3MF_Msk
|
||||
@ -17403,49 +17597,12 @@ typedef struct
|
||||
#define RTC_TAMPCR_TAMP1IE_Pos (16U)
|
||||
#define RTC_TAMPCR_TAMP1IE_Msk (0x1UL << RTC_TAMPCR_TAMP1IE_Pos) /*!< 0x00010000 */
|
||||
#define RTC_TAMPCR_TAMP1IE RTC_TAMPCR_TAMP1IE_Msk
|
||||
#define RTC_TAMPCR_TAMPPUDIS_Pos (15U)
|
||||
#define RTC_TAMPCR_TAMPPUDIS_Msk (0x1UL << RTC_TAMPCR_TAMPPUDIS_Pos) /*!< 0x00008000 */
|
||||
#define RTC_TAMPCR_TAMPPUDIS RTC_TAMPCR_TAMPPUDIS_Msk
|
||||
#define RTC_TAMPCR_TAMPPRCH_Pos (13U)
|
||||
#define RTC_TAMPCR_TAMPPRCH_Msk (0x3UL << RTC_TAMPCR_TAMPPRCH_Pos) /*!< 0x00006000 */
|
||||
#define RTC_TAMPCR_TAMPPRCH RTC_TAMPCR_TAMPPRCH_Msk
|
||||
#define RTC_TAMPCR_TAMPPRCH_0 (0x1UL << RTC_TAMPCR_TAMPPRCH_Pos) /*!< 0x00002000 */
|
||||
#define RTC_TAMPCR_TAMPPRCH_1 (0x2UL << RTC_TAMPCR_TAMPPRCH_Pos) /*!< 0x00004000 */
|
||||
#define RTC_TAMPCR_TAMPFLT_Pos (11U)
|
||||
#define RTC_TAMPCR_TAMPFLT_Msk (0x3UL << RTC_TAMPCR_TAMPFLT_Pos) /*!< 0x00001800 */
|
||||
#define RTC_TAMPCR_TAMPFLT RTC_TAMPCR_TAMPFLT_Msk
|
||||
#define RTC_TAMPCR_TAMPFLT_0 (0x1UL << RTC_TAMPCR_TAMPFLT_Pos) /*!< 0x00000800 */
|
||||
#define RTC_TAMPCR_TAMPFLT_1 (0x2UL << RTC_TAMPCR_TAMPFLT_Pos) /*!< 0x00001000 */
|
||||
#define RTC_TAMPCR_TAMPFREQ_Pos (8U)
|
||||
#define RTC_TAMPCR_TAMPFREQ_Msk (0x7UL << RTC_TAMPCR_TAMPFREQ_Pos) /*!< 0x00000700 */
|
||||
#define RTC_TAMPCR_TAMPFREQ RTC_TAMPCR_TAMPFREQ_Msk
|
||||
#define RTC_TAMPCR_TAMPFREQ_0 (0x1UL << RTC_TAMPCR_TAMPFREQ_Pos) /*!< 0x00000100 */
|
||||
#define RTC_TAMPCR_TAMPFREQ_1 (0x2UL << RTC_TAMPCR_TAMPFREQ_Pos) /*!< 0x00000200 */
|
||||
#define RTC_TAMPCR_TAMPFREQ_2 (0x4UL << RTC_TAMPCR_TAMPFREQ_Pos) /*!< 0x00000400 */
|
||||
#define RTC_TAMPCR_TAMPTS_Pos (7U)
|
||||
#define RTC_TAMPCR_TAMPTS_Msk (0x1UL << RTC_TAMPCR_TAMPTS_Pos) /*!< 0x00000080 */
|
||||
#define RTC_TAMPCR_TAMPTS RTC_TAMPCR_TAMPTS_Msk
|
||||
#define RTC_TAMPCR_TAMP3TRG_Pos (6U)
|
||||
#define RTC_TAMPCR_TAMP3TRG_Msk (0x1UL << RTC_TAMPCR_TAMP3TRG_Pos) /*!< 0x00000040 */
|
||||
#define RTC_TAMPCR_TAMP3TRG RTC_TAMPCR_TAMP3TRG_Msk
|
||||
#define RTC_TAMPCR_TAMP3E_Pos (5U)
|
||||
#define RTC_TAMPCR_TAMP3E_Msk (0x1UL << RTC_TAMPCR_TAMP3E_Pos) /*!< 0x00000020 */
|
||||
#define RTC_TAMPCR_TAMP3E RTC_TAMPCR_TAMP3E_Msk
|
||||
#define RTC_TAMPCR_TAMP2TRG_Pos (4U)
|
||||
#define RTC_TAMPCR_TAMP2TRG_Msk (0x1UL << RTC_TAMPCR_TAMP2TRG_Pos) /*!< 0x00000010 */
|
||||
#define RTC_TAMPCR_TAMP2TRG RTC_TAMPCR_TAMP2TRG_Msk
|
||||
#define RTC_TAMPCR_TAMP2E_Pos (3U)
|
||||
#define RTC_TAMPCR_TAMP2E_Msk (0x1UL << RTC_TAMPCR_TAMP2E_Pos) /*!< 0x00000008 */
|
||||
#define RTC_TAMPCR_TAMP2E RTC_TAMPCR_TAMP2E_Msk
|
||||
#define RTC_TAMPCR_TAMPIE_Pos (2U)
|
||||
#define RTC_TAMPCR_TAMPIE_Msk (0x1UL << RTC_TAMPCR_TAMPIE_Pos) /*!< 0x00000004 */
|
||||
#define RTC_TAMPCR_TAMPIE RTC_TAMPCR_TAMPIE_Msk
|
||||
#define RTC_TAMPCR_TAMP1TRG_Pos (1U)
|
||||
#define RTC_TAMPCR_TAMP1TRG_Msk (0x1UL << RTC_TAMPCR_TAMP1TRG_Pos) /*!< 0x00000002 */
|
||||
#define RTC_TAMPCR_TAMP1TRG RTC_TAMPCR_TAMP1TRG_Msk
|
||||
#define RTC_TAMPCR_TAMP1E_Pos (0U)
|
||||
#define RTC_TAMPCR_TAMP1E_Msk (0x1UL << RTC_TAMPCR_TAMP1E_Pos) /*!< 0x00000001 */
|
||||
#define RTC_TAMPCR_TAMP1E RTC_TAMPCR_TAMP1E_Msk
|
||||
|
||||
/******************** Bits definition for RTC_ALRMASSR register *************/
|
||||
#define RTC_ALRMASSR_MASKSS_Pos (24U)
|
||||
@ -22140,7 +22297,7 @@ typedef struct
|
||||
#define DBGMCU_APB1HFZ1_DBG_TIM23_Pos (24U)
|
||||
#define DBGMCU_APB1HFZ1_DBG_TIM23_Msk (0x1UL << DBGMCU_APB1HFZ1_DBG_TIM23_Pos) /*!< 0x01000000 */
|
||||
#define DBGMCU_APB1HFZ1_DBG_TIM23 DBGMCU_APB1HFZ1_DBG_TIM23_Msk
|
||||
#define DBGMCU_APB1HFZ1_DBG_TIM24_Pos (24U)
|
||||
#define DBGMCU_APB1HFZ1_DBG_TIM24_Pos (25U)
|
||||
#define DBGMCU_APB1HFZ1_DBG_TIM24_Msk (0x1UL << DBGMCU_APB1HFZ1_DBG_TIM24_Pos) /*!< 0x02000000 */
|
||||
#define DBGMCU_APB1HFZ1_DBG_TIM24 DBGMCU_APB1HFZ1_DBG_TIM24_Msk
|
||||
/******************** Bit definition for APB2FZ1 register ************/
|
||||
|
@ -11426,101 +11426,198 @@ typedef struct
|
||||
/* */
|
||||
/******************************************************************************/
|
||||
/****************** Bits definition for GPIO_MODER register *****************/
|
||||
#define GPIO_MODER_MODE0_Pos (0U)
|
||||
#define GPIO_MODER_MODE0_Msk (0x3UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000003 */
|
||||
#define GPIO_MODER_MODE0 GPIO_MODER_MODE0_Msk
|
||||
#define GPIO_MODER_MODE0_0 (0x1UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000001 */
|
||||
#define GPIO_MODER_MODE0_1 (0x2UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000002 */
|
||||
#define GPIO_MODER_MODER0_Pos (0U)
|
||||
#define GPIO_MODER_MODER0_Msk (0x3UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000003 */
|
||||
#define GPIO_MODER_MODER0 GPIO_MODER_MODER0_Msk
|
||||
#define GPIO_MODER_MODER0_0 (0x1UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000001 */
|
||||
#define GPIO_MODER_MODER0_1 (0x2UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000002 */
|
||||
|
||||
#define GPIO_MODER_MODE1_Pos (2U)
|
||||
#define GPIO_MODER_MODE1_Msk (0x3UL << GPIO_MODER_MODE1_Pos) /*!< 0x0000000C */
|
||||
#define GPIO_MODER_MODE1 GPIO_MODER_MODE1_Msk
|
||||
#define GPIO_MODER_MODE1_0 (0x1UL << GPIO_MODER_MODE1_Pos) /*!< 0x00000004 */
|
||||
#define GPIO_MODER_MODE1_1 (0x2UL << GPIO_MODER_MODE1_Pos) /*!< 0x00000008 */
|
||||
#define GPIO_MODER_MODER1_Pos (2U)
|
||||
#define GPIO_MODER_MODER1_Msk (0x3UL << GPIO_MODER_MODER1_Pos) /*!< 0x0000000C */
|
||||
#define GPIO_MODER_MODER1 GPIO_MODER_MODER1_Msk
|
||||
#define GPIO_MODER_MODER1_0 (0x1UL << GPIO_MODER_MODER1_Pos) /*!< 0x00000004 */
|
||||
#define GPIO_MODER_MODER1_1 (0x2UL << GPIO_MODER_MODER1_Pos) /*!< 0x00000008 */
|
||||
|
||||
#define GPIO_MODER_MODE2_Pos (4U)
|
||||
#define GPIO_MODER_MODE2_Msk (0x3UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000030 */
|
||||
#define GPIO_MODER_MODE2 GPIO_MODER_MODE2_Msk
|
||||
#define GPIO_MODER_MODE2_0 (0x1UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000010 */
|
||||
#define GPIO_MODER_MODE2_1 (0x2UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000020 */
|
||||
#define GPIO_MODER_MODER2_Pos (4U)
|
||||
#define GPIO_MODER_MODER2_Msk (0x3UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000030 */
|
||||
#define GPIO_MODER_MODER2 GPIO_MODER_MODER2_Msk
|
||||
#define GPIO_MODER_MODER2_0 (0x1UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000010 */
|
||||
#define GPIO_MODER_MODER2_1 (0x2UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000020 */
|
||||
|
||||
#define GPIO_MODER_MODE3_Pos (6U)
|
||||
#define GPIO_MODER_MODE3_Msk (0x3UL << GPIO_MODER_MODE3_Pos) /*!< 0x000000C0 */
|
||||
#define GPIO_MODER_MODE3 GPIO_MODER_MODE3_Msk
|
||||
#define GPIO_MODER_MODE3_0 (0x1UL << GPIO_MODER_MODE3_Pos) /*!< 0x00000040 */
|
||||
#define GPIO_MODER_MODE3_1 (0x2UL << GPIO_MODER_MODE3_Pos) /*!< 0x00000080 */
|
||||
#define GPIO_MODER_MODER3_Pos (6U)
|
||||
#define GPIO_MODER_MODER3_Msk (0x3UL << GPIO_MODER_MODER3_Pos) /*!< 0x000000C0 */
|
||||
#define GPIO_MODER_MODER3 GPIO_MODER_MODER3_Msk
|
||||
#define GPIO_MODER_MODER3_0 (0x1UL << GPIO_MODER_MODER3_Pos) /*!< 0x00000040 */
|
||||
#define GPIO_MODER_MODER3_1 (0x2UL << GPIO_MODER_MODER3_Pos) /*!< 0x00000080 */
|
||||
|
||||
#define GPIO_MODER_MODE4_Pos (8U)
|
||||
#define GPIO_MODER_MODE4_Msk (0x3UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000300 */
|
||||
#define GPIO_MODER_MODE4 GPIO_MODER_MODE4_Msk
|
||||
#define GPIO_MODER_MODE4_0 (0x1UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000100 */
|
||||
#define GPIO_MODER_MODE4_1 (0x2UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000200 */
|
||||
#define GPIO_MODER_MODER4_Pos (8U)
|
||||
#define GPIO_MODER_MODER4_Msk (0x3UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000300 */
|
||||
#define GPIO_MODER_MODER4 GPIO_MODER_MODER4_Msk
|
||||
#define GPIO_MODER_MODER4_0 (0x1UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000100 */
|
||||
#define GPIO_MODER_MODER4_1 (0x2UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000200 */
|
||||
|
||||
#define GPIO_MODER_MODE5_Pos (10U)
|
||||
#define GPIO_MODER_MODE5_Msk (0x3UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000C00 */
|
||||
#define GPIO_MODER_MODE5 GPIO_MODER_MODE5_Msk
|
||||
#define GPIO_MODER_MODE5_0 (0x1UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000400 */
|
||||
#define GPIO_MODER_MODE5_1 (0x2UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000800 */
|
||||
#define GPIO_MODER_MODER5_Pos (10U)
|
||||
#define GPIO_MODER_MODER5_Msk (0x3UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000C00 */
|
||||
#define GPIO_MODER_MODER5 GPIO_MODER_MODER5_Msk
|
||||
#define GPIO_MODER_MODER5_0 (0x1UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000400 */
|
||||
#define GPIO_MODER_MODER5_1 (0x2UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000800 */
|
||||
|
||||
#define GPIO_MODER_MODE6_Pos (12U)
|
||||
#define GPIO_MODER_MODE6_Msk (0x3UL << GPIO_MODER_MODE6_Pos) /*!< 0x00003000 */
|
||||
#define GPIO_MODER_MODE6 GPIO_MODER_MODE6_Msk
|
||||
#define GPIO_MODER_MODE6_0 (0x1UL << GPIO_MODER_MODE6_Pos) /*!< 0x00001000 */
|
||||
#define GPIO_MODER_MODE6_1 (0x2UL << GPIO_MODER_MODE6_Pos) /*!< 0x00002000 */
|
||||
#define GPIO_MODER_MODER6_Pos (12U)
|
||||
#define GPIO_MODER_MODER6_Msk (0x3UL << GPIO_MODER_MODER6_Pos) /*!< 0x00003000 */
|
||||
#define GPIO_MODER_MODER6 GPIO_MODER_MODER6_Msk
|
||||
#define GPIO_MODER_MODER6_0 (0x1UL << GPIO_MODER_MODER6_Pos) /*!< 0x00001000 */
|
||||
#define GPIO_MODER_MODER6_1 (0x2UL << GPIO_MODER_MODER6_Pos) /*!< 0x00002000 */
|
||||
|
||||
#define GPIO_MODER_MODE7_Pos (14U)
|
||||
#define GPIO_MODER_MODE7_Msk (0x3UL << GPIO_MODER_MODE7_Pos) /*!< 0x0000C000 */
|
||||
#define GPIO_MODER_MODE7 GPIO_MODER_MODE7_Msk
|
||||
#define GPIO_MODER_MODE7_0 (0x1UL << GPIO_MODER_MODE7_Pos) /*!< 0x00004000 */
|
||||
#define GPIO_MODER_MODE7_1 (0x2UL << GPIO_MODER_MODE7_Pos) /*!< 0x00008000 */
|
||||
#define GPIO_MODER_MODER7_Pos (14U)
|
||||
#define GPIO_MODER_MODER7_Msk (0x3UL << GPIO_MODER_MODER7_Pos) /*!< 0x0000C000 */
|
||||
#define GPIO_MODER_MODER7 GPIO_MODER_MODER7_Msk
|
||||
#define GPIO_MODER_MODER7_0 (0x1UL << GPIO_MODER_MODER7_Pos) /*!< 0x00004000 */
|
||||
#define GPIO_MODER_MODER7_1 (0x2UL << GPIO_MODER_MODER7_Pos) /*!< 0x00008000 */
|
||||
|
||||
#define GPIO_MODER_MODE8_Pos (16U)
|
||||
#define GPIO_MODER_MODE8_Msk (0x3UL << GPIO_MODER_MODE8_Pos) /*!< 0x00030000 */
|
||||
#define GPIO_MODER_MODE8 GPIO_MODER_MODE8_Msk
|
||||
#define GPIO_MODER_MODE8_0 (0x1UL << GPIO_MODER_MODE8_Pos) /*!< 0x00010000 */
|
||||
#define GPIO_MODER_MODE8_1 (0x2UL << GPIO_MODER_MODE8_Pos) /*!< 0x00020000 */
|
||||
#define GPIO_MODER_MODER8_Pos (16U)
|
||||
#define GPIO_MODER_MODER8_Msk (0x3UL << GPIO_MODER_MODER8_Pos) /*!< 0x00030000 */
|
||||
#define GPIO_MODER_MODER8 GPIO_MODER_MODER8_Msk
|
||||
#define GPIO_MODER_MODER8_0 (0x1UL << GPIO_MODER_MODER8_Pos) /*!< 0x00010000 */
|
||||
#define GPIO_MODER_MODER8_1 (0x2UL << GPIO_MODER_MODER8_Pos) /*!< 0x00020000 */
|
||||
|
||||
#define GPIO_MODER_MODE9_Pos (18U)
|
||||
#define GPIO_MODER_MODE9_Msk (0x3UL << GPIO_MODER_MODE9_Pos) /*!< 0x000C0000 */
|
||||
#define GPIO_MODER_MODE9 GPIO_MODER_MODE9_Msk
|
||||
#define GPIO_MODER_MODE9_0 (0x1UL << GPIO_MODER_MODE9_Pos) /*!< 0x00040000 */
|
||||
#define GPIO_MODER_MODE9_1 (0x2UL << GPIO_MODER_MODE9_Pos) /*!< 0x00080000 */
|
||||
#define GPIO_MODER_MODER9_Pos (18U)
|
||||
#define GPIO_MODER_MODER9_Msk (0x3UL << GPIO_MODER_MODER9_Pos) /*!< 0x000C0000 */
|
||||
#define GPIO_MODER_MODER9 GPIO_MODER_MODER9_Msk
|
||||
#define GPIO_MODER_MODER9_0 (0x1UL << GPIO_MODER_MODER9_Pos) /*!< 0x00040000 */
|
||||
#define GPIO_MODER_MODER9_1 (0x2UL << GPIO_MODER_MODER9_Pos) /*!< 0x00080000 */
|
||||
|
||||
#define GPIO_MODER_MODE10_Pos (20U)
|
||||
#define GPIO_MODER_MODE10_Msk (0x3UL << GPIO_MODER_MODE10_Pos) /*!< 0x00300000 */
|
||||
#define GPIO_MODER_MODE10 GPIO_MODER_MODE10_Msk
|
||||
#define GPIO_MODER_MODE10_0 (0x1UL << GPIO_MODER_MODE10_Pos) /*!< 0x00100000 */
|
||||
#define GPIO_MODER_MODE10_1 (0x2UL << GPIO_MODER_MODE10_Pos) /*!< 0x00200000 */
|
||||
#define GPIO_MODER_MODER10_Pos (20U)
|
||||
#define GPIO_MODER_MODER10_Msk (0x3UL << GPIO_MODER_MODER10_Pos) /*!< 0x00300000 */
|
||||
#define GPIO_MODER_MODER10 GPIO_MODER_MODER10_Msk
|
||||
#define GPIO_MODER_MODER10_0 (0x1UL << GPIO_MODER_MODER10_Pos) /*!< 0x00100000 */
|
||||
#define GPIO_MODER_MODER10_1 (0x2UL << GPIO_MODER_MODER10_Pos) /*!< 0x00200000 */
|
||||
|
||||
#define GPIO_MODER_MODE11_Pos (22U)
|
||||
#define GPIO_MODER_MODE11_Msk (0x3UL << GPIO_MODER_MODE11_Pos) /*!< 0x00C00000 */
|
||||
#define GPIO_MODER_MODE11 GPIO_MODER_MODE11_Msk
|
||||
#define GPIO_MODER_MODE11_0 (0x1UL << GPIO_MODER_MODE11_Pos) /*!< 0x00400000 */
|
||||
#define GPIO_MODER_MODE11_1 (0x2UL << GPIO_MODER_MODE11_Pos) /*!< 0x00800000 */
|
||||
#define GPIO_MODER_MODER11_Pos (22U)
|
||||
#define GPIO_MODER_MODER11_Msk (0x3UL << GPIO_MODER_MODER11_Pos) /*!< 0x00C00000 */
|
||||
#define GPIO_MODER_MODER11 GPIO_MODER_MODER11_Msk
|
||||
#define GPIO_MODER_MODER11_0 (0x1UL << GPIO_MODER_MODER11_Pos) /*!< 0x00400000 */
|
||||
#define GPIO_MODER_MODER11_1 (0x2UL << GPIO_MODER_MODER11_Pos) /*!< 0x00800000 */
|
||||
|
||||
#define GPIO_MODER_MODE12_Pos (24U)
|
||||
#define GPIO_MODER_MODE12_Msk (0x3UL << GPIO_MODER_MODE12_Pos) /*!< 0x03000000 */
|
||||
#define GPIO_MODER_MODE12 GPIO_MODER_MODE12_Msk
|
||||
#define GPIO_MODER_MODE12_0 (0x1UL << GPIO_MODER_MODE12_Pos) /*!< 0x01000000 */
|
||||
#define GPIO_MODER_MODE12_1 (0x2UL << GPIO_MODER_MODE12_Pos) /*!< 0x02000000 */
|
||||
#define GPIO_MODER_MODER12_Pos (24U)
|
||||
#define GPIO_MODER_MODER12_Msk (0x3UL << GPIO_MODER_MODER12_Pos) /*!< 0x03000000 */
|
||||
#define GPIO_MODER_MODER12 GPIO_MODER_MODER12_Msk
|
||||
#define GPIO_MODER_MODER12_0 (0x1UL << GPIO_MODER_MODER12_Pos) /*!< 0x01000000 */
|
||||
#define GPIO_MODER_MODER12_1 (0x2UL << GPIO_MODER_MODER12_Pos) /*!< 0x02000000 */
|
||||
|
||||
#define GPIO_MODER_MODE13_Pos (26U)
|
||||
#define GPIO_MODER_MODE13_Msk (0x3UL << GPIO_MODER_MODE13_Pos) /*!< 0x0C000000 */
|
||||
#define GPIO_MODER_MODE13 GPIO_MODER_MODE13_Msk
|
||||
#define GPIO_MODER_MODE13_0 (0x1UL << GPIO_MODER_MODE13_Pos) /*!< 0x04000000 */
|
||||
#define GPIO_MODER_MODE13_1 (0x2UL << GPIO_MODER_MODE13_Pos) /*!< 0x08000000 */
|
||||
#define GPIO_MODER_MODER13_Pos (26U)
|
||||
#define GPIO_MODER_MODER13_Msk (0x3UL << GPIO_MODER_MODER13_Pos) /*!< 0x0C000000 */
|
||||
#define GPIO_MODER_MODER13 GPIO_MODER_MODER13_Msk
|
||||
#define GPIO_MODER_MODER13_0 (0x1UL << GPIO_MODER_MODER13_Pos) /*!< 0x04000000 */
|
||||
#define GPIO_MODER_MODER13_1 (0x2UL << GPIO_MODER_MODER13_Pos) /*!< 0x08000000 */
|
||||
|
||||
#define GPIO_MODER_MODE14_Pos (28U)
|
||||
#define GPIO_MODER_MODE14_Msk (0x3UL << GPIO_MODER_MODE14_Pos) /*!< 0x30000000 */
|
||||
#define GPIO_MODER_MODE14 GPIO_MODER_MODE14_Msk
|
||||
#define GPIO_MODER_MODE14_0 (0x1UL << GPIO_MODER_MODE14_Pos) /*!< 0x10000000 */
|
||||
#define GPIO_MODER_MODE14_1 (0x2UL << GPIO_MODER_MODE14_Pos) /*!< 0x20000000 */
|
||||
#define GPIO_MODER_MODER14_Pos (28U)
|
||||
#define GPIO_MODER_MODER14_Msk (0x3UL << GPIO_MODER_MODER14_Pos) /*!< 0x30000000 */
|
||||
#define GPIO_MODER_MODER14 GPIO_MODER_MODER14_Msk
|
||||
#define GPIO_MODER_MODER14_0 (0x1UL << GPIO_MODER_MODER14_Pos) /*!< 0x10000000 */
|
||||
#define GPIO_MODER_MODER14_1 (0x2UL << GPIO_MODER_MODER14_Pos) /*!< 0x20000000 */
|
||||
|
||||
#define GPIO_MODER_MODE15_Pos (30U)
|
||||
#define GPIO_MODER_MODE15_Msk (0x3UL << GPIO_MODER_MODE15_Pos) /*!< 0xC0000000 */
|
||||
#define GPIO_MODER_MODE15 GPIO_MODER_MODE15_Msk
|
||||
#define GPIO_MODER_MODE15_0 (0x1UL << GPIO_MODER_MODE15_Pos) /*!< 0x40000000 */
|
||||
#define GPIO_MODER_MODE15_1 (0x2UL << GPIO_MODER_MODE15_Pos) /*!< 0x80000000 */
|
||||
#define GPIO_MODER_MODER15_Pos (30U)
|
||||
#define GPIO_MODER_MODER15_Msk (0x3UL << GPIO_MODER_MODER15_Pos) /*!< 0xC0000000 */
|
||||
#define GPIO_MODER_MODER15 GPIO_MODER_MODER15_Msk
|
||||
#define GPIO_MODER_MODER15_0 (0x1UL << GPIO_MODER_MODER15_Pos) /*!< 0x40000000 */
|
||||
#define GPIO_MODER_MODER15_1 (0x2UL << GPIO_MODER_MODER15_Pos) /*!< 0x80000000 */
|
||||
|
||||
/* Legacy Defines */
|
||||
#define GPIO_MODER_MODE0_Pos GPIO_MODER_MODER0_Pos
|
||||
#define GPIO_MODER_MODE0_Msk GPIO_MODER_MODER0_Msk
|
||||
#define GPIO_MODER_MODE0 GPIO_MODER_MODER0
|
||||
#define GPIO_MODER_MODE0_0 GPIO_MODER_MODER0_0
|
||||
#define GPIO_MODER_MODE0_1 GPIO_MODER_MODER0_1
|
||||
|
||||
#define GPIO_MODER_MODE1_Pos GPIO_MODER_MODER1_Pos
|
||||
#define GPIO_MODER_MODE1_Msk GPIO_MODER_MODER1_Msk
|
||||
#define GPIO_MODER_MODE1 GPIO_MODER_MODER1
|
||||
#define GPIO_MODER_MODE1_0 GPIO_MODER_MODER1_0
|
||||
#define GPIO_MODER_MODE1_1 GPIO_MODER_MODER1_1
|
||||
|
||||
#define GPIO_MODER_MODE2_Pos GPIO_MODER_MODER2_Pos
|
||||
#define GPIO_MODER_MODE2_Msk GPIO_MODER_MODER2_Msk
|
||||
#define GPIO_MODER_MODE2 GPIO_MODER_MODER2
|
||||
#define GPIO_MODER_MODE2_0 GPIO_MODER_MODER2_0
|
||||
#define GPIO_MODER_MODE2_1 GPIO_MODER_MODER2_1
|
||||
|
||||
#define GPIO_MODER_MODE3_Pos GPIO_MODER_MODER3_Pos
|
||||
#define GPIO_MODER_MODE3_Msk GPIO_MODER_MODER3_Msk
|
||||
#define GPIO_MODER_MODE3 GPIO_MODER_MODER3
|
||||
#define GPIO_MODER_MODE3_0 GPIO_MODER_MODER3_0
|
||||
#define GPIO_MODER_MODE3_1 GPIO_MODER_MODER3_1
|
||||
|
||||
#define GPIO_MODER_MODE4_Pos GPIO_MODER_MODER4_Pos
|
||||
#define GPIO_MODER_MODE4_Msk GPIO_MODER_MODER4_Msk
|
||||
#define GPIO_MODER_MODE4 GPIO_MODER_MODER4
|
||||
#define GPIO_MODER_MODE4_0 GPIO_MODER_MODER4_0
|
||||
#define GPIO_MODER_MODE4_1 GPIO_MODER_MODER4_1
|
||||
|
||||
#define GPIO_MODER_MODE5_Pos GPIO_MODER_MODER5_Pos
|
||||
#define GPIO_MODER_MODE5_Msk GPIO_MODER_MODER5_Msk
|
||||
#define GPIO_MODER_MODE5 GPIO_MODER_MODER5
|
||||
#define GPIO_MODER_MODE5_0 GPIO_MODER_MODER5_0
|
||||
#define GPIO_MODER_MODE5_1 GPIO_MODER_MODER5_1
|
||||
|
||||
#define GPIO_MODER_MODE6_Pos GPIO_MODER_MODER6_Pos
|
||||
#define GPIO_MODER_MODE6_Msk GPIO_MODER_MODER6_Msk
|
||||
#define GPIO_MODER_MODE6 GPIO_MODER_MODER6
|
||||
#define GPIO_MODER_MODE6_0 GPIO_MODER_MODER6_0
|
||||
#define GPIO_MODER_MODE6_1 GPIO_MODER_MODER6_1
|
||||
|
||||
#define GPIO_MODER_MODE7_Pos GPIO_MODER_MODER7_Pos
|
||||
#define GPIO_MODER_MODE7_Msk GPIO_MODER_MODER7_Msk
|
||||
#define GPIO_MODER_MODE7 GPIO_MODER_MODER7
|
||||
#define GPIO_MODER_MODE7_0 GPIO_MODER_MODER7_0
|
||||
#define GPIO_MODER_MODE7_1 GPIO_MODER_MODER7_1
|
||||
|
||||
#define GPIO_MODER_MODE8_Pos GPIO_MODER_MODER8_Pos
|
||||
#define GPIO_MODER_MODE8_Msk GPIO_MODER_MODER8_Msk
|
||||
#define GPIO_MODER_MODE8 GPIO_MODER_MODER8
|
||||
#define GPIO_MODER_MODE8_0 GPIO_MODER_MODER8_0
|
||||
#define GPIO_MODER_MODE8_1 GPIO_MODER_MODER8_1
|
||||
|
||||
#define GPIO_MODER_MODE9_Pos GPIO_MODER_MODER9_Pos
|
||||
#define GPIO_MODER_MODE9_Msk GPIO_MODER_MODER9_Msk
|
||||
#define GPIO_MODER_MODE9 GPIO_MODER_MODER9
|
||||
#define GPIO_MODER_MODE9_0 GPIO_MODER_MODER9_0
|
||||
#define GPIO_MODER_MODE9_1 GPIO_MODER_MODER9_1
|
||||
|
||||
#define GPIO_MODER_MODE10_Pos GPIO_MODER_MODER10_Po
|
||||
#define GPIO_MODER_MODE10_Msk GPIO_MODER_MODER10_Ms
|
||||
#define GPIO_MODER_MODE10 GPIO_MODER_MODER10
|
||||
#define GPIO_MODER_MODE10_0 GPIO_MODER_MODER10_0
|
||||
#define GPIO_MODER_MODE10_1 GPIO_MODER_MODER10_1
|
||||
|
||||
#define GPIO_MODER_MODE11_Pos GPIO_MODER_MODER11_Po
|
||||
#define GPIO_MODER_MODE11_Msk GPIO_MODER_MODER11_Ms
|
||||
#define GPIO_MODER_MODE11 GPIO_MODER_MODER11
|
||||
#define GPIO_MODER_MODE11_0 GPIO_MODER_MODER11_0
|
||||
#define GPIO_MODER_MODE11_1 GPIO_MODER_MODER11_1
|
||||
|
||||
#define GPIO_MODER_MODE12_Pos GPIO_MODER_MODER12_Po
|
||||
#define GPIO_MODER_MODE12_Msk GPIO_MODER_MODER12_Ms
|
||||
#define GPIO_MODER_MODE12 GPIO_MODER_MODER12
|
||||
#define GPIO_MODER_MODE12_0 GPIO_MODER_MODER12_0
|
||||
#define GPIO_MODER_MODE12_1 GPIO_MODER_MODER12_1
|
||||
|
||||
#define GPIO_MODER_MODE13_Pos GPIO_MODER_MODER13_Po
|
||||
#define GPIO_MODER_MODE13_Msk GPIO_MODER_MODER13_Ms
|
||||
#define GPIO_MODER_MODE13 GPIO_MODER_MODER13
|
||||
#define GPIO_MODER_MODE13_0 GPIO_MODER_MODER13_0
|
||||
#define GPIO_MODER_MODE13_1 GPIO_MODER_MODER13_1
|
||||
|
||||
#define GPIO_MODER_MODE14_Pos GPIO_MODER_MODER14_Po
|
||||
#define GPIO_MODER_MODE14_Msk GPIO_MODER_MODER14_Ms
|
||||
#define GPIO_MODER_MODE14 GPIO_MODER_MODER14
|
||||
#define GPIO_MODER_MODE14_0 GPIO_MODER_MODER14_0
|
||||
#define GPIO_MODER_MODE14_1 GPIO_MODER_MODER14_1
|
||||
|
||||
#define GPIO_MODER_MODE15_Pos GPIO_MODER_MODER15_Po
|
||||
#define GPIO_MODER_MODE15_Msk GPIO_MODER_MODER15_Ms
|
||||
#define GPIO_MODER_MODE15 GPIO_MODER_MODER15
|
||||
#define GPIO_MODER_MODE15_0 GPIO_MODER_MODER15_0
|
||||
#define GPIO_MODER_MODE15_1 GPIO_MODER_MODER15_1
|
||||
|
||||
/****************** Bits definition for GPIO_OTYPER register ****************/
|
||||
#define GPIO_OTYPER_OT0_Pos (0U)
|
||||
@ -15672,6 +15769,11 @@ typedef struct
|
||||
/* Real-Time Clock (RTC) */
|
||||
/* */
|
||||
/******************************************************************************/
|
||||
#define RTC_TAMPER2_SUPPORT /*!<RTC TAMPER 2 support feature */
|
||||
#define RTC_TAMPNOERASE_SUPPORT /*!<RTC BKP REG NO ERASE ON TAMPER support feature */
|
||||
#define RTC_TAMPMASKFLAG_SUPPORT /*!<RTC TAMPER MASK FLAG support feature */
|
||||
#define RTC_TAMPxIE_SUPPORT /*!<RTC TAMPERx INTERRUPT ENABLE support feature */
|
||||
|
||||
/******************** Bits definition for RTC_TR register *******************/
|
||||
#define RTC_TR_PM_Pos (22U)
|
||||
#define RTC_TR_PM_Msk (0x1UL << RTC_TR_PM_Pos) /*!< 0x00400000 */
|
||||
|
@ -11521,101 +11521,198 @@ typedef struct
|
||||
/* */
|
||||
/******************************************************************************/
|
||||
/****************** Bits definition for GPIO_MODER register *****************/
|
||||
#define GPIO_MODER_MODE0_Pos (0U)
|
||||
#define GPIO_MODER_MODE0_Msk (0x3UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000003 */
|
||||
#define GPIO_MODER_MODE0 GPIO_MODER_MODE0_Msk
|
||||
#define GPIO_MODER_MODE0_0 (0x1UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000001 */
|
||||
#define GPIO_MODER_MODE0_1 (0x2UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000002 */
|
||||
#define GPIO_MODER_MODER0_Pos (0U)
|
||||
#define GPIO_MODER_MODER0_Msk (0x3UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000003 */
|
||||
#define GPIO_MODER_MODER0 GPIO_MODER_MODER0_Msk
|
||||
#define GPIO_MODER_MODER0_0 (0x1UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000001 */
|
||||
#define GPIO_MODER_MODER0_1 (0x2UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000002 */
|
||||
|
||||
#define GPIO_MODER_MODE1_Pos (2U)
|
||||
#define GPIO_MODER_MODE1_Msk (0x3UL << GPIO_MODER_MODE1_Pos) /*!< 0x0000000C */
|
||||
#define GPIO_MODER_MODE1 GPIO_MODER_MODE1_Msk
|
||||
#define GPIO_MODER_MODE1_0 (0x1UL << GPIO_MODER_MODE1_Pos) /*!< 0x00000004 */
|
||||
#define GPIO_MODER_MODE1_1 (0x2UL << GPIO_MODER_MODE1_Pos) /*!< 0x00000008 */
|
||||
#define GPIO_MODER_MODER1_Pos (2U)
|
||||
#define GPIO_MODER_MODER1_Msk (0x3UL << GPIO_MODER_MODER1_Pos) /*!< 0x0000000C */
|
||||
#define GPIO_MODER_MODER1 GPIO_MODER_MODER1_Msk
|
||||
#define GPIO_MODER_MODER1_0 (0x1UL << GPIO_MODER_MODER1_Pos) /*!< 0x00000004 */
|
||||
#define GPIO_MODER_MODER1_1 (0x2UL << GPIO_MODER_MODER1_Pos) /*!< 0x00000008 */
|
||||
|
||||
#define GPIO_MODER_MODE2_Pos (4U)
|
||||
#define GPIO_MODER_MODE2_Msk (0x3UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000030 */
|
||||
#define GPIO_MODER_MODE2 GPIO_MODER_MODE2_Msk
|
||||
#define GPIO_MODER_MODE2_0 (0x1UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000010 */
|
||||
#define GPIO_MODER_MODE2_1 (0x2UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000020 */
|
||||
#define GPIO_MODER_MODER2_Pos (4U)
|
||||
#define GPIO_MODER_MODER2_Msk (0x3UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000030 */
|
||||
#define GPIO_MODER_MODER2 GPIO_MODER_MODER2_Msk
|
||||
#define GPIO_MODER_MODER2_0 (0x1UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000010 */
|
||||
#define GPIO_MODER_MODER2_1 (0x2UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000020 */
|
||||
|
||||
#define GPIO_MODER_MODE3_Pos (6U)
|
||||
#define GPIO_MODER_MODE3_Msk (0x3UL << GPIO_MODER_MODE3_Pos) /*!< 0x000000C0 */
|
||||
#define GPIO_MODER_MODE3 GPIO_MODER_MODE3_Msk
|
||||
#define GPIO_MODER_MODE3_0 (0x1UL << GPIO_MODER_MODE3_Pos) /*!< 0x00000040 */
|
||||
#define GPIO_MODER_MODE3_1 (0x2UL << GPIO_MODER_MODE3_Pos) /*!< 0x00000080 */
|
||||
#define GPIO_MODER_MODER3_Pos (6U)
|
||||
#define GPIO_MODER_MODER3_Msk (0x3UL << GPIO_MODER_MODER3_Pos) /*!< 0x000000C0 */
|
||||
#define GPIO_MODER_MODER3 GPIO_MODER_MODER3_Msk
|
||||
#define GPIO_MODER_MODER3_0 (0x1UL << GPIO_MODER_MODER3_Pos) /*!< 0x00000040 */
|
||||
#define GPIO_MODER_MODER3_1 (0x2UL << GPIO_MODER_MODER3_Pos) /*!< 0x00000080 */
|
||||
|
||||
#define GPIO_MODER_MODE4_Pos (8U)
|
||||
#define GPIO_MODER_MODE4_Msk (0x3UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000300 */
|
||||
#define GPIO_MODER_MODE4 GPIO_MODER_MODE4_Msk
|
||||
#define GPIO_MODER_MODE4_0 (0x1UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000100 */
|
||||
#define GPIO_MODER_MODE4_1 (0x2UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000200 */
|
||||
#define GPIO_MODER_MODER4_Pos (8U)
|
||||
#define GPIO_MODER_MODER4_Msk (0x3UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000300 */
|
||||
#define GPIO_MODER_MODER4 GPIO_MODER_MODER4_Msk
|
||||
#define GPIO_MODER_MODER4_0 (0x1UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000100 */
|
||||
#define GPIO_MODER_MODER4_1 (0x2UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000200 */
|
||||
|
||||
#define GPIO_MODER_MODE5_Pos (10U)
|
||||
#define GPIO_MODER_MODE5_Msk (0x3UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000C00 */
|
||||
#define GPIO_MODER_MODE5 GPIO_MODER_MODE5_Msk
|
||||
#define GPIO_MODER_MODE5_0 (0x1UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000400 */
|
||||
#define GPIO_MODER_MODE5_1 (0x2UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000800 */
|
||||
#define GPIO_MODER_MODER5_Pos (10U)
|
||||
#define GPIO_MODER_MODER5_Msk (0x3UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000C00 */
|
||||
#define GPIO_MODER_MODER5 GPIO_MODER_MODER5_Msk
|
||||
#define GPIO_MODER_MODER5_0 (0x1UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000400 */
|
||||
#define GPIO_MODER_MODER5_1 (0x2UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000800 */
|
||||
|
||||
#define GPIO_MODER_MODE6_Pos (12U)
|
||||
#define GPIO_MODER_MODE6_Msk (0x3UL << GPIO_MODER_MODE6_Pos) /*!< 0x00003000 */
|
||||
#define GPIO_MODER_MODE6 GPIO_MODER_MODE6_Msk
|
||||
#define GPIO_MODER_MODE6_0 (0x1UL << GPIO_MODER_MODE6_Pos) /*!< 0x00001000 */
|
||||
#define GPIO_MODER_MODE6_1 (0x2UL << GPIO_MODER_MODE6_Pos) /*!< 0x00002000 */
|
||||
#define GPIO_MODER_MODER6_Pos (12U)
|
||||
#define GPIO_MODER_MODER6_Msk (0x3UL << GPIO_MODER_MODER6_Pos) /*!< 0x00003000 */
|
||||
#define GPIO_MODER_MODER6 GPIO_MODER_MODER6_Msk
|
||||
#define GPIO_MODER_MODER6_0 (0x1UL << GPIO_MODER_MODER6_Pos) /*!< 0x00001000 */
|
||||
#define GPIO_MODER_MODER6_1 (0x2UL << GPIO_MODER_MODER6_Pos) /*!< 0x00002000 */
|
||||
|
||||
#define GPIO_MODER_MODE7_Pos (14U)
|
||||
#define GPIO_MODER_MODE7_Msk (0x3UL << GPIO_MODER_MODE7_Pos) /*!< 0x0000C000 */
|
||||
#define GPIO_MODER_MODE7 GPIO_MODER_MODE7_Msk
|
||||
#define GPIO_MODER_MODE7_0 (0x1UL << GPIO_MODER_MODE7_Pos) /*!< 0x00004000 */
|
||||
#define GPIO_MODER_MODE7_1 (0x2UL << GPIO_MODER_MODE7_Pos) /*!< 0x00008000 */
|
||||
#define GPIO_MODER_MODER7_Pos (14U)
|
||||
#define GPIO_MODER_MODER7_Msk (0x3UL << GPIO_MODER_MODER7_Pos) /*!< 0x0000C000 */
|
||||
#define GPIO_MODER_MODER7 GPIO_MODER_MODER7_Msk
|
||||
#define GPIO_MODER_MODER7_0 (0x1UL << GPIO_MODER_MODER7_Pos) /*!< 0x00004000 */
|
||||
#define GPIO_MODER_MODER7_1 (0x2UL << GPIO_MODER_MODER7_Pos) /*!< 0x00008000 */
|
||||
|
||||
#define GPIO_MODER_MODE8_Pos (16U)
|
||||
#define GPIO_MODER_MODE8_Msk (0x3UL << GPIO_MODER_MODE8_Pos) /*!< 0x00030000 */
|
||||
#define GPIO_MODER_MODE8 GPIO_MODER_MODE8_Msk
|
||||
#define GPIO_MODER_MODE8_0 (0x1UL << GPIO_MODER_MODE8_Pos) /*!< 0x00010000 */
|
||||
#define GPIO_MODER_MODE8_1 (0x2UL << GPIO_MODER_MODE8_Pos) /*!< 0x00020000 */
|
||||
#define GPIO_MODER_MODER8_Pos (16U)
|
||||
#define GPIO_MODER_MODER8_Msk (0x3UL << GPIO_MODER_MODER8_Pos) /*!< 0x00030000 */
|
||||
#define GPIO_MODER_MODER8 GPIO_MODER_MODER8_Msk
|
||||
#define GPIO_MODER_MODER8_0 (0x1UL << GPIO_MODER_MODER8_Pos) /*!< 0x00010000 */
|
||||
#define GPIO_MODER_MODER8_1 (0x2UL << GPIO_MODER_MODER8_Pos) /*!< 0x00020000 */
|
||||
|
||||
#define GPIO_MODER_MODE9_Pos (18U)
|
||||
#define GPIO_MODER_MODE9_Msk (0x3UL << GPIO_MODER_MODE9_Pos) /*!< 0x000C0000 */
|
||||
#define GPIO_MODER_MODE9 GPIO_MODER_MODE9_Msk
|
||||
#define GPIO_MODER_MODE9_0 (0x1UL << GPIO_MODER_MODE9_Pos) /*!< 0x00040000 */
|
||||
#define GPIO_MODER_MODE9_1 (0x2UL << GPIO_MODER_MODE9_Pos) /*!< 0x00080000 */
|
||||
#define GPIO_MODER_MODER9_Pos (18U)
|
||||
#define GPIO_MODER_MODER9_Msk (0x3UL << GPIO_MODER_MODER9_Pos) /*!< 0x000C0000 */
|
||||
#define GPIO_MODER_MODER9 GPIO_MODER_MODER9_Msk
|
||||
#define GPIO_MODER_MODER9_0 (0x1UL << GPIO_MODER_MODER9_Pos) /*!< 0x00040000 */
|
||||
#define GPIO_MODER_MODER9_1 (0x2UL << GPIO_MODER_MODER9_Pos) /*!< 0x00080000 */
|
||||
|
||||
#define GPIO_MODER_MODE10_Pos (20U)
|
||||
#define GPIO_MODER_MODE10_Msk (0x3UL << GPIO_MODER_MODE10_Pos) /*!< 0x00300000 */
|
||||
#define GPIO_MODER_MODE10 GPIO_MODER_MODE10_Msk
|
||||
#define GPIO_MODER_MODE10_0 (0x1UL << GPIO_MODER_MODE10_Pos) /*!< 0x00100000 */
|
||||
#define GPIO_MODER_MODE10_1 (0x2UL << GPIO_MODER_MODE10_Pos) /*!< 0x00200000 */
|
||||
#define GPIO_MODER_MODER10_Pos (20U)
|
||||
#define GPIO_MODER_MODER10_Msk (0x3UL << GPIO_MODER_MODER10_Pos) /*!< 0x00300000 */
|
||||
#define GPIO_MODER_MODER10 GPIO_MODER_MODER10_Msk
|
||||
#define GPIO_MODER_MODER10_0 (0x1UL << GPIO_MODER_MODER10_Pos) /*!< 0x00100000 */
|
||||
#define GPIO_MODER_MODER10_1 (0x2UL << GPIO_MODER_MODER10_Pos) /*!< 0x00200000 */
|
||||
|
||||
#define GPIO_MODER_MODE11_Pos (22U)
|
||||
#define GPIO_MODER_MODE11_Msk (0x3UL << GPIO_MODER_MODE11_Pos) /*!< 0x00C00000 */
|
||||
#define GPIO_MODER_MODE11 GPIO_MODER_MODE11_Msk
|
||||
#define GPIO_MODER_MODE11_0 (0x1UL << GPIO_MODER_MODE11_Pos) /*!< 0x00400000 */
|
||||
#define GPIO_MODER_MODE11_1 (0x2UL << GPIO_MODER_MODE11_Pos) /*!< 0x00800000 */
|
||||
#define GPIO_MODER_MODER11_Pos (22U)
|
||||
#define GPIO_MODER_MODER11_Msk (0x3UL << GPIO_MODER_MODER11_Pos) /*!< 0x00C00000 */
|
||||
#define GPIO_MODER_MODER11 GPIO_MODER_MODER11_Msk
|
||||
#define GPIO_MODER_MODER11_0 (0x1UL << GPIO_MODER_MODER11_Pos) /*!< 0x00400000 */
|
||||
#define GPIO_MODER_MODER11_1 (0x2UL << GPIO_MODER_MODER11_Pos) /*!< 0x00800000 */
|
||||
|
||||
#define GPIO_MODER_MODE12_Pos (24U)
|
||||
#define GPIO_MODER_MODE12_Msk (0x3UL << GPIO_MODER_MODE12_Pos) /*!< 0x03000000 */
|
||||
#define GPIO_MODER_MODE12 GPIO_MODER_MODE12_Msk
|
||||
#define GPIO_MODER_MODE12_0 (0x1UL << GPIO_MODER_MODE12_Pos) /*!< 0x01000000 */
|
||||
#define GPIO_MODER_MODE12_1 (0x2UL << GPIO_MODER_MODE12_Pos) /*!< 0x02000000 */
|
||||
#define GPIO_MODER_MODER12_Pos (24U)
|
||||
#define GPIO_MODER_MODER12_Msk (0x3UL << GPIO_MODER_MODER12_Pos) /*!< 0x03000000 */
|
||||
#define GPIO_MODER_MODER12 GPIO_MODER_MODER12_Msk
|
||||
#define GPIO_MODER_MODER12_0 (0x1UL << GPIO_MODER_MODER12_Pos) /*!< 0x01000000 */
|
||||
#define GPIO_MODER_MODER12_1 (0x2UL << GPIO_MODER_MODER12_Pos) /*!< 0x02000000 */
|
||||
|
||||
#define GPIO_MODER_MODE13_Pos (26U)
|
||||
#define GPIO_MODER_MODE13_Msk (0x3UL << GPIO_MODER_MODE13_Pos) /*!< 0x0C000000 */
|
||||
#define GPIO_MODER_MODE13 GPIO_MODER_MODE13_Msk
|
||||
#define GPIO_MODER_MODE13_0 (0x1UL << GPIO_MODER_MODE13_Pos) /*!< 0x04000000 */
|
||||
#define GPIO_MODER_MODE13_1 (0x2UL << GPIO_MODER_MODE13_Pos) /*!< 0x08000000 */
|
||||
#define GPIO_MODER_MODER13_Pos (26U)
|
||||
#define GPIO_MODER_MODER13_Msk (0x3UL << GPIO_MODER_MODER13_Pos) /*!< 0x0C000000 */
|
||||
#define GPIO_MODER_MODER13 GPIO_MODER_MODER13_Msk
|
||||
#define GPIO_MODER_MODER13_0 (0x1UL << GPIO_MODER_MODER13_Pos) /*!< 0x04000000 */
|
||||
#define GPIO_MODER_MODER13_1 (0x2UL << GPIO_MODER_MODER13_Pos) /*!< 0x08000000 */
|
||||
|
||||
#define GPIO_MODER_MODE14_Pos (28U)
|
||||
#define GPIO_MODER_MODE14_Msk (0x3UL << GPIO_MODER_MODE14_Pos) /*!< 0x30000000 */
|
||||
#define GPIO_MODER_MODE14 GPIO_MODER_MODE14_Msk
|
||||
#define GPIO_MODER_MODE14_0 (0x1UL << GPIO_MODER_MODE14_Pos) /*!< 0x10000000 */
|
||||
#define GPIO_MODER_MODE14_1 (0x2UL << GPIO_MODER_MODE14_Pos) /*!< 0x20000000 */
|
||||
#define GPIO_MODER_MODER14_Pos (28U)
|
||||
#define GPIO_MODER_MODER14_Msk (0x3UL << GPIO_MODER_MODER14_Pos) /*!< 0x30000000 */
|
||||
#define GPIO_MODER_MODER14 GPIO_MODER_MODER14_Msk
|
||||
#define GPIO_MODER_MODER14_0 (0x1UL << GPIO_MODER_MODER14_Pos) /*!< 0x10000000 */
|
||||
#define GPIO_MODER_MODER14_1 (0x2UL << GPIO_MODER_MODER14_Pos) /*!< 0x20000000 */
|
||||
|
||||
#define GPIO_MODER_MODE15_Pos (30U)
|
||||
#define GPIO_MODER_MODE15_Msk (0x3UL << GPIO_MODER_MODE15_Pos) /*!< 0xC0000000 */
|
||||
#define GPIO_MODER_MODE15 GPIO_MODER_MODE15_Msk
|
||||
#define GPIO_MODER_MODE15_0 (0x1UL << GPIO_MODER_MODE15_Pos) /*!< 0x40000000 */
|
||||
#define GPIO_MODER_MODE15_1 (0x2UL << GPIO_MODER_MODE15_Pos) /*!< 0x80000000 */
|
||||
#define GPIO_MODER_MODER15_Pos (30U)
|
||||
#define GPIO_MODER_MODER15_Msk (0x3UL << GPIO_MODER_MODER15_Pos) /*!< 0xC0000000 */
|
||||
#define GPIO_MODER_MODER15 GPIO_MODER_MODER15_Msk
|
||||
#define GPIO_MODER_MODER15_0 (0x1UL << GPIO_MODER_MODER15_Pos) /*!< 0x40000000 */
|
||||
#define GPIO_MODER_MODER15_1 (0x2UL << GPIO_MODER_MODER15_Pos) /*!< 0x80000000 */
|
||||
|
||||
/* Legacy Defines */
|
||||
#define GPIO_MODER_MODE0_Pos GPIO_MODER_MODER0_Pos
|
||||
#define GPIO_MODER_MODE0_Msk GPIO_MODER_MODER0_Msk
|
||||
#define GPIO_MODER_MODE0 GPIO_MODER_MODER0
|
||||
#define GPIO_MODER_MODE0_0 GPIO_MODER_MODER0_0
|
||||
#define GPIO_MODER_MODE0_1 GPIO_MODER_MODER0_1
|
||||
|
||||
#define GPIO_MODER_MODE1_Pos GPIO_MODER_MODER1_Pos
|
||||
#define GPIO_MODER_MODE1_Msk GPIO_MODER_MODER1_Msk
|
||||
#define GPIO_MODER_MODE1 GPIO_MODER_MODER1
|
||||
#define GPIO_MODER_MODE1_0 GPIO_MODER_MODER1_0
|
||||
#define GPIO_MODER_MODE1_1 GPIO_MODER_MODER1_1
|
||||
|
||||
#define GPIO_MODER_MODE2_Pos GPIO_MODER_MODER2_Pos
|
||||
#define GPIO_MODER_MODE2_Msk GPIO_MODER_MODER2_Msk
|
||||
#define GPIO_MODER_MODE2 GPIO_MODER_MODER2
|
||||
#define GPIO_MODER_MODE2_0 GPIO_MODER_MODER2_0
|
||||
#define GPIO_MODER_MODE2_1 GPIO_MODER_MODER2_1
|
||||
|
||||
#define GPIO_MODER_MODE3_Pos GPIO_MODER_MODER3_Pos
|
||||
#define GPIO_MODER_MODE3_Msk GPIO_MODER_MODER3_Msk
|
||||
#define GPIO_MODER_MODE3 GPIO_MODER_MODER3
|
||||
#define GPIO_MODER_MODE3_0 GPIO_MODER_MODER3_0
|
||||
#define GPIO_MODER_MODE3_1 GPIO_MODER_MODER3_1
|
||||
|
||||
#define GPIO_MODER_MODE4_Pos GPIO_MODER_MODER4_Pos
|
||||
#define GPIO_MODER_MODE4_Msk GPIO_MODER_MODER4_Msk
|
||||
#define GPIO_MODER_MODE4 GPIO_MODER_MODER4
|
||||
#define GPIO_MODER_MODE4_0 GPIO_MODER_MODER4_0
|
||||
#define GPIO_MODER_MODE4_1 GPIO_MODER_MODER4_1
|
||||
|
||||
#define GPIO_MODER_MODE5_Pos GPIO_MODER_MODER5_Pos
|
||||
#define GPIO_MODER_MODE5_Msk GPIO_MODER_MODER5_Msk
|
||||
#define GPIO_MODER_MODE5 GPIO_MODER_MODER5
|
||||
#define GPIO_MODER_MODE5_0 GPIO_MODER_MODER5_0
|
||||
#define GPIO_MODER_MODE5_1 GPIO_MODER_MODER5_1
|
||||
|
||||
#define GPIO_MODER_MODE6_Pos GPIO_MODER_MODER6_Pos
|
||||
#define GPIO_MODER_MODE6_Msk GPIO_MODER_MODER6_Msk
|
||||
#define GPIO_MODER_MODE6 GPIO_MODER_MODER6
|
||||
#define GPIO_MODER_MODE6_0 GPIO_MODER_MODER6_0
|
||||
#define GPIO_MODER_MODE6_1 GPIO_MODER_MODER6_1
|
||||
|
||||
#define GPIO_MODER_MODE7_Pos GPIO_MODER_MODER7_Pos
|
||||
#define GPIO_MODER_MODE7_Msk GPIO_MODER_MODER7_Msk
|
||||
#define GPIO_MODER_MODE7 GPIO_MODER_MODER7
|
||||
#define GPIO_MODER_MODE7_0 GPIO_MODER_MODER7_0
|
||||
#define GPIO_MODER_MODE7_1 GPIO_MODER_MODER7_1
|
||||
|
||||
#define GPIO_MODER_MODE8_Pos GPIO_MODER_MODER8_Pos
|
||||
#define GPIO_MODER_MODE8_Msk GPIO_MODER_MODER8_Msk
|
||||
#define GPIO_MODER_MODE8 GPIO_MODER_MODER8
|
||||
#define GPIO_MODER_MODE8_0 GPIO_MODER_MODER8_0
|
||||
#define GPIO_MODER_MODE8_1 GPIO_MODER_MODER8_1
|
||||
|
||||
#define GPIO_MODER_MODE9_Pos GPIO_MODER_MODER9_Pos
|
||||
#define GPIO_MODER_MODE9_Msk GPIO_MODER_MODER9_Msk
|
||||
#define GPIO_MODER_MODE9 GPIO_MODER_MODER9
|
||||
#define GPIO_MODER_MODE9_0 GPIO_MODER_MODER9_0
|
||||
#define GPIO_MODER_MODE9_1 GPIO_MODER_MODER9_1
|
||||
|
||||
#define GPIO_MODER_MODE10_Pos GPIO_MODER_MODER10_Po
|
||||
#define GPIO_MODER_MODE10_Msk GPIO_MODER_MODER10_Ms
|
||||
#define GPIO_MODER_MODE10 GPIO_MODER_MODER10
|
||||
#define GPIO_MODER_MODE10_0 GPIO_MODER_MODER10_0
|
||||
#define GPIO_MODER_MODE10_1 GPIO_MODER_MODER10_1
|
||||
|
||||
#define GPIO_MODER_MODE11_Pos GPIO_MODER_MODER11_Po
|
||||
#define GPIO_MODER_MODE11_Msk GPIO_MODER_MODER11_Ms
|
||||
#define GPIO_MODER_MODE11 GPIO_MODER_MODER11
|
||||
#define GPIO_MODER_MODE11_0 GPIO_MODER_MODER11_0
|
||||
#define GPIO_MODER_MODE11_1 GPIO_MODER_MODER11_1
|
||||
|
||||
#define GPIO_MODER_MODE12_Pos GPIO_MODER_MODER12_Po
|
||||
#define GPIO_MODER_MODE12_Msk GPIO_MODER_MODER12_Ms
|
||||
#define GPIO_MODER_MODE12 GPIO_MODER_MODER12
|
||||
#define GPIO_MODER_MODE12_0 GPIO_MODER_MODER12_0
|
||||
#define GPIO_MODER_MODE12_1 GPIO_MODER_MODER12_1
|
||||
|
||||
#define GPIO_MODER_MODE13_Pos GPIO_MODER_MODER13_Po
|
||||
#define GPIO_MODER_MODE13_Msk GPIO_MODER_MODER13_Ms
|
||||
#define GPIO_MODER_MODE13 GPIO_MODER_MODER13
|
||||
#define GPIO_MODER_MODE13_0 GPIO_MODER_MODER13_0
|
||||
#define GPIO_MODER_MODE13_1 GPIO_MODER_MODER13_1
|
||||
|
||||
#define GPIO_MODER_MODE14_Pos GPIO_MODER_MODER14_Po
|
||||
#define GPIO_MODER_MODE14_Msk GPIO_MODER_MODER14_Ms
|
||||
#define GPIO_MODER_MODE14 GPIO_MODER_MODER14
|
||||
#define GPIO_MODER_MODE14_0 GPIO_MODER_MODER14_0
|
||||
#define GPIO_MODER_MODE14_1 GPIO_MODER_MODER14_1
|
||||
|
||||
#define GPIO_MODER_MODE15_Pos GPIO_MODER_MODER15_Po
|
||||
#define GPIO_MODER_MODE15_Msk GPIO_MODER_MODER15_Ms
|
||||
#define GPIO_MODER_MODE15 GPIO_MODER_MODER15
|
||||
#define GPIO_MODER_MODE15_0 GPIO_MODER_MODER15_0
|
||||
#define GPIO_MODER_MODE15_1 GPIO_MODER_MODER15_1
|
||||
|
||||
/****************** Bits definition for GPIO_OTYPER register ****************/
|
||||
#define GPIO_OTYPER_OT0_Pos (0U)
|
||||
@ -13231,10 +13328,10 @@ typedef struct
|
||||
#define JPEG_SR_COF JPEG_SR_COF_Msk /*!<JPEG Codec operation on going flag */
|
||||
|
||||
/******************** Bit definition for CFR register ********************/
|
||||
#define JPEG_CFR_CEOCF_Pos (4U)
|
||||
#define JPEG_CFR_CEOCF_Pos (5U)
|
||||
#define JPEG_CFR_CEOCF_Msk (0x1UL << JPEG_CFR_CEOCF_Pos) /*!< 0x00000010 */
|
||||
#define JPEG_CFR_CEOCF JPEG_CFR_CEOCF_Msk /*!<Clear End of Conversion Flag */
|
||||
#define JPEG_CFR_CHPDF_Pos (5U)
|
||||
#define JPEG_CFR_CHPDF_Pos (6U)
|
||||
#define JPEG_CFR_CHPDF_Msk (0x1UL << JPEG_CFR_CHPDF_Pos) /*!< 0x00000020 */
|
||||
#define JPEG_CFR_CHPDF JPEG_CFR_CHPDF_Msk /*!<Clear Header Parsing Done Flag */
|
||||
|
||||
@ -16320,6 +16417,11 @@ typedef struct
|
||||
/* Real-Time Clock (RTC) */
|
||||
/* */
|
||||
/******************************************************************************/
|
||||
#define RTC_TAMPER2_SUPPORT /*!<RTC TAMPER 2 support feature */
|
||||
#define RTC_TAMPNOERASE_SUPPORT /*!<RTC BKP REG NO ERASE ON TAMPER support feature */
|
||||
#define RTC_TAMPMASKFLAG_SUPPORT /*!<RTC TAMPER MASK FLAG support feature */
|
||||
#define RTC_TAMPxIE_SUPPORT /*!<RTC TAMPERx INTERRUPT ENABLE support feature */
|
||||
|
||||
/******************** Bits definition for RTC_TR register *******************/
|
||||
#define RTC_TR_PM_Pos (22U)
|
||||
#define RTC_TR_PM_Msk (0x1UL << RTC_TR_PM_Pos) /*!< 0x00400000 */
|
||||
|
@ -11654,101 +11654,198 @@ typedef struct
|
||||
/* */
|
||||
/******************************************************************************/
|
||||
/****************** Bits definition for GPIO_MODER register *****************/
|
||||
#define GPIO_MODER_MODE0_Pos (0U)
|
||||
#define GPIO_MODER_MODE0_Msk (0x3UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000003 */
|
||||
#define GPIO_MODER_MODE0 GPIO_MODER_MODE0_Msk
|
||||
#define GPIO_MODER_MODE0_0 (0x1UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000001 */
|
||||
#define GPIO_MODER_MODE0_1 (0x2UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000002 */
|
||||
#define GPIO_MODER_MODER0_Pos (0U)
|
||||
#define GPIO_MODER_MODER0_Msk (0x3UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000003 */
|
||||
#define GPIO_MODER_MODER0 GPIO_MODER_MODER0_Msk
|
||||
#define GPIO_MODER_MODER0_0 (0x1UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000001 */
|
||||
#define GPIO_MODER_MODER0_1 (0x2UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000002 */
|
||||
|
||||
#define GPIO_MODER_MODE1_Pos (2U)
|
||||
#define GPIO_MODER_MODE1_Msk (0x3UL << GPIO_MODER_MODE1_Pos) /*!< 0x0000000C */
|
||||
#define GPIO_MODER_MODE1 GPIO_MODER_MODE1_Msk
|
||||
#define GPIO_MODER_MODE1_0 (0x1UL << GPIO_MODER_MODE1_Pos) /*!< 0x00000004 */
|
||||
#define GPIO_MODER_MODE1_1 (0x2UL << GPIO_MODER_MODE1_Pos) /*!< 0x00000008 */
|
||||
#define GPIO_MODER_MODER1_Pos (2U)
|
||||
#define GPIO_MODER_MODER1_Msk (0x3UL << GPIO_MODER_MODER1_Pos) /*!< 0x0000000C */
|
||||
#define GPIO_MODER_MODER1 GPIO_MODER_MODER1_Msk
|
||||
#define GPIO_MODER_MODER1_0 (0x1UL << GPIO_MODER_MODER1_Pos) /*!< 0x00000004 */
|
||||
#define GPIO_MODER_MODER1_1 (0x2UL << GPIO_MODER_MODER1_Pos) /*!< 0x00000008 */
|
||||
|
||||
#define GPIO_MODER_MODE2_Pos (4U)
|
||||
#define GPIO_MODER_MODE2_Msk (0x3UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000030 */
|
||||
#define GPIO_MODER_MODE2 GPIO_MODER_MODE2_Msk
|
||||
#define GPIO_MODER_MODE2_0 (0x1UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000010 */
|
||||
#define GPIO_MODER_MODE2_1 (0x2UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000020 */
|
||||
#define GPIO_MODER_MODER2_Pos (4U)
|
||||
#define GPIO_MODER_MODER2_Msk (0x3UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000030 */
|
||||
#define GPIO_MODER_MODER2 GPIO_MODER_MODER2_Msk
|
||||
#define GPIO_MODER_MODER2_0 (0x1UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000010 */
|
||||
#define GPIO_MODER_MODER2_1 (0x2UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000020 */
|
||||
|
||||
#define GPIO_MODER_MODE3_Pos (6U)
|
||||
#define GPIO_MODER_MODE3_Msk (0x3UL << GPIO_MODER_MODE3_Pos) /*!< 0x000000C0 */
|
||||
#define GPIO_MODER_MODE3 GPIO_MODER_MODE3_Msk
|
||||
#define GPIO_MODER_MODE3_0 (0x1UL << GPIO_MODER_MODE3_Pos) /*!< 0x00000040 */
|
||||
#define GPIO_MODER_MODE3_1 (0x2UL << GPIO_MODER_MODE3_Pos) /*!< 0x00000080 */
|
||||
#define GPIO_MODER_MODER3_Pos (6U)
|
||||
#define GPIO_MODER_MODER3_Msk (0x3UL << GPIO_MODER_MODER3_Pos) /*!< 0x000000C0 */
|
||||
#define GPIO_MODER_MODER3 GPIO_MODER_MODER3_Msk
|
||||
#define GPIO_MODER_MODER3_0 (0x1UL << GPIO_MODER_MODER3_Pos) /*!< 0x00000040 */
|
||||
#define GPIO_MODER_MODER3_1 (0x2UL << GPIO_MODER_MODER3_Pos) /*!< 0x00000080 */
|
||||
|
||||
#define GPIO_MODER_MODE4_Pos (8U)
|
||||
#define GPIO_MODER_MODE4_Msk (0x3UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000300 */
|
||||
#define GPIO_MODER_MODE4 GPIO_MODER_MODE4_Msk
|
||||
#define GPIO_MODER_MODE4_0 (0x1UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000100 */
|
||||
#define GPIO_MODER_MODE4_1 (0x2UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000200 */
|
||||
#define GPIO_MODER_MODER4_Pos (8U)
|
||||
#define GPIO_MODER_MODER4_Msk (0x3UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000300 */
|
||||
#define GPIO_MODER_MODER4 GPIO_MODER_MODER4_Msk
|
||||
#define GPIO_MODER_MODER4_0 (0x1UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000100 */
|
||||
#define GPIO_MODER_MODER4_1 (0x2UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000200 */
|
||||
|
||||
#define GPIO_MODER_MODE5_Pos (10U)
|
||||
#define GPIO_MODER_MODE5_Msk (0x3UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000C00 */
|
||||
#define GPIO_MODER_MODE5 GPIO_MODER_MODE5_Msk
|
||||
#define GPIO_MODER_MODE5_0 (0x1UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000400 */
|
||||
#define GPIO_MODER_MODE5_1 (0x2UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000800 */
|
||||
#define GPIO_MODER_MODER5_Pos (10U)
|
||||
#define GPIO_MODER_MODER5_Msk (0x3UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000C00 */
|
||||
#define GPIO_MODER_MODER5 GPIO_MODER_MODER5_Msk
|
||||
#define GPIO_MODER_MODER5_0 (0x1UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000400 */
|
||||
#define GPIO_MODER_MODER5_1 (0x2UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000800 */
|
||||
|
||||
#define GPIO_MODER_MODE6_Pos (12U)
|
||||
#define GPIO_MODER_MODE6_Msk (0x3UL << GPIO_MODER_MODE6_Pos) /*!< 0x00003000 */
|
||||
#define GPIO_MODER_MODE6 GPIO_MODER_MODE6_Msk
|
||||
#define GPIO_MODER_MODE6_0 (0x1UL << GPIO_MODER_MODE6_Pos) /*!< 0x00001000 */
|
||||
#define GPIO_MODER_MODE6_1 (0x2UL << GPIO_MODER_MODE6_Pos) /*!< 0x00002000 */
|
||||
#define GPIO_MODER_MODER6_Pos (12U)
|
||||
#define GPIO_MODER_MODER6_Msk (0x3UL << GPIO_MODER_MODER6_Pos) /*!< 0x00003000 */
|
||||
#define GPIO_MODER_MODER6 GPIO_MODER_MODER6_Msk
|
||||
#define GPIO_MODER_MODER6_0 (0x1UL << GPIO_MODER_MODER6_Pos) /*!< 0x00001000 */
|
||||
#define GPIO_MODER_MODER6_1 (0x2UL << GPIO_MODER_MODER6_Pos) /*!< 0x00002000 */
|
||||
|
||||
#define GPIO_MODER_MODE7_Pos (14U)
|
||||
#define GPIO_MODER_MODE7_Msk (0x3UL << GPIO_MODER_MODE7_Pos) /*!< 0x0000C000 */
|
||||
#define GPIO_MODER_MODE7 GPIO_MODER_MODE7_Msk
|
||||
#define GPIO_MODER_MODE7_0 (0x1UL << GPIO_MODER_MODE7_Pos) /*!< 0x00004000 */
|
||||
#define GPIO_MODER_MODE7_1 (0x2UL << GPIO_MODER_MODE7_Pos) /*!< 0x00008000 */
|
||||
#define GPIO_MODER_MODER7_Pos (14U)
|
||||
#define GPIO_MODER_MODER7_Msk (0x3UL << GPIO_MODER_MODER7_Pos) /*!< 0x0000C000 */
|
||||
#define GPIO_MODER_MODER7 GPIO_MODER_MODER7_Msk
|
||||
#define GPIO_MODER_MODER7_0 (0x1UL << GPIO_MODER_MODER7_Pos) /*!< 0x00004000 */
|
||||
#define GPIO_MODER_MODER7_1 (0x2UL << GPIO_MODER_MODER7_Pos) /*!< 0x00008000 */
|
||||
|
||||
#define GPIO_MODER_MODE8_Pos (16U)
|
||||
#define GPIO_MODER_MODE8_Msk (0x3UL << GPIO_MODER_MODE8_Pos) /*!< 0x00030000 */
|
||||
#define GPIO_MODER_MODE8 GPIO_MODER_MODE8_Msk
|
||||
#define GPIO_MODER_MODE8_0 (0x1UL << GPIO_MODER_MODE8_Pos) /*!< 0x00010000 */
|
||||
#define GPIO_MODER_MODE8_1 (0x2UL << GPIO_MODER_MODE8_Pos) /*!< 0x00020000 */
|
||||
#define GPIO_MODER_MODER8_Pos (16U)
|
||||
#define GPIO_MODER_MODER8_Msk (0x3UL << GPIO_MODER_MODER8_Pos) /*!< 0x00030000 */
|
||||
#define GPIO_MODER_MODER8 GPIO_MODER_MODER8_Msk
|
||||
#define GPIO_MODER_MODER8_0 (0x1UL << GPIO_MODER_MODER8_Pos) /*!< 0x00010000 */
|
||||
#define GPIO_MODER_MODER8_1 (0x2UL << GPIO_MODER_MODER8_Pos) /*!< 0x00020000 */
|
||||
|
||||
#define GPIO_MODER_MODE9_Pos (18U)
|
||||
#define GPIO_MODER_MODE9_Msk (0x3UL << GPIO_MODER_MODE9_Pos) /*!< 0x000C0000 */
|
||||
#define GPIO_MODER_MODE9 GPIO_MODER_MODE9_Msk
|
||||
#define GPIO_MODER_MODE9_0 (0x1UL << GPIO_MODER_MODE9_Pos) /*!< 0x00040000 */
|
||||
#define GPIO_MODER_MODE9_1 (0x2UL << GPIO_MODER_MODE9_Pos) /*!< 0x00080000 */
|
||||
#define GPIO_MODER_MODER9_Pos (18U)
|
||||
#define GPIO_MODER_MODER9_Msk (0x3UL << GPIO_MODER_MODER9_Pos) /*!< 0x000C0000 */
|
||||
#define GPIO_MODER_MODER9 GPIO_MODER_MODER9_Msk
|
||||
#define GPIO_MODER_MODER9_0 (0x1UL << GPIO_MODER_MODER9_Pos) /*!< 0x00040000 */
|
||||
#define GPIO_MODER_MODER9_1 (0x2UL << GPIO_MODER_MODER9_Pos) /*!< 0x00080000 */
|
||||
|
||||
#define GPIO_MODER_MODE10_Pos (20U)
|
||||
#define GPIO_MODER_MODE10_Msk (0x3UL << GPIO_MODER_MODE10_Pos) /*!< 0x00300000 */
|
||||
#define GPIO_MODER_MODE10 GPIO_MODER_MODE10_Msk
|
||||
#define GPIO_MODER_MODE10_0 (0x1UL << GPIO_MODER_MODE10_Pos) /*!< 0x00100000 */
|
||||
#define GPIO_MODER_MODE10_1 (0x2UL << GPIO_MODER_MODE10_Pos) /*!< 0x00200000 */
|
||||
#define GPIO_MODER_MODER10_Pos (20U)
|
||||
#define GPIO_MODER_MODER10_Msk (0x3UL << GPIO_MODER_MODER10_Pos) /*!< 0x00300000 */
|
||||
#define GPIO_MODER_MODER10 GPIO_MODER_MODER10_Msk
|
||||
#define GPIO_MODER_MODER10_0 (0x1UL << GPIO_MODER_MODER10_Pos) /*!< 0x00100000 */
|
||||
#define GPIO_MODER_MODER10_1 (0x2UL << GPIO_MODER_MODER10_Pos) /*!< 0x00200000 */
|
||||
|
||||
#define GPIO_MODER_MODE11_Pos (22U)
|
||||
#define GPIO_MODER_MODE11_Msk (0x3UL << GPIO_MODER_MODE11_Pos) /*!< 0x00C00000 */
|
||||
#define GPIO_MODER_MODE11 GPIO_MODER_MODE11_Msk
|
||||
#define GPIO_MODER_MODE11_0 (0x1UL << GPIO_MODER_MODE11_Pos) /*!< 0x00400000 */
|
||||
#define GPIO_MODER_MODE11_1 (0x2UL << GPIO_MODER_MODE11_Pos) /*!< 0x00800000 */
|
||||
#define GPIO_MODER_MODER11_Pos (22U)
|
||||
#define GPIO_MODER_MODER11_Msk (0x3UL << GPIO_MODER_MODER11_Pos) /*!< 0x00C00000 */
|
||||
#define GPIO_MODER_MODER11 GPIO_MODER_MODER11_Msk
|
||||
#define GPIO_MODER_MODER11_0 (0x1UL << GPIO_MODER_MODER11_Pos) /*!< 0x00400000 */
|
||||
#define GPIO_MODER_MODER11_1 (0x2UL << GPIO_MODER_MODER11_Pos) /*!< 0x00800000 */
|
||||
|
||||
#define GPIO_MODER_MODE12_Pos (24U)
|
||||
#define GPIO_MODER_MODE12_Msk (0x3UL << GPIO_MODER_MODE12_Pos) /*!< 0x03000000 */
|
||||
#define GPIO_MODER_MODE12 GPIO_MODER_MODE12_Msk
|
||||
#define GPIO_MODER_MODE12_0 (0x1UL << GPIO_MODER_MODE12_Pos) /*!< 0x01000000 */
|
||||
#define GPIO_MODER_MODE12_1 (0x2UL << GPIO_MODER_MODE12_Pos) /*!< 0x02000000 */
|
||||
#define GPIO_MODER_MODER12_Pos (24U)
|
||||
#define GPIO_MODER_MODER12_Msk (0x3UL << GPIO_MODER_MODER12_Pos) /*!< 0x03000000 */
|
||||
#define GPIO_MODER_MODER12 GPIO_MODER_MODER12_Msk
|
||||
#define GPIO_MODER_MODER12_0 (0x1UL << GPIO_MODER_MODER12_Pos) /*!< 0x01000000 */
|
||||
#define GPIO_MODER_MODER12_1 (0x2UL << GPIO_MODER_MODER12_Pos) /*!< 0x02000000 */
|
||||
|
||||
#define GPIO_MODER_MODE13_Pos (26U)
|
||||
#define GPIO_MODER_MODE13_Msk (0x3UL << GPIO_MODER_MODE13_Pos) /*!< 0x0C000000 */
|
||||
#define GPIO_MODER_MODE13 GPIO_MODER_MODE13_Msk
|
||||
#define GPIO_MODER_MODE13_0 (0x1UL << GPIO_MODER_MODE13_Pos) /*!< 0x04000000 */
|
||||
#define GPIO_MODER_MODE13_1 (0x2UL << GPIO_MODER_MODE13_Pos) /*!< 0x08000000 */
|
||||
#define GPIO_MODER_MODER13_Pos (26U)
|
||||
#define GPIO_MODER_MODER13_Msk (0x3UL << GPIO_MODER_MODER13_Pos) /*!< 0x0C000000 */
|
||||
#define GPIO_MODER_MODER13 GPIO_MODER_MODER13_Msk
|
||||
#define GPIO_MODER_MODER13_0 (0x1UL << GPIO_MODER_MODER13_Pos) /*!< 0x04000000 */
|
||||
#define GPIO_MODER_MODER13_1 (0x2UL << GPIO_MODER_MODER13_Pos) /*!< 0x08000000 */
|
||||
|
||||
#define GPIO_MODER_MODE14_Pos (28U)
|
||||
#define GPIO_MODER_MODE14_Msk (0x3UL << GPIO_MODER_MODE14_Pos) /*!< 0x30000000 */
|
||||
#define GPIO_MODER_MODE14 GPIO_MODER_MODE14_Msk
|
||||
#define GPIO_MODER_MODE14_0 (0x1UL << GPIO_MODER_MODE14_Pos) /*!< 0x10000000 */
|
||||
#define GPIO_MODER_MODE14_1 (0x2UL << GPIO_MODER_MODE14_Pos) /*!< 0x20000000 */
|
||||
#define GPIO_MODER_MODER14_Pos (28U)
|
||||
#define GPIO_MODER_MODER14_Msk (0x3UL << GPIO_MODER_MODER14_Pos) /*!< 0x30000000 */
|
||||
#define GPIO_MODER_MODER14 GPIO_MODER_MODER14_Msk
|
||||
#define GPIO_MODER_MODER14_0 (0x1UL << GPIO_MODER_MODER14_Pos) /*!< 0x10000000 */
|
||||
#define GPIO_MODER_MODER14_1 (0x2UL << GPIO_MODER_MODER14_Pos) /*!< 0x20000000 */
|
||||
|
||||
#define GPIO_MODER_MODE15_Pos (30U)
|
||||
#define GPIO_MODER_MODE15_Msk (0x3UL << GPIO_MODER_MODE15_Pos) /*!< 0xC0000000 */
|
||||
#define GPIO_MODER_MODE15 GPIO_MODER_MODE15_Msk
|
||||
#define GPIO_MODER_MODE15_0 (0x1UL << GPIO_MODER_MODE15_Pos) /*!< 0x40000000 */
|
||||
#define GPIO_MODER_MODE15_1 (0x2UL << GPIO_MODER_MODE15_Pos) /*!< 0x80000000 */
|
||||
#define GPIO_MODER_MODER15_Pos (30U)
|
||||
#define GPIO_MODER_MODER15_Msk (0x3UL << GPIO_MODER_MODER15_Pos) /*!< 0xC0000000 */
|
||||
#define GPIO_MODER_MODER15 GPIO_MODER_MODER15_Msk
|
||||
#define GPIO_MODER_MODER15_0 (0x1UL << GPIO_MODER_MODER15_Pos) /*!< 0x40000000 */
|
||||
#define GPIO_MODER_MODER15_1 (0x2UL << GPIO_MODER_MODER15_Pos) /*!< 0x80000000 */
|
||||
|
||||
/* Legacy Defines */
|
||||
#define GPIO_MODER_MODE0_Pos GPIO_MODER_MODER0_Pos
|
||||
#define GPIO_MODER_MODE0_Msk GPIO_MODER_MODER0_Msk
|
||||
#define GPIO_MODER_MODE0 GPIO_MODER_MODER0
|
||||
#define GPIO_MODER_MODE0_0 GPIO_MODER_MODER0_0
|
||||
#define GPIO_MODER_MODE0_1 GPIO_MODER_MODER0_1
|
||||
|
||||
#define GPIO_MODER_MODE1_Pos GPIO_MODER_MODER1_Pos
|
||||
#define GPIO_MODER_MODE1_Msk GPIO_MODER_MODER1_Msk
|
||||
#define GPIO_MODER_MODE1 GPIO_MODER_MODER1
|
||||
#define GPIO_MODER_MODE1_0 GPIO_MODER_MODER1_0
|
||||
#define GPIO_MODER_MODE1_1 GPIO_MODER_MODER1_1
|
||||
|
||||
#define GPIO_MODER_MODE2_Pos GPIO_MODER_MODER2_Pos
|
||||
#define GPIO_MODER_MODE2_Msk GPIO_MODER_MODER2_Msk
|
||||
#define GPIO_MODER_MODE2 GPIO_MODER_MODER2
|
||||
#define GPIO_MODER_MODE2_0 GPIO_MODER_MODER2_0
|
||||
#define GPIO_MODER_MODE2_1 GPIO_MODER_MODER2_1
|
||||
|
||||
#define GPIO_MODER_MODE3_Pos GPIO_MODER_MODER3_Pos
|
||||
#define GPIO_MODER_MODE3_Msk GPIO_MODER_MODER3_Msk
|
||||
#define GPIO_MODER_MODE3 GPIO_MODER_MODER3
|
||||
#define GPIO_MODER_MODE3_0 GPIO_MODER_MODER3_0
|
||||
#define GPIO_MODER_MODE3_1 GPIO_MODER_MODER3_1
|
||||
|
||||
#define GPIO_MODER_MODE4_Pos GPIO_MODER_MODER4_Pos
|
||||
#define GPIO_MODER_MODE4_Msk GPIO_MODER_MODER4_Msk
|
||||
#define GPIO_MODER_MODE4 GPIO_MODER_MODER4
|
||||
#define GPIO_MODER_MODE4_0 GPIO_MODER_MODER4_0
|
||||
#define GPIO_MODER_MODE4_1 GPIO_MODER_MODER4_1
|
||||
|
||||
#define GPIO_MODER_MODE5_Pos GPIO_MODER_MODER5_Pos
|
||||
#define GPIO_MODER_MODE5_Msk GPIO_MODER_MODER5_Msk
|
||||
#define GPIO_MODER_MODE5 GPIO_MODER_MODER5
|
||||
#define GPIO_MODER_MODE5_0 GPIO_MODER_MODER5_0
|
||||
#define GPIO_MODER_MODE5_1 GPIO_MODER_MODER5_1
|
||||
|
||||
#define GPIO_MODER_MODE6_Pos GPIO_MODER_MODER6_Pos
|
||||
#define GPIO_MODER_MODE6_Msk GPIO_MODER_MODER6_Msk
|
||||
#define GPIO_MODER_MODE6 GPIO_MODER_MODER6
|
||||
#define GPIO_MODER_MODE6_0 GPIO_MODER_MODER6_0
|
||||
#define GPIO_MODER_MODE6_1 GPIO_MODER_MODER6_1
|
||||
|
||||
#define GPIO_MODER_MODE7_Pos GPIO_MODER_MODER7_Pos
|
||||
#define GPIO_MODER_MODE7_Msk GPIO_MODER_MODER7_Msk
|
||||
#define GPIO_MODER_MODE7 GPIO_MODER_MODER7
|
||||
#define GPIO_MODER_MODE7_0 GPIO_MODER_MODER7_0
|
||||
#define GPIO_MODER_MODE7_1 GPIO_MODER_MODER7_1
|
||||
|
||||
#define GPIO_MODER_MODE8_Pos GPIO_MODER_MODER8_Pos
|
||||
#define GPIO_MODER_MODE8_Msk GPIO_MODER_MODER8_Msk
|
||||
#define GPIO_MODER_MODE8 GPIO_MODER_MODER8
|
||||
#define GPIO_MODER_MODE8_0 GPIO_MODER_MODER8_0
|
||||
#define GPIO_MODER_MODE8_1 GPIO_MODER_MODER8_1
|
||||
|
||||
#define GPIO_MODER_MODE9_Pos GPIO_MODER_MODER9_Pos
|
||||
#define GPIO_MODER_MODE9_Msk GPIO_MODER_MODER9_Msk
|
||||
#define GPIO_MODER_MODE9 GPIO_MODER_MODER9
|
||||
#define GPIO_MODER_MODE9_0 GPIO_MODER_MODER9_0
|
||||
#define GPIO_MODER_MODE9_1 GPIO_MODER_MODER9_1
|
||||
|
||||
#define GPIO_MODER_MODE10_Pos GPIO_MODER_MODER10_Po
|
||||
#define GPIO_MODER_MODE10_Msk GPIO_MODER_MODER10_Ms
|
||||
#define GPIO_MODER_MODE10 GPIO_MODER_MODER10
|
||||
#define GPIO_MODER_MODE10_0 GPIO_MODER_MODER10_0
|
||||
#define GPIO_MODER_MODE10_1 GPIO_MODER_MODER10_1
|
||||
|
||||
#define GPIO_MODER_MODE11_Pos GPIO_MODER_MODER11_Po
|
||||
#define GPIO_MODER_MODE11_Msk GPIO_MODER_MODER11_Ms
|
||||
#define GPIO_MODER_MODE11 GPIO_MODER_MODER11
|
||||
#define GPIO_MODER_MODE11_0 GPIO_MODER_MODER11_0
|
||||
#define GPIO_MODER_MODE11_1 GPIO_MODER_MODER11_1
|
||||
|
||||
#define GPIO_MODER_MODE12_Pos GPIO_MODER_MODER12_Po
|
||||
#define GPIO_MODER_MODE12_Msk GPIO_MODER_MODER12_Ms
|
||||
#define GPIO_MODER_MODE12 GPIO_MODER_MODER12
|
||||
#define GPIO_MODER_MODE12_0 GPIO_MODER_MODER12_0
|
||||
#define GPIO_MODER_MODE12_1 GPIO_MODER_MODER12_1
|
||||
|
||||
#define GPIO_MODER_MODE13_Pos GPIO_MODER_MODER13_Po
|
||||
#define GPIO_MODER_MODE13_Msk GPIO_MODER_MODER13_Ms
|
||||
#define GPIO_MODER_MODE13 GPIO_MODER_MODER13
|
||||
#define GPIO_MODER_MODE13_0 GPIO_MODER_MODER13_0
|
||||
#define GPIO_MODER_MODE13_1 GPIO_MODER_MODER13_1
|
||||
|
||||
#define GPIO_MODER_MODE14_Pos GPIO_MODER_MODER14_Po
|
||||
#define GPIO_MODER_MODE14_Msk GPIO_MODER_MODER14_Ms
|
||||
#define GPIO_MODER_MODE14 GPIO_MODER_MODER14
|
||||
#define GPIO_MODER_MODE14_0 GPIO_MODER_MODER14_0
|
||||
#define GPIO_MODER_MODE14_1 GPIO_MODER_MODER14_1
|
||||
|
||||
#define GPIO_MODER_MODE15_Pos GPIO_MODER_MODER15_Po
|
||||
#define GPIO_MODER_MODE15_Msk GPIO_MODER_MODER15_Ms
|
||||
#define GPIO_MODER_MODE15 GPIO_MODER_MODER15
|
||||
#define GPIO_MODER_MODE15_0 GPIO_MODER_MODER15_0
|
||||
#define GPIO_MODER_MODE15_1 GPIO_MODER_MODER15_1
|
||||
|
||||
/****************** Bits definition for GPIO_OTYPER register ****************/
|
||||
#define GPIO_OTYPER_OT0_Pos (0U)
|
||||
@ -13755,10 +13852,10 @@ typedef struct
|
||||
#define JPEG_SR_COF JPEG_SR_COF_Msk /*!<JPEG Codec operation on going flag */
|
||||
|
||||
/******************** Bit definition for CFR register ********************/
|
||||
#define JPEG_CFR_CEOCF_Pos (4U)
|
||||
#define JPEG_CFR_CEOCF_Pos (5U)
|
||||
#define JPEG_CFR_CEOCF_Msk (0x1UL << JPEG_CFR_CEOCF_Pos) /*!< 0x00000010 */
|
||||
#define JPEG_CFR_CEOCF JPEG_CFR_CEOCF_Msk /*!<Clear End of Conversion Flag */
|
||||
#define JPEG_CFR_CHPDF_Pos (5U)
|
||||
#define JPEG_CFR_CHPDF_Pos (6U)
|
||||
#define JPEG_CFR_CHPDF_Msk (0x1UL << JPEG_CFR_CHPDF_Pos) /*!< 0x00000020 */
|
||||
#define JPEG_CFR_CHPDF JPEG_CFR_CHPDF_Msk /*!<Clear Header Parsing Done Flag */
|
||||
|
||||
@ -16955,6 +17052,11 @@ typedef struct
|
||||
/* Real-Time Clock (RTC) */
|
||||
/* */
|
||||
/******************************************************************************/
|
||||
#define RTC_TAMPER2_SUPPORT /*!<RTC TAMPER 2 support feature */
|
||||
#define RTC_TAMPNOERASE_SUPPORT /*!<RTC BKP REG NO ERASE ON TAMPER support feature */
|
||||
#define RTC_TAMPMASKFLAG_SUPPORT /*!<RTC TAMPER MASK FLAG support feature */
|
||||
#define RTC_TAMPxIE_SUPPORT /*!<RTC TAMPERx INTERRUPT ENABLE support feature */
|
||||
|
||||
/******************** Bits definition for RTC_TR register *******************/
|
||||
#define RTC_TR_PM_Pos (22U)
|
||||
#define RTC_TR_PM_Msk (0x1UL << RTC_TR_PM_Pos) /*!< 0x00400000 */
|
||||
|
@ -11654,101 +11654,198 @@ typedef struct
|
||||
/* */
|
||||
/******************************************************************************/
|
||||
/****************** Bits definition for GPIO_MODER register *****************/
|
||||
#define GPIO_MODER_MODE0_Pos (0U)
|
||||
#define GPIO_MODER_MODE0_Msk (0x3UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000003 */
|
||||
#define GPIO_MODER_MODE0 GPIO_MODER_MODE0_Msk
|
||||
#define GPIO_MODER_MODE0_0 (0x1UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000001 */
|
||||
#define GPIO_MODER_MODE0_1 (0x2UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000002 */
|
||||
#define GPIO_MODER_MODER0_Pos (0U)
|
||||
#define GPIO_MODER_MODER0_Msk (0x3UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000003 */
|
||||
#define GPIO_MODER_MODER0 GPIO_MODER_MODER0_Msk
|
||||
#define GPIO_MODER_MODER0_0 (0x1UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000001 */
|
||||
#define GPIO_MODER_MODER0_1 (0x2UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000002 */
|
||||
|
||||
#define GPIO_MODER_MODE1_Pos (2U)
|
||||
#define GPIO_MODER_MODE1_Msk (0x3UL << GPIO_MODER_MODE1_Pos) /*!< 0x0000000C */
|
||||
#define GPIO_MODER_MODE1 GPIO_MODER_MODE1_Msk
|
||||
#define GPIO_MODER_MODE1_0 (0x1UL << GPIO_MODER_MODE1_Pos) /*!< 0x00000004 */
|
||||
#define GPIO_MODER_MODE1_1 (0x2UL << GPIO_MODER_MODE1_Pos) /*!< 0x00000008 */
|
||||
#define GPIO_MODER_MODER1_Pos (2U)
|
||||
#define GPIO_MODER_MODER1_Msk (0x3UL << GPIO_MODER_MODER1_Pos) /*!< 0x0000000C */
|
||||
#define GPIO_MODER_MODER1 GPIO_MODER_MODER1_Msk
|
||||
#define GPIO_MODER_MODER1_0 (0x1UL << GPIO_MODER_MODER1_Pos) /*!< 0x00000004 */
|
||||
#define GPIO_MODER_MODER1_1 (0x2UL << GPIO_MODER_MODER1_Pos) /*!< 0x00000008 */
|
||||
|
||||
#define GPIO_MODER_MODE2_Pos (4U)
|
||||
#define GPIO_MODER_MODE2_Msk (0x3UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000030 */
|
||||
#define GPIO_MODER_MODE2 GPIO_MODER_MODE2_Msk
|
||||
#define GPIO_MODER_MODE2_0 (0x1UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000010 */
|
||||
#define GPIO_MODER_MODE2_1 (0x2UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000020 */
|
||||
#define GPIO_MODER_MODER2_Pos (4U)
|
||||
#define GPIO_MODER_MODER2_Msk (0x3UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000030 */
|
||||
#define GPIO_MODER_MODER2 GPIO_MODER_MODER2_Msk
|
||||
#define GPIO_MODER_MODER2_0 (0x1UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000010 */
|
||||
#define GPIO_MODER_MODER2_1 (0x2UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000020 */
|
||||
|
||||
#define GPIO_MODER_MODE3_Pos (6U)
|
||||
#define GPIO_MODER_MODE3_Msk (0x3UL << GPIO_MODER_MODE3_Pos) /*!< 0x000000C0 */
|
||||
#define GPIO_MODER_MODE3 GPIO_MODER_MODE3_Msk
|
||||
#define GPIO_MODER_MODE3_0 (0x1UL << GPIO_MODER_MODE3_Pos) /*!< 0x00000040 */
|
||||
#define GPIO_MODER_MODE3_1 (0x2UL << GPIO_MODER_MODE3_Pos) /*!< 0x00000080 */
|
||||
#define GPIO_MODER_MODER3_Pos (6U)
|
||||
#define GPIO_MODER_MODER3_Msk (0x3UL << GPIO_MODER_MODER3_Pos) /*!< 0x000000C0 */
|
||||
#define GPIO_MODER_MODER3 GPIO_MODER_MODER3_Msk
|
||||
#define GPIO_MODER_MODER3_0 (0x1UL << GPIO_MODER_MODER3_Pos) /*!< 0x00000040 */
|
||||
#define GPIO_MODER_MODER3_1 (0x2UL << GPIO_MODER_MODER3_Pos) /*!< 0x00000080 */
|
||||
|
||||
#define GPIO_MODER_MODE4_Pos (8U)
|
||||
#define GPIO_MODER_MODE4_Msk (0x3UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000300 */
|
||||
#define GPIO_MODER_MODE4 GPIO_MODER_MODE4_Msk
|
||||
#define GPIO_MODER_MODE4_0 (0x1UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000100 */
|
||||
#define GPIO_MODER_MODE4_1 (0x2UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000200 */
|
||||
#define GPIO_MODER_MODER4_Pos (8U)
|
||||
#define GPIO_MODER_MODER4_Msk (0x3UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000300 */
|
||||
#define GPIO_MODER_MODER4 GPIO_MODER_MODER4_Msk
|
||||
#define GPIO_MODER_MODER4_0 (0x1UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000100 */
|
||||
#define GPIO_MODER_MODER4_1 (0x2UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000200 */
|
||||
|
||||
#define GPIO_MODER_MODE5_Pos (10U)
|
||||
#define GPIO_MODER_MODE5_Msk (0x3UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000C00 */
|
||||
#define GPIO_MODER_MODE5 GPIO_MODER_MODE5_Msk
|
||||
#define GPIO_MODER_MODE5_0 (0x1UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000400 */
|
||||
#define GPIO_MODER_MODE5_1 (0x2UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000800 */
|
||||
#define GPIO_MODER_MODER5_Pos (10U)
|
||||
#define GPIO_MODER_MODER5_Msk (0x3UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000C00 */
|
||||
#define GPIO_MODER_MODER5 GPIO_MODER_MODER5_Msk
|
||||
#define GPIO_MODER_MODER5_0 (0x1UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000400 */
|
||||
#define GPIO_MODER_MODER5_1 (0x2UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000800 */
|
||||
|
||||
#define GPIO_MODER_MODE6_Pos (12U)
|
||||
#define GPIO_MODER_MODE6_Msk (0x3UL << GPIO_MODER_MODE6_Pos) /*!< 0x00003000 */
|
||||
#define GPIO_MODER_MODE6 GPIO_MODER_MODE6_Msk
|
||||
#define GPIO_MODER_MODE6_0 (0x1UL << GPIO_MODER_MODE6_Pos) /*!< 0x00001000 */
|
||||
#define GPIO_MODER_MODE6_1 (0x2UL << GPIO_MODER_MODE6_Pos) /*!< 0x00002000 */
|
||||
#define GPIO_MODER_MODER6_Pos (12U)
|
||||
#define GPIO_MODER_MODER6_Msk (0x3UL << GPIO_MODER_MODER6_Pos) /*!< 0x00003000 */
|
||||
#define GPIO_MODER_MODER6 GPIO_MODER_MODER6_Msk
|
||||
#define GPIO_MODER_MODER6_0 (0x1UL << GPIO_MODER_MODER6_Pos) /*!< 0x00001000 */
|
||||
#define GPIO_MODER_MODER6_1 (0x2UL << GPIO_MODER_MODER6_Pos) /*!< 0x00002000 */
|
||||
|
||||
#define GPIO_MODER_MODE7_Pos (14U)
|
||||
#define GPIO_MODER_MODE7_Msk (0x3UL << GPIO_MODER_MODE7_Pos) /*!< 0x0000C000 */
|
||||
#define GPIO_MODER_MODE7 GPIO_MODER_MODE7_Msk
|
||||
#define GPIO_MODER_MODE7_0 (0x1UL << GPIO_MODER_MODE7_Pos) /*!< 0x00004000 */
|
||||
#define GPIO_MODER_MODE7_1 (0x2UL << GPIO_MODER_MODE7_Pos) /*!< 0x00008000 */
|
||||
#define GPIO_MODER_MODER7_Pos (14U)
|
||||
#define GPIO_MODER_MODER7_Msk (0x3UL << GPIO_MODER_MODER7_Pos) /*!< 0x0000C000 */
|
||||
#define GPIO_MODER_MODER7 GPIO_MODER_MODER7_Msk
|
||||
#define GPIO_MODER_MODER7_0 (0x1UL << GPIO_MODER_MODER7_Pos) /*!< 0x00004000 */
|
||||
#define GPIO_MODER_MODER7_1 (0x2UL << GPIO_MODER_MODER7_Pos) /*!< 0x00008000 */
|
||||
|
||||
#define GPIO_MODER_MODE8_Pos (16U)
|
||||
#define GPIO_MODER_MODE8_Msk (0x3UL << GPIO_MODER_MODE8_Pos) /*!< 0x00030000 */
|
||||
#define GPIO_MODER_MODE8 GPIO_MODER_MODE8_Msk
|
||||
#define GPIO_MODER_MODE8_0 (0x1UL << GPIO_MODER_MODE8_Pos) /*!< 0x00010000 */
|
||||
#define GPIO_MODER_MODE8_1 (0x2UL << GPIO_MODER_MODE8_Pos) /*!< 0x00020000 */
|
||||
#define GPIO_MODER_MODER8_Pos (16U)
|
||||
#define GPIO_MODER_MODER8_Msk (0x3UL << GPIO_MODER_MODER8_Pos) /*!< 0x00030000 */
|
||||
#define GPIO_MODER_MODER8 GPIO_MODER_MODER8_Msk
|
||||
#define GPIO_MODER_MODER8_0 (0x1UL << GPIO_MODER_MODER8_Pos) /*!< 0x00010000 */
|
||||
#define GPIO_MODER_MODER8_1 (0x2UL << GPIO_MODER_MODER8_Pos) /*!< 0x00020000 */
|
||||
|
||||
#define GPIO_MODER_MODE9_Pos (18U)
|
||||
#define GPIO_MODER_MODE9_Msk (0x3UL << GPIO_MODER_MODE9_Pos) /*!< 0x000C0000 */
|
||||
#define GPIO_MODER_MODE9 GPIO_MODER_MODE9_Msk
|
||||
#define GPIO_MODER_MODE9_0 (0x1UL << GPIO_MODER_MODE9_Pos) /*!< 0x00040000 */
|
||||
#define GPIO_MODER_MODE9_1 (0x2UL << GPIO_MODER_MODE9_Pos) /*!< 0x00080000 */
|
||||
#define GPIO_MODER_MODER9_Pos (18U)
|
||||
#define GPIO_MODER_MODER9_Msk (0x3UL << GPIO_MODER_MODER9_Pos) /*!< 0x000C0000 */
|
||||
#define GPIO_MODER_MODER9 GPIO_MODER_MODER9_Msk
|
||||
#define GPIO_MODER_MODER9_0 (0x1UL << GPIO_MODER_MODER9_Pos) /*!< 0x00040000 */
|
||||
#define GPIO_MODER_MODER9_1 (0x2UL << GPIO_MODER_MODER9_Pos) /*!< 0x00080000 */
|
||||
|
||||
#define GPIO_MODER_MODE10_Pos (20U)
|
||||
#define GPIO_MODER_MODE10_Msk (0x3UL << GPIO_MODER_MODE10_Pos) /*!< 0x00300000 */
|
||||
#define GPIO_MODER_MODE10 GPIO_MODER_MODE10_Msk
|
||||
#define GPIO_MODER_MODE10_0 (0x1UL << GPIO_MODER_MODE10_Pos) /*!< 0x00100000 */
|
||||
#define GPIO_MODER_MODE10_1 (0x2UL << GPIO_MODER_MODE10_Pos) /*!< 0x00200000 */
|
||||
#define GPIO_MODER_MODER10_Pos (20U)
|
||||
#define GPIO_MODER_MODER10_Msk (0x3UL << GPIO_MODER_MODER10_Pos) /*!< 0x00300000 */
|
||||
#define GPIO_MODER_MODER10 GPIO_MODER_MODER10_Msk
|
||||
#define GPIO_MODER_MODER10_0 (0x1UL << GPIO_MODER_MODER10_Pos) /*!< 0x00100000 */
|
||||
#define GPIO_MODER_MODER10_1 (0x2UL << GPIO_MODER_MODER10_Pos) /*!< 0x00200000 */
|
||||
|
||||
#define GPIO_MODER_MODE11_Pos (22U)
|
||||
#define GPIO_MODER_MODE11_Msk (0x3UL << GPIO_MODER_MODE11_Pos) /*!< 0x00C00000 */
|
||||
#define GPIO_MODER_MODE11 GPIO_MODER_MODE11_Msk
|
||||
#define GPIO_MODER_MODE11_0 (0x1UL << GPIO_MODER_MODE11_Pos) /*!< 0x00400000 */
|
||||
#define GPIO_MODER_MODE11_1 (0x2UL << GPIO_MODER_MODE11_Pos) /*!< 0x00800000 */
|
||||
#define GPIO_MODER_MODER11_Pos (22U)
|
||||
#define GPIO_MODER_MODER11_Msk (0x3UL << GPIO_MODER_MODER11_Pos) /*!< 0x00C00000 */
|
||||
#define GPIO_MODER_MODER11 GPIO_MODER_MODER11_Msk
|
||||
#define GPIO_MODER_MODER11_0 (0x1UL << GPIO_MODER_MODER11_Pos) /*!< 0x00400000 */
|
||||
#define GPIO_MODER_MODER11_1 (0x2UL << GPIO_MODER_MODER11_Pos) /*!< 0x00800000 */
|
||||
|
||||
#define GPIO_MODER_MODE12_Pos (24U)
|
||||
#define GPIO_MODER_MODE12_Msk (0x3UL << GPIO_MODER_MODE12_Pos) /*!< 0x03000000 */
|
||||
#define GPIO_MODER_MODE12 GPIO_MODER_MODE12_Msk
|
||||
#define GPIO_MODER_MODE12_0 (0x1UL << GPIO_MODER_MODE12_Pos) /*!< 0x01000000 */
|
||||
#define GPIO_MODER_MODE12_1 (0x2UL << GPIO_MODER_MODE12_Pos) /*!< 0x02000000 */
|
||||
#define GPIO_MODER_MODER12_Pos (24U)
|
||||
#define GPIO_MODER_MODER12_Msk (0x3UL << GPIO_MODER_MODER12_Pos) /*!< 0x03000000 */
|
||||
#define GPIO_MODER_MODER12 GPIO_MODER_MODER12_Msk
|
||||
#define GPIO_MODER_MODER12_0 (0x1UL << GPIO_MODER_MODER12_Pos) /*!< 0x01000000 */
|
||||
#define GPIO_MODER_MODER12_1 (0x2UL << GPIO_MODER_MODER12_Pos) /*!< 0x02000000 */
|
||||
|
||||
#define GPIO_MODER_MODE13_Pos (26U)
|
||||
#define GPIO_MODER_MODE13_Msk (0x3UL << GPIO_MODER_MODE13_Pos) /*!< 0x0C000000 */
|
||||
#define GPIO_MODER_MODE13 GPIO_MODER_MODE13_Msk
|
||||
#define GPIO_MODER_MODE13_0 (0x1UL << GPIO_MODER_MODE13_Pos) /*!< 0x04000000 */
|
||||
#define GPIO_MODER_MODE13_1 (0x2UL << GPIO_MODER_MODE13_Pos) /*!< 0x08000000 */
|
||||
#define GPIO_MODER_MODER13_Pos (26U)
|
||||
#define GPIO_MODER_MODER13_Msk (0x3UL << GPIO_MODER_MODER13_Pos) /*!< 0x0C000000 */
|
||||
#define GPIO_MODER_MODER13 GPIO_MODER_MODER13_Msk
|
||||
#define GPIO_MODER_MODER13_0 (0x1UL << GPIO_MODER_MODER13_Pos) /*!< 0x04000000 */
|
||||
#define GPIO_MODER_MODER13_1 (0x2UL << GPIO_MODER_MODER13_Pos) /*!< 0x08000000 */
|
||||
|
||||
#define GPIO_MODER_MODE14_Pos (28U)
|
||||
#define GPIO_MODER_MODE14_Msk (0x3UL << GPIO_MODER_MODE14_Pos) /*!< 0x30000000 */
|
||||
#define GPIO_MODER_MODE14 GPIO_MODER_MODE14_Msk
|
||||
#define GPIO_MODER_MODE14_0 (0x1UL << GPIO_MODER_MODE14_Pos) /*!< 0x10000000 */
|
||||
#define GPIO_MODER_MODE14_1 (0x2UL << GPIO_MODER_MODE14_Pos) /*!< 0x20000000 */
|
||||
#define GPIO_MODER_MODER14_Pos (28U)
|
||||
#define GPIO_MODER_MODER14_Msk (0x3UL << GPIO_MODER_MODER14_Pos) /*!< 0x30000000 */
|
||||
#define GPIO_MODER_MODER14 GPIO_MODER_MODER14_Msk
|
||||
#define GPIO_MODER_MODER14_0 (0x1UL << GPIO_MODER_MODER14_Pos) /*!< 0x10000000 */
|
||||
#define GPIO_MODER_MODER14_1 (0x2UL << GPIO_MODER_MODER14_Pos) /*!< 0x20000000 */
|
||||
|
||||
#define GPIO_MODER_MODE15_Pos (30U)
|
||||
#define GPIO_MODER_MODE15_Msk (0x3UL << GPIO_MODER_MODE15_Pos) /*!< 0xC0000000 */
|
||||
#define GPIO_MODER_MODE15 GPIO_MODER_MODE15_Msk
|
||||
#define GPIO_MODER_MODE15_0 (0x1UL << GPIO_MODER_MODE15_Pos) /*!< 0x40000000 */
|
||||
#define GPIO_MODER_MODE15_1 (0x2UL << GPIO_MODER_MODE15_Pos) /*!< 0x80000000 */
|
||||
#define GPIO_MODER_MODER15_Pos (30U)
|
||||
#define GPIO_MODER_MODER15_Msk (0x3UL << GPIO_MODER_MODER15_Pos) /*!< 0xC0000000 */
|
||||
#define GPIO_MODER_MODER15 GPIO_MODER_MODER15_Msk
|
||||
#define GPIO_MODER_MODER15_0 (0x1UL << GPIO_MODER_MODER15_Pos) /*!< 0x40000000 */
|
||||
#define GPIO_MODER_MODER15_1 (0x2UL << GPIO_MODER_MODER15_Pos) /*!< 0x80000000 */
|
||||
|
||||
/* Legacy Defines */
|
||||
#define GPIO_MODER_MODE0_Pos GPIO_MODER_MODER0_Pos
|
||||
#define GPIO_MODER_MODE0_Msk GPIO_MODER_MODER0_Msk
|
||||
#define GPIO_MODER_MODE0 GPIO_MODER_MODER0
|
||||
#define GPIO_MODER_MODE0_0 GPIO_MODER_MODER0_0
|
||||
#define GPIO_MODER_MODE0_1 GPIO_MODER_MODER0_1
|
||||
|
||||
#define GPIO_MODER_MODE1_Pos GPIO_MODER_MODER1_Pos
|
||||
#define GPIO_MODER_MODE1_Msk GPIO_MODER_MODER1_Msk
|
||||
#define GPIO_MODER_MODE1 GPIO_MODER_MODER1
|
||||
#define GPIO_MODER_MODE1_0 GPIO_MODER_MODER1_0
|
||||
#define GPIO_MODER_MODE1_1 GPIO_MODER_MODER1_1
|
||||
|
||||
#define GPIO_MODER_MODE2_Pos GPIO_MODER_MODER2_Pos
|
||||
#define GPIO_MODER_MODE2_Msk GPIO_MODER_MODER2_Msk
|
||||
#define GPIO_MODER_MODE2 GPIO_MODER_MODER2
|
||||
#define GPIO_MODER_MODE2_0 GPIO_MODER_MODER2_0
|
||||
#define GPIO_MODER_MODE2_1 GPIO_MODER_MODER2_1
|
||||
|
||||
#define GPIO_MODER_MODE3_Pos GPIO_MODER_MODER3_Pos
|
||||
#define GPIO_MODER_MODE3_Msk GPIO_MODER_MODER3_Msk
|
||||
#define GPIO_MODER_MODE3 GPIO_MODER_MODER3
|
||||
#define GPIO_MODER_MODE3_0 GPIO_MODER_MODER3_0
|
||||
#define GPIO_MODER_MODE3_1 GPIO_MODER_MODER3_1
|
||||
|
||||
#define GPIO_MODER_MODE4_Pos GPIO_MODER_MODER4_Pos
|
||||
#define GPIO_MODER_MODE4_Msk GPIO_MODER_MODER4_Msk
|
||||
#define GPIO_MODER_MODE4 GPIO_MODER_MODER4
|
||||
#define GPIO_MODER_MODE4_0 GPIO_MODER_MODER4_0
|
||||
#define GPIO_MODER_MODE4_1 GPIO_MODER_MODER4_1
|
||||
|
||||
#define GPIO_MODER_MODE5_Pos GPIO_MODER_MODER5_Pos
|
||||
#define GPIO_MODER_MODE5_Msk GPIO_MODER_MODER5_Msk
|
||||
#define GPIO_MODER_MODE5 GPIO_MODER_MODER5
|
||||
#define GPIO_MODER_MODE5_0 GPIO_MODER_MODER5_0
|
||||
#define GPIO_MODER_MODE5_1 GPIO_MODER_MODER5_1
|
||||
|
||||
#define GPIO_MODER_MODE6_Pos GPIO_MODER_MODER6_Pos
|
||||
#define GPIO_MODER_MODE6_Msk GPIO_MODER_MODER6_Msk
|
||||
#define GPIO_MODER_MODE6 GPIO_MODER_MODER6
|
||||
#define GPIO_MODER_MODE6_0 GPIO_MODER_MODER6_0
|
||||
#define GPIO_MODER_MODE6_1 GPIO_MODER_MODER6_1
|
||||
|
||||
#define GPIO_MODER_MODE7_Pos GPIO_MODER_MODER7_Pos
|
||||
#define GPIO_MODER_MODE7_Msk GPIO_MODER_MODER7_Msk
|
||||
#define GPIO_MODER_MODE7 GPIO_MODER_MODER7
|
||||
#define GPIO_MODER_MODE7_0 GPIO_MODER_MODER7_0
|
||||
#define GPIO_MODER_MODE7_1 GPIO_MODER_MODER7_1
|
||||
|
||||
#define GPIO_MODER_MODE8_Pos GPIO_MODER_MODER8_Pos
|
||||
#define GPIO_MODER_MODE8_Msk GPIO_MODER_MODER8_Msk
|
||||
#define GPIO_MODER_MODE8 GPIO_MODER_MODER8
|
||||
#define GPIO_MODER_MODE8_0 GPIO_MODER_MODER8_0
|
||||
#define GPIO_MODER_MODE8_1 GPIO_MODER_MODER8_1
|
||||
|
||||
#define GPIO_MODER_MODE9_Pos GPIO_MODER_MODER9_Pos
|
||||
#define GPIO_MODER_MODE9_Msk GPIO_MODER_MODER9_Msk
|
||||
#define GPIO_MODER_MODE9 GPIO_MODER_MODER9
|
||||
#define GPIO_MODER_MODE9_0 GPIO_MODER_MODER9_0
|
||||
#define GPIO_MODER_MODE9_1 GPIO_MODER_MODER9_1
|
||||
|
||||
#define GPIO_MODER_MODE10_Pos GPIO_MODER_MODER10_Po
|
||||
#define GPIO_MODER_MODE10_Msk GPIO_MODER_MODER10_Ms
|
||||
#define GPIO_MODER_MODE10 GPIO_MODER_MODER10
|
||||
#define GPIO_MODER_MODE10_0 GPIO_MODER_MODER10_0
|
||||
#define GPIO_MODER_MODE10_1 GPIO_MODER_MODER10_1
|
||||
|
||||
#define GPIO_MODER_MODE11_Pos GPIO_MODER_MODER11_Po
|
||||
#define GPIO_MODER_MODE11_Msk GPIO_MODER_MODER11_Ms
|
||||
#define GPIO_MODER_MODE11 GPIO_MODER_MODER11
|
||||
#define GPIO_MODER_MODE11_0 GPIO_MODER_MODER11_0
|
||||
#define GPIO_MODER_MODE11_1 GPIO_MODER_MODER11_1
|
||||
|
||||
#define GPIO_MODER_MODE12_Pos GPIO_MODER_MODER12_Po
|
||||
#define GPIO_MODER_MODE12_Msk GPIO_MODER_MODER12_Ms
|
||||
#define GPIO_MODER_MODE12 GPIO_MODER_MODER12
|
||||
#define GPIO_MODER_MODE12_0 GPIO_MODER_MODER12_0
|
||||
#define GPIO_MODER_MODE12_1 GPIO_MODER_MODER12_1
|
||||
|
||||
#define GPIO_MODER_MODE13_Pos GPIO_MODER_MODER13_Po
|
||||
#define GPIO_MODER_MODE13_Msk GPIO_MODER_MODER13_Ms
|
||||
#define GPIO_MODER_MODE13 GPIO_MODER_MODER13
|
||||
#define GPIO_MODER_MODE13_0 GPIO_MODER_MODER13_0
|
||||
#define GPIO_MODER_MODE13_1 GPIO_MODER_MODER13_1
|
||||
|
||||
#define GPIO_MODER_MODE14_Pos GPIO_MODER_MODER14_Po
|
||||
#define GPIO_MODER_MODE14_Msk GPIO_MODER_MODER14_Ms
|
||||
#define GPIO_MODER_MODE14 GPIO_MODER_MODER14
|
||||
#define GPIO_MODER_MODE14_0 GPIO_MODER_MODER14_0
|
||||
#define GPIO_MODER_MODE14_1 GPIO_MODER_MODER14_1
|
||||
|
||||
#define GPIO_MODER_MODE15_Pos GPIO_MODER_MODER15_Po
|
||||
#define GPIO_MODER_MODE15_Msk GPIO_MODER_MODER15_Ms
|
||||
#define GPIO_MODER_MODE15 GPIO_MODER_MODER15
|
||||
#define GPIO_MODER_MODE15_0 GPIO_MODER_MODER15_0
|
||||
#define GPIO_MODER_MODE15_1 GPIO_MODER_MODER15_1
|
||||
|
||||
/****************** Bits definition for GPIO_OTYPER register ****************/
|
||||
#define GPIO_OTYPER_OT0_Pos (0U)
|
||||
@ -13755,10 +13852,10 @@ typedef struct
|
||||
#define JPEG_SR_COF JPEG_SR_COF_Msk /*!<JPEG Codec operation on going flag */
|
||||
|
||||
/******************** Bit definition for CFR register ********************/
|
||||
#define JPEG_CFR_CEOCF_Pos (4U)
|
||||
#define JPEG_CFR_CEOCF_Pos (5U)
|
||||
#define JPEG_CFR_CEOCF_Msk (0x1UL << JPEG_CFR_CEOCF_Pos) /*!< 0x00000010 */
|
||||
#define JPEG_CFR_CEOCF JPEG_CFR_CEOCF_Msk /*!<Clear End of Conversion Flag */
|
||||
#define JPEG_CFR_CHPDF_Pos (5U)
|
||||
#define JPEG_CFR_CHPDF_Pos (6U)
|
||||
#define JPEG_CFR_CHPDF_Msk (0x1UL << JPEG_CFR_CHPDF_Pos) /*!< 0x00000020 */
|
||||
#define JPEG_CFR_CHPDF JPEG_CFR_CHPDF_Msk /*!<Clear Header Parsing Done Flag */
|
||||
|
||||
@ -16955,6 +17052,11 @@ typedef struct
|
||||
/* Real-Time Clock (RTC) */
|
||||
/* */
|
||||
/******************************************************************************/
|
||||
#define RTC_TAMPER2_SUPPORT /*!<RTC TAMPER 2 support feature */
|
||||
#define RTC_TAMPNOERASE_SUPPORT /*!<RTC BKP REG NO ERASE ON TAMPER support feature */
|
||||
#define RTC_TAMPMASKFLAG_SUPPORT /*!<RTC TAMPER MASK FLAG support feature */
|
||||
#define RTC_TAMPxIE_SUPPORT /*!<RTC TAMPERx INTERRUPT ENABLE support feature */
|
||||
|
||||
/******************** Bits definition for RTC_TR register *******************/
|
||||
#define RTC_TR_PM_Pos (22U)
|
||||
#define RTC_TR_PM_Msk (0x1UL << RTC_TR_PM_Pos) /*!< 0x00400000 */
|
||||
|
@ -14811,101 +14811,198 @@ typedef struct
|
||||
/* */
|
||||
/******************************************************************************/
|
||||
/****************** Bits definition for GPIO_MODER register *****************/
|
||||
#define GPIO_MODER_MODE0_Pos (0U)
|
||||
#define GPIO_MODER_MODE0_Msk (0x3UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000003 */
|
||||
#define GPIO_MODER_MODE0 GPIO_MODER_MODE0_Msk
|
||||
#define GPIO_MODER_MODE0_0 (0x1UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000001 */
|
||||
#define GPIO_MODER_MODE0_1 (0x2UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000002 */
|
||||
#define GPIO_MODER_MODER0_Pos (0U)
|
||||
#define GPIO_MODER_MODER0_Msk (0x3UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000003 */
|
||||
#define GPIO_MODER_MODER0 GPIO_MODER_MODER0_Msk
|
||||
#define GPIO_MODER_MODER0_0 (0x1UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000001 */
|
||||
#define GPIO_MODER_MODER0_1 (0x2UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000002 */
|
||||
|
||||
#define GPIO_MODER_MODE1_Pos (2U)
|
||||
#define GPIO_MODER_MODE1_Msk (0x3UL << GPIO_MODER_MODE1_Pos) /*!< 0x0000000C */
|
||||
#define GPIO_MODER_MODE1 GPIO_MODER_MODE1_Msk
|
||||
#define GPIO_MODER_MODE1_0 (0x1UL << GPIO_MODER_MODE1_Pos) /*!< 0x00000004 */
|
||||
#define GPIO_MODER_MODE1_1 (0x2UL << GPIO_MODER_MODE1_Pos) /*!< 0x00000008 */
|
||||
#define GPIO_MODER_MODER1_Pos (2U)
|
||||
#define GPIO_MODER_MODER1_Msk (0x3UL << GPIO_MODER_MODER1_Pos) /*!< 0x0000000C */
|
||||
#define GPIO_MODER_MODER1 GPIO_MODER_MODER1_Msk
|
||||
#define GPIO_MODER_MODER1_0 (0x1UL << GPIO_MODER_MODER1_Pos) /*!< 0x00000004 */
|
||||
#define GPIO_MODER_MODER1_1 (0x2UL << GPIO_MODER_MODER1_Pos) /*!< 0x00000008 */
|
||||
|
||||
#define GPIO_MODER_MODE2_Pos (4U)
|
||||
#define GPIO_MODER_MODE2_Msk (0x3UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000030 */
|
||||
#define GPIO_MODER_MODE2 GPIO_MODER_MODE2_Msk
|
||||
#define GPIO_MODER_MODE2_0 (0x1UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000010 */
|
||||
#define GPIO_MODER_MODE2_1 (0x2UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000020 */
|
||||
#define GPIO_MODER_MODER2_Pos (4U)
|
||||
#define GPIO_MODER_MODER2_Msk (0x3UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000030 */
|
||||
#define GPIO_MODER_MODER2 GPIO_MODER_MODER2_Msk
|
||||
#define GPIO_MODER_MODER2_0 (0x1UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000010 */
|
||||
#define GPIO_MODER_MODER2_1 (0x2UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000020 */
|
||||
|
||||
#define GPIO_MODER_MODE3_Pos (6U)
|
||||
#define GPIO_MODER_MODE3_Msk (0x3UL << GPIO_MODER_MODE3_Pos) /*!< 0x000000C0 */
|
||||
#define GPIO_MODER_MODE3 GPIO_MODER_MODE3_Msk
|
||||
#define GPIO_MODER_MODE3_0 (0x1UL << GPIO_MODER_MODE3_Pos) /*!< 0x00000040 */
|
||||
#define GPIO_MODER_MODE3_1 (0x2UL << GPIO_MODER_MODE3_Pos) /*!< 0x00000080 */
|
||||
#define GPIO_MODER_MODER3_Pos (6U)
|
||||
#define GPIO_MODER_MODER3_Msk (0x3UL << GPIO_MODER_MODER3_Pos) /*!< 0x000000C0 */
|
||||
#define GPIO_MODER_MODER3 GPIO_MODER_MODER3_Msk
|
||||
#define GPIO_MODER_MODER3_0 (0x1UL << GPIO_MODER_MODER3_Pos) /*!< 0x00000040 */
|
||||
#define GPIO_MODER_MODER3_1 (0x2UL << GPIO_MODER_MODER3_Pos) /*!< 0x00000080 */
|
||||
|
||||
#define GPIO_MODER_MODE4_Pos (8U)
|
||||
#define GPIO_MODER_MODE4_Msk (0x3UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000300 */
|
||||
#define GPIO_MODER_MODE4 GPIO_MODER_MODE4_Msk
|
||||
#define GPIO_MODER_MODE4_0 (0x1UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000100 */
|
||||
#define GPIO_MODER_MODE4_1 (0x2UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000200 */
|
||||
#define GPIO_MODER_MODER4_Pos (8U)
|
||||
#define GPIO_MODER_MODER4_Msk (0x3UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000300 */
|
||||
#define GPIO_MODER_MODER4 GPIO_MODER_MODER4_Msk
|
||||
#define GPIO_MODER_MODER4_0 (0x1UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000100 */
|
||||
#define GPIO_MODER_MODER4_1 (0x2UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000200 */
|
||||
|
||||
#define GPIO_MODER_MODE5_Pos (10U)
|
||||
#define GPIO_MODER_MODE5_Msk (0x3UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000C00 */
|
||||
#define GPIO_MODER_MODE5 GPIO_MODER_MODE5_Msk
|
||||
#define GPIO_MODER_MODE5_0 (0x1UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000400 */
|
||||
#define GPIO_MODER_MODE5_1 (0x2UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000800 */
|
||||
#define GPIO_MODER_MODER5_Pos (10U)
|
||||
#define GPIO_MODER_MODER5_Msk (0x3UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000C00 */
|
||||
#define GPIO_MODER_MODER5 GPIO_MODER_MODER5_Msk
|
||||
#define GPIO_MODER_MODER5_0 (0x1UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000400 */
|
||||
#define GPIO_MODER_MODER5_1 (0x2UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000800 */
|
||||
|
||||
#define GPIO_MODER_MODE6_Pos (12U)
|
||||
#define GPIO_MODER_MODE6_Msk (0x3UL << GPIO_MODER_MODE6_Pos) /*!< 0x00003000 */
|
||||
#define GPIO_MODER_MODE6 GPIO_MODER_MODE6_Msk
|
||||
#define GPIO_MODER_MODE6_0 (0x1UL << GPIO_MODER_MODE6_Pos) /*!< 0x00001000 */
|
||||
#define GPIO_MODER_MODE6_1 (0x2UL << GPIO_MODER_MODE6_Pos) /*!< 0x00002000 */
|
||||
#define GPIO_MODER_MODER6_Pos (12U)
|
||||
#define GPIO_MODER_MODER6_Msk (0x3UL << GPIO_MODER_MODER6_Pos) /*!< 0x00003000 */
|
||||
#define GPIO_MODER_MODER6 GPIO_MODER_MODER6_Msk
|
||||
#define GPIO_MODER_MODER6_0 (0x1UL << GPIO_MODER_MODER6_Pos) /*!< 0x00001000 */
|
||||
#define GPIO_MODER_MODER6_1 (0x2UL << GPIO_MODER_MODER6_Pos) /*!< 0x00002000 */
|
||||
|
||||
#define GPIO_MODER_MODE7_Pos (14U)
|
||||
#define GPIO_MODER_MODE7_Msk (0x3UL << GPIO_MODER_MODE7_Pos) /*!< 0x0000C000 */
|
||||
#define GPIO_MODER_MODE7 GPIO_MODER_MODE7_Msk
|
||||
#define GPIO_MODER_MODE7_0 (0x1UL << GPIO_MODER_MODE7_Pos) /*!< 0x00004000 */
|
||||
#define GPIO_MODER_MODE7_1 (0x2UL << GPIO_MODER_MODE7_Pos) /*!< 0x00008000 */
|
||||
#define GPIO_MODER_MODER7_Pos (14U)
|
||||
#define GPIO_MODER_MODER7_Msk (0x3UL << GPIO_MODER_MODER7_Pos) /*!< 0x0000C000 */
|
||||
#define GPIO_MODER_MODER7 GPIO_MODER_MODER7_Msk
|
||||
#define GPIO_MODER_MODER7_0 (0x1UL << GPIO_MODER_MODER7_Pos) /*!< 0x00004000 */
|
||||
#define GPIO_MODER_MODER7_1 (0x2UL << GPIO_MODER_MODER7_Pos) /*!< 0x00008000 */
|
||||
|
||||
#define GPIO_MODER_MODE8_Pos (16U)
|
||||
#define GPIO_MODER_MODE8_Msk (0x3UL << GPIO_MODER_MODE8_Pos) /*!< 0x00030000 */
|
||||
#define GPIO_MODER_MODE8 GPIO_MODER_MODE8_Msk
|
||||
#define GPIO_MODER_MODE8_0 (0x1UL << GPIO_MODER_MODE8_Pos) /*!< 0x00010000 */
|
||||
#define GPIO_MODER_MODE8_1 (0x2UL << GPIO_MODER_MODE8_Pos) /*!< 0x00020000 */
|
||||
#define GPIO_MODER_MODER8_Pos (16U)
|
||||
#define GPIO_MODER_MODER8_Msk (0x3UL << GPIO_MODER_MODER8_Pos) /*!< 0x00030000 */
|
||||
#define GPIO_MODER_MODER8 GPIO_MODER_MODER8_Msk
|
||||
#define GPIO_MODER_MODER8_0 (0x1UL << GPIO_MODER_MODER8_Pos) /*!< 0x00010000 */
|
||||
#define GPIO_MODER_MODER8_1 (0x2UL << GPIO_MODER_MODER8_Pos) /*!< 0x00020000 */
|
||||
|
||||
#define GPIO_MODER_MODE9_Pos (18U)
|
||||
#define GPIO_MODER_MODE9_Msk (0x3UL << GPIO_MODER_MODE9_Pos) /*!< 0x000C0000 */
|
||||
#define GPIO_MODER_MODE9 GPIO_MODER_MODE9_Msk
|
||||
#define GPIO_MODER_MODE9_0 (0x1UL << GPIO_MODER_MODE9_Pos) /*!< 0x00040000 */
|
||||
#define GPIO_MODER_MODE9_1 (0x2UL << GPIO_MODER_MODE9_Pos) /*!< 0x00080000 */
|
||||
#define GPIO_MODER_MODER9_Pos (18U)
|
||||
#define GPIO_MODER_MODER9_Msk (0x3UL << GPIO_MODER_MODER9_Pos) /*!< 0x000C0000 */
|
||||
#define GPIO_MODER_MODER9 GPIO_MODER_MODER9_Msk
|
||||
#define GPIO_MODER_MODER9_0 (0x1UL << GPIO_MODER_MODER9_Pos) /*!< 0x00040000 */
|
||||
#define GPIO_MODER_MODER9_1 (0x2UL << GPIO_MODER_MODER9_Pos) /*!< 0x00080000 */
|
||||
|
||||
#define GPIO_MODER_MODE10_Pos (20U)
|
||||
#define GPIO_MODER_MODE10_Msk (0x3UL << GPIO_MODER_MODE10_Pos) /*!< 0x00300000 */
|
||||
#define GPIO_MODER_MODE10 GPIO_MODER_MODE10_Msk
|
||||
#define GPIO_MODER_MODE10_0 (0x1UL << GPIO_MODER_MODE10_Pos) /*!< 0x00100000 */
|
||||
#define GPIO_MODER_MODE10_1 (0x2UL << GPIO_MODER_MODE10_Pos) /*!< 0x00200000 */
|
||||
#define GPIO_MODER_MODER10_Pos (20U)
|
||||
#define GPIO_MODER_MODER10_Msk (0x3UL << GPIO_MODER_MODER10_Pos) /*!< 0x00300000 */
|
||||
#define GPIO_MODER_MODER10 GPIO_MODER_MODER10_Msk
|
||||
#define GPIO_MODER_MODER10_0 (0x1UL << GPIO_MODER_MODER10_Pos) /*!< 0x00100000 */
|
||||
#define GPIO_MODER_MODER10_1 (0x2UL << GPIO_MODER_MODER10_Pos) /*!< 0x00200000 */
|
||||
|
||||
#define GPIO_MODER_MODE11_Pos (22U)
|
||||
#define GPIO_MODER_MODE11_Msk (0x3UL << GPIO_MODER_MODE11_Pos) /*!< 0x00C00000 */
|
||||
#define GPIO_MODER_MODE11 GPIO_MODER_MODE11_Msk
|
||||
#define GPIO_MODER_MODE11_0 (0x1UL << GPIO_MODER_MODE11_Pos) /*!< 0x00400000 */
|
||||
#define GPIO_MODER_MODE11_1 (0x2UL << GPIO_MODER_MODE11_Pos) /*!< 0x00800000 */
|
||||
#define GPIO_MODER_MODER11_Pos (22U)
|
||||
#define GPIO_MODER_MODER11_Msk (0x3UL << GPIO_MODER_MODER11_Pos) /*!< 0x00C00000 */
|
||||
#define GPIO_MODER_MODER11 GPIO_MODER_MODER11_Msk
|
||||
#define GPIO_MODER_MODER11_0 (0x1UL << GPIO_MODER_MODER11_Pos) /*!< 0x00400000 */
|
||||
#define GPIO_MODER_MODER11_1 (0x2UL << GPIO_MODER_MODER11_Pos) /*!< 0x00800000 */
|
||||
|
||||
#define GPIO_MODER_MODE12_Pos (24U)
|
||||
#define GPIO_MODER_MODE12_Msk (0x3UL << GPIO_MODER_MODE12_Pos) /*!< 0x03000000 */
|
||||
#define GPIO_MODER_MODE12 GPIO_MODER_MODE12_Msk
|
||||
#define GPIO_MODER_MODE12_0 (0x1UL << GPIO_MODER_MODE12_Pos) /*!< 0x01000000 */
|
||||
#define GPIO_MODER_MODE12_1 (0x2UL << GPIO_MODER_MODE12_Pos) /*!< 0x02000000 */
|
||||
#define GPIO_MODER_MODER12_Pos (24U)
|
||||
#define GPIO_MODER_MODER12_Msk (0x3UL << GPIO_MODER_MODER12_Pos) /*!< 0x03000000 */
|
||||
#define GPIO_MODER_MODER12 GPIO_MODER_MODER12_Msk
|
||||
#define GPIO_MODER_MODER12_0 (0x1UL << GPIO_MODER_MODER12_Pos) /*!< 0x01000000 */
|
||||
#define GPIO_MODER_MODER12_1 (0x2UL << GPIO_MODER_MODER12_Pos) /*!< 0x02000000 */
|
||||
|
||||
#define GPIO_MODER_MODE13_Pos (26U)
|
||||
#define GPIO_MODER_MODE13_Msk (0x3UL << GPIO_MODER_MODE13_Pos) /*!< 0x0C000000 */
|
||||
#define GPIO_MODER_MODE13 GPIO_MODER_MODE13_Msk
|
||||
#define GPIO_MODER_MODE13_0 (0x1UL << GPIO_MODER_MODE13_Pos) /*!< 0x04000000 */
|
||||
#define GPIO_MODER_MODE13_1 (0x2UL << GPIO_MODER_MODE13_Pos) /*!< 0x08000000 */
|
||||
#define GPIO_MODER_MODER13_Pos (26U)
|
||||
#define GPIO_MODER_MODER13_Msk (0x3UL << GPIO_MODER_MODER13_Pos) /*!< 0x0C000000 */
|
||||
#define GPIO_MODER_MODER13 GPIO_MODER_MODER13_Msk
|
||||
#define GPIO_MODER_MODER13_0 (0x1UL << GPIO_MODER_MODER13_Pos) /*!< 0x04000000 */
|
||||
#define GPIO_MODER_MODER13_1 (0x2UL << GPIO_MODER_MODER13_Pos) /*!< 0x08000000 */
|
||||
|
||||
#define GPIO_MODER_MODE14_Pos (28U)
|
||||
#define GPIO_MODER_MODE14_Msk (0x3UL << GPIO_MODER_MODE14_Pos) /*!< 0x30000000 */
|
||||
#define GPIO_MODER_MODE14 GPIO_MODER_MODE14_Msk
|
||||
#define GPIO_MODER_MODE14_0 (0x1UL << GPIO_MODER_MODE14_Pos) /*!< 0x10000000 */
|
||||
#define GPIO_MODER_MODE14_1 (0x2UL << GPIO_MODER_MODE14_Pos) /*!< 0x20000000 */
|
||||
#define GPIO_MODER_MODER14_Pos (28U)
|
||||
#define GPIO_MODER_MODER14_Msk (0x3UL << GPIO_MODER_MODER14_Pos) /*!< 0x30000000 */
|
||||
#define GPIO_MODER_MODER14 GPIO_MODER_MODER14_Msk
|
||||
#define GPIO_MODER_MODER14_0 (0x1UL << GPIO_MODER_MODER14_Pos) /*!< 0x10000000 */
|
||||
#define GPIO_MODER_MODER14_1 (0x2UL << GPIO_MODER_MODER14_Pos) /*!< 0x20000000 */
|
||||
|
||||
#define GPIO_MODER_MODE15_Pos (30U)
|
||||
#define GPIO_MODER_MODE15_Msk (0x3UL << GPIO_MODER_MODE15_Pos) /*!< 0xC0000000 */
|
||||
#define GPIO_MODER_MODE15 GPIO_MODER_MODE15_Msk
|
||||
#define GPIO_MODER_MODE15_0 (0x1UL << GPIO_MODER_MODE15_Pos) /*!< 0x40000000 */
|
||||
#define GPIO_MODER_MODE15_1 (0x2UL << GPIO_MODER_MODE15_Pos) /*!< 0x80000000 */
|
||||
#define GPIO_MODER_MODER15_Pos (30U)
|
||||
#define GPIO_MODER_MODER15_Msk (0x3UL << GPIO_MODER_MODER15_Pos) /*!< 0xC0000000 */
|
||||
#define GPIO_MODER_MODER15 GPIO_MODER_MODER15_Msk
|
||||
#define GPIO_MODER_MODER15_0 (0x1UL << GPIO_MODER_MODER15_Pos) /*!< 0x40000000 */
|
||||
#define GPIO_MODER_MODER15_1 (0x2UL << GPIO_MODER_MODER15_Pos) /*!< 0x80000000 */
|
||||
|
||||
/* Legacy Defines */
|
||||
#define GPIO_MODER_MODE0_Pos GPIO_MODER_MODER0_Pos
|
||||
#define GPIO_MODER_MODE0_Msk GPIO_MODER_MODER0_Msk
|
||||
#define GPIO_MODER_MODE0 GPIO_MODER_MODER0
|
||||
#define GPIO_MODER_MODE0_0 GPIO_MODER_MODER0_0
|
||||
#define GPIO_MODER_MODE0_1 GPIO_MODER_MODER0_1
|
||||
|
||||
#define GPIO_MODER_MODE1_Pos GPIO_MODER_MODER1_Pos
|
||||
#define GPIO_MODER_MODE1_Msk GPIO_MODER_MODER1_Msk
|
||||
#define GPIO_MODER_MODE1 GPIO_MODER_MODER1
|
||||
#define GPIO_MODER_MODE1_0 GPIO_MODER_MODER1_0
|
||||
#define GPIO_MODER_MODE1_1 GPIO_MODER_MODER1_1
|
||||
|
||||
#define GPIO_MODER_MODE2_Pos GPIO_MODER_MODER2_Pos
|
||||
#define GPIO_MODER_MODE2_Msk GPIO_MODER_MODER2_Msk
|
||||
#define GPIO_MODER_MODE2 GPIO_MODER_MODER2
|
||||
#define GPIO_MODER_MODE2_0 GPIO_MODER_MODER2_0
|
||||
#define GPIO_MODER_MODE2_1 GPIO_MODER_MODER2_1
|
||||
|
||||
#define GPIO_MODER_MODE3_Pos GPIO_MODER_MODER3_Pos
|
||||
#define GPIO_MODER_MODE3_Msk GPIO_MODER_MODER3_Msk
|
||||
#define GPIO_MODER_MODE3 GPIO_MODER_MODER3
|
||||
#define GPIO_MODER_MODE3_0 GPIO_MODER_MODER3_0
|
||||
#define GPIO_MODER_MODE3_1 GPIO_MODER_MODER3_1
|
||||
|
||||
#define GPIO_MODER_MODE4_Pos GPIO_MODER_MODER4_Pos
|
||||
#define GPIO_MODER_MODE4_Msk GPIO_MODER_MODER4_Msk
|
||||
#define GPIO_MODER_MODE4 GPIO_MODER_MODER4
|
||||
#define GPIO_MODER_MODE4_0 GPIO_MODER_MODER4_0
|
||||
#define GPIO_MODER_MODE4_1 GPIO_MODER_MODER4_1
|
||||
|
||||
#define GPIO_MODER_MODE5_Pos GPIO_MODER_MODER5_Pos
|
||||
#define GPIO_MODER_MODE5_Msk GPIO_MODER_MODER5_Msk
|
||||
#define GPIO_MODER_MODE5 GPIO_MODER_MODER5
|
||||
#define GPIO_MODER_MODE5_0 GPIO_MODER_MODER5_0
|
||||
#define GPIO_MODER_MODE5_1 GPIO_MODER_MODER5_1
|
||||
|
||||
#define GPIO_MODER_MODE6_Pos GPIO_MODER_MODER6_Pos
|
||||
#define GPIO_MODER_MODE6_Msk GPIO_MODER_MODER6_Msk
|
||||
#define GPIO_MODER_MODE6 GPIO_MODER_MODER6
|
||||
#define GPIO_MODER_MODE6_0 GPIO_MODER_MODER6_0
|
||||
#define GPIO_MODER_MODE6_1 GPIO_MODER_MODER6_1
|
||||
|
||||
#define GPIO_MODER_MODE7_Pos GPIO_MODER_MODER7_Pos
|
||||
#define GPIO_MODER_MODE7_Msk GPIO_MODER_MODER7_Msk
|
||||
#define GPIO_MODER_MODE7 GPIO_MODER_MODER7
|
||||
#define GPIO_MODER_MODE7_0 GPIO_MODER_MODER7_0
|
||||
#define GPIO_MODER_MODE7_1 GPIO_MODER_MODER7_1
|
||||
|
||||
#define GPIO_MODER_MODE8_Pos GPIO_MODER_MODER8_Pos
|
||||
#define GPIO_MODER_MODE8_Msk GPIO_MODER_MODER8_Msk
|
||||
#define GPIO_MODER_MODE8 GPIO_MODER_MODER8
|
||||
#define GPIO_MODER_MODE8_0 GPIO_MODER_MODER8_0
|
||||
#define GPIO_MODER_MODE8_1 GPIO_MODER_MODER8_1
|
||||
|
||||
#define GPIO_MODER_MODE9_Pos GPIO_MODER_MODER9_Pos
|
||||
#define GPIO_MODER_MODE9_Msk GPIO_MODER_MODER9_Msk
|
||||
#define GPIO_MODER_MODE9 GPIO_MODER_MODER9
|
||||
#define GPIO_MODER_MODE9_0 GPIO_MODER_MODER9_0
|
||||
#define GPIO_MODER_MODE9_1 GPIO_MODER_MODER9_1
|
||||
|
||||
#define GPIO_MODER_MODE10_Pos GPIO_MODER_MODER10_Po
|
||||
#define GPIO_MODER_MODE10_Msk GPIO_MODER_MODER10_Ms
|
||||
#define GPIO_MODER_MODE10 GPIO_MODER_MODER10
|
||||
#define GPIO_MODER_MODE10_0 GPIO_MODER_MODER10_0
|
||||
#define GPIO_MODER_MODE10_1 GPIO_MODER_MODER10_1
|
||||
|
||||
#define GPIO_MODER_MODE11_Pos GPIO_MODER_MODER11_Po
|
||||
#define GPIO_MODER_MODE11_Msk GPIO_MODER_MODER11_Ms
|
||||
#define GPIO_MODER_MODE11 GPIO_MODER_MODER11
|
||||
#define GPIO_MODER_MODE11_0 GPIO_MODER_MODER11_0
|
||||
#define GPIO_MODER_MODE11_1 GPIO_MODER_MODER11_1
|
||||
|
||||
#define GPIO_MODER_MODE12_Pos GPIO_MODER_MODER12_Po
|
||||
#define GPIO_MODER_MODE12_Msk GPIO_MODER_MODER12_Ms
|
||||
#define GPIO_MODER_MODE12 GPIO_MODER_MODER12
|
||||
#define GPIO_MODER_MODE12_0 GPIO_MODER_MODER12_0
|
||||
#define GPIO_MODER_MODE12_1 GPIO_MODER_MODER12_1
|
||||
|
||||
#define GPIO_MODER_MODE13_Pos GPIO_MODER_MODER13_Po
|
||||
#define GPIO_MODER_MODE13_Msk GPIO_MODER_MODER13_Ms
|
||||
#define GPIO_MODER_MODE13 GPIO_MODER_MODER13
|
||||
#define GPIO_MODER_MODE13_0 GPIO_MODER_MODER13_0
|
||||
#define GPIO_MODER_MODE13_1 GPIO_MODER_MODER13_1
|
||||
|
||||
#define GPIO_MODER_MODE14_Pos GPIO_MODER_MODER14_Po
|
||||
#define GPIO_MODER_MODE14_Msk GPIO_MODER_MODER14_Ms
|
||||
#define GPIO_MODER_MODE14 GPIO_MODER_MODER14
|
||||
#define GPIO_MODER_MODE14_0 GPIO_MODER_MODER14_0
|
||||
#define GPIO_MODER_MODE14_1 GPIO_MODER_MODER14_1
|
||||
|
||||
#define GPIO_MODER_MODE15_Pos GPIO_MODER_MODER15_Po
|
||||
#define GPIO_MODER_MODE15_Msk GPIO_MODER_MODER15_Ms
|
||||
#define GPIO_MODER_MODE15 GPIO_MODER_MODER15
|
||||
#define GPIO_MODER_MODE15_0 GPIO_MODER_MODER15_0
|
||||
#define GPIO_MODER_MODE15_1 GPIO_MODER_MODER15_1
|
||||
|
||||
/****************** Bits definition for GPIO_OTYPER register ****************/
|
||||
#define GPIO_OTYPER_OT0_Pos (0U)
|
||||
@ -16912,10 +17009,10 @@ typedef struct
|
||||
#define JPEG_SR_COF JPEG_SR_COF_Msk /*!<JPEG Codec operation on going flag */
|
||||
|
||||
/******************** Bit definition for CFR register ********************/
|
||||
#define JPEG_CFR_CEOCF_Pos (4U)
|
||||
#define JPEG_CFR_CEOCF_Pos (5U)
|
||||
#define JPEG_CFR_CEOCF_Msk (0x1UL << JPEG_CFR_CEOCF_Pos) /*!< 0x00000010 */
|
||||
#define JPEG_CFR_CEOCF JPEG_CFR_CEOCF_Msk /*!<Clear End of Conversion Flag */
|
||||
#define JPEG_CFR_CHPDF_Pos (5U)
|
||||
#define JPEG_CFR_CHPDF_Pos (6U)
|
||||
#define JPEG_CFR_CHPDF_Msk (0x1UL << JPEG_CFR_CHPDF_Pos) /*!< 0x00000020 */
|
||||
#define JPEG_CFR_CHPDF JPEG_CFR_CHPDF_Msk /*!<Clear Header Parsing Done Flag */
|
||||
|
||||
@ -20128,6 +20225,11 @@ typedef struct
|
||||
/* Real-Time Clock (RTC) */
|
||||
/* */
|
||||
/******************************************************************************/
|
||||
#define RTC_TAMPER2_SUPPORT /*!<RTC TAMPER 2 support feature */
|
||||
#define RTC_TAMPNOERASE_SUPPORT /*!<RTC BKP REG NO ERASE ON TAMPER support feature */
|
||||
#define RTC_TAMPMASKFLAG_SUPPORT /*!<RTC TAMPER MASK FLAG support feature */
|
||||
#define RTC_TAMPxIE_SUPPORT /*!<RTC TAMPERx INTERRUPT ENABLE support feature */
|
||||
|
||||
/******************** Bits definition for RTC_TR register *******************/
|
||||
#define RTC_TR_PM_Pos (22U)
|
||||
#define RTC_TR_PM_Msk (0x1UL << RTC_TR_PM_Pos) /*!< 0x00400000 */
|
||||
|
@ -14811,101 +14811,198 @@ typedef struct
|
||||
/* */
|
||||
/******************************************************************************/
|
||||
/****************** Bits definition for GPIO_MODER register *****************/
|
||||
#define GPIO_MODER_MODE0_Pos (0U)
|
||||
#define GPIO_MODER_MODE0_Msk (0x3UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000003 */
|
||||
#define GPIO_MODER_MODE0 GPIO_MODER_MODE0_Msk
|
||||
#define GPIO_MODER_MODE0_0 (0x1UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000001 */
|
||||
#define GPIO_MODER_MODE0_1 (0x2UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000002 */
|
||||
#define GPIO_MODER_MODER0_Pos (0U)
|
||||
#define GPIO_MODER_MODER0_Msk (0x3UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000003 */
|
||||
#define GPIO_MODER_MODER0 GPIO_MODER_MODER0_Msk
|
||||
#define GPIO_MODER_MODER0_0 (0x1UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000001 */
|
||||
#define GPIO_MODER_MODER0_1 (0x2UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000002 */
|
||||
|
||||
#define GPIO_MODER_MODE1_Pos (2U)
|
||||
#define GPIO_MODER_MODE1_Msk (0x3UL << GPIO_MODER_MODE1_Pos) /*!< 0x0000000C */
|
||||
#define GPIO_MODER_MODE1 GPIO_MODER_MODE1_Msk
|
||||
#define GPIO_MODER_MODE1_0 (0x1UL << GPIO_MODER_MODE1_Pos) /*!< 0x00000004 */
|
||||
#define GPIO_MODER_MODE1_1 (0x2UL << GPIO_MODER_MODE1_Pos) /*!< 0x00000008 */
|
||||
#define GPIO_MODER_MODER1_Pos (2U)
|
||||
#define GPIO_MODER_MODER1_Msk (0x3UL << GPIO_MODER_MODER1_Pos) /*!< 0x0000000C */
|
||||
#define GPIO_MODER_MODER1 GPIO_MODER_MODER1_Msk
|
||||
#define GPIO_MODER_MODER1_0 (0x1UL << GPIO_MODER_MODER1_Pos) /*!< 0x00000004 */
|
||||
#define GPIO_MODER_MODER1_1 (0x2UL << GPIO_MODER_MODER1_Pos) /*!< 0x00000008 */
|
||||
|
||||
#define GPIO_MODER_MODE2_Pos (4U)
|
||||
#define GPIO_MODER_MODE2_Msk (0x3UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000030 */
|
||||
#define GPIO_MODER_MODE2 GPIO_MODER_MODE2_Msk
|
||||
#define GPIO_MODER_MODE2_0 (0x1UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000010 */
|
||||
#define GPIO_MODER_MODE2_1 (0x2UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000020 */
|
||||
#define GPIO_MODER_MODER2_Pos (4U)
|
||||
#define GPIO_MODER_MODER2_Msk (0x3UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000030 */
|
||||
#define GPIO_MODER_MODER2 GPIO_MODER_MODER2_Msk
|
||||
#define GPIO_MODER_MODER2_0 (0x1UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000010 */
|
||||
#define GPIO_MODER_MODER2_1 (0x2UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000020 */
|
||||
|
||||
#define GPIO_MODER_MODE3_Pos (6U)
|
||||
#define GPIO_MODER_MODE3_Msk (0x3UL << GPIO_MODER_MODE3_Pos) /*!< 0x000000C0 */
|
||||
#define GPIO_MODER_MODE3 GPIO_MODER_MODE3_Msk
|
||||
#define GPIO_MODER_MODE3_0 (0x1UL << GPIO_MODER_MODE3_Pos) /*!< 0x00000040 */
|
||||
#define GPIO_MODER_MODE3_1 (0x2UL << GPIO_MODER_MODE3_Pos) /*!< 0x00000080 */
|
||||
#define GPIO_MODER_MODER3_Pos (6U)
|
||||
#define GPIO_MODER_MODER3_Msk (0x3UL << GPIO_MODER_MODER3_Pos) /*!< 0x000000C0 */
|
||||
#define GPIO_MODER_MODER3 GPIO_MODER_MODER3_Msk
|
||||
#define GPIO_MODER_MODER3_0 (0x1UL << GPIO_MODER_MODER3_Pos) /*!< 0x00000040 */
|
||||
#define GPIO_MODER_MODER3_1 (0x2UL << GPIO_MODER_MODER3_Pos) /*!< 0x00000080 */
|
||||
|
||||
#define GPIO_MODER_MODE4_Pos (8U)
|
||||
#define GPIO_MODER_MODE4_Msk (0x3UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000300 */
|
||||
#define GPIO_MODER_MODE4 GPIO_MODER_MODE4_Msk
|
||||
#define GPIO_MODER_MODE4_0 (0x1UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000100 */
|
||||
#define GPIO_MODER_MODE4_1 (0x2UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000200 */
|
||||
#define GPIO_MODER_MODER4_Pos (8U)
|
||||
#define GPIO_MODER_MODER4_Msk (0x3UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000300 */
|
||||
#define GPIO_MODER_MODER4 GPIO_MODER_MODER4_Msk
|
||||
#define GPIO_MODER_MODER4_0 (0x1UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000100 */
|
||||
#define GPIO_MODER_MODER4_1 (0x2UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000200 */
|
||||
|
||||
#define GPIO_MODER_MODE5_Pos (10U)
|
||||
#define GPIO_MODER_MODE5_Msk (0x3UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000C00 */
|
||||
#define GPIO_MODER_MODE5 GPIO_MODER_MODE5_Msk
|
||||
#define GPIO_MODER_MODE5_0 (0x1UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000400 */
|
||||
#define GPIO_MODER_MODE5_1 (0x2UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000800 */
|
||||
#define GPIO_MODER_MODER5_Pos (10U)
|
||||
#define GPIO_MODER_MODER5_Msk (0x3UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000C00 */
|
||||
#define GPIO_MODER_MODER5 GPIO_MODER_MODER5_Msk
|
||||
#define GPIO_MODER_MODER5_0 (0x1UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000400 */
|
||||
#define GPIO_MODER_MODER5_1 (0x2UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000800 */
|
||||
|
||||
#define GPIO_MODER_MODE6_Pos (12U)
|
||||
#define GPIO_MODER_MODE6_Msk (0x3UL << GPIO_MODER_MODE6_Pos) /*!< 0x00003000 */
|
||||
#define GPIO_MODER_MODE6 GPIO_MODER_MODE6_Msk
|
||||
#define GPIO_MODER_MODE6_0 (0x1UL << GPIO_MODER_MODE6_Pos) /*!< 0x00001000 */
|
||||
#define GPIO_MODER_MODE6_1 (0x2UL << GPIO_MODER_MODE6_Pos) /*!< 0x00002000 */
|
||||
#define GPIO_MODER_MODER6_Pos (12U)
|
||||
#define GPIO_MODER_MODER6_Msk (0x3UL << GPIO_MODER_MODER6_Pos) /*!< 0x00003000 */
|
||||
#define GPIO_MODER_MODER6 GPIO_MODER_MODER6_Msk
|
||||
#define GPIO_MODER_MODER6_0 (0x1UL << GPIO_MODER_MODER6_Pos) /*!< 0x00001000 */
|
||||
#define GPIO_MODER_MODER6_1 (0x2UL << GPIO_MODER_MODER6_Pos) /*!< 0x00002000 */
|
||||
|
||||
#define GPIO_MODER_MODE7_Pos (14U)
|
||||
#define GPIO_MODER_MODE7_Msk (0x3UL << GPIO_MODER_MODE7_Pos) /*!< 0x0000C000 */
|
||||
#define GPIO_MODER_MODE7 GPIO_MODER_MODE7_Msk
|
||||
#define GPIO_MODER_MODE7_0 (0x1UL << GPIO_MODER_MODE7_Pos) /*!< 0x00004000 */
|
||||
#define GPIO_MODER_MODE7_1 (0x2UL << GPIO_MODER_MODE7_Pos) /*!< 0x00008000 */
|
||||
#define GPIO_MODER_MODER7_Pos (14U)
|
||||
#define GPIO_MODER_MODER7_Msk (0x3UL << GPIO_MODER_MODER7_Pos) /*!< 0x0000C000 */
|
||||
#define GPIO_MODER_MODER7 GPIO_MODER_MODER7_Msk
|
||||
#define GPIO_MODER_MODER7_0 (0x1UL << GPIO_MODER_MODER7_Pos) /*!< 0x00004000 */
|
||||
#define GPIO_MODER_MODER7_1 (0x2UL << GPIO_MODER_MODER7_Pos) /*!< 0x00008000 */
|
||||
|
||||
#define GPIO_MODER_MODE8_Pos (16U)
|
||||
#define GPIO_MODER_MODE8_Msk (0x3UL << GPIO_MODER_MODE8_Pos) /*!< 0x00030000 */
|
||||
#define GPIO_MODER_MODE8 GPIO_MODER_MODE8_Msk
|
||||
#define GPIO_MODER_MODE8_0 (0x1UL << GPIO_MODER_MODE8_Pos) /*!< 0x00010000 */
|
||||
#define GPIO_MODER_MODE8_1 (0x2UL << GPIO_MODER_MODE8_Pos) /*!< 0x00020000 */
|
||||
#define GPIO_MODER_MODER8_Pos (16U)
|
||||
#define GPIO_MODER_MODER8_Msk (0x3UL << GPIO_MODER_MODER8_Pos) /*!< 0x00030000 */
|
||||
#define GPIO_MODER_MODER8 GPIO_MODER_MODER8_Msk
|
||||
#define GPIO_MODER_MODER8_0 (0x1UL << GPIO_MODER_MODER8_Pos) /*!< 0x00010000 */
|
||||
#define GPIO_MODER_MODER8_1 (0x2UL << GPIO_MODER_MODER8_Pos) /*!< 0x00020000 */
|
||||
|
||||
#define GPIO_MODER_MODE9_Pos (18U)
|
||||
#define GPIO_MODER_MODE9_Msk (0x3UL << GPIO_MODER_MODE9_Pos) /*!< 0x000C0000 */
|
||||
#define GPIO_MODER_MODE9 GPIO_MODER_MODE9_Msk
|
||||
#define GPIO_MODER_MODE9_0 (0x1UL << GPIO_MODER_MODE9_Pos) /*!< 0x00040000 */
|
||||
#define GPIO_MODER_MODE9_1 (0x2UL << GPIO_MODER_MODE9_Pos) /*!< 0x00080000 */
|
||||
#define GPIO_MODER_MODER9_Pos (18U)
|
||||
#define GPIO_MODER_MODER9_Msk (0x3UL << GPIO_MODER_MODER9_Pos) /*!< 0x000C0000 */
|
||||
#define GPIO_MODER_MODER9 GPIO_MODER_MODER9_Msk
|
||||
#define GPIO_MODER_MODER9_0 (0x1UL << GPIO_MODER_MODER9_Pos) /*!< 0x00040000 */
|
||||
#define GPIO_MODER_MODER9_1 (0x2UL << GPIO_MODER_MODER9_Pos) /*!< 0x00080000 */
|
||||
|
||||
#define GPIO_MODER_MODE10_Pos (20U)
|
||||
#define GPIO_MODER_MODE10_Msk (0x3UL << GPIO_MODER_MODE10_Pos) /*!< 0x00300000 */
|
||||
#define GPIO_MODER_MODE10 GPIO_MODER_MODE10_Msk
|
||||
#define GPIO_MODER_MODE10_0 (0x1UL << GPIO_MODER_MODE10_Pos) /*!< 0x00100000 */
|
||||
#define GPIO_MODER_MODE10_1 (0x2UL << GPIO_MODER_MODE10_Pos) /*!< 0x00200000 */
|
||||
#define GPIO_MODER_MODER10_Pos (20U)
|
||||
#define GPIO_MODER_MODER10_Msk (0x3UL << GPIO_MODER_MODER10_Pos) /*!< 0x00300000 */
|
||||
#define GPIO_MODER_MODER10 GPIO_MODER_MODER10_Msk
|
||||
#define GPIO_MODER_MODER10_0 (0x1UL << GPIO_MODER_MODER10_Pos) /*!< 0x00100000 */
|
||||
#define GPIO_MODER_MODER10_1 (0x2UL << GPIO_MODER_MODER10_Pos) /*!< 0x00200000 */
|
||||
|
||||
#define GPIO_MODER_MODE11_Pos (22U)
|
||||
#define GPIO_MODER_MODE11_Msk (0x3UL << GPIO_MODER_MODE11_Pos) /*!< 0x00C00000 */
|
||||
#define GPIO_MODER_MODE11 GPIO_MODER_MODE11_Msk
|
||||
#define GPIO_MODER_MODE11_0 (0x1UL << GPIO_MODER_MODE11_Pos) /*!< 0x00400000 */
|
||||
#define GPIO_MODER_MODE11_1 (0x2UL << GPIO_MODER_MODE11_Pos) /*!< 0x00800000 */
|
||||
#define GPIO_MODER_MODER11_Pos (22U)
|
||||
#define GPIO_MODER_MODER11_Msk (0x3UL << GPIO_MODER_MODER11_Pos) /*!< 0x00C00000 */
|
||||
#define GPIO_MODER_MODER11 GPIO_MODER_MODER11_Msk
|
||||
#define GPIO_MODER_MODER11_0 (0x1UL << GPIO_MODER_MODER11_Pos) /*!< 0x00400000 */
|
||||
#define GPIO_MODER_MODER11_1 (0x2UL << GPIO_MODER_MODER11_Pos) /*!< 0x00800000 */
|
||||
|
||||
#define GPIO_MODER_MODE12_Pos (24U)
|
||||
#define GPIO_MODER_MODE12_Msk (0x3UL << GPIO_MODER_MODE12_Pos) /*!< 0x03000000 */
|
||||
#define GPIO_MODER_MODE12 GPIO_MODER_MODE12_Msk
|
||||
#define GPIO_MODER_MODE12_0 (0x1UL << GPIO_MODER_MODE12_Pos) /*!< 0x01000000 */
|
||||
#define GPIO_MODER_MODE12_1 (0x2UL << GPIO_MODER_MODE12_Pos) /*!< 0x02000000 */
|
||||
#define GPIO_MODER_MODER12_Pos (24U)
|
||||
#define GPIO_MODER_MODER12_Msk (0x3UL << GPIO_MODER_MODER12_Pos) /*!< 0x03000000 */
|
||||
#define GPIO_MODER_MODER12 GPIO_MODER_MODER12_Msk
|
||||
#define GPIO_MODER_MODER12_0 (0x1UL << GPIO_MODER_MODER12_Pos) /*!< 0x01000000 */
|
||||
#define GPIO_MODER_MODER12_1 (0x2UL << GPIO_MODER_MODER12_Pos) /*!< 0x02000000 */
|
||||
|
||||
#define GPIO_MODER_MODE13_Pos (26U)
|
||||
#define GPIO_MODER_MODE13_Msk (0x3UL << GPIO_MODER_MODE13_Pos) /*!< 0x0C000000 */
|
||||
#define GPIO_MODER_MODE13 GPIO_MODER_MODE13_Msk
|
||||
#define GPIO_MODER_MODE13_0 (0x1UL << GPIO_MODER_MODE13_Pos) /*!< 0x04000000 */
|
||||
#define GPIO_MODER_MODE13_1 (0x2UL << GPIO_MODER_MODE13_Pos) /*!< 0x08000000 */
|
||||
#define GPIO_MODER_MODER13_Pos (26U)
|
||||
#define GPIO_MODER_MODER13_Msk (0x3UL << GPIO_MODER_MODER13_Pos) /*!< 0x0C000000 */
|
||||
#define GPIO_MODER_MODER13 GPIO_MODER_MODER13_Msk
|
||||
#define GPIO_MODER_MODER13_0 (0x1UL << GPIO_MODER_MODER13_Pos) /*!< 0x04000000 */
|
||||
#define GPIO_MODER_MODER13_1 (0x2UL << GPIO_MODER_MODER13_Pos) /*!< 0x08000000 */
|
||||
|
||||
#define GPIO_MODER_MODE14_Pos (28U)
|
||||
#define GPIO_MODER_MODE14_Msk (0x3UL << GPIO_MODER_MODE14_Pos) /*!< 0x30000000 */
|
||||
#define GPIO_MODER_MODE14 GPIO_MODER_MODE14_Msk
|
||||
#define GPIO_MODER_MODE14_0 (0x1UL << GPIO_MODER_MODE14_Pos) /*!< 0x10000000 */
|
||||
#define GPIO_MODER_MODE14_1 (0x2UL << GPIO_MODER_MODE14_Pos) /*!< 0x20000000 */
|
||||
#define GPIO_MODER_MODER14_Pos (28U)
|
||||
#define GPIO_MODER_MODER14_Msk (0x3UL << GPIO_MODER_MODER14_Pos) /*!< 0x30000000 */
|
||||
#define GPIO_MODER_MODER14 GPIO_MODER_MODER14_Msk
|
||||
#define GPIO_MODER_MODER14_0 (0x1UL << GPIO_MODER_MODER14_Pos) /*!< 0x10000000 */
|
||||
#define GPIO_MODER_MODER14_1 (0x2UL << GPIO_MODER_MODER14_Pos) /*!< 0x20000000 */
|
||||
|
||||
#define GPIO_MODER_MODE15_Pos (30U)
|
||||
#define GPIO_MODER_MODE15_Msk (0x3UL << GPIO_MODER_MODE15_Pos) /*!< 0xC0000000 */
|
||||
#define GPIO_MODER_MODE15 GPIO_MODER_MODE15_Msk
|
||||
#define GPIO_MODER_MODE15_0 (0x1UL << GPIO_MODER_MODE15_Pos) /*!< 0x40000000 */
|
||||
#define GPIO_MODER_MODE15_1 (0x2UL << GPIO_MODER_MODE15_Pos) /*!< 0x80000000 */
|
||||
#define GPIO_MODER_MODER15_Pos (30U)
|
||||
#define GPIO_MODER_MODER15_Msk (0x3UL << GPIO_MODER_MODER15_Pos) /*!< 0xC0000000 */
|
||||
#define GPIO_MODER_MODER15 GPIO_MODER_MODER15_Msk
|
||||
#define GPIO_MODER_MODER15_0 (0x1UL << GPIO_MODER_MODER15_Pos) /*!< 0x40000000 */
|
||||
#define GPIO_MODER_MODER15_1 (0x2UL << GPIO_MODER_MODER15_Pos) /*!< 0x80000000 */
|
||||
|
||||
/* Legacy Defines */
|
||||
#define GPIO_MODER_MODE0_Pos GPIO_MODER_MODER0_Pos
|
||||
#define GPIO_MODER_MODE0_Msk GPIO_MODER_MODER0_Msk
|
||||
#define GPIO_MODER_MODE0 GPIO_MODER_MODER0
|
||||
#define GPIO_MODER_MODE0_0 GPIO_MODER_MODER0_0
|
||||
#define GPIO_MODER_MODE0_1 GPIO_MODER_MODER0_1
|
||||
|
||||
#define GPIO_MODER_MODE1_Pos GPIO_MODER_MODER1_Pos
|
||||
#define GPIO_MODER_MODE1_Msk GPIO_MODER_MODER1_Msk
|
||||
#define GPIO_MODER_MODE1 GPIO_MODER_MODER1
|
||||
#define GPIO_MODER_MODE1_0 GPIO_MODER_MODER1_0
|
||||
#define GPIO_MODER_MODE1_1 GPIO_MODER_MODER1_1
|
||||
|
||||
#define GPIO_MODER_MODE2_Pos GPIO_MODER_MODER2_Pos
|
||||
#define GPIO_MODER_MODE2_Msk GPIO_MODER_MODER2_Msk
|
||||
#define GPIO_MODER_MODE2 GPIO_MODER_MODER2
|
||||
#define GPIO_MODER_MODE2_0 GPIO_MODER_MODER2_0
|
||||
#define GPIO_MODER_MODE2_1 GPIO_MODER_MODER2_1
|
||||
|
||||
#define GPIO_MODER_MODE3_Pos GPIO_MODER_MODER3_Pos
|
||||
#define GPIO_MODER_MODE3_Msk GPIO_MODER_MODER3_Msk
|
||||
#define GPIO_MODER_MODE3 GPIO_MODER_MODER3
|
||||
#define GPIO_MODER_MODE3_0 GPIO_MODER_MODER3_0
|
||||
#define GPIO_MODER_MODE3_1 GPIO_MODER_MODER3_1
|
||||
|
||||
#define GPIO_MODER_MODE4_Pos GPIO_MODER_MODER4_Pos
|
||||
#define GPIO_MODER_MODE4_Msk GPIO_MODER_MODER4_Msk
|
||||
#define GPIO_MODER_MODE4 GPIO_MODER_MODER4
|
||||
#define GPIO_MODER_MODE4_0 GPIO_MODER_MODER4_0
|
||||
#define GPIO_MODER_MODE4_1 GPIO_MODER_MODER4_1
|
||||
|
||||
#define GPIO_MODER_MODE5_Pos GPIO_MODER_MODER5_Pos
|
||||
#define GPIO_MODER_MODE5_Msk GPIO_MODER_MODER5_Msk
|
||||
#define GPIO_MODER_MODE5 GPIO_MODER_MODER5
|
||||
#define GPIO_MODER_MODE5_0 GPIO_MODER_MODER5_0
|
||||
#define GPIO_MODER_MODE5_1 GPIO_MODER_MODER5_1
|
||||
|
||||
#define GPIO_MODER_MODE6_Pos GPIO_MODER_MODER6_Pos
|
||||
#define GPIO_MODER_MODE6_Msk GPIO_MODER_MODER6_Msk
|
||||
#define GPIO_MODER_MODE6 GPIO_MODER_MODER6
|
||||
#define GPIO_MODER_MODE6_0 GPIO_MODER_MODER6_0
|
||||
#define GPIO_MODER_MODE6_1 GPIO_MODER_MODER6_1
|
||||
|
||||
#define GPIO_MODER_MODE7_Pos GPIO_MODER_MODER7_Pos
|
||||
#define GPIO_MODER_MODE7_Msk GPIO_MODER_MODER7_Msk
|
||||
#define GPIO_MODER_MODE7 GPIO_MODER_MODER7
|
||||
#define GPIO_MODER_MODE7_0 GPIO_MODER_MODER7_0
|
||||
#define GPIO_MODER_MODE7_1 GPIO_MODER_MODER7_1
|
||||
|
||||
#define GPIO_MODER_MODE8_Pos GPIO_MODER_MODER8_Pos
|
||||
#define GPIO_MODER_MODE8_Msk GPIO_MODER_MODER8_Msk
|
||||
#define GPIO_MODER_MODE8 GPIO_MODER_MODER8
|
||||
#define GPIO_MODER_MODE8_0 GPIO_MODER_MODER8_0
|
||||
#define GPIO_MODER_MODE8_1 GPIO_MODER_MODER8_1
|
||||
|
||||
#define GPIO_MODER_MODE9_Pos GPIO_MODER_MODER9_Pos
|
||||
#define GPIO_MODER_MODE9_Msk GPIO_MODER_MODER9_Msk
|
||||
#define GPIO_MODER_MODE9 GPIO_MODER_MODER9
|
||||
#define GPIO_MODER_MODE9_0 GPIO_MODER_MODER9_0
|
||||
#define GPIO_MODER_MODE9_1 GPIO_MODER_MODER9_1
|
||||
|
||||
#define GPIO_MODER_MODE10_Pos GPIO_MODER_MODER10_Po
|
||||
#define GPIO_MODER_MODE10_Msk GPIO_MODER_MODER10_Ms
|
||||
#define GPIO_MODER_MODE10 GPIO_MODER_MODER10
|
||||
#define GPIO_MODER_MODE10_0 GPIO_MODER_MODER10_0
|
||||
#define GPIO_MODER_MODE10_1 GPIO_MODER_MODER10_1
|
||||
|
||||
#define GPIO_MODER_MODE11_Pos GPIO_MODER_MODER11_Po
|
||||
#define GPIO_MODER_MODE11_Msk GPIO_MODER_MODER11_Ms
|
||||
#define GPIO_MODER_MODE11 GPIO_MODER_MODER11
|
||||
#define GPIO_MODER_MODE11_0 GPIO_MODER_MODER11_0
|
||||
#define GPIO_MODER_MODE11_1 GPIO_MODER_MODER11_1
|
||||
|
||||
#define GPIO_MODER_MODE12_Pos GPIO_MODER_MODER12_Po
|
||||
#define GPIO_MODER_MODE12_Msk GPIO_MODER_MODER12_Ms
|
||||
#define GPIO_MODER_MODE12 GPIO_MODER_MODER12
|
||||
#define GPIO_MODER_MODE12_0 GPIO_MODER_MODER12_0
|
||||
#define GPIO_MODER_MODE12_1 GPIO_MODER_MODER12_1
|
||||
|
||||
#define GPIO_MODER_MODE13_Pos GPIO_MODER_MODER13_Po
|
||||
#define GPIO_MODER_MODE13_Msk GPIO_MODER_MODER13_Ms
|
||||
#define GPIO_MODER_MODE13 GPIO_MODER_MODER13
|
||||
#define GPIO_MODER_MODE13_0 GPIO_MODER_MODER13_0
|
||||
#define GPIO_MODER_MODE13_1 GPIO_MODER_MODER13_1
|
||||
|
||||
#define GPIO_MODER_MODE14_Pos GPIO_MODER_MODER14_Po
|
||||
#define GPIO_MODER_MODE14_Msk GPIO_MODER_MODER14_Ms
|
||||
#define GPIO_MODER_MODE14 GPIO_MODER_MODER14
|
||||
#define GPIO_MODER_MODE14_0 GPIO_MODER_MODER14_0
|
||||
#define GPIO_MODER_MODE14_1 GPIO_MODER_MODER14_1
|
||||
|
||||
#define GPIO_MODER_MODE15_Pos GPIO_MODER_MODER15_Po
|
||||
#define GPIO_MODER_MODE15_Msk GPIO_MODER_MODER15_Ms
|
||||
#define GPIO_MODER_MODE15 GPIO_MODER_MODER15
|
||||
#define GPIO_MODER_MODE15_0 GPIO_MODER_MODER15_0
|
||||
#define GPIO_MODER_MODE15_1 GPIO_MODER_MODER15_1
|
||||
|
||||
/****************** Bits definition for GPIO_OTYPER register ****************/
|
||||
#define GPIO_OTYPER_OT0_Pos (0U)
|
||||
@ -16912,10 +17009,10 @@ typedef struct
|
||||
#define JPEG_SR_COF JPEG_SR_COF_Msk /*!<JPEG Codec operation on going flag */
|
||||
|
||||
/******************** Bit definition for CFR register ********************/
|
||||
#define JPEG_CFR_CEOCF_Pos (4U)
|
||||
#define JPEG_CFR_CEOCF_Pos (5U)
|
||||
#define JPEG_CFR_CEOCF_Msk (0x1UL << JPEG_CFR_CEOCF_Pos) /*!< 0x00000010 */
|
||||
#define JPEG_CFR_CEOCF JPEG_CFR_CEOCF_Msk /*!<Clear End of Conversion Flag */
|
||||
#define JPEG_CFR_CHPDF_Pos (5U)
|
||||
#define JPEG_CFR_CHPDF_Pos (6U)
|
||||
#define JPEG_CFR_CHPDF_Msk (0x1UL << JPEG_CFR_CHPDF_Pos) /*!< 0x00000020 */
|
||||
#define JPEG_CFR_CHPDF JPEG_CFR_CHPDF_Msk /*!<Clear Header Parsing Done Flag */
|
||||
|
||||
@ -20128,6 +20225,11 @@ typedef struct
|
||||
/* Real-Time Clock (RTC) */
|
||||
/* */
|
||||
/******************************************************************************/
|
||||
#define RTC_TAMPER2_SUPPORT /*!<RTC TAMPER 2 support feature */
|
||||
#define RTC_TAMPNOERASE_SUPPORT /*!<RTC BKP REG NO ERASE ON TAMPER support feature */
|
||||
#define RTC_TAMPMASKFLAG_SUPPORT /*!<RTC TAMPER MASK FLAG support feature */
|
||||
#define RTC_TAMPxIE_SUPPORT /*!<RTC TAMPERx INTERRUPT ENABLE support feature */
|
||||
|
||||
/******************** Bits definition for RTC_TR register *******************/
|
||||
#define RTC_TR_PM_Pos (22U)
|
||||
#define RTC_TR_PM_Msk (0x1UL << RTC_TR_PM_Pos) /*!< 0x00400000 */
|
||||
|
@ -11708,101 +11708,198 @@ typedef struct
|
||||
/* */
|
||||
/******************************************************************************/
|
||||
/****************** Bits definition for GPIO_MODER register *****************/
|
||||
#define GPIO_MODER_MODE0_Pos (0U)
|
||||
#define GPIO_MODER_MODE0_Msk (0x3UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000003 */
|
||||
#define GPIO_MODER_MODE0 GPIO_MODER_MODE0_Msk
|
||||
#define GPIO_MODER_MODE0_0 (0x1UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000001 */
|
||||
#define GPIO_MODER_MODE0_1 (0x2UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000002 */
|
||||
#define GPIO_MODER_MODER0_Pos (0U)
|
||||
#define GPIO_MODER_MODER0_Msk (0x3UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000003 */
|
||||
#define GPIO_MODER_MODER0 GPIO_MODER_MODER0_Msk
|
||||
#define GPIO_MODER_MODER0_0 (0x1UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000001 */
|
||||
#define GPIO_MODER_MODER0_1 (0x2UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000002 */
|
||||
|
||||
#define GPIO_MODER_MODE1_Pos (2U)
|
||||
#define GPIO_MODER_MODE1_Msk (0x3UL << GPIO_MODER_MODE1_Pos) /*!< 0x0000000C */
|
||||
#define GPIO_MODER_MODE1 GPIO_MODER_MODE1_Msk
|
||||
#define GPIO_MODER_MODE1_0 (0x1UL << GPIO_MODER_MODE1_Pos) /*!< 0x00000004 */
|
||||
#define GPIO_MODER_MODE1_1 (0x2UL << GPIO_MODER_MODE1_Pos) /*!< 0x00000008 */
|
||||
#define GPIO_MODER_MODER1_Pos (2U)
|
||||
#define GPIO_MODER_MODER1_Msk (0x3UL << GPIO_MODER_MODER1_Pos) /*!< 0x0000000C */
|
||||
#define GPIO_MODER_MODER1 GPIO_MODER_MODER1_Msk
|
||||
#define GPIO_MODER_MODER1_0 (0x1UL << GPIO_MODER_MODER1_Pos) /*!< 0x00000004 */
|
||||
#define GPIO_MODER_MODER1_1 (0x2UL << GPIO_MODER_MODER1_Pos) /*!< 0x00000008 */
|
||||
|
||||
#define GPIO_MODER_MODE2_Pos (4U)
|
||||
#define GPIO_MODER_MODE2_Msk (0x3UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000030 */
|
||||
#define GPIO_MODER_MODE2 GPIO_MODER_MODE2_Msk
|
||||
#define GPIO_MODER_MODE2_0 (0x1UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000010 */
|
||||
#define GPIO_MODER_MODE2_1 (0x2UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000020 */
|
||||
#define GPIO_MODER_MODER2_Pos (4U)
|
||||
#define GPIO_MODER_MODER2_Msk (0x3UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000030 */
|
||||
#define GPIO_MODER_MODER2 GPIO_MODER_MODER2_Msk
|
||||
#define GPIO_MODER_MODER2_0 (0x1UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000010 */
|
||||
#define GPIO_MODER_MODER2_1 (0x2UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000020 */
|
||||
|
||||
#define GPIO_MODER_MODE3_Pos (6U)
|
||||
#define GPIO_MODER_MODE3_Msk (0x3UL << GPIO_MODER_MODE3_Pos) /*!< 0x000000C0 */
|
||||
#define GPIO_MODER_MODE3 GPIO_MODER_MODE3_Msk
|
||||
#define GPIO_MODER_MODE3_0 (0x1UL << GPIO_MODER_MODE3_Pos) /*!< 0x00000040 */
|
||||
#define GPIO_MODER_MODE3_1 (0x2UL << GPIO_MODER_MODE3_Pos) /*!< 0x00000080 */
|
||||
#define GPIO_MODER_MODER3_Pos (6U)
|
||||
#define GPIO_MODER_MODER3_Msk (0x3UL << GPIO_MODER_MODER3_Pos) /*!< 0x000000C0 */
|
||||
#define GPIO_MODER_MODER3 GPIO_MODER_MODER3_Msk
|
||||
#define GPIO_MODER_MODER3_0 (0x1UL << GPIO_MODER_MODER3_Pos) /*!< 0x00000040 */
|
||||
#define GPIO_MODER_MODER3_1 (0x2UL << GPIO_MODER_MODER3_Pos) /*!< 0x00000080 */
|
||||
|
||||
#define GPIO_MODER_MODE4_Pos (8U)
|
||||
#define GPIO_MODER_MODE4_Msk (0x3UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000300 */
|
||||
#define GPIO_MODER_MODE4 GPIO_MODER_MODE4_Msk
|
||||
#define GPIO_MODER_MODE4_0 (0x1UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000100 */
|
||||
#define GPIO_MODER_MODE4_1 (0x2UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000200 */
|
||||
#define GPIO_MODER_MODER4_Pos (8U)
|
||||
#define GPIO_MODER_MODER4_Msk (0x3UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000300 */
|
||||
#define GPIO_MODER_MODER4 GPIO_MODER_MODER4_Msk
|
||||
#define GPIO_MODER_MODER4_0 (0x1UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000100 */
|
||||
#define GPIO_MODER_MODER4_1 (0x2UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000200 */
|
||||
|
||||
#define GPIO_MODER_MODE5_Pos (10U)
|
||||
#define GPIO_MODER_MODE5_Msk (0x3UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000C00 */
|
||||
#define GPIO_MODER_MODE5 GPIO_MODER_MODE5_Msk
|
||||
#define GPIO_MODER_MODE5_0 (0x1UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000400 */
|
||||
#define GPIO_MODER_MODE5_1 (0x2UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000800 */
|
||||
#define GPIO_MODER_MODER5_Pos (10U)
|
||||
#define GPIO_MODER_MODER5_Msk (0x3UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000C00 */
|
||||
#define GPIO_MODER_MODER5 GPIO_MODER_MODER5_Msk
|
||||
#define GPIO_MODER_MODER5_0 (0x1UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000400 */
|
||||
#define GPIO_MODER_MODER5_1 (0x2UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000800 */
|
||||
|
||||
#define GPIO_MODER_MODE6_Pos (12U)
|
||||
#define GPIO_MODER_MODE6_Msk (0x3UL << GPIO_MODER_MODE6_Pos) /*!< 0x00003000 */
|
||||
#define GPIO_MODER_MODE6 GPIO_MODER_MODE6_Msk
|
||||
#define GPIO_MODER_MODE6_0 (0x1UL << GPIO_MODER_MODE6_Pos) /*!< 0x00001000 */
|
||||
#define GPIO_MODER_MODE6_1 (0x2UL << GPIO_MODER_MODE6_Pos) /*!< 0x00002000 */
|
||||
#define GPIO_MODER_MODER6_Pos (12U)
|
||||
#define GPIO_MODER_MODER6_Msk (0x3UL << GPIO_MODER_MODER6_Pos) /*!< 0x00003000 */
|
||||
#define GPIO_MODER_MODER6 GPIO_MODER_MODER6_Msk
|
||||
#define GPIO_MODER_MODER6_0 (0x1UL << GPIO_MODER_MODER6_Pos) /*!< 0x00001000 */
|
||||
#define GPIO_MODER_MODER6_1 (0x2UL << GPIO_MODER_MODER6_Pos) /*!< 0x00002000 */
|
||||
|
||||
#define GPIO_MODER_MODE7_Pos (14U)
|
||||
#define GPIO_MODER_MODE7_Msk (0x3UL << GPIO_MODER_MODE7_Pos) /*!< 0x0000C000 */
|
||||
#define GPIO_MODER_MODE7 GPIO_MODER_MODE7_Msk
|
||||
#define GPIO_MODER_MODE7_0 (0x1UL << GPIO_MODER_MODE7_Pos) /*!< 0x00004000 */
|
||||
#define GPIO_MODER_MODE7_1 (0x2UL << GPIO_MODER_MODE7_Pos) /*!< 0x00008000 */
|
||||
#define GPIO_MODER_MODER7_Pos (14U)
|
||||
#define GPIO_MODER_MODER7_Msk (0x3UL << GPIO_MODER_MODER7_Pos) /*!< 0x0000C000 */
|
||||
#define GPIO_MODER_MODER7 GPIO_MODER_MODER7_Msk
|
||||
#define GPIO_MODER_MODER7_0 (0x1UL << GPIO_MODER_MODER7_Pos) /*!< 0x00004000 */
|
||||
#define GPIO_MODER_MODER7_1 (0x2UL << GPIO_MODER_MODER7_Pos) /*!< 0x00008000 */
|
||||
|
||||
#define GPIO_MODER_MODE8_Pos (16U)
|
||||
#define GPIO_MODER_MODE8_Msk (0x3UL << GPIO_MODER_MODE8_Pos) /*!< 0x00030000 */
|
||||
#define GPIO_MODER_MODE8 GPIO_MODER_MODE8_Msk
|
||||
#define GPIO_MODER_MODE8_0 (0x1UL << GPIO_MODER_MODE8_Pos) /*!< 0x00010000 */
|
||||
#define GPIO_MODER_MODE8_1 (0x2UL << GPIO_MODER_MODE8_Pos) /*!< 0x00020000 */
|
||||
#define GPIO_MODER_MODER8_Pos (16U)
|
||||
#define GPIO_MODER_MODER8_Msk (0x3UL << GPIO_MODER_MODER8_Pos) /*!< 0x00030000 */
|
||||
#define GPIO_MODER_MODER8 GPIO_MODER_MODER8_Msk
|
||||
#define GPIO_MODER_MODER8_0 (0x1UL << GPIO_MODER_MODER8_Pos) /*!< 0x00010000 */
|
||||
#define GPIO_MODER_MODER8_1 (0x2UL << GPIO_MODER_MODER8_Pos) /*!< 0x00020000 */
|
||||
|
||||
#define GPIO_MODER_MODE9_Pos (18U)
|
||||
#define GPIO_MODER_MODE9_Msk (0x3UL << GPIO_MODER_MODE9_Pos) /*!< 0x000C0000 */
|
||||
#define GPIO_MODER_MODE9 GPIO_MODER_MODE9_Msk
|
||||
#define GPIO_MODER_MODE9_0 (0x1UL << GPIO_MODER_MODE9_Pos) /*!< 0x00040000 */
|
||||
#define GPIO_MODER_MODE9_1 (0x2UL << GPIO_MODER_MODE9_Pos) /*!< 0x00080000 */
|
||||
#define GPIO_MODER_MODER9_Pos (18U)
|
||||
#define GPIO_MODER_MODER9_Msk (0x3UL << GPIO_MODER_MODER9_Pos) /*!< 0x000C0000 */
|
||||
#define GPIO_MODER_MODER9 GPIO_MODER_MODER9_Msk
|
||||
#define GPIO_MODER_MODER9_0 (0x1UL << GPIO_MODER_MODER9_Pos) /*!< 0x00040000 */
|
||||
#define GPIO_MODER_MODER9_1 (0x2UL << GPIO_MODER_MODER9_Pos) /*!< 0x00080000 */
|
||||
|
||||
#define GPIO_MODER_MODE10_Pos (20U)
|
||||
#define GPIO_MODER_MODE10_Msk (0x3UL << GPIO_MODER_MODE10_Pos) /*!< 0x00300000 */
|
||||
#define GPIO_MODER_MODE10 GPIO_MODER_MODE10_Msk
|
||||
#define GPIO_MODER_MODE10_0 (0x1UL << GPIO_MODER_MODE10_Pos) /*!< 0x00100000 */
|
||||
#define GPIO_MODER_MODE10_1 (0x2UL << GPIO_MODER_MODE10_Pos) /*!< 0x00200000 */
|
||||
#define GPIO_MODER_MODER10_Pos (20U)
|
||||
#define GPIO_MODER_MODER10_Msk (0x3UL << GPIO_MODER_MODER10_Pos) /*!< 0x00300000 */
|
||||
#define GPIO_MODER_MODER10 GPIO_MODER_MODER10_Msk
|
||||
#define GPIO_MODER_MODER10_0 (0x1UL << GPIO_MODER_MODER10_Pos) /*!< 0x00100000 */
|
||||
#define GPIO_MODER_MODER10_1 (0x2UL << GPIO_MODER_MODER10_Pos) /*!< 0x00200000 */
|
||||
|
||||
#define GPIO_MODER_MODE11_Pos (22U)
|
||||
#define GPIO_MODER_MODE11_Msk (0x3UL << GPIO_MODER_MODE11_Pos) /*!< 0x00C00000 */
|
||||
#define GPIO_MODER_MODE11 GPIO_MODER_MODE11_Msk
|
||||
#define GPIO_MODER_MODE11_0 (0x1UL << GPIO_MODER_MODE11_Pos) /*!< 0x00400000 */
|
||||
#define GPIO_MODER_MODE11_1 (0x2UL << GPIO_MODER_MODE11_Pos) /*!< 0x00800000 */
|
||||
#define GPIO_MODER_MODER11_Pos (22U)
|
||||
#define GPIO_MODER_MODER11_Msk (0x3UL << GPIO_MODER_MODER11_Pos) /*!< 0x00C00000 */
|
||||
#define GPIO_MODER_MODER11 GPIO_MODER_MODER11_Msk
|
||||
#define GPIO_MODER_MODER11_0 (0x1UL << GPIO_MODER_MODER11_Pos) /*!< 0x00400000 */
|
||||
#define GPIO_MODER_MODER11_1 (0x2UL << GPIO_MODER_MODER11_Pos) /*!< 0x00800000 */
|
||||
|
||||
#define GPIO_MODER_MODE12_Pos (24U)
|
||||
#define GPIO_MODER_MODE12_Msk (0x3UL << GPIO_MODER_MODE12_Pos) /*!< 0x03000000 */
|
||||
#define GPIO_MODER_MODE12 GPIO_MODER_MODE12_Msk
|
||||
#define GPIO_MODER_MODE12_0 (0x1UL << GPIO_MODER_MODE12_Pos) /*!< 0x01000000 */
|
||||
#define GPIO_MODER_MODE12_1 (0x2UL << GPIO_MODER_MODE12_Pos) /*!< 0x02000000 */
|
||||
#define GPIO_MODER_MODER12_Pos (24U)
|
||||
#define GPIO_MODER_MODER12_Msk (0x3UL << GPIO_MODER_MODER12_Pos) /*!< 0x03000000 */
|
||||
#define GPIO_MODER_MODER12 GPIO_MODER_MODER12_Msk
|
||||
#define GPIO_MODER_MODER12_0 (0x1UL << GPIO_MODER_MODER12_Pos) /*!< 0x01000000 */
|
||||
#define GPIO_MODER_MODER12_1 (0x2UL << GPIO_MODER_MODER12_Pos) /*!< 0x02000000 */
|
||||
|
||||
#define GPIO_MODER_MODE13_Pos (26U)
|
||||
#define GPIO_MODER_MODE13_Msk (0x3UL << GPIO_MODER_MODE13_Pos) /*!< 0x0C000000 */
|
||||
#define GPIO_MODER_MODE13 GPIO_MODER_MODE13_Msk
|
||||
#define GPIO_MODER_MODE13_0 (0x1UL << GPIO_MODER_MODE13_Pos) /*!< 0x04000000 */
|
||||
#define GPIO_MODER_MODE13_1 (0x2UL << GPIO_MODER_MODE13_Pos) /*!< 0x08000000 */
|
||||
#define GPIO_MODER_MODER13_Pos (26U)
|
||||
#define GPIO_MODER_MODER13_Msk (0x3UL << GPIO_MODER_MODER13_Pos) /*!< 0x0C000000 */
|
||||
#define GPIO_MODER_MODER13 GPIO_MODER_MODER13_Msk
|
||||
#define GPIO_MODER_MODER13_0 (0x1UL << GPIO_MODER_MODER13_Pos) /*!< 0x04000000 */
|
||||
#define GPIO_MODER_MODER13_1 (0x2UL << GPIO_MODER_MODER13_Pos) /*!< 0x08000000 */
|
||||
|
||||
#define GPIO_MODER_MODE14_Pos (28U)
|
||||
#define GPIO_MODER_MODE14_Msk (0x3UL << GPIO_MODER_MODE14_Pos) /*!< 0x30000000 */
|
||||
#define GPIO_MODER_MODE14 GPIO_MODER_MODE14_Msk
|
||||
#define GPIO_MODER_MODE14_0 (0x1UL << GPIO_MODER_MODE14_Pos) /*!< 0x10000000 */
|
||||
#define GPIO_MODER_MODE14_1 (0x2UL << GPIO_MODER_MODE14_Pos) /*!< 0x20000000 */
|
||||
#define GPIO_MODER_MODER14_Pos (28U)
|
||||
#define GPIO_MODER_MODER14_Msk (0x3UL << GPIO_MODER_MODER14_Pos) /*!< 0x30000000 */
|
||||
#define GPIO_MODER_MODER14 GPIO_MODER_MODER14_Msk
|
||||
#define GPIO_MODER_MODER14_0 (0x1UL << GPIO_MODER_MODER14_Pos) /*!< 0x10000000 */
|
||||
#define GPIO_MODER_MODER14_1 (0x2UL << GPIO_MODER_MODER14_Pos) /*!< 0x20000000 */
|
||||
|
||||
#define GPIO_MODER_MODE15_Pos (30U)
|
||||
#define GPIO_MODER_MODE15_Msk (0x3UL << GPIO_MODER_MODE15_Pos) /*!< 0xC0000000 */
|
||||
#define GPIO_MODER_MODE15 GPIO_MODER_MODE15_Msk
|
||||
#define GPIO_MODER_MODE15_0 (0x1UL << GPIO_MODER_MODE15_Pos) /*!< 0x40000000 */
|
||||
#define GPIO_MODER_MODE15_1 (0x2UL << GPIO_MODER_MODE15_Pos) /*!< 0x80000000 */
|
||||
#define GPIO_MODER_MODER15_Pos (30U)
|
||||
#define GPIO_MODER_MODER15_Msk (0x3UL << GPIO_MODER_MODER15_Pos) /*!< 0xC0000000 */
|
||||
#define GPIO_MODER_MODER15 GPIO_MODER_MODER15_Msk
|
||||
#define GPIO_MODER_MODER15_0 (0x1UL << GPIO_MODER_MODER15_Pos) /*!< 0x40000000 */
|
||||
#define GPIO_MODER_MODER15_1 (0x2UL << GPIO_MODER_MODER15_Pos) /*!< 0x80000000 */
|
||||
|
||||
/* Legacy Defines */
|
||||
#define GPIO_MODER_MODE0_Pos GPIO_MODER_MODER0_Pos
|
||||
#define GPIO_MODER_MODE0_Msk GPIO_MODER_MODER0_Msk
|
||||
#define GPIO_MODER_MODE0 GPIO_MODER_MODER0
|
||||
#define GPIO_MODER_MODE0_0 GPIO_MODER_MODER0_0
|
||||
#define GPIO_MODER_MODE0_1 GPIO_MODER_MODER0_1
|
||||
|
||||
#define GPIO_MODER_MODE1_Pos GPIO_MODER_MODER1_Pos
|
||||
#define GPIO_MODER_MODE1_Msk GPIO_MODER_MODER1_Msk
|
||||
#define GPIO_MODER_MODE1 GPIO_MODER_MODER1
|
||||
#define GPIO_MODER_MODE1_0 GPIO_MODER_MODER1_0
|
||||
#define GPIO_MODER_MODE1_1 GPIO_MODER_MODER1_1
|
||||
|
||||
#define GPIO_MODER_MODE2_Pos GPIO_MODER_MODER2_Pos
|
||||
#define GPIO_MODER_MODE2_Msk GPIO_MODER_MODER2_Msk
|
||||
#define GPIO_MODER_MODE2 GPIO_MODER_MODER2
|
||||
#define GPIO_MODER_MODE2_0 GPIO_MODER_MODER2_0
|
||||
#define GPIO_MODER_MODE2_1 GPIO_MODER_MODER2_1
|
||||
|
||||
#define GPIO_MODER_MODE3_Pos GPIO_MODER_MODER3_Pos
|
||||
#define GPIO_MODER_MODE3_Msk GPIO_MODER_MODER3_Msk
|
||||
#define GPIO_MODER_MODE3 GPIO_MODER_MODER3
|
||||
#define GPIO_MODER_MODE3_0 GPIO_MODER_MODER3_0
|
||||
#define GPIO_MODER_MODE3_1 GPIO_MODER_MODER3_1
|
||||
|
||||
#define GPIO_MODER_MODE4_Pos GPIO_MODER_MODER4_Pos
|
||||
#define GPIO_MODER_MODE4_Msk GPIO_MODER_MODER4_Msk
|
||||
#define GPIO_MODER_MODE4 GPIO_MODER_MODER4
|
||||
#define GPIO_MODER_MODE4_0 GPIO_MODER_MODER4_0
|
||||
#define GPIO_MODER_MODE4_1 GPIO_MODER_MODER4_1
|
||||
|
||||
#define GPIO_MODER_MODE5_Pos GPIO_MODER_MODER5_Pos
|
||||
#define GPIO_MODER_MODE5_Msk GPIO_MODER_MODER5_Msk
|
||||
#define GPIO_MODER_MODE5 GPIO_MODER_MODER5
|
||||
#define GPIO_MODER_MODE5_0 GPIO_MODER_MODER5_0
|
||||
#define GPIO_MODER_MODE5_1 GPIO_MODER_MODER5_1
|
||||
|
||||
#define GPIO_MODER_MODE6_Pos GPIO_MODER_MODER6_Pos
|
||||
#define GPIO_MODER_MODE6_Msk GPIO_MODER_MODER6_Msk
|
||||
#define GPIO_MODER_MODE6 GPIO_MODER_MODER6
|
||||
#define GPIO_MODER_MODE6_0 GPIO_MODER_MODER6_0
|
||||
#define GPIO_MODER_MODE6_1 GPIO_MODER_MODER6_1
|
||||
|
||||
#define GPIO_MODER_MODE7_Pos GPIO_MODER_MODER7_Pos
|
||||
#define GPIO_MODER_MODE7_Msk GPIO_MODER_MODER7_Msk
|
||||
#define GPIO_MODER_MODE7 GPIO_MODER_MODER7
|
||||
#define GPIO_MODER_MODE7_0 GPIO_MODER_MODER7_0
|
||||
#define GPIO_MODER_MODE7_1 GPIO_MODER_MODER7_1
|
||||
|
||||
#define GPIO_MODER_MODE8_Pos GPIO_MODER_MODER8_Pos
|
||||
#define GPIO_MODER_MODE8_Msk GPIO_MODER_MODER8_Msk
|
||||
#define GPIO_MODER_MODE8 GPIO_MODER_MODER8
|
||||
#define GPIO_MODER_MODE8_0 GPIO_MODER_MODER8_0
|
||||
#define GPIO_MODER_MODE8_1 GPIO_MODER_MODER8_1
|
||||
|
||||
#define GPIO_MODER_MODE9_Pos GPIO_MODER_MODER9_Pos
|
||||
#define GPIO_MODER_MODE9_Msk GPIO_MODER_MODER9_Msk
|
||||
#define GPIO_MODER_MODE9 GPIO_MODER_MODER9
|
||||
#define GPIO_MODER_MODE9_0 GPIO_MODER_MODER9_0
|
||||
#define GPIO_MODER_MODE9_1 GPIO_MODER_MODER9_1
|
||||
|
||||
#define GPIO_MODER_MODE10_Pos GPIO_MODER_MODER10_Po
|
||||
#define GPIO_MODER_MODE10_Msk GPIO_MODER_MODER10_Ms
|
||||
#define GPIO_MODER_MODE10 GPIO_MODER_MODER10
|
||||
#define GPIO_MODER_MODE10_0 GPIO_MODER_MODER10_0
|
||||
#define GPIO_MODER_MODE10_1 GPIO_MODER_MODER10_1
|
||||
|
||||
#define GPIO_MODER_MODE11_Pos GPIO_MODER_MODER11_Po
|
||||
#define GPIO_MODER_MODE11_Msk GPIO_MODER_MODER11_Ms
|
||||
#define GPIO_MODER_MODE11 GPIO_MODER_MODER11
|
||||
#define GPIO_MODER_MODE11_0 GPIO_MODER_MODER11_0
|
||||
#define GPIO_MODER_MODE11_1 GPIO_MODER_MODER11_1
|
||||
|
||||
#define GPIO_MODER_MODE12_Pos GPIO_MODER_MODER12_Po
|
||||
#define GPIO_MODER_MODE12_Msk GPIO_MODER_MODER12_Ms
|
||||
#define GPIO_MODER_MODE12 GPIO_MODER_MODER12
|
||||
#define GPIO_MODER_MODE12_0 GPIO_MODER_MODER12_0
|
||||
#define GPIO_MODER_MODE12_1 GPIO_MODER_MODER12_1
|
||||
|
||||
#define GPIO_MODER_MODE13_Pos GPIO_MODER_MODER13_Po
|
||||
#define GPIO_MODER_MODE13_Msk GPIO_MODER_MODER13_Ms
|
||||
#define GPIO_MODER_MODE13 GPIO_MODER_MODER13
|
||||
#define GPIO_MODER_MODE13_0 GPIO_MODER_MODER13_0
|
||||
#define GPIO_MODER_MODE13_1 GPIO_MODER_MODER13_1
|
||||
|
||||
#define GPIO_MODER_MODE14_Pos GPIO_MODER_MODER14_Po
|
||||
#define GPIO_MODER_MODE14_Msk GPIO_MODER_MODER14_Ms
|
||||
#define GPIO_MODER_MODE14 GPIO_MODER_MODER14
|
||||
#define GPIO_MODER_MODE14_0 GPIO_MODER_MODER14_0
|
||||
#define GPIO_MODER_MODE14_1 GPIO_MODER_MODER14_1
|
||||
|
||||
#define GPIO_MODER_MODE15_Pos GPIO_MODER_MODER15_Po
|
||||
#define GPIO_MODER_MODE15_Msk GPIO_MODER_MODER15_Ms
|
||||
#define GPIO_MODER_MODE15 GPIO_MODER_MODER15
|
||||
#define GPIO_MODER_MODE15_0 GPIO_MODER_MODER15_0
|
||||
#define GPIO_MODER_MODE15_1 GPIO_MODER_MODER15_1
|
||||
|
||||
/****************** Bits definition for GPIO_OTYPER register ****************/
|
||||
#define GPIO_OTYPER_OT0_Pos (0U)
|
||||
@ -13494,10 +13591,10 @@ typedef struct
|
||||
#define JPEG_SR_COF JPEG_SR_COF_Msk /*!<JPEG Codec operation on going flag */
|
||||
|
||||
/******************** Bit definition for CFR register ********************/
|
||||
#define JPEG_CFR_CEOCF_Pos (4U)
|
||||
#define JPEG_CFR_CEOCF_Pos (5U)
|
||||
#define JPEG_CFR_CEOCF_Msk (0x1UL << JPEG_CFR_CEOCF_Pos) /*!< 0x00000010 */
|
||||
#define JPEG_CFR_CEOCF JPEG_CFR_CEOCF_Msk /*!<Clear End of Conversion Flag */
|
||||
#define JPEG_CFR_CHPDF_Pos (5U)
|
||||
#define JPEG_CFR_CHPDF_Pos (6U)
|
||||
#define JPEG_CFR_CHPDF_Msk (0x1UL << JPEG_CFR_CHPDF_Pos) /*!< 0x00000020 */
|
||||
#define JPEG_CFR_CHPDF JPEG_CFR_CHPDF_Msk /*!<Clear Header Parsing Done Flag */
|
||||
|
||||
@ -16601,6 +16698,11 @@ typedef struct
|
||||
/* Real-Time Clock (RTC) */
|
||||
/* */
|
||||
/******************************************************************************/
|
||||
#define RTC_TAMPER2_SUPPORT /*!<RTC TAMPER 2 support feature */
|
||||
#define RTC_TAMPNOERASE_SUPPORT /*!<RTC BKP REG NO ERASE ON TAMPER support feature */
|
||||
#define RTC_TAMPMASKFLAG_SUPPORT /*!<RTC TAMPER MASK FLAG support feature */
|
||||
#define RTC_TAMPxIE_SUPPORT /*!<RTC TAMPERx INTERRUPT ENABLE support feature */
|
||||
|
||||
/******************** Bits definition for RTC_TR register *******************/
|
||||
#define RTC_TR_PM_Pos (22U)
|
||||
#define RTC_TR_PM_Msk (0x1UL << RTC_TR_PM_Pos) /*!< 0x00400000 */
|
||||
|
@ -11714,101 +11714,198 @@ typedef struct
|
||||
/* */
|
||||
/******************************************************************************/
|
||||
/****************** Bits definition for GPIO_MODER register *****************/
|
||||
#define GPIO_MODER_MODE0_Pos (0U)
|
||||
#define GPIO_MODER_MODE0_Msk (0x3UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000003 */
|
||||
#define GPIO_MODER_MODE0 GPIO_MODER_MODE0_Msk
|
||||
#define GPIO_MODER_MODE0_0 (0x1UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000001 */
|
||||
#define GPIO_MODER_MODE0_1 (0x2UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000002 */
|
||||
#define GPIO_MODER_MODER0_Pos (0U)
|
||||
#define GPIO_MODER_MODER0_Msk (0x3UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000003 */
|
||||
#define GPIO_MODER_MODER0 GPIO_MODER_MODER0_Msk
|
||||
#define GPIO_MODER_MODER0_0 (0x1UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000001 */
|
||||
#define GPIO_MODER_MODER0_1 (0x2UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000002 */
|
||||
|
||||
#define GPIO_MODER_MODE1_Pos (2U)
|
||||
#define GPIO_MODER_MODE1_Msk (0x3UL << GPIO_MODER_MODE1_Pos) /*!< 0x0000000C */
|
||||
#define GPIO_MODER_MODE1 GPIO_MODER_MODE1_Msk
|
||||
#define GPIO_MODER_MODE1_0 (0x1UL << GPIO_MODER_MODE1_Pos) /*!< 0x00000004 */
|
||||
#define GPIO_MODER_MODE1_1 (0x2UL << GPIO_MODER_MODE1_Pos) /*!< 0x00000008 */
|
||||
#define GPIO_MODER_MODER1_Pos (2U)
|
||||
#define GPIO_MODER_MODER1_Msk (0x3UL << GPIO_MODER_MODER1_Pos) /*!< 0x0000000C */
|
||||
#define GPIO_MODER_MODER1 GPIO_MODER_MODER1_Msk
|
||||
#define GPIO_MODER_MODER1_0 (0x1UL << GPIO_MODER_MODER1_Pos) /*!< 0x00000004 */
|
||||
#define GPIO_MODER_MODER1_1 (0x2UL << GPIO_MODER_MODER1_Pos) /*!< 0x00000008 */
|
||||
|
||||
#define GPIO_MODER_MODE2_Pos (4U)
|
||||
#define GPIO_MODER_MODE2_Msk (0x3UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000030 */
|
||||
#define GPIO_MODER_MODE2 GPIO_MODER_MODE2_Msk
|
||||
#define GPIO_MODER_MODE2_0 (0x1UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000010 */
|
||||
#define GPIO_MODER_MODE2_1 (0x2UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000020 */
|
||||
#define GPIO_MODER_MODER2_Pos (4U)
|
||||
#define GPIO_MODER_MODER2_Msk (0x3UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000030 */
|
||||
#define GPIO_MODER_MODER2 GPIO_MODER_MODER2_Msk
|
||||
#define GPIO_MODER_MODER2_0 (0x1UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000010 */
|
||||
#define GPIO_MODER_MODER2_1 (0x2UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000020 */
|
||||
|
||||
#define GPIO_MODER_MODE3_Pos (6U)
|
||||
#define GPIO_MODER_MODE3_Msk (0x3UL << GPIO_MODER_MODE3_Pos) /*!< 0x000000C0 */
|
||||
#define GPIO_MODER_MODE3 GPIO_MODER_MODE3_Msk
|
||||
#define GPIO_MODER_MODE3_0 (0x1UL << GPIO_MODER_MODE3_Pos) /*!< 0x00000040 */
|
||||
#define GPIO_MODER_MODE3_1 (0x2UL << GPIO_MODER_MODE3_Pos) /*!< 0x00000080 */
|
||||
#define GPIO_MODER_MODER3_Pos (6U)
|
||||
#define GPIO_MODER_MODER3_Msk (0x3UL << GPIO_MODER_MODER3_Pos) /*!< 0x000000C0 */
|
||||
#define GPIO_MODER_MODER3 GPIO_MODER_MODER3_Msk
|
||||
#define GPIO_MODER_MODER3_0 (0x1UL << GPIO_MODER_MODER3_Pos) /*!< 0x00000040 */
|
||||
#define GPIO_MODER_MODER3_1 (0x2UL << GPIO_MODER_MODER3_Pos) /*!< 0x00000080 */
|
||||
|
||||
#define GPIO_MODER_MODE4_Pos (8U)
|
||||
#define GPIO_MODER_MODE4_Msk (0x3UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000300 */
|
||||
#define GPIO_MODER_MODE4 GPIO_MODER_MODE4_Msk
|
||||
#define GPIO_MODER_MODE4_0 (0x1UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000100 */
|
||||
#define GPIO_MODER_MODE4_1 (0x2UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000200 */
|
||||
#define GPIO_MODER_MODER4_Pos (8U)
|
||||
#define GPIO_MODER_MODER4_Msk (0x3UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000300 */
|
||||
#define GPIO_MODER_MODER4 GPIO_MODER_MODER4_Msk
|
||||
#define GPIO_MODER_MODER4_0 (0x1UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000100 */
|
||||
#define GPIO_MODER_MODER4_1 (0x2UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000200 */
|
||||
|
||||
#define GPIO_MODER_MODE5_Pos (10U)
|
||||
#define GPIO_MODER_MODE5_Msk (0x3UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000C00 */
|
||||
#define GPIO_MODER_MODE5 GPIO_MODER_MODE5_Msk
|
||||
#define GPIO_MODER_MODE5_0 (0x1UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000400 */
|
||||
#define GPIO_MODER_MODE5_1 (0x2UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000800 */
|
||||
#define GPIO_MODER_MODER5_Pos (10U)
|
||||
#define GPIO_MODER_MODER5_Msk (0x3UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000C00 */
|
||||
#define GPIO_MODER_MODER5 GPIO_MODER_MODER5_Msk
|
||||
#define GPIO_MODER_MODER5_0 (0x1UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000400 */
|
||||
#define GPIO_MODER_MODER5_1 (0x2UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000800 */
|
||||
|
||||
#define GPIO_MODER_MODE6_Pos (12U)
|
||||
#define GPIO_MODER_MODE6_Msk (0x3UL << GPIO_MODER_MODE6_Pos) /*!< 0x00003000 */
|
||||
#define GPIO_MODER_MODE6 GPIO_MODER_MODE6_Msk
|
||||
#define GPIO_MODER_MODE6_0 (0x1UL << GPIO_MODER_MODE6_Pos) /*!< 0x00001000 */
|
||||
#define GPIO_MODER_MODE6_1 (0x2UL << GPIO_MODER_MODE6_Pos) /*!< 0x00002000 */
|
||||
#define GPIO_MODER_MODER6_Pos (12U)
|
||||
#define GPIO_MODER_MODER6_Msk (0x3UL << GPIO_MODER_MODER6_Pos) /*!< 0x00003000 */
|
||||
#define GPIO_MODER_MODER6 GPIO_MODER_MODER6_Msk
|
||||
#define GPIO_MODER_MODER6_0 (0x1UL << GPIO_MODER_MODER6_Pos) /*!< 0x00001000 */
|
||||
#define GPIO_MODER_MODER6_1 (0x2UL << GPIO_MODER_MODER6_Pos) /*!< 0x00002000 */
|
||||
|
||||
#define GPIO_MODER_MODE7_Pos (14U)
|
||||
#define GPIO_MODER_MODE7_Msk (0x3UL << GPIO_MODER_MODE7_Pos) /*!< 0x0000C000 */
|
||||
#define GPIO_MODER_MODE7 GPIO_MODER_MODE7_Msk
|
||||
#define GPIO_MODER_MODE7_0 (0x1UL << GPIO_MODER_MODE7_Pos) /*!< 0x00004000 */
|
||||
#define GPIO_MODER_MODE7_1 (0x2UL << GPIO_MODER_MODE7_Pos) /*!< 0x00008000 */
|
||||
#define GPIO_MODER_MODER7_Pos (14U)
|
||||
#define GPIO_MODER_MODER7_Msk (0x3UL << GPIO_MODER_MODER7_Pos) /*!< 0x0000C000 */
|
||||
#define GPIO_MODER_MODER7 GPIO_MODER_MODER7_Msk
|
||||
#define GPIO_MODER_MODER7_0 (0x1UL << GPIO_MODER_MODER7_Pos) /*!< 0x00004000 */
|
||||
#define GPIO_MODER_MODER7_1 (0x2UL << GPIO_MODER_MODER7_Pos) /*!< 0x00008000 */
|
||||
|
||||
#define GPIO_MODER_MODE8_Pos (16U)
|
||||
#define GPIO_MODER_MODE8_Msk (0x3UL << GPIO_MODER_MODE8_Pos) /*!< 0x00030000 */
|
||||
#define GPIO_MODER_MODE8 GPIO_MODER_MODE8_Msk
|
||||
#define GPIO_MODER_MODE8_0 (0x1UL << GPIO_MODER_MODE8_Pos) /*!< 0x00010000 */
|
||||
#define GPIO_MODER_MODE8_1 (0x2UL << GPIO_MODER_MODE8_Pos) /*!< 0x00020000 */
|
||||
#define GPIO_MODER_MODER8_Pos (16U)
|
||||
#define GPIO_MODER_MODER8_Msk (0x3UL << GPIO_MODER_MODER8_Pos) /*!< 0x00030000 */
|
||||
#define GPIO_MODER_MODER8 GPIO_MODER_MODER8_Msk
|
||||
#define GPIO_MODER_MODER8_0 (0x1UL << GPIO_MODER_MODER8_Pos) /*!< 0x00010000 */
|
||||
#define GPIO_MODER_MODER8_1 (0x2UL << GPIO_MODER_MODER8_Pos) /*!< 0x00020000 */
|
||||
|
||||
#define GPIO_MODER_MODE9_Pos (18U)
|
||||
#define GPIO_MODER_MODE9_Msk (0x3UL << GPIO_MODER_MODE9_Pos) /*!< 0x000C0000 */
|
||||
#define GPIO_MODER_MODE9 GPIO_MODER_MODE9_Msk
|
||||
#define GPIO_MODER_MODE9_0 (0x1UL << GPIO_MODER_MODE9_Pos) /*!< 0x00040000 */
|
||||
#define GPIO_MODER_MODE9_1 (0x2UL << GPIO_MODER_MODE9_Pos) /*!< 0x00080000 */
|
||||
#define GPIO_MODER_MODER9_Pos (18U)
|
||||
#define GPIO_MODER_MODER9_Msk (0x3UL << GPIO_MODER_MODER9_Pos) /*!< 0x000C0000 */
|
||||
#define GPIO_MODER_MODER9 GPIO_MODER_MODER9_Msk
|
||||
#define GPIO_MODER_MODER9_0 (0x1UL << GPIO_MODER_MODER9_Pos) /*!< 0x00040000 */
|
||||
#define GPIO_MODER_MODER9_1 (0x2UL << GPIO_MODER_MODER9_Pos) /*!< 0x00080000 */
|
||||
|
||||
#define GPIO_MODER_MODE10_Pos (20U)
|
||||
#define GPIO_MODER_MODE10_Msk (0x3UL << GPIO_MODER_MODE10_Pos) /*!< 0x00300000 */
|
||||
#define GPIO_MODER_MODE10 GPIO_MODER_MODE10_Msk
|
||||
#define GPIO_MODER_MODE10_0 (0x1UL << GPIO_MODER_MODE10_Pos) /*!< 0x00100000 */
|
||||
#define GPIO_MODER_MODE10_1 (0x2UL << GPIO_MODER_MODE10_Pos) /*!< 0x00200000 */
|
||||
#define GPIO_MODER_MODER10_Pos (20U)
|
||||
#define GPIO_MODER_MODER10_Msk (0x3UL << GPIO_MODER_MODER10_Pos) /*!< 0x00300000 */
|
||||
#define GPIO_MODER_MODER10 GPIO_MODER_MODER10_Msk
|
||||
#define GPIO_MODER_MODER10_0 (0x1UL << GPIO_MODER_MODER10_Pos) /*!< 0x00100000 */
|
||||
#define GPIO_MODER_MODER10_1 (0x2UL << GPIO_MODER_MODER10_Pos) /*!< 0x00200000 */
|
||||
|
||||
#define GPIO_MODER_MODE11_Pos (22U)
|
||||
#define GPIO_MODER_MODE11_Msk (0x3UL << GPIO_MODER_MODE11_Pos) /*!< 0x00C00000 */
|
||||
#define GPIO_MODER_MODE11 GPIO_MODER_MODE11_Msk
|
||||
#define GPIO_MODER_MODE11_0 (0x1UL << GPIO_MODER_MODE11_Pos) /*!< 0x00400000 */
|
||||
#define GPIO_MODER_MODE11_1 (0x2UL << GPIO_MODER_MODE11_Pos) /*!< 0x00800000 */
|
||||
#define GPIO_MODER_MODER11_Pos (22U)
|
||||
#define GPIO_MODER_MODER11_Msk (0x3UL << GPIO_MODER_MODER11_Pos) /*!< 0x00C00000 */
|
||||
#define GPIO_MODER_MODER11 GPIO_MODER_MODER11_Msk
|
||||
#define GPIO_MODER_MODER11_0 (0x1UL << GPIO_MODER_MODER11_Pos) /*!< 0x00400000 */
|
||||
#define GPIO_MODER_MODER11_1 (0x2UL << GPIO_MODER_MODER11_Pos) /*!< 0x00800000 */
|
||||
|
||||
#define GPIO_MODER_MODE12_Pos (24U)
|
||||
#define GPIO_MODER_MODE12_Msk (0x3UL << GPIO_MODER_MODE12_Pos) /*!< 0x03000000 */
|
||||
#define GPIO_MODER_MODE12 GPIO_MODER_MODE12_Msk
|
||||
#define GPIO_MODER_MODE12_0 (0x1UL << GPIO_MODER_MODE12_Pos) /*!< 0x01000000 */
|
||||
#define GPIO_MODER_MODE12_1 (0x2UL << GPIO_MODER_MODE12_Pos) /*!< 0x02000000 */
|
||||
#define GPIO_MODER_MODER12_Pos (24U)
|
||||
#define GPIO_MODER_MODER12_Msk (0x3UL << GPIO_MODER_MODER12_Pos) /*!< 0x03000000 */
|
||||
#define GPIO_MODER_MODER12 GPIO_MODER_MODER12_Msk
|
||||
#define GPIO_MODER_MODER12_0 (0x1UL << GPIO_MODER_MODER12_Pos) /*!< 0x01000000 */
|
||||
#define GPIO_MODER_MODER12_1 (0x2UL << GPIO_MODER_MODER12_Pos) /*!< 0x02000000 */
|
||||
|
||||
#define GPIO_MODER_MODE13_Pos (26U)
|
||||
#define GPIO_MODER_MODE13_Msk (0x3UL << GPIO_MODER_MODE13_Pos) /*!< 0x0C000000 */
|
||||
#define GPIO_MODER_MODE13 GPIO_MODER_MODE13_Msk
|
||||
#define GPIO_MODER_MODE13_0 (0x1UL << GPIO_MODER_MODE13_Pos) /*!< 0x04000000 */
|
||||
#define GPIO_MODER_MODE13_1 (0x2UL << GPIO_MODER_MODE13_Pos) /*!< 0x08000000 */
|
||||
#define GPIO_MODER_MODER13_Pos (26U)
|
||||
#define GPIO_MODER_MODER13_Msk (0x3UL << GPIO_MODER_MODER13_Pos) /*!< 0x0C000000 */
|
||||
#define GPIO_MODER_MODER13 GPIO_MODER_MODER13_Msk
|
||||
#define GPIO_MODER_MODER13_0 (0x1UL << GPIO_MODER_MODER13_Pos) /*!< 0x04000000 */
|
||||
#define GPIO_MODER_MODER13_1 (0x2UL << GPIO_MODER_MODER13_Pos) /*!< 0x08000000 */
|
||||
|
||||
#define GPIO_MODER_MODE14_Pos (28U)
|
||||
#define GPIO_MODER_MODE14_Msk (0x3UL << GPIO_MODER_MODE14_Pos) /*!< 0x30000000 */
|
||||
#define GPIO_MODER_MODE14 GPIO_MODER_MODE14_Msk
|
||||
#define GPIO_MODER_MODE14_0 (0x1UL << GPIO_MODER_MODE14_Pos) /*!< 0x10000000 */
|
||||
#define GPIO_MODER_MODE14_1 (0x2UL << GPIO_MODER_MODE14_Pos) /*!< 0x20000000 */
|
||||
#define GPIO_MODER_MODER14_Pos (28U)
|
||||
#define GPIO_MODER_MODER14_Msk (0x3UL << GPIO_MODER_MODER14_Pos) /*!< 0x30000000 */
|
||||
#define GPIO_MODER_MODER14 GPIO_MODER_MODER14_Msk
|
||||
#define GPIO_MODER_MODER14_0 (0x1UL << GPIO_MODER_MODER14_Pos) /*!< 0x10000000 */
|
||||
#define GPIO_MODER_MODER14_1 (0x2UL << GPIO_MODER_MODER14_Pos) /*!< 0x20000000 */
|
||||
|
||||
#define GPIO_MODER_MODE15_Pos (30U)
|
||||
#define GPIO_MODER_MODE15_Msk (0x3UL << GPIO_MODER_MODE15_Pos) /*!< 0xC0000000 */
|
||||
#define GPIO_MODER_MODE15 GPIO_MODER_MODE15_Msk
|
||||
#define GPIO_MODER_MODE15_0 (0x1UL << GPIO_MODER_MODE15_Pos) /*!< 0x40000000 */
|
||||
#define GPIO_MODER_MODE15_1 (0x2UL << GPIO_MODER_MODE15_Pos) /*!< 0x80000000 */
|
||||
#define GPIO_MODER_MODER15_Pos (30U)
|
||||
#define GPIO_MODER_MODER15_Msk (0x3UL << GPIO_MODER_MODER15_Pos) /*!< 0xC0000000 */
|
||||
#define GPIO_MODER_MODER15 GPIO_MODER_MODER15_Msk
|
||||
#define GPIO_MODER_MODER15_0 (0x1UL << GPIO_MODER_MODER15_Pos) /*!< 0x40000000 */
|
||||
#define GPIO_MODER_MODER15_1 (0x2UL << GPIO_MODER_MODER15_Pos) /*!< 0x80000000 */
|
||||
|
||||
/* Legacy Defines */
|
||||
#define GPIO_MODER_MODE0_Pos GPIO_MODER_MODER0_Pos
|
||||
#define GPIO_MODER_MODE0_Msk GPIO_MODER_MODER0_Msk
|
||||
#define GPIO_MODER_MODE0 GPIO_MODER_MODER0
|
||||
#define GPIO_MODER_MODE0_0 GPIO_MODER_MODER0_0
|
||||
#define GPIO_MODER_MODE0_1 GPIO_MODER_MODER0_1
|
||||
|
||||
#define GPIO_MODER_MODE1_Pos GPIO_MODER_MODER1_Pos
|
||||
#define GPIO_MODER_MODE1_Msk GPIO_MODER_MODER1_Msk
|
||||
#define GPIO_MODER_MODE1 GPIO_MODER_MODER1
|
||||
#define GPIO_MODER_MODE1_0 GPIO_MODER_MODER1_0
|
||||
#define GPIO_MODER_MODE1_1 GPIO_MODER_MODER1_1
|
||||
|
||||
#define GPIO_MODER_MODE2_Pos GPIO_MODER_MODER2_Pos
|
||||
#define GPIO_MODER_MODE2_Msk GPIO_MODER_MODER2_Msk
|
||||
#define GPIO_MODER_MODE2 GPIO_MODER_MODER2
|
||||
#define GPIO_MODER_MODE2_0 GPIO_MODER_MODER2_0
|
||||
#define GPIO_MODER_MODE2_1 GPIO_MODER_MODER2_1
|
||||
|
||||
#define GPIO_MODER_MODE3_Pos GPIO_MODER_MODER3_Pos
|
||||
#define GPIO_MODER_MODE3_Msk GPIO_MODER_MODER3_Msk
|
||||
#define GPIO_MODER_MODE3 GPIO_MODER_MODER3
|
||||
#define GPIO_MODER_MODE3_0 GPIO_MODER_MODER3_0
|
||||
#define GPIO_MODER_MODE3_1 GPIO_MODER_MODER3_1
|
||||
|
||||
#define GPIO_MODER_MODE4_Pos GPIO_MODER_MODER4_Pos
|
||||
#define GPIO_MODER_MODE4_Msk GPIO_MODER_MODER4_Msk
|
||||
#define GPIO_MODER_MODE4 GPIO_MODER_MODER4
|
||||
#define GPIO_MODER_MODE4_0 GPIO_MODER_MODER4_0
|
||||
#define GPIO_MODER_MODE4_1 GPIO_MODER_MODER4_1
|
||||
|
||||
#define GPIO_MODER_MODE5_Pos GPIO_MODER_MODER5_Pos
|
||||
#define GPIO_MODER_MODE5_Msk GPIO_MODER_MODER5_Msk
|
||||
#define GPIO_MODER_MODE5 GPIO_MODER_MODER5
|
||||
#define GPIO_MODER_MODE5_0 GPIO_MODER_MODER5_0
|
||||
#define GPIO_MODER_MODE5_1 GPIO_MODER_MODER5_1
|
||||
|
||||
#define GPIO_MODER_MODE6_Pos GPIO_MODER_MODER6_Pos
|
||||
#define GPIO_MODER_MODE6_Msk GPIO_MODER_MODER6_Msk
|
||||
#define GPIO_MODER_MODE6 GPIO_MODER_MODER6
|
||||
#define GPIO_MODER_MODE6_0 GPIO_MODER_MODER6_0
|
||||
#define GPIO_MODER_MODE6_1 GPIO_MODER_MODER6_1
|
||||
|
||||
#define GPIO_MODER_MODE7_Pos GPIO_MODER_MODER7_Pos
|
||||
#define GPIO_MODER_MODE7_Msk GPIO_MODER_MODER7_Msk
|
||||
#define GPIO_MODER_MODE7 GPIO_MODER_MODER7
|
||||
#define GPIO_MODER_MODE7_0 GPIO_MODER_MODER7_0
|
||||
#define GPIO_MODER_MODE7_1 GPIO_MODER_MODER7_1
|
||||
|
||||
#define GPIO_MODER_MODE8_Pos GPIO_MODER_MODER8_Pos
|
||||
#define GPIO_MODER_MODE8_Msk GPIO_MODER_MODER8_Msk
|
||||
#define GPIO_MODER_MODE8 GPIO_MODER_MODER8
|
||||
#define GPIO_MODER_MODE8_0 GPIO_MODER_MODER8_0
|
||||
#define GPIO_MODER_MODE8_1 GPIO_MODER_MODER8_1
|
||||
|
||||
#define GPIO_MODER_MODE9_Pos GPIO_MODER_MODER9_Pos
|
||||
#define GPIO_MODER_MODE9_Msk GPIO_MODER_MODER9_Msk
|
||||
#define GPIO_MODER_MODE9 GPIO_MODER_MODER9
|
||||
#define GPIO_MODER_MODE9_0 GPIO_MODER_MODER9_0
|
||||
#define GPIO_MODER_MODE9_1 GPIO_MODER_MODER9_1
|
||||
|
||||
#define GPIO_MODER_MODE10_Pos GPIO_MODER_MODER10_Po
|
||||
#define GPIO_MODER_MODE10_Msk GPIO_MODER_MODER10_Ms
|
||||
#define GPIO_MODER_MODE10 GPIO_MODER_MODER10
|
||||
#define GPIO_MODER_MODE10_0 GPIO_MODER_MODER10_0
|
||||
#define GPIO_MODER_MODE10_1 GPIO_MODER_MODER10_1
|
||||
|
||||
#define GPIO_MODER_MODE11_Pos GPIO_MODER_MODER11_Po
|
||||
#define GPIO_MODER_MODE11_Msk GPIO_MODER_MODER11_Ms
|
||||
#define GPIO_MODER_MODE11 GPIO_MODER_MODER11
|
||||
#define GPIO_MODER_MODE11_0 GPIO_MODER_MODER11_0
|
||||
#define GPIO_MODER_MODE11_1 GPIO_MODER_MODER11_1
|
||||
|
||||
#define GPIO_MODER_MODE12_Pos GPIO_MODER_MODER12_Po
|
||||
#define GPIO_MODER_MODE12_Msk GPIO_MODER_MODER12_Ms
|
||||
#define GPIO_MODER_MODE12 GPIO_MODER_MODER12
|
||||
#define GPIO_MODER_MODE12_0 GPIO_MODER_MODER12_0
|
||||
#define GPIO_MODER_MODE12_1 GPIO_MODER_MODER12_1
|
||||
|
||||
#define GPIO_MODER_MODE13_Pos GPIO_MODER_MODER13_Po
|
||||
#define GPIO_MODER_MODE13_Msk GPIO_MODER_MODER13_Ms
|
||||
#define GPIO_MODER_MODE13 GPIO_MODER_MODER13
|
||||
#define GPIO_MODER_MODE13_0 GPIO_MODER_MODER13_0
|
||||
#define GPIO_MODER_MODE13_1 GPIO_MODER_MODER13_1
|
||||
|
||||
#define GPIO_MODER_MODE14_Pos GPIO_MODER_MODER14_Po
|
||||
#define GPIO_MODER_MODE14_Msk GPIO_MODER_MODER14_Ms
|
||||
#define GPIO_MODER_MODE14 GPIO_MODER_MODER14
|
||||
#define GPIO_MODER_MODE14_0 GPIO_MODER_MODER14_0
|
||||
#define GPIO_MODER_MODE14_1 GPIO_MODER_MODER14_1
|
||||
|
||||
#define GPIO_MODER_MODE15_Pos GPIO_MODER_MODER15_Po
|
||||
#define GPIO_MODER_MODE15_Msk GPIO_MODER_MODER15_Ms
|
||||
#define GPIO_MODER_MODE15 GPIO_MODER_MODER15
|
||||
#define GPIO_MODER_MODE15_0 GPIO_MODER_MODER15_0
|
||||
#define GPIO_MODER_MODE15_1 GPIO_MODER_MODER15_1
|
||||
|
||||
/****************** Bits definition for GPIO_OTYPER register ****************/
|
||||
#define GPIO_OTYPER_OT0_Pos (0U)
|
||||
@ -13500,10 +13597,10 @@ typedef struct
|
||||
#define JPEG_SR_COF JPEG_SR_COF_Msk /*!<JPEG Codec operation on going flag */
|
||||
|
||||
/******************** Bit definition for CFR register ********************/
|
||||
#define JPEG_CFR_CEOCF_Pos (4U)
|
||||
#define JPEG_CFR_CEOCF_Pos (5U)
|
||||
#define JPEG_CFR_CEOCF_Msk (0x1UL << JPEG_CFR_CEOCF_Pos) /*!< 0x00000010 */
|
||||
#define JPEG_CFR_CEOCF JPEG_CFR_CEOCF_Msk /*!<Clear End of Conversion Flag */
|
||||
#define JPEG_CFR_CHPDF_Pos (5U)
|
||||
#define JPEG_CFR_CHPDF_Pos (6U)
|
||||
#define JPEG_CFR_CHPDF_Msk (0x1UL << JPEG_CFR_CHPDF_Pos) /*!< 0x00000020 */
|
||||
#define JPEG_CFR_CHPDF JPEG_CFR_CHPDF_Msk /*!<Clear Header Parsing Done Flag */
|
||||
|
||||
@ -16607,6 +16704,11 @@ typedef struct
|
||||
/* Real-Time Clock (RTC) */
|
||||
/* */
|
||||
/******************************************************************************/
|
||||
#define RTC_TAMPER2_SUPPORT /*!<RTC TAMPER 2 support feature */
|
||||
#define RTC_TAMPNOERASE_SUPPORT /*!<RTC BKP REG NO ERASE ON TAMPER support feature */
|
||||
#define RTC_TAMPMASKFLAG_SUPPORT /*!<RTC TAMPER MASK FLAG support feature */
|
||||
#define RTC_TAMPxIE_SUPPORT /*!<RTC TAMPERx INTERRUPT ENABLE support feature */
|
||||
|
||||
/******************** Bits definition for RTC_TR register *******************/
|
||||
#define RTC_TR_PM_Pos (22U)
|
||||
#define RTC_TR_PM_Msk (0x1UL << RTC_TR_PM_Pos) /*!< 0x00400000 */
|
||||
|
@ -11847,101 +11847,198 @@ typedef struct
|
||||
/* */
|
||||
/******************************************************************************/
|
||||
/****************** Bits definition for GPIO_MODER register *****************/
|
||||
#define GPIO_MODER_MODE0_Pos (0U)
|
||||
#define GPIO_MODER_MODE0_Msk (0x3UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000003 */
|
||||
#define GPIO_MODER_MODE0 GPIO_MODER_MODE0_Msk
|
||||
#define GPIO_MODER_MODE0_0 (0x1UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000001 */
|
||||
#define GPIO_MODER_MODE0_1 (0x2UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000002 */
|
||||
#define GPIO_MODER_MODER0_Pos (0U)
|
||||
#define GPIO_MODER_MODER0_Msk (0x3UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000003 */
|
||||
#define GPIO_MODER_MODER0 GPIO_MODER_MODER0_Msk
|
||||
#define GPIO_MODER_MODER0_0 (0x1UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000001 */
|
||||
#define GPIO_MODER_MODER0_1 (0x2UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000002 */
|
||||
|
||||
#define GPIO_MODER_MODE1_Pos (2U)
|
||||
#define GPIO_MODER_MODE1_Msk (0x3UL << GPIO_MODER_MODE1_Pos) /*!< 0x0000000C */
|
||||
#define GPIO_MODER_MODE1 GPIO_MODER_MODE1_Msk
|
||||
#define GPIO_MODER_MODE1_0 (0x1UL << GPIO_MODER_MODE1_Pos) /*!< 0x00000004 */
|
||||
#define GPIO_MODER_MODE1_1 (0x2UL << GPIO_MODER_MODE1_Pos) /*!< 0x00000008 */
|
||||
#define GPIO_MODER_MODER1_Pos (2U)
|
||||
#define GPIO_MODER_MODER1_Msk (0x3UL << GPIO_MODER_MODER1_Pos) /*!< 0x0000000C */
|
||||
#define GPIO_MODER_MODER1 GPIO_MODER_MODER1_Msk
|
||||
#define GPIO_MODER_MODER1_0 (0x1UL << GPIO_MODER_MODER1_Pos) /*!< 0x00000004 */
|
||||
#define GPIO_MODER_MODER1_1 (0x2UL << GPIO_MODER_MODER1_Pos) /*!< 0x00000008 */
|
||||
|
||||
#define GPIO_MODER_MODE2_Pos (4U)
|
||||
#define GPIO_MODER_MODE2_Msk (0x3UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000030 */
|
||||
#define GPIO_MODER_MODE2 GPIO_MODER_MODE2_Msk
|
||||
#define GPIO_MODER_MODE2_0 (0x1UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000010 */
|
||||
#define GPIO_MODER_MODE2_1 (0x2UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000020 */
|
||||
#define GPIO_MODER_MODER2_Pos (4U)
|
||||
#define GPIO_MODER_MODER2_Msk (0x3UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000030 */
|
||||
#define GPIO_MODER_MODER2 GPIO_MODER_MODER2_Msk
|
||||
#define GPIO_MODER_MODER2_0 (0x1UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000010 */
|
||||
#define GPIO_MODER_MODER2_1 (0x2UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000020 */
|
||||
|
||||
#define GPIO_MODER_MODE3_Pos (6U)
|
||||
#define GPIO_MODER_MODE3_Msk (0x3UL << GPIO_MODER_MODE3_Pos) /*!< 0x000000C0 */
|
||||
#define GPIO_MODER_MODE3 GPIO_MODER_MODE3_Msk
|
||||
#define GPIO_MODER_MODE3_0 (0x1UL << GPIO_MODER_MODE3_Pos) /*!< 0x00000040 */
|
||||
#define GPIO_MODER_MODE3_1 (0x2UL << GPIO_MODER_MODE3_Pos) /*!< 0x00000080 */
|
||||
#define GPIO_MODER_MODER3_Pos (6U)
|
||||
#define GPIO_MODER_MODER3_Msk (0x3UL << GPIO_MODER_MODER3_Pos) /*!< 0x000000C0 */
|
||||
#define GPIO_MODER_MODER3 GPIO_MODER_MODER3_Msk
|
||||
#define GPIO_MODER_MODER3_0 (0x1UL << GPIO_MODER_MODER3_Pos) /*!< 0x00000040 */
|
||||
#define GPIO_MODER_MODER3_1 (0x2UL << GPIO_MODER_MODER3_Pos) /*!< 0x00000080 */
|
||||
|
||||
#define GPIO_MODER_MODE4_Pos (8U)
|
||||
#define GPIO_MODER_MODE4_Msk (0x3UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000300 */
|
||||
#define GPIO_MODER_MODE4 GPIO_MODER_MODE4_Msk
|
||||
#define GPIO_MODER_MODE4_0 (0x1UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000100 */
|
||||
#define GPIO_MODER_MODE4_1 (0x2UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000200 */
|
||||
#define GPIO_MODER_MODER4_Pos (8U)
|
||||
#define GPIO_MODER_MODER4_Msk (0x3UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000300 */
|
||||
#define GPIO_MODER_MODER4 GPIO_MODER_MODER4_Msk
|
||||
#define GPIO_MODER_MODER4_0 (0x1UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000100 */
|
||||
#define GPIO_MODER_MODER4_1 (0x2UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000200 */
|
||||
|
||||
#define GPIO_MODER_MODE5_Pos (10U)
|
||||
#define GPIO_MODER_MODE5_Msk (0x3UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000C00 */
|
||||
#define GPIO_MODER_MODE5 GPIO_MODER_MODE5_Msk
|
||||
#define GPIO_MODER_MODE5_0 (0x1UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000400 */
|
||||
#define GPIO_MODER_MODE5_1 (0x2UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000800 */
|
||||
#define GPIO_MODER_MODER5_Pos (10U)
|
||||
#define GPIO_MODER_MODER5_Msk (0x3UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000C00 */
|
||||
#define GPIO_MODER_MODER5 GPIO_MODER_MODER5_Msk
|
||||
#define GPIO_MODER_MODER5_0 (0x1UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000400 */
|
||||
#define GPIO_MODER_MODER5_1 (0x2UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000800 */
|
||||
|
||||
#define GPIO_MODER_MODE6_Pos (12U)
|
||||
#define GPIO_MODER_MODE6_Msk (0x3UL << GPIO_MODER_MODE6_Pos) /*!< 0x00003000 */
|
||||
#define GPIO_MODER_MODE6 GPIO_MODER_MODE6_Msk
|
||||
#define GPIO_MODER_MODE6_0 (0x1UL << GPIO_MODER_MODE6_Pos) /*!< 0x00001000 */
|
||||
#define GPIO_MODER_MODE6_1 (0x2UL << GPIO_MODER_MODE6_Pos) /*!< 0x00002000 */
|
||||
#define GPIO_MODER_MODER6_Pos (12U)
|
||||
#define GPIO_MODER_MODER6_Msk (0x3UL << GPIO_MODER_MODER6_Pos) /*!< 0x00003000 */
|
||||
#define GPIO_MODER_MODER6 GPIO_MODER_MODER6_Msk
|
||||
#define GPIO_MODER_MODER6_0 (0x1UL << GPIO_MODER_MODER6_Pos) /*!< 0x00001000 */
|
||||
#define GPIO_MODER_MODER6_1 (0x2UL << GPIO_MODER_MODER6_Pos) /*!< 0x00002000 */
|
||||
|
||||
#define GPIO_MODER_MODE7_Pos (14U)
|
||||
#define GPIO_MODER_MODE7_Msk (0x3UL << GPIO_MODER_MODE7_Pos) /*!< 0x0000C000 */
|
||||
#define GPIO_MODER_MODE7 GPIO_MODER_MODE7_Msk
|
||||
#define GPIO_MODER_MODE7_0 (0x1UL << GPIO_MODER_MODE7_Pos) /*!< 0x00004000 */
|
||||
#define GPIO_MODER_MODE7_1 (0x2UL << GPIO_MODER_MODE7_Pos) /*!< 0x00008000 */
|
||||
#define GPIO_MODER_MODER7_Pos (14U)
|
||||
#define GPIO_MODER_MODER7_Msk (0x3UL << GPIO_MODER_MODER7_Pos) /*!< 0x0000C000 */
|
||||
#define GPIO_MODER_MODER7 GPIO_MODER_MODER7_Msk
|
||||
#define GPIO_MODER_MODER7_0 (0x1UL << GPIO_MODER_MODER7_Pos) /*!< 0x00004000 */
|
||||
#define GPIO_MODER_MODER7_1 (0x2UL << GPIO_MODER_MODER7_Pos) /*!< 0x00008000 */
|
||||
|
||||
#define GPIO_MODER_MODE8_Pos (16U)
|
||||
#define GPIO_MODER_MODE8_Msk (0x3UL << GPIO_MODER_MODE8_Pos) /*!< 0x00030000 */
|
||||
#define GPIO_MODER_MODE8 GPIO_MODER_MODE8_Msk
|
||||
#define GPIO_MODER_MODE8_0 (0x1UL << GPIO_MODER_MODE8_Pos) /*!< 0x00010000 */
|
||||
#define GPIO_MODER_MODE8_1 (0x2UL << GPIO_MODER_MODE8_Pos) /*!< 0x00020000 */
|
||||
#define GPIO_MODER_MODER8_Pos (16U)
|
||||
#define GPIO_MODER_MODER8_Msk (0x3UL << GPIO_MODER_MODER8_Pos) /*!< 0x00030000 */
|
||||
#define GPIO_MODER_MODER8 GPIO_MODER_MODER8_Msk
|
||||
#define GPIO_MODER_MODER8_0 (0x1UL << GPIO_MODER_MODER8_Pos) /*!< 0x00010000 */
|
||||
#define GPIO_MODER_MODER8_1 (0x2UL << GPIO_MODER_MODER8_Pos) /*!< 0x00020000 */
|
||||
|
||||
#define GPIO_MODER_MODE9_Pos (18U)
|
||||
#define GPIO_MODER_MODE9_Msk (0x3UL << GPIO_MODER_MODE9_Pos) /*!< 0x000C0000 */
|
||||
#define GPIO_MODER_MODE9 GPIO_MODER_MODE9_Msk
|
||||
#define GPIO_MODER_MODE9_0 (0x1UL << GPIO_MODER_MODE9_Pos) /*!< 0x00040000 */
|
||||
#define GPIO_MODER_MODE9_1 (0x2UL << GPIO_MODER_MODE9_Pos) /*!< 0x00080000 */
|
||||
#define GPIO_MODER_MODER9_Pos (18U)
|
||||
#define GPIO_MODER_MODER9_Msk (0x3UL << GPIO_MODER_MODER9_Pos) /*!< 0x000C0000 */
|
||||
#define GPIO_MODER_MODER9 GPIO_MODER_MODER9_Msk
|
||||
#define GPIO_MODER_MODER9_0 (0x1UL << GPIO_MODER_MODER9_Pos) /*!< 0x00040000 */
|
||||
#define GPIO_MODER_MODER9_1 (0x2UL << GPIO_MODER_MODER9_Pos) /*!< 0x00080000 */
|
||||
|
||||
#define GPIO_MODER_MODE10_Pos (20U)
|
||||
#define GPIO_MODER_MODE10_Msk (0x3UL << GPIO_MODER_MODE10_Pos) /*!< 0x00300000 */
|
||||
#define GPIO_MODER_MODE10 GPIO_MODER_MODE10_Msk
|
||||
#define GPIO_MODER_MODE10_0 (0x1UL << GPIO_MODER_MODE10_Pos) /*!< 0x00100000 */
|
||||
#define GPIO_MODER_MODE10_1 (0x2UL << GPIO_MODER_MODE10_Pos) /*!< 0x00200000 */
|
||||
#define GPIO_MODER_MODER10_Pos (20U)
|
||||
#define GPIO_MODER_MODER10_Msk (0x3UL << GPIO_MODER_MODER10_Pos) /*!< 0x00300000 */
|
||||
#define GPIO_MODER_MODER10 GPIO_MODER_MODER10_Msk
|
||||
#define GPIO_MODER_MODER10_0 (0x1UL << GPIO_MODER_MODER10_Pos) /*!< 0x00100000 */
|
||||
#define GPIO_MODER_MODER10_1 (0x2UL << GPIO_MODER_MODER10_Pos) /*!< 0x00200000 */
|
||||
|
||||
#define GPIO_MODER_MODE11_Pos (22U)
|
||||
#define GPIO_MODER_MODE11_Msk (0x3UL << GPIO_MODER_MODE11_Pos) /*!< 0x00C00000 */
|
||||
#define GPIO_MODER_MODE11 GPIO_MODER_MODE11_Msk
|
||||
#define GPIO_MODER_MODE11_0 (0x1UL << GPIO_MODER_MODE11_Pos) /*!< 0x00400000 */
|
||||
#define GPIO_MODER_MODE11_1 (0x2UL << GPIO_MODER_MODE11_Pos) /*!< 0x00800000 */
|
||||
#define GPIO_MODER_MODER11_Pos (22U)
|
||||
#define GPIO_MODER_MODER11_Msk (0x3UL << GPIO_MODER_MODER11_Pos) /*!< 0x00C00000 */
|
||||
#define GPIO_MODER_MODER11 GPIO_MODER_MODER11_Msk
|
||||
#define GPIO_MODER_MODER11_0 (0x1UL << GPIO_MODER_MODER11_Pos) /*!< 0x00400000 */
|
||||
#define GPIO_MODER_MODER11_1 (0x2UL << GPIO_MODER_MODER11_Pos) /*!< 0x00800000 */
|
||||
|
||||
#define GPIO_MODER_MODE12_Pos (24U)
|
||||
#define GPIO_MODER_MODE12_Msk (0x3UL << GPIO_MODER_MODE12_Pos) /*!< 0x03000000 */
|
||||
#define GPIO_MODER_MODE12 GPIO_MODER_MODE12_Msk
|
||||
#define GPIO_MODER_MODE12_0 (0x1UL << GPIO_MODER_MODE12_Pos) /*!< 0x01000000 */
|
||||
#define GPIO_MODER_MODE12_1 (0x2UL << GPIO_MODER_MODE12_Pos) /*!< 0x02000000 */
|
||||
#define GPIO_MODER_MODER12_Pos (24U)
|
||||
#define GPIO_MODER_MODER12_Msk (0x3UL << GPIO_MODER_MODER12_Pos) /*!< 0x03000000 */
|
||||
#define GPIO_MODER_MODER12 GPIO_MODER_MODER12_Msk
|
||||
#define GPIO_MODER_MODER12_0 (0x1UL << GPIO_MODER_MODER12_Pos) /*!< 0x01000000 */
|
||||
#define GPIO_MODER_MODER12_1 (0x2UL << GPIO_MODER_MODER12_Pos) /*!< 0x02000000 */
|
||||
|
||||
#define GPIO_MODER_MODE13_Pos (26U)
|
||||
#define GPIO_MODER_MODE13_Msk (0x3UL << GPIO_MODER_MODE13_Pos) /*!< 0x0C000000 */
|
||||
#define GPIO_MODER_MODE13 GPIO_MODER_MODE13_Msk
|
||||
#define GPIO_MODER_MODE13_0 (0x1UL << GPIO_MODER_MODE13_Pos) /*!< 0x04000000 */
|
||||
#define GPIO_MODER_MODE13_1 (0x2UL << GPIO_MODER_MODE13_Pos) /*!< 0x08000000 */
|
||||
#define GPIO_MODER_MODER13_Pos (26U)
|
||||
#define GPIO_MODER_MODER13_Msk (0x3UL << GPIO_MODER_MODER13_Pos) /*!< 0x0C000000 */
|
||||
#define GPIO_MODER_MODER13 GPIO_MODER_MODER13_Msk
|
||||
#define GPIO_MODER_MODER13_0 (0x1UL << GPIO_MODER_MODER13_Pos) /*!< 0x04000000 */
|
||||
#define GPIO_MODER_MODER13_1 (0x2UL << GPIO_MODER_MODER13_Pos) /*!< 0x08000000 */
|
||||
|
||||
#define GPIO_MODER_MODE14_Pos (28U)
|
||||
#define GPIO_MODER_MODE14_Msk (0x3UL << GPIO_MODER_MODE14_Pos) /*!< 0x30000000 */
|
||||
#define GPIO_MODER_MODE14 GPIO_MODER_MODE14_Msk
|
||||
#define GPIO_MODER_MODE14_0 (0x1UL << GPIO_MODER_MODE14_Pos) /*!< 0x10000000 */
|
||||
#define GPIO_MODER_MODE14_1 (0x2UL << GPIO_MODER_MODE14_Pos) /*!< 0x20000000 */
|
||||
#define GPIO_MODER_MODER14_Pos (28U)
|
||||
#define GPIO_MODER_MODER14_Msk (0x3UL << GPIO_MODER_MODER14_Pos) /*!< 0x30000000 */
|
||||
#define GPIO_MODER_MODER14 GPIO_MODER_MODER14_Msk
|
||||
#define GPIO_MODER_MODER14_0 (0x1UL << GPIO_MODER_MODER14_Pos) /*!< 0x10000000 */
|
||||
#define GPIO_MODER_MODER14_1 (0x2UL << GPIO_MODER_MODER14_Pos) /*!< 0x20000000 */
|
||||
|
||||
#define GPIO_MODER_MODE15_Pos (30U)
|
||||
#define GPIO_MODER_MODE15_Msk (0x3UL << GPIO_MODER_MODE15_Pos) /*!< 0xC0000000 */
|
||||
#define GPIO_MODER_MODE15 GPIO_MODER_MODE15_Msk
|
||||
#define GPIO_MODER_MODE15_0 (0x1UL << GPIO_MODER_MODE15_Pos) /*!< 0x40000000 */
|
||||
#define GPIO_MODER_MODE15_1 (0x2UL << GPIO_MODER_MODE15_Pos) /*!< 0x80000000 */
|
||||
#define GPIO_MODER_MODER15_Pos (30U)
|
||||
#define GPIO_MODER_MODER15_Msk (0x3UL << GPIO_MODER_MODER15_Pos) /*!< 0xC0000000 */
|
||||
#define GPIO_MODER_MODER15 GPIO_MODER_MODER15_Msk
|
||||
#define GPIO_MODER_MODER15_0 (0x1UL << GPIO_MODER_MODER15_Pos) /*!< 0x40000000 */
|
||||
#define GPIO_MODER_MODER15_1 (0x2UL << GPIO_MODER_MODER15_Pos) /*!< 0x80000000 */
|
||||
|
||||
/* Legacy Defines */
|
||||
#define GPIO_MODER_MODE0_Pos GPIO_MODER_MODER0_Pos
|
||||
#define GPIO_MODER_MODE0_Msk GPIO_MODER_MODER0_Msk
|
||||
#define GPIO_MODER_MODE0 GPIO_MODER_MODER0
|
||||
#define GPIO_MODER_MODE0_0 GPIO_MODER_MODER0_0
|
||||
#define GPIO_MODER_MODE0_1 GPIO_MODER_MODER0_1
|
||||
|
||||
#define GPIO_MODER_MODE1_Pos GPIO_MODER_MODER1_Pos
|
||||
#define GPIO_MODER_MODE1_Msk GPIO_MODER_MODER1_Msk
|
||||
#define GPIO_MODER_MODE1 GPIO_MODER_MODER1
|
||||
#define GPIO_MODER_MODE1_0 GPIO_MODER_MODER1_0
|
||||
#define GPIO_MODER_MODE1_1 GPIO_MODER_MODER1_1
|
||||
|
||||
#define GPIO_MODER_MODE2_Pos GPIO_MODER_MODER2_Pos
|
||||
#define GPIO_MODER_MODE2_Msk GPIO_MODER_MODER2_Msk
|
||||
#define GPIO_MODER_MODE2 GPIO_MODER_MODER2
|
||||
#define GPIO_MODER_MODE2_0 GPIO_MODER_MODER2_0
|
||||
#define GPIO_MODER_MODE2_1 GPIO_MODER_MODER2_1
|
||||
|
||||
#define GPIO_MODER_MODE3_Pos GPIO_MODER_MODER3_Pos
|
||||
#define GPIO_MODER_MODE3_Msk GPIO_MODER_MODER3_Msk
|
||||
#define GPIO_MODER_MODE3 GPIO_MODER_MODER3
|
||||
#define GPIO_MODER_MODE3_0 GPIO_MODER_MODER3_0
|
||||
#define GPIO_MODER_MODE3_1 GPIO_MODER_MODER3_1
|
||||
|
||||
#define GPIO_MODER_MODE4_Pos GPIO_MODER_MODER4_Pos
|
||||
#define GPIO_MODER_MODE4_Msk GPIO_MODER_MODER4_Msk
|
||||
#define GPIO_MODER_MODE4 GPIO_MODER_MODER4
|
||||
#define GPIO_MODER_MODE4_0 GPIO_MODER_MODER4_0
|
||||
#define GPIO_MODER_MODE4_1 GPIO_MODER_MODER4_1
|
||||
|
||||
#define GPIO_MODER_MODE5_Pos GPIO_MODER_MODER5_Pos
|
||||
#define GPIO_MODER_MODE5_Msk GPIO_MODER_MODER5_Msk
|
||||
#define GPIO_MODER_MODE5 GPIO_MODER_MODER5
|
||||
#define GPIO_MODER_MODE5_0 GPIO_MODER_MODER5_0
|
||||
#define GPIO_MODER_MODE5_1 GPIO_MODER_MODER5_1
|
||||
|
||||
#define GPIO_MODER_MODE6_Pos GPIO_MODER_MODER6_Pos
|
||||
#define GPIO_MODER_MODE6_Msk GPIO_MODER_MODER6_Msk
|
||||
#define GPIO_MODER_MODE6 GPIO_MODER_MODER6
|
||||
#define GPIO_MODER_MODE6_0 GPIO_MODER_MODER6_0
|
||||
#define GPIO_MODER_MODE6_1 GPIO_MODER_MODER6_1
|
||||
|
||||
#define GPIO_MODER_MODE7_Pos GPIO_MODER_MODER7_Pos
|
||||
#define GPIO_MODER_MODE7_Msk GPIO_MODER_MODER7_Msk
|
||||
#define GPIO_MODER_MODE7 GPIO_MODER_MODER7
|
||||
#define GPIO_MODER_MODE7_0 GPIO_MODER_MODER7_0
|
||||
#define GPIO_MODER_MODE7_1 GPIO_MODER_MODER7_1
|
||||
|
||||
#define GPIO_MODER_MODE8_Pos GPIO_MODER_MODER8_Pos
|
||||
#define GPIO_MODER_MODE8_Msk GPIO_MODER_MODER8_Msk
|
||||
#define GPIO_MODER_MODE8 GPIO_MODER_MODER8
|
||||
#define GPIO_MODER_MODE8_0 GPIO_MODER_MODER8_0
|
||||
#define GPIO_MODER_MODE8_1 GPIO_MODER_MODER8_1
|
||||
|
||||
#define GPIO_MODER_MODE9_Pos GPIO_MODER_MODER9_Pos
|
||||
#define GPIO_MODER_MODE9_Msk GPIO_MODER_MODER9_Msk
|
||||
#define GPIO_MODER_MODE9 GPIO_MODER_MODER9
|
||||
#define GPIO_MODER_MODE9_0 GPIO_MODER_MODER9_0
|
||||
#define GPIO_MODER_MODE9_1 GPIO_MODER_MODER9_1
|
||||
|
||||
#define GPIO_MODER_MODE10_Pos GPIO_MODER_MODER10_Po
|
||||
#define GPIO_MODER_MODE10_Msk GPIO_MODER_MODER10_Ms
|
||||
#define GPIO_MODER_MODE10 GPIO_MODER_MODER10
|
||||
#define GPIO_MODER_MODE10_0 GPIO_MODER_MODER10_0
|
||||
#define GPIO_MODER_MODE10_1 GPIO_MODER_MODER10_1
|
||||
|
||||
#define GPIO_MODER_MODE11_Pos GPIO_MODER_MODER11_Po
|
||||
#define GPIO_MODER_MODE11_Msk GPIO_MODER_MODER11_Ms
|
||||
#define GPIO_MODER_MODE11 GPIO_MODER_MODER11
|
||||
#define GPIO_MODER_MODE11_0 GPIO_MODER_MODER11_0
|
||||
#define GPIO_MODER_MODE11_1 GPIO_MODER_MODER11_1
|
||||
|
||||
#define GPIO_MODER_MODE12_Pos GPIO_MODER_MODER12_Po
|
||||
#define GPIO_MODER_MODE12_Msk GPIO_MODER_MODER12_Ms
|
||||
#define GPIO_MODER_MODE12 GPIO_MODER_MODER12
|
||||
#define GPIO_MODER_MODE12_0 GPIO_MODER_MODER12_0
|
||||
#define GPIO_MODER_MODE12_1 GPIO_MODER_MODER12_1
|
||||
|
||||
#define GPIO_MODER_MODE13_Pos GPIO_MODER_MODER13_Po
|
||||
#define GPIO_MODER_MODE13_Msk GPIO_MODER_MODER13_Ms
|
||||
#define GPIO_MODER_MODE13 GPIO_MODER_MODER13
|
||||
#define GPIO_MODER_MODE13_0 GPIO_MODER_MODER13_0
|
||||
#define GPIO_MODER_MODE13_1 GPIO_MODER_MODER13_1
|
||||
|
||||
#define GPIO_MODER_MODE14_Pos GPIO_MODER_MODER14_Po
|
||||
#define GPIO_MODER_MODE14_Msk GPIO_MODER_MODER14_Ms
|
||||
#define GPIO_MODER_MODE14 GPIO_MODER_MODER14
|
||||
#define GPIO_MODER_MODE14_0 GPIO_MODER_MODER14_0
|
||||
#define GPIO_MODER_MODE14_1 GPIO_MODER_MODER14_1
|
||||
|
||||
#define GPIO_MODER_MODE15_Pos GPIO_MODER_MODER15_Po
|
||||
#define GPIO_MODER_MODE15_Msk GPIO_MODER_MODER15_Ms
|
||||
#define GPIO_MODER_MODE15 GPIO_MODER_MODER15
|
||||
#define GPIO_MODER_MODE15_0 GPIO_MODER_MODER15_0
|
||||
#define GPIO_MODER_MODE15_1 GPIO_MODER_MODER15_1
|
||||
|
||||
/****************** Bits definition for GPIO_OTYPER register ****************/
|
||||
#define GPIO_OTYPER_OT0_Pos (0U)
|
||||
@ -14024,10 +14121,10 @@ typedef struct
|
||||
#define JPEG_SR_COF JPEG_SR_COF_Msk /*!<JPEG Codec operation on going flag */
|
||||
|
||||
/******************** Bit definition for CFR register ********************/
|
||||
#define JPEG_CFR_CEOCF_Pos (4U)
|
||||
#define JPEG_CFR_CEOCF_Pos (5U)
|
||||
#define JPEG_CFR_CEOCF_Msk (0x1UL << JPEG_CFR_CEOCF_Pos) /*!< 0x00000010 */
|
||||
#define JPEG_CFR_CEOCF JPEG_CFR_CEOCF_Msk /*!<Clear End of Conversion Flag */
|
||||
#define JPEG_CFR_CHPDF_Pos (5U)
|
||||
#define JPEG_CFR_CHPDF_Pos (6U)
|
||||
#define JPEG_CFR_CHPDF_Msk (0x1UL << JPEG_CFR_CHPDF_Pos) /*!< 0x00000020 */
|
||||
#define JPEG_CFR_CHPDF JPEG_CFR_CHPDF_Msk /*!<Clear Header Parsing Done Flag */
|
||||
|
||||
@ -17242,6 +17339,11 @@ typedef struct
|
||||
/* Real-Time Clock (RTC) */
|
||||
/* */
|
||||
/******************************************************************************/
|
||||
#define RTC_TAMPER2_SUPPORT /*!<RTC TAMPER 2 support feature */
|
||||
#define RTC_TAMPNOERASE_SUPPORT /*!<RTC BKP REG NO ERASE ON TAMPER support feature */
|
||||
#define RTC_TAMPMASKFLAG_SUPPORT /*!<RTC TAMPER MASK FLAG support feature */
|
||||
#define RTC_TAMPxIE_SUPPORT /*!<RTC TAMPERx INTERRUPT ENABLE support feature */
|
||||
|
||||
/******************** Bits definition for RTC_TR register *******************/
|
||||
#define RTC_TR_PM_Pos (22U)
|
||||
#define RTC_TR_PM_Msk (0x1UL << RTC_TR_PM_Pos) /*!< 0x00400000 */
|
||||
|
@ -15004,101 +15004,198 @@ typedef struct
|
||||
/* */
|
||||
/******************************************************************************/
|
||||
/****************** Bits definition for GPIO_MODER register *****************/
|
||||
#define GPIO_MODER_MODE0_Pos (0U)
|
||||
#define GPIO_MODER_MODE0_Msk (0x3UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000003 */
|
||||
#define GPIO_MODER_MODE0 GPIO_MODER_MODE0_Msk
|
||||
#define GPIO_MODER_MODE0_0 (0x1UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000001 */
|
||||
#define GPIO_MODER_MODE0_1 (0x2UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000002 */
|
||||
#define GPIO_MODER_MODER0_Pos (0U)
|
||||
#define GPIO_MODER_MODER0_Msk (0x3UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000003 */
|
||||
#define GPIO_MODER_MODER0 GPIO_MODER_MODER0_Msk
|
||||
#define GPIO_MODER_MODER0_0 (0x1UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000001 */
|
||||
#define GPIO_MODER_MODER0_1 (0x2UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000002 */
|
||||
|
||||
#define GPIO_MODER_MODE1_Pos (2U)
|
||||
#define GPIO_MODER_MODE1_Msk (0x3UL << GPIO_MODER_MODE1_Pos) /*!< 0x0000000C */
|
||||
#define GPIO_MODER_MODE1 GPIO_MODER_MODE1_Msk
|
||||
#define GPIO_MODER_MODE1_0 (0x1UL << GPIO_MODER_MODE1_Pos) /*!< 0x00000004 */
|
||||
#define GPIO_MODER_MODE1_1 (0x2UL << GPIO_MODER_MODE1_Pos) /*!< 0x00000008 */
|
||||
#define GPIO_MODER_MODER1_Pos (2U)
|
||||
#define GPIO_MODER_MODER1_Msk (0x3UL << GPIO_MODER_MODER1_Pos) /*!< 0x0000000C */
|
||||
#define GPIO_MODER_MODER1 GPIO_MODER_MODER1_Msk
|
||||
#define GPIO_MODER_MODER1_0 (0x1UL << GPIO_MODER_MODER1_Pos) /*!< 0x00000004 */
|
||||
#define GPIO_MODER_MODER1_1 (0x2UL << GPIO_MODER_MODER1_Pos) /*!< 0x00000008 */
|
||||
|
||||
#define GPIO_MODER_MODE2_Pos (4U)
|
||||
#define GPIO_MODER_MODE2_Msk (0x3UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000030 */
|
||||
#define GPIO_MODER_MODE2 GPIO_MODER_MODE2_Msk
|
||||
#define GPIO_MODER_MODE2_0 (0x1UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000010 */
|
||||
#define GPIO_MODER_MODE2_1 (0x2UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000020 */
|
||||
#define GPIO_MODER_MODER2_Pos (4U)
|
||||
#define GPIO_MODER_MODER2_Msk (0x3UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000030 */
|
||||
#define GPIO_MODER_MODER2 GPIO_MODER_MODER2_Msk
|
||||
#define GPIO_MODER_MODER2_0 (0x1UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000010 */
|
||||
#define GPIO_MODER_MODER2_1 (0x2UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000020 */
|
||||
|
||||
#define GPIO_MODER_MODE3_Pos (6U)
|
||||
#define GPIO_MODER_MODE3_Msk (0x3UL << GPIO_MODER_MODE3_Pos) /*!< 0x000000C0 */
|
||||
#define GPIO_MODER_MODE3 GPIO_MODER_MODE3_Msk
|
||||
#define GPIO_MODER_MODE3_0 (0x1UL << GPIO_MODER_MODE3_Pos) /*!< 0x00000040 */
|
||||
#define GPIO_MODER_MODE3_1 (0x2UL << GPIO_MODER_MODE3_Pos) /*!< 0x00000080 */
|
||||
#define GPIO_MODER_MODER3_Pos (6U)
|
||||
#define GPIO_MODER_MODER3_Msk (0x3UL << GPIO_MODER_MODER3_Pos) /*!< 0x000000C0 */
|
||||
#define GPIO_MODER_MODER3 GPIO_MODER_MODER3_Msk
|
||||
#define GPIO_MODER_MODER3_0 (0x1UL << GPIO_MODER_MODER3_Pos) /*!< 0x00000040 */
|
||||
#define GPIO_MODER_MODER3_1 (0x2UL << GPIO_MODER_MODER3_Pos) /*!< 0x00000080 */
|
||||
|
||||
#define GPIO_MODER_MODE4_Pos (8U)
|
||||
#define GPIO_MODER_MODE4_Msk (0x3UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000300 */
|
||||
#define GPIO_MODER_MODE4 GPIO_MODER_MODE4_Msk
|
||||
#define GPIO_MODER_MODE4_0 (0x1UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000100 */
|
||||
#define GPIO_MODER_MODE4_1 (0x2UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000200 */
|
||||
#define GPIO_MODER_MODER4_Pos (8U)
|
||||
#define GPIO_MODER_MODER4_Msk (0x3UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000300 */
|
||||
#define GPIO_MODER_MODER4 GPIO_MODER_MODER4_Msk
|
||||
#define GPIO_MODER_MODER4_0 (0x1UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000100 */
|
||||
#define GPIO_MODER_MODER4_1 (0x2UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000200 */
|
||||
|
||||
#define GPIO_MODER_MODE5_Pos (10U)
|
||||
#define GPIO_MODER_MODE5_Msk (0x3UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000C00 */
|
||||
#define GPIO_MODER_MODE5 GPIO_MODER_MODE5_Msk
|
||||
#define GPIO_MODER_MODE5_0 (0x1UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000400 */
|
||||
#define GPIO_MODER_MODE5_1 (0x2UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000800 */
|
||||
#define GPIO_MODER_MODER5_Pos (10U)
|
||||
#define GPIO_MODER_MODER5_Msk (0x3UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000C00 */
|
||||
#define GPIO_MODER_MODER5 GPIO_MODER_MODER5_Msk
|
||||
#define GPIO_MODER_MODER5_0 (0x1UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000400 */
|
||||
#define GPIO_MODER_MODER5_1 (0x2UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000800 */
|
||||
|
||||
#define GPIO_MODER_MODE6_Pos (12U)
|
||||
#define GPIO_MODER_MODE6_Msk (0x3UL << GPIO_MODER_MODE6_Pos) /*!< 0x00003000 */
|
||||
#define GPIO_MODER_MODE6 GPIO_MODER_MODE6_Msk
|
||||
#define GPIO_MODER_MODE6_0 (0x1UL << GPIO_MODER_MODE6_Pos) /*!< 0x00001000 */
|
||||
#define GPIO_MODER_MODE6_1 (0x2UL << GPIO_MODER_MODE6_Pos) /*!< 0x00002000 */
|
||||
#define GPIO_MODER_MODER6_Pos (12U)
|
||||
#define GPIO_MODER_MODER6_Msk (0x3UL << GPIO_MODER_MODER6_Pos) /*!< 0x00003000 */
|
||||
#define GPIO_MODER_MODER6 GPIO_MODER_MODER6_Msk
|
||||
#define GPIO_MODER_MODER6_0 (0x1UL << GPIO_MODER_MODER6_Pos) /*!< 0x00001000 */
|
||||
#define GPIO_MODER_MODER6_1 (0x2UL << GPIO_MODER_MODER6_Pos) /*!< 0x00002000 */
|
||||
|
||||
#define GPIO_MODER_MODE7_Pos (14U)
|
||||
#define GPIO_MODER_MODE7_Msk (0x3UL << GPIO_MODER_MODE7_Pos) /*!< 0x0000C000 */
|
||||
#define GPIO_MODER_MODE7 GPIO_MODER_MODE7_Msk
|
||||
#define GPIO_MODER_MODE7_0 (0x1UL << GPIO_MODER_MODE7_Pos) /*!< 0x00004000 */
|
||||
#define GPIO_MODER_MODE7_1 (0x2UL << GPIO_MODER_MODE7_Pos) /*!< 0x00008000 */
|
||||
#define GPIO_MODER_MODER7_Pos (14U)
|
||||
#define GPIO_MODER_MODER7_Msk (0x3UL << GPIO_MODER_MODER7_Pos) /*!< 0x0000C000 */
|
||||
#define GPIO_MODER_MODER7 GPIO_MODER_MODER7_Msk
|
||||
#define GPIO_MODER_MODER7_0 (0x1UL << GPIO_MODER_MODER7_Pos) /*!< 0x00004000 */
|
||||
#define GPIO_MODER_MODER7_1 (0x2UL << GPIO_MODER_MODER7_Pos) /*!< 0x00008000 */
|
||||
|
||||
#define GPIO_MODER_MODE8_Pos (16U)
|
||||
#define GPIO_MODER_MODE8_Msk (0x3UL << GPIO_MODER_MODE8_Pos) /*!< 0x00030000 */
|
||||
#define GPIO_MODER_MODE8 GPIO_MODER_MODE8_Msk
|
||||
#define GPIO_MODER_MODE8_0 (0x1UL << GPIO_MODER_MODE8_Pos) /*!< 0x00010000 */
|
||||
#define GPIO_MODER_MODE8_1 (0x2UL << GPIO_MODER_MODE8_Pos) /*!< 0x00020000 */
|
||||
#define GPIO_MODER_MODER8_Pos (16U)
|
||||
#define GPIO_MODER_MODER8_Msk (0x3UL << GPIO_MODER_MODER8_Pos) /*!< 0x00030000 */
|
||||
#define GPIO_MODER_MODER8 GPIO_MODER_MODER8_Msk
|
||||
#define GPIO_MODER_MODER8_0 (0x1UL << GPIO_MODER_MODER8_Pos) /*!< 0x00010000 */
|
||||
#define GPIO_MODER_MODER8_1 (0x2UL << GPIO_MODER_MODER8_Pos) /*!< 0x00020000 */
|
||||
|
||||
#define GPIO_MODER_MODE9_Pos (18U)
|
||||
#define GPIO_MODER_MODE9_Msk (0x3UL << GPIO_MODER_MODE9_Pos) /*!< 0x000C0000 */
|
||||
#define GPIO_MODER_MODE9 GPIO_MODER_MODE9_Msk
|
||||
#define GPIO_MODER_MODE9_0 (0x1UL << GPIO_MODER_MODE9_Pos) /*!< 0x00040000 */
|
||||
#define GPIO_MODER_MODE9_1 (0x2UL << GPIO_MODER_MODE9_Pos) /*!< 0x00080000 */
|
||||
#define GPIO_MODER_MODER9_Pos (18U)
|
||||
#define GPIO_MODER_MODER9_Msk (0x3UL << GPIO_MODER_MODER9_Pos) /*!< 0x000C0000 */
|
||||
#define GPIO_MODER_MODER9 GPIO_MODER_MODER9_Msk
|
||||
#define GPIO_MODER_MODER9_0 (0x1UL << GPIO_MODER_MODER9_Pos) /*!< 0x00040000 */
|
||||
#define GPIO_MODER_MODER9_1 (0x2UL << GPIO_MODER_MODER9_Pos) /*!< 0x00080000 */
|
||||
|
||||
#define GPIO_MODER_MODE10_Pos (20U)
|
||||
#define GPIO_MODER_MODE10_Msk (0x3UL << GPIO_MODER_MODE10_Pos) /*!< 0x00300000 */
|
||||
#define GPIO_MODER_MODE10 GPIO_MODER_MODE10_Msk
|
||||
#define GPIO_MODER_MODE10_0 (0x1UL << GPIO_MODER_MODE10_Pos) /*!< 0x00100000 */
|
||||
#define GPIO_MODER_MODE10_1 (0x2UL << GPIO_MODER_MODE10_Pos) /*!< 0x00200000 */
|
||||
#define GPIO_MODER_MODER10_Pos (20U)
|
||||
#define GPIO_MODER_MODER10_Msk (0x3UL << GPIO_MODER_MODER10_Pos) /*!< 0x00300000 */
|
||||
#define GPIO_MODER_MODER10 GPIO_MODER_MODER10_Msk
|
||||
#define GPIO_MODER_MODER10_0 (0x1UL << GPIO_MODER_MODER10_Pos) /*!< 0x00100000 */
|
||||
#define GPIO_MODER_MODER10_1 (0x2UL << GPIO_MODER_MODER10_Pos) /*!< 0x00200000 */
|
||||
|
||||
#define GPIO_MODER_MODE11_Pos (22U)
|
||||
#define GPIO_MODER_MODE11_Msk (0x3UL << GPIO_MODER_MODE11_Pos) /*!< 0x00C00000 */
|
||||
#define GPIO_MODER_MODE11 GPIO_MODER_MODE11_Msk
|
||||
#define GPIO_MODER_MODE11_0 (0x1UL << GPIO_MODER_MODE11_Pos) /*!< 0x00400000 */
|
||||
#define GPIO_MODER_MODE11_1 (0x2UL << GPIO_MODER_MODE11_Pos) /*!< 0x00800000 */
|
||||
#define GPIO_MODER_MODER11_Pos (22U)
|
||||
#define GPIO_MODER_MODER11_Msk (0x3UL << GPIO_MODER_MODER11_Pos) /*!< 0x00C00000 */
|
||||
#define GPIO_MODER_MODER11 GPIO_MODER_MODER11_Msk
|
||||
#define GPIO_MODER_MODER11_0 (0x1UL << GPIO_MODER_MODER11_Pos) /*!< 0x00400000 */
|
||||
#define GPIO_MODER_MODER11_1 (0x2UL << GPIO_MODER_MODER11_Pos) /*!< 0x00800000 */
|
||||
|
||||
#define GPIO_MODER_MODE12_Pos (24U)
|
||||
#define GPIO_MODER_MODE12_Msk (0x3UL << GPIO_MODER_MODE12_Pos) /*!< 0x03000000 */
|
||||
#define GPIO_MODER_MODE12 GPIO_MODER_MODE12_Msk
|
||||
#define GPIO_MODER_MODE12_0 (0x1UL << GPIO_MODER_MODE12_Pos) /*!< 0x01000000 */
|
||||
#define GPIO_MODER_MODE12_1 (0x2UL << GPIO_MODER_MODE12_Pos) /*!< 0x02000000 */
|
||||
#define GPIO_MODER_MODER12_Pos (24U)
|
||||
#define GPIO_MODER_MODER12_Msk (0x3UL << GPIO_MODER_MODER12_Pos) /*!< 0x03000000 */
|
||||
#define GPIO_MODER_MODER12 GPIO_MODER_MODER12_Msk
|
||||
#define GPIO_MODER_MODER12_0 (0x1UL << GPIO_MODER_MODER12_Pos) /*!< 0x01000000 */
|
||||
#define GPIO_MODER_MODER12_1 (0x2UL << GPIO_MODER_MODER12_Pos) /*!< 0x02000000 */
|
||||
|
||||
#define GPIO_MODER_MODE13_Pos (26U)
|
||||
#define GPIO_MODER_MODE13_Msk (0x3UL << GPIO_MODER_MODE13_Pos) /*!< 0x0C000000 */
|
||||
#define GPIO_MODER_MODE13 GPIO_MODER_MODE13_Msk
|
||||
#define GPIO_MODER_MODE13_0 (0x1UL << GPIO_MODER_MODE13_Pos) /*!< 0x04000000 */
|
||||
#define GPIO_MODER_MODE13_1 (0x2UL << GPIO_MODER_MODE13_Pos) /*!< 0x08000000 */
|
||||
#define GPIO_MODER_MODER13_Pos (26U)
|
||||
#define GPIO_MODER_MODER13_Msk (0x3UL << GPIO_MODER_MODER13_Pos) /*!< 0x0C000000 */
|
||||
#define GPIO_MODER_MODER13 GPIO_MODER_MODER13_Msk
|
||||
#define GPIO_MODER_MODER13_0 (0x1UL << GPIO_MODER_MODER13_Pos) /*!< 0x04000000 */
|
||||
#define GPIO_MODER_MODER13_1 (0x2UL << GPIO_MODER_MODER13_Pos) /*!< 0x08000000 */
|
||||
|
||||
#define GPIO_MODER_MODE14_Pos (28U)
|
||||
#define GPIO_MODER_MODE14_Msk (0x3UL << GPIO_MODER_MODE14_Pos) /*!< 0x30000000 */
|
||||
#define GPIO_MODER_MODE14 GPIO_MODER_MODE14_Msk
|
||||
#define GPIO_MODER_MODE14_0 (0x1UL << GPIO_MODER_MODE14_Pos) /*!< 0x10000000 */
|
||||
#define GPIO_MODER_MODE14_1 (0x2UL << GPIO_MODER_MODE14_Pos) /*!< 0x20000000 */
|
||||
#define GPIO_MODER_MODER14_Pos (28U)
|
||||
#define GPIO_MODER_MODER14_Msk (0x3UL << GPIO_MODER_MODER14_Pos) /*!< 0x30000000 */
|
||||
#define GPIO_MODER_MODER14 GPIO_MODER_MODER14_Msk
|
||||
#define GPIO_MODER_MODER14_0 (0x1UL << GPIO_MODER_MODER14_Pos) /*!< 0x10000000 */
|
||||
#define GPIO_MODER_MODER14_1 (0x2UL << GPIO_MODER_MODER14_Pos) /*!< 0x20000000 */
|
||||
|
||||
#define GPIO_MODER_MODE15_Pos (30U)
|
||||
#define GPIO_MODER_MODE15_Msk (0x3UL << GPIO_MODER_MODE15_Pos) /*!< 0xC0000000 */
|
||||
#define GPIO_MODER_MODE15 GPIO_MODER_MODE15_Msk
|
||||
#define GPIO_MODER_MODE15_0 (0x1UL << GPIO_MODER_MODE15_Pos) /*!< 0x40000000 */
|
||||
#define GPIO_MODER_MODE15_1 (0x2UL << GPIO_MODER_MODE15_Pos) /*!< 0x80000000 */
|
||||
#define GPIO_MODER_MODER15_Pos (30U)
|
||||
#define GPIO_MODER_MODER15_Msk (0x3UL << GPIO_MODER_MODER15_Pos) /*!< 0xC0000000 */
|
||||
#define GPIO_MODER_MODER15 GPIO_MODER_MODER15_Msk
|
||||
#define GPIO_MODER_MODER15_0 (0x1UL << GPIO_MODER_MODER15_Pos) /*!< 0x40000000 */
|
||||
#define GPIO_MODER_MODER15_1 (0x2UL << GPIO_MODER_MODER15_Pos) /*!< 0x80000000 */
|
||||
|
||||
/* Legacy Defines */
|
||||
#define GPIO_MODER_MODE0_Pos GPIO_MODER_MODER0_Pos
|
||||
#define GPIO_MODER_MODE0_Msk GPIO_MODER_MODER0_Msk
|
||||
#define GPIO_MODER_MODE0 GPIO_MODER_MODER0
|
||||
#define GPIO_MODER_MODE0_0 GPIO_MODER_MODER0_0
|
||||
#define GPIO_MODER_MODE0_1 GPIO_MODER_MODER0_1
|
||||
|
||||
#define GPIO_MODER_MODE1_Pos GPIO_MODER_MODER1_Pos
|
||||
#define GPIO_MODER_MODE1_Msk GPIO_MODER_MODER1_Msk
|
||||
#define GPIO_MODER_MODE1 GPIO_MODER_MODER1
|
||||
#define GPIO_MODER_MODE1_0 GPIO_MODER_MODER1_0
|
||||
#define GPIO_MODER_MODE1_1 GPIO_MODER_MODER1_1
|
||||
|
||||
#define GPIO_MODER_MODE2_Pos GPIO_MODER_MODER2_Pos
|
||||
#define GPIO_MODER_MODE2_Msk GPIO_MODER_MODER2_Msk
|
||||
#define GPIO_MODER_MODE2 GPIO_MODER_MODER2
|
||||
#define GPIO_MODER_MODE2_0 GPIO_MODER_MODER2_0
|
||||
#define GPIO_MODER_MODE2_1 GPIO_MODER_MODER2_1
|
||||
|
||||
#define GPIO_MODER_MODE3_Pos GPIO_MODER_MODER3_Pos
|
||||
#define GPIO_MODER_MODE3_Msk GPIO_MODER_MODER3_Msk
|
||||
#define GPIO_MODER_MODE3 GPIO_MODER_MODER3
|
||||
#define GPIO_MODER_MODE3_0 GPIO_MODER_MODER3_0
|
||||
#define GPIO_MODER_MODE3_1 GPIO_MODER_MODER3_1
|
||||
|
||||
#define GPIO_MODER_MODE4_Pos GPIO_MODER_MODER4_Pos
|
||||
#define GPIO_MODER_MODE4_Msk GPIO_MODER_MODER4_Msk
|
||||
#define GPIO_MODER_MODE4 GPIO_MODER_MODER4
|
||||
#define GPIO_MODER_MODE4_0 GPIO_MODER_MODER4_0
|
||||
#define GPIO_MODER_MODE4_1 GPIO_MODER_MODER4_1
|
||||
|
||||
#define GPIO_MODER_MODE5_Pos GPIO_MODER_MODER5_Pos
|
||||
#define GPIO_MODER_MODE5_Msk GPIO_MODER_MODER5_Msk
|
||||
#define GPIO_MODER_MODE5 GPIO_MODER_MODER5
|
||||
#define GPIO_MODER_MODE5_0 GPIO_MODER_MODER5_0
|
||||
#define GPIO_MODER_MODE5_1 GPIO_MODER_MODER5_1
|
||||
|
||||
#define GPIO_MODER_MODE6_Pos GPIO_MODER_MODER6_Pos
|
||||
#define GPIO_MODER_MODE6_Msk GPIO_MODER_MODER6_Msk
|
||||
#define GPIO_MODER_MODE6 GPIO_MODER_MODER6
|
||||
#define GPIO_MODER_MODE6_0 GPIO_MODER_MODER6_0
|
||||
#define GPIO_MODER_MODE6_1 GPIO_MODER_MODER6_1
|
||||
|
||||
#define GPIO_MODER_MODE7_Pos GPIO_MODER_MODER7_Pos
|
||||
#define GPIO_MODER_MODE7_Msk GPIO_MODER_MODER7_Msk
|
||||
#define GPIO_MODER_MODE7 GPIO_MODER_MODER7
|
||||
#define GPIO_MODER_MODE7_0 GPIO_MODER_MODER7_0
|
||||
#define GPIO_MODER_MODE7_1 GPIO_MODER_MODER7_1
|
||||
|
||||
#define GPIO_MODER_MODE8_Pos GPIO_MODER_MODER8_Pos
|
||||
#define GPIO_MODER_MODE8_Msk GPIO_MODER_MODER8_Msk
|
||||
#define GPIO_MODER_MODE8 GPIO_MODER_MODER8
|
||||
#define GPIO_MODER_MODE8_0 GPIO_MODER_MODER8_0
|
||||
#define GPIO_MODER_MODE8_1 GPIO_MODER_MODER8_1
|
||||
|
||||
#define GPIO_MODER_MODE9_Pos GPIO_MODER_MODER9_Pos
|
||||
#define GPIO_MODER_MODE9_Msk GPIO_MODER_MODER9_Msk
|
||||
#define GPIO_MODER_MODE9 GPIO_MODER_MODER9
|
||||
#define GPIO_MODER_MODE9_0 GPIO_MODER_MODER9_0
|
||||
#define GPIO_MODER_MODE9_1 GPIO_MODER_MODER9_1
|
||||
|
||||
#define GPIO_MODER_MODE10_Pos GPIO_MODER_MODER10_Po
|
||||
#define GPIO_MODER_MODE10_Msk GPIO_MODER_MODER10_Ms
|
||||
#define GPIO_MODER_MODE10 GPIO_MODER_MODER10
|
||||
#define GPIO_MODER_MODE10_0 GPIO_MODER_MODER10_0
|
||||
#define GPIO_MODER_MODE10_1 GPIO_MODER_MODER10_1
|
||||
|
||||
#define GPIO_MODER_MODE11_Pos GPIO_MODER_MODER11_Po
|
||||
#define GPIO_MODER_MODE11_Msk GPIO_MODER_MODER11_Ms
|
||||
#define GPIO_MODER_MODE11 GPIO_MODER_MODER11
|
||||
#define GPIO_MODER_MODE11_0 GPIO_MODER_MODER11_0
|
||||
#define GPIO_MODER_MODE11_1 GPIO_MODER_MODER11_1
|
||||
|
||||
#define GPIO_MODER_MODE12_Pos GPIO_MODER_MODER12_Po
|
||||
#define GPIO_MODER_MODE12_Msk GPIO_MODER_MODER12_Ms
|
||||
#define GPIO_MODER_MODE12 GPIO_MODER_MODER12
|
||||
#define GPIO_MODER_MODE12_0 GPIO_MODER_MODER12_0
|
||||
#define GPIO_MODER_MODE12_1 GPIO_MODER_MODER12_1
|
||||
|
||||
#define GPIO_MODER_MODE13_Pos GPIO_MODER_MODER13_Po
|
||||
#define GPIO_MODER_MODE13_Msk GPIO_MODER_MODER13_Ms
|
||||
#define GPIO_MODER_MODE13 GPIO_MODER_MODER13
|
||||
#define GPIO_MODER_MODE13_0 GPIO_MODER_MODER13_0
|
||||
#define GPIO_MODER_MODE13_1 GPIO_MODER_MODER13_1
|
||||
|
||||
#define GPIO_MODER_MODE14_Pos GPIO_MODER_MODER14_Po
|
||||
#define GPIO_MODER_MODE14_Msk GPIO_MODER_MODER14_Ms
|
||||
#define GPIO_MODER_MODE14 GPIO_MODER_MODER14
|
||||
#define GPIO_MODER_MODE14_0 GPIO_MODER_MODER14_0
|
||||
#define GPIO_MODER_MODE14_1 GPIO_MODER_MODER14_1
|
||||
|
||||
#define GPIO_MODER_MODE15_Pos GPIO_MODER_MODER15_Po
|
||||
#define GPIO_MODER_MODE15_Msk GPIO_MODER_MODER15_Ms
|
||||
#define GPIO_MODER_MODE15 GPIO_MODER_MODER15
|
||||
#define GPIO_MODER_MODE15_0 GPIO_MODER_MODER15_0
|
||||
#define GPIO_MODER_MODE15_1 GPIO_MODER_MODER15_1
|
||||
|
||||
/****************** Bits definition for GPIO_OTYPER register ****************/
|
||||
#define GPIO_OTYPER_OT0_Pos (0U)
|
||||
@ -17181,10 +17278,10 @@ typedef struct
|
||||
#define JPEG_SR_COF JPEG_SR_COF_Msk /*!<JPEG Codec operation on going flag */
|
||||
|
||||
/******************** Bit definition for CFR register ********************/
|
||||
#define JPEG_CFR_CEOCF_Pos (4U)
|
||||
#define JPEG_CFR_CEOCF_Pos (5U)
|
||||
#define JPEG_CFR_CEOCF_Msk (0x1UL << JPEG_CFR_CEOCF_Pos) /*!< 0x00000010 */
|
||||
#define JPEG_CFR_CEOCF JPEG_CFR_CEOCF_Msk /*!<Clear End of Conversion Flag */
|
||||
#define JPEG_CFR_CHPDF_Pos (5U)
|
||||
#define JPEG_CFR_CHPDF_Pos (6U)
|
||||
#define JPEG_CFR_CHPDF_Msk (0x1UL << JPEG_CFR_CHPDF_Pos) /*!< 0x00000020 */
|
||||
#define JPEG_CFR_CHPDF JPEG_CFR_CHPDF_Msk /*!<Clear Header Parsing Done Flag */
|
||||
|
||||
@ -20415,6 +20512,11 @@ typedef struct
|
||||
/* Real-Time Clock (RTC) */
|
||||
/* */
|
||||
/******************************************************************************/
|
||||
#define RTC_TAMPER2_SUPPORT /*!<RTC TAMPER 2 support feature */
|
||||
#define RTC_TAMPNOERASE_SUPPORT /*!<RTC BKP REG NO ERASE ON TAMPER support feature */
|
||||
#define RTC_TAMPMASKFLAG_SUPPORT /*!<RTC TAMPER MASK FLAG support feature */
|
||||
#define RTC_TAMPxIE_SUPPORT /*!<RTC TAMPERx INTERRUPT ENABLE support feature */
|
||||
|
||||
/******************** Bits definition for RTC_TR register *******************/
|
||||
#define RTC_TR_PM_Pos (22U)
|
||||
#define RTC_TR_PM_Msk (0x1UL << RTC_TR_PM_Pos) /*!< 0x00400000 */
|
||||
|
@ -9624,101 +9624,198 @@ typedef struct
|
||||
/* */
|
||||
/******************************************************************************/
|
||||
/****************** Bits definition for GPIO_MODER register *****************/
|
||||
#define GPIO_MODER_MODE0_Pos (0U)
|
||||
#define GPIO_MODER_MODE0_Msk (0x3UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000003 */
|
||||
#define GPIO_MODER_MODE0 GPIO_MODER_MODE0_Msk
|
||||
#define GPIO_MODER_MODE0_0 (0x1UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000001 */
|
||||
#define GPIO_MODER_MODE0_1 (0x2UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000002 */
|
||||
#define GPIO_MODER_MODER0_Pos (0U)
|
||||
#define GPIO_MODER_MODER0_Msk (0x3UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000003 */
|
||||
#define GPIO_MODER_MODER0 GPIO_MODER_MODER0_Msk
|
||||
#define GPIO_MODER_MODER0_0 (0x1UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000001 */
|
||||
#define GPIO_MODER_MODER0_1 (0x2UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000002 */
|
||||
|
||||
#define GPIO_MODER_MODE1_Pos (2U)
|
||||
#define GPIO_MODER_MODE1_Msk (0x3UL << GPIO_MODER_MODE1_Pos) /*!< 0x0000000C */
|
||||
#define GPIO_MODER_MODE1 GPIO_MODER_MODE1_Msk
|
||||
#define GPIO_MODER_MODE1_0 (0x1UL << GPIO_MODER_MODE1_Pos) /*!< 0x00000004 */
|
||||
#define GPIO_MODER_MODE1_1 (0x2UL << GPIO_MODER_MODE1_Pos) /*!< 0x00000008 */
|
||||
#define GPIO_MODER_MODER1_Pos (2U)
|
||||
#define GPIO_MODER_MODER1_Msk (0x3UL << GPIO_MODER_MODER1_Pos) /*!< 0x0000000C */
|
||||
#define GPIO_MODER_MODER1 GPIO_MODER_MODER1_Msk
|
||||
#define GPIO_MODER_MODER1_0 (0x1UL << GPIO_MODER_MODER1_Pos) /*!< 0x00000004 */
|
||||
#define GPIO_MODER_MODER1_1 (0x2UL << GPIO_MODER_MODER1_Pos) /*!< 0x00000008 */
|
||||
|
||||
#define GPIO_MODER_MODE2_Pos (4U)
|
||||
#define GPIO_MODER_MODE2_Msk (0x3UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000030 */
|
||||
#define GPIO_MODER_MODE2 GPIO_MODER_MODE2_Msk
|
||||
#define GPIO_MODER_MODE2_0 (0x1UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000010 */
|
||||
#define GPIO_MODER_MODE2_1 (0x2UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000020 */
|
||||
#define GPIO_MODER_MODER2_Pos (4U)
|
||||
#define GPIO_MODER_MODER2_Msk (0x3UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000030 */
|
||||
#define GPIO_MODER_MODER2 GPIO_MODER_MODER2_Msk
|
||||
#define GPIO_MODER_MODER2_0 (0x1UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000010 */
|
||||
#define GPIO_MODER_MODER2_1 (0x2UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000020 */
|
||||
|
||||
#define GPIO_MODER_MODE3_Pos (6U)
|
||||
#define GPIO_MODER_MODE3_Msk (0x3UL << GPIO_MODER_MODE3_Pos) /*!< 0x000000C0 */
|
||||
#define GPIO_MODER_MODE3 GPIO_MODER_MODE3_Msk
|
||||
#define GPIO_MODER_MODE3_0 (0x1UL << GPIO_MODER_MODE3_Pos) /*!< 0x00000040 */
|
||||
#define GPIO_MODER_MODE3_1 (0x2UL << GPIO_MODER_MODE3_Pos) /*!< 0x00000080 */
|
||||
#define GPIO_MODER_MODER3_Pos (6U)
|
||||
#define GPIO_MODER_MODER3_Msk (0x3UL << GPIO_MODER_MODER3_Pos) /*!< 0x000000C0 */
|
||||
#define GPIO_MODER_MODER3 GPIO_MODER_MODER3_Msk
|
||||
#define GPIO_MODER_MODER3_0 (0x1UL << GPIO_MODER_MODER3_Pos) /*!< 0x00000040 */
|
||||
#define GPIO_MODER_MODER3_1 (0x2UL << GPIO_MODER_MODER3_Pos) /*!< 0x00000080 */
|
||||
|
||||
#define GPIO_MODER_MODE4_Pos (8U)
|
||||
#define GPIO_MODER_MODE4_Msk (0x3UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000300 */
|
||||
#define GPIO_MODER_MODE4 GPIO_MODER_MODE4_Msk
|
||||
#define GPIO_MODER_MODE4_0 (0x1UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000100 */
|
||||
#define GPIO_MODER_MODE4_1 (0x2UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000200 */
|
||||
#define GPIO_MODER_MODER4_Pos (8U)
|
||||
#define GPIO_MODER_MODER4_Msk (0x3UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000300 */
|
||||
#define GPIO_MODER_MODER4 GPIO_MODER_MODER4_Msk
|
||||
#define GPIO_MODER_MODER4_0 (0x1UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000100 */
|
||||
#define GPIO_MODER_MODER4_1 (0x2UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000200 */
|
||||
|
||||
#define GPIO_MODER_MODE5_Pos (10U)
|
||||
#define GPIO_MODER_MODE5_Msk (0x3UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000C00 */
|
||||
#define GPIO_MODER_MODE5 GPIO_MODER_MODE5_Msk
|
||||
#define GPIO_MODER_MODE5_0 (0x1UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000400 */
|
||||
#define GPIO_MODER_MODE5_1 (0x2UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000800 */
|
||||
#define GPIO_MODER_MODER5_Pos (10U)
|
||||
#define GPIO_MODER_MODER5_Msk (0x3UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000C00 */
|
||||
#define GPIO_MODER_MODER5 GPIO_MODER_MODER5_Msk
|
||||
#define GPIO_MODER_MODER5_0 (0x1UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000400 */
|
||||
#define GPIO_MODER_MODER5_1 (0x2UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000800 */
|
||||
|
||||
#define GPIO_MODER_MODE6_Pos (12U)
|
||||
#define GPIO_MODER_MODE6_Msk (0x3UL << GPIO_MODER_MODE6_Pos) /*!< 0x00003000 */
|
||||
#define GPIO_MODER_MODE6 GPIO_MODER_MODE6_Msk
|
||||
#define GPIO_MODER_MODE6_0 (0x1UL << GPIO_MODER_MODE6_Pos) /*!< 0x00001000 */
|
||||
#define GPIO_MODER_MODE6_1 (0x2UL << GPIO_MODER_MODE6_Pos) /*!< 0x00002000 */
|
||||
#define GPIO_MODER_MODER6_Pos (12U)
|
||||
#define GPIO_MODER_MODER6_Msk (0x3UL << GPIO_MODER_MODER6_Pos) /*!< 0x00003000 */
|
||||
#define GPIO_MODER_MODER6 GPIO_MODER_MODER6_Msk
|
||||
#define GPIO_MODER_MODER6_0 (0x1UL << GPIO_MODER_MODER6_Pos) /*!< 0x00001000 */
|
||||
#define GPIO_MODER_MODER6_1 (0x2UL << GPIO_MODER_MODER6_Pos) /*!< 0x00002000 */
|
||||
|
||||
#define GPIO_MODER_MODE7_Pos (14U)
|
||||
#define GPIO_MODER_MODE7_Msk (0x3UL << GPIO_MODER_MODE7_Pos) /*!< 0x0000C000 */
|
||||
#define GPIO_MODER_MODE7 GPIO_MODER_MODE7_Msk
|
||||
#define GPIO_MODER_MODE7_0 (0x1UL << GPIO_MODER_MODE7_Pos) /*!< 0x00004000 */
|
||||
#define GPIO_MODER_MODE7_1 (0x2UL << GPIO_MODER_MODE7_Pos) /*!< 0x00008000 */
|
||||
#define GPIO_MODER_MODER7_Pos (14U)
|
||||
#define GPIO_MODER_MODER7_Msk (0x3UL << GPIO_MODER_MODER7_Pos) /*!< 0x0000C000 */
|
||||
#define GPIO_MODER_MODER7 GPIO_MODER_MODER7_Msk
|
||||
#define GPIO_MODER_MODER7_0 (0x1UL << GPIO_MODER_MODER7_Pos) /*!< 0x00004000 */
|
||||
#define GPIO_MODER_MODER7_1 (0x2UL << GPIO_MODER_MODER7_Pos) /*!< 0x00008000 */
|
||||
|
||||
#define GPIO_MODER_MODE8_Pos (16U)
|
||||
#define GPIO_MODER_MODE8_Msk (0x3UL << GPIO_MODER_MODE8_Pos) /*!< 0x00030000 */
|
||||
#define GPIO_MODER_MODE8 GPIO_MODER_MODE8_Msk
|
||||
#define GPIO_MODER_MODE8_0 (0x1UL << GPIO_MODER_MODE8_Pos) /*!< 0x00010000 */
|
||||
#define GPIO_MODER_MODE8_1 (0x2UL << GPIO_MODER_MODE8_Pos) /*!< 0x00020000 */
|
||||
#define GPIO_MODER_MODER8_Pos (16U)
|
||||
#define GPIO_MODER_MODER8_Msk (0x3UL << GPIO_MODER_MODER8_Pos) /*!< 0x00030000 */
|
||||
#define GPIO_MODER_MODER8 GPIO_MODER_MODER8_Msk
|
||||
#define GPIO_MODER_MODER8_0 (0x1UL << GPIO_MODER_MODER8_Pos) /*!< 0x00010000 */
|
||||
#define GPIO_MODER_MODER8_1 (0x2UL << GPIO_MODER_MODER8_Pos) /*!< 0x00020000 */
|
||||
|
||||
#define GPIO_MODER_MODE9_Pos (18U)
|
||||
#define GPIO_MODER_MODE9_Msk (0x3UL << GPIO_MODER_MODE9_Pos) /*!< 0x000C0000 */
|
||||
#define GPIO_MODER_MODE9 GPIO_MODER_MODE9_Msk
|
||||
#define GPIO_MODER_MODE9_0 (0x1UL << GPIO_MODER_MODE9_Pos) /*!< 0x00040000 */
|
||||
#define GPIO_MODER_MODE9_1 (0x2UL << GPIO_MODER_MODE9_Pos) /*!< 0x00080000 */
|
||||
#define GPIO_MODER_MODER9_Pos (18U)
|
||||
#define GPIO_MODER_MODER9_Msk (0x3UL << GPIO_MODER_MODER9_Pos) /*!< 0x000C0000 */
|
||||
#define GPIO_MODER_MODER9 GPIO_MODER_MODER9_Msk
|
||||
#define GPIO_MODER_MODER9_0 (0x1UL << GPIO_MODER_MODER9_Pos) /*!< 0x00040000 */
|
||||
#define GPIO_MODER_MODER9_1 (0x2UL << GPIO_MODER_MODER9_Pos) /*!< 0x00080000 */
|
||||
|
||||
#define GPIO_MODER_MODE10_Pos (20U)
|
||||
#define GPIO_MODER_MODE10_Msk (0x3UL << GPIO_MODER_MODE10_Pos) /*!< 0x00300000 */
|
||||
#define GPIO_MODER_MODE10 GPIO_MODER_MODE10_Msk
|
||||
#define GPIO_MODER_MODE10_0 (0x1UL << GPIO_MODER_MODE10_Pos) /*!< 0x00100000 */
|
||||
#define GPIO_MODER_MODE10_1 (0x2UL << GPIO_MODER_MODE10_Pos) /*!< 0x00200000 */
|
||||
#define GPIO_MODER_MODER10_Pos (20U)
|
||||
#define GPIO_MODER_MODER10_Msk (0x3UL << GPIO_MODER_MODER10_Pos) /*!< 0x00300000 */
|
||||
#define GPIO_MODER_MODER10 GPIO_MODER_MODER10_Msk
|
||||
#define GPIO_MODER_MODER10_0 (0x1UL << GPIO_MODER_MODER10_Pos) /*!< 0x00100000 */
|
||||
#define GPIO_MODER_MODER10_1 (0x2UL << GPIO_MODER_MODER10_Pos) /*!< 0x00200000 */
|
||||
|
||||
#define GPIO_MODER_MODE11_Pos (22U)
|
||||
#define GPIO_MODER_MODE11_Msk (0x3UL << GPIO_MODER_MODE11_Pos) /*!< 0x00C00000 */
|
||||
#define GPIO_MODER_MODE11 GPIO_MODER_MODE11_Msk
|
||||
#define GPIO_MODER_MODE11_0 (0x1UL << GPIO_MODER_MODE11_Pos) /*!< 0x00400000 */
|
||||
#define GPIO_MODER_MODE11_1 (0x2UL << GPIO_MODER_MODE11_Pos) /*!< 0x00800000 */
|
||||
#define GPIO_MODER_MODER11_Pos (22U)
|
||||
#define GPIO_MODER_MODER11_Msk (0x3UL << GPIO_MODER_MODER11_Pos) /*!< 0x00C00000 */
|
||||
#define GPIO_MODER_MODER11 GPIO_MODER_MODER11_Msk
|
||||
#define GPIO_MODER_MODER11_0 (0x1UL << GPIO_MODER_MODER11_Pos) /*!< 0x00400000 */
|
||||
#define GPIO_MODER_MODER11_1 (0x2UL << GPIO_MODER_MODER11_Pos) /*!< 0x00800000 */
|
||||
|
||||
#define GPIO_MODER_MODE12_Pos (24U)
|
||||
#define GPIO_MODER_MODE12_Msk (0x3UL << GPIO_MODER_MODE12_Pos) /*!< 0x03000000 */
|
||||
#define GPIO_MODER_MODE12 GPIO_MODER_MODE12_Msk
|
||||
#define GPIO_MODER_MODE12_0 (0x1UL << GPIO_MODER_MODE12_Pos) /*!< 0x01000000 */
|
||||
#define GPIO_MODER_MODE12_1 (0x2UL << GPIO_MODER_MODE12_Pos) /*!< 0x02000000 */
|
||||
#define GPIO_MODER_MODER12_Pos (24U)
|
||||
#define GPIO_MODER_MODER12_Msk (0x3UL << GPIO_MODER_MODER12_Pos) /*!< 0x03000000 */
|
||||
#define GPIO_MODER_MODER12 GPIO_MODER_MODER12_Msk
|
||||
#define GPIO_MODER_MODER12_0 (0x1UL << GPIO_MODER_MODER12_Pos) /*!< 0x01000000 */
|
||||
#define GPIO_MODER_MODER12_1 (0x2UL << GPIO_MODER_MODER12_Pos) /*!< 0x02000000 */
|
||||
|
||||
#define GPIO_MODER_MODE13_Pos (26U)
|
||||
#define GPIO_MODER_MODE13_Msk (0x3UL << GPIO_MODER_MODE13_Pos) /*!< 0x0C000000 */
|
||||
#define GPIO_MODER_MODE13 GPIO_MODER_MODE13_Msk
|
||||
#define GPIO_MODER_MODE13_0 (0x1UL << GPIO_MODER_MODE13_Pos) /*!< 0x04000000 */
|
||||
#define GPIO_MODER_MODE13_1 (0x2UL << GPIO_MODER_MODE13_Pos) /*!< 0x08000000 */
|
||||
#define GPIO_MODER_MODER13_Pos (26U)
|
||||
#define GPIO_MODER_MODER13_Msk (0x3UL << GPIO_MODER_MODER13_Pos) /*!< 0x0C000000 */
|
||||
#define GPIO_MODER_MODER13 GPIO_MODER_MODER13_Msk
|
||||
#define GPIO_MODER_MODER13_0 (0x1UL << GPIO_MODER_MODER13_Pos) /*!< 0x04000000 */
|
||||
#define GPIO_MODER_MODER13_1 (0x2UL << GPIO_MODER_MODER13_Pos) /*!< 0x08000000 */
|
||||
|
||||
#define GPIO_MODER_MODE14_Pos (28U)
|
||||
#define GPIO_MODER_MODE14_Msk (0x3UL << GPIO_MODER_MODE14_Pos) /*!< 0x30000000 */
|
||||
#define GPIO_MODER_MODE14 GPIO_MODER_MODE14_Msk
|
||||
#define GPIO_MODER_MODE14_0 (0x1UL << GPIO_MODER_MODE14_Pos) /*!< 0x10000000 */
|
||||
#define GPIO_MODER_MODE14_1 (0x2UL << GPIO_MODER_MODE14_Pos) /*!< 0x20000000 */
|
||||
#define GPIO_MODER_MODER14_Pos (28U)
|
||||
#define GPIO_MODER_MODER14_Msk (0x3UL << GPIO_MODER_MODER14_Pos) /*!< 0x30000000 */
|
||||
#define GPIO_MODER_MODER14 GPIO_MODER_MODER14_Msk
|
||||
#define GPIO_MODER_MODER14_0 (0x1UL << GPIO_MODER_MODER14_Pos) /*!< 0x10000000 */
|
||||
#define GPIO_MODER_MODER14_1 (0x2UL << GPIO_MODER_MODER14_Pos) /*!< 0x20000000 */
|
||||
|
||||
#define GPIO_MODER_MODE15_Pos (30U)
|
||||
#define GPIO_MODER_MODE15_Msk (0x3UL << GPIO_MODER_MODE15_Pos) /*!< 0xC0000000 */
|
||||
#define GPIO_MODER_MODE15 GPIO_MODER_MODE15_Msk
|
||||
#define GPIO_MODER_MODE15_0 (0x1UL << GPIO_MODER_MODE15_Pos) /*!< 0x40000000 */
|
||||
#define GPIO_MODER_MODE15_1 (0x2UL << GPIO_MODER_MODE15_Pos) /*!< 0x80000000 */
|
||||
#define GPIO_MODER_MODER15_Pos (30U)
|
||||
#define GPIO_MODER_MODER15_Msk (0x3UL << GPIO_MODER_MODER15_Pos) /*!< 0xC0000000 */
|
||||
#define GPIO_MODER_MODER15 GPIO_MODER_MODER15_Msk
|
||||
#define GPIO_MODER_MODER15_0 (0x1UL << GPIO_MODER_MODER15_Pos) /*!< 0x40000000 */
|
||||
#define GPIO_MODER_MODER15_1 (0x2UL << GPIO_MODER_MODER15_Pos) /*!< 0x80000000 */
|
||||
|
||||
/* Legacy Defines */
|
||||
#define GPIO_MODER_MODE0_Pos GPIO_MODER_MODER0_Pos
|
||||
#define GPIO_MODER_MODE0_Msk GPIO_MODER_MODER0_Msk
|
||||
#define GPIO_MODER_MODE0 GPIO_MODER_MODER0
|
||||
#define GPIO_MODER_MODE0_0 GPIO_MODER_MODER0_0
|
||||
#define GPIO_MODER_MODE0_1 GPIO_MODER_MODER0_1
|
||||
|
||||
#define GPIO_MODER_MODE1_Pos GPIO_MODER_MODER1_Pos
|
||||
#define GPIO_MODER_MODE1_Msk GPIO_MODER_MODER1_Msk
|
||||
#define GPIO_MODER_MODE1 GPIO_MODER_MODER1
|
||||
#define GPIO_MODER_MODE1_0 GPIO_MODER_MODER1_0
|
||||
#define GPIO_MODER_MODE1_1 GPIO_MODER_MODER1_1
|
||||
|
||||
#define GPIO_MODER_MODE2_Pos GPIO_MODER_MODER2_Pos
|
||||
#define GPIO_MODER_MODE2_Msk GPIO_MODER_MODER2_Msk
|
||||
#define GPIO_MODER_MODE2 GPIO_MODER_MODER2
|
||||
#define GPIO_MODER_MODE2_0 GPIO_MODER_MODER2_0
|
||||
#define GPIO_MODER_MODE2_1 GPIO_MODER_MODER2_1
|
||||
|
||||
#define GPIO_MODER_MODE3_Pos GPIO_MODER_MODER3_Pos
|
||||
#define GPIO_MODER_MODE3_Msk GPIO_MODER_MODER3_Msk
|
||||
#define GPIO_MODER_MODE3 GPIO_MODER_MODER3
|
||||
#define GPIO_MODER_MODE3_0 GPIO_MODER_MODER3_0
|
||||
#define GPIO_MODER_MODE3_1 GPIO_MODER_MODER3_1
|
||||
|
||||
#define GPIO_MODER_MODE4_Pos GPIO_MODER_MODER4_Pos
|
||||
#define GPIO_MODER_MODE4_Msk GPIO_MODER_MODER4_Msk
|
||||
#define GPIO_MODER_MODE4 GPIO_MODER_MODER4
|
||||
#define GPIO_MODER_MODE4_0 GPIO_MODER_MODER4_0
|
||||
#define GPIO_MODER_MODE4_1 GPIO_MODER_MODER4_1
|
||||
|
||||
#define GPIO_MODER_MODE5_Pos GPIO_MODER_MODER5_Pos
|
||||
#define GPIO_MODER_MODE5_Msk GPIO_MODER_MODER5_Msk
|
||||
#define GPIO_MODER_MODE5 GPIO_MODER_MODER5
|
||||
#define GPIO_MODER_MODE5_0 GPIO_MODER_MODER5_0
|
||||
#define GPIO_MODER_MODE5_1 GPIO_MODER_MODER5_1
|
||||
|
||||
#define GPIO_MODER_MODE6_Pos GPIO_MODER_MODER6_Pos
|
||||
#define GPIO_MODER_MODE6_Msk GPIO_MODER_MODER6_Msk
|
||||
#define GPIO_MODER_MODE6 GPIO_MODER_MODER6
|
||||
#define GPIO_MODER_MODE6_0 GPIO_MODER_MODER6_0
|
||||
#define GPIO_MODER_MODE6_1 GPIO_MODER_MODER6_1
|
||||
|
||||
#define GPIO_MODER_MODE7_Pos GPIO_MODER_MODER7_Pos
|
||||
#define GPIO_MODER_MODE7_Msk GPIO_MODER_MODER7_Msk
|
||||
#define GPIO_MODER_MODE7 GPIO_MODER_MODER7
|
||||
#define GPIO_MODER_MODE7_0 GPIO_MODER_MODER7_0
|
||||
#define GPIO_MODER_MODE7_1 GPIO_MODER_MODER7_1
|
||||
|
||||
#define GPIO_MODER_MODE8_Pos GPIO_MODER_MODER8_Pos
|
||||
#define GPIO_MODER_MODE8_Msk GPIO_MODER_MODER8_Msk
|
||||
#define GPIO_MODER_MODE8 GPIO_MODER_MODER8
|
||||
#define GPIO_MODER_MODE8_0 GPIO_MODER_MODER8_0
|
||||
#define GPIO_MODER_MODE8_1 GPIO_MODER_MODER8_1
|
||||
|
||||
#define GPIO_MODER_MODE9_Pos GPIO_MODER_MODER9_Pos
|
||||
#define GPIO_MODER_MODE9_Msk GPIO_MODER_MODER9_Msk
|
||||
#define GPIO_MODER_MODE9 GPIO_MODER_MODER9
|
||||
#define GPIO_MODER_MODE9_0 GPIO_MODER_MODER9_0
|
||||
#define GPIO_MODER_MODE9_1 GPIO_MODER_MODER9_1
|
||||
|
||||
#define GPIO_MODER_MODE10_Pos GPIO_MODER_MODER10_Po
|
||||
#define GPIO_MODER_MODE10_Msk GPIO_MODER_MODER10_Ms
|
||||
#define GPIO_MODER_MODE10 GPIO_MODER_MODER10
|
||||
#define GPIO_MODER_MODE10_0 GPIO_MODER_MODER10_0
|
||||
#define GPIO_MODER_MODE10_1 GPIO_MODER_MODER10_1
|
||||
|
||||
#define GPIO_MODER_MODE11_Pos GPIO_MODER_MODER11_Po
|
||||
#define GPIO_MODER_MODE11_Msk GPIO_MODER_MODER11_Ms
|
||||
#define GPIO_MODER_MODE11 GPIO_MODER_MODER11
|
||||
#define GPIO_MODER_MODE11_0 GPIO_MODER_MODER11_0
|
||||
#define GPIO_MODER_MODE11_1 GPIO_MODER_MODER11_1
|
||||
|
||||
#define GPIO_MODER_MODE12_Pos GPIO_MODER_MODER12_Po
|
||||
#define GPIO_MODER_MODE12_Msk GPIO_MODER_MODER12_Ms
|
||||
#define GPIO_MODER_MODE12 GPIO_MODER_MODER12
|
||||
#define GPIO_MODER_MODE12_0 GPIO_MODER_MODER12_0
|
||||
#define GPIO_MODER_MODE12_1 GPIO_MODER_MODER12_1
|
||||
|
||||
#define GPIO_MODER_MODE13_Pos GPIO_MODER_MODER13_Po
|
||||
#define GPIO_MODER_MODE13_Msk GPIO_MODER_MODER13_Ms
|
||||
#define GPIO_MODER_MODE13 GPIO_MODER_MODER13
|
||||
#define GPIO_MODER_MODE13_0 GPIO_MODER_MODER13_0
|
||||
#define GPIO_MODER_MODE13_1 GPIO_MODER_MODER13_1
|
||||
|
||||
#define GPIO_MODER_MODE14_Pos GPIO_MODER_MODER14_Po
|
||||
#define GPIO_MODER_MODE14_Msk GPIO_MODER_MODER14_Ms
|
||||
#define GPIO_MODER_MODE14 GPIO_MODER_MODER14
|
||||
#define GPIO_MODER_MODE14_0 GPIO_MODER_MODER14_0
|
||||
#define GPIO_MODER_MODE14_1 GPIO_MODER_MODER14_1
|
||||
|
||||
#define GPIO_MODER_MODE15_Pos GPIO_MODER_MODER15_Po
|
||||
#define GPIO_MODER_MODE15_Msk GPIO_MODER_MODER15_Ms
|
||||
#define GPIO_MODER_MODE15 GPIO_MODER_MODER15
|
||||
#define GPIO_MODER_MODE15_0 GPIO_MODER_MODER15_0
|
||||
#define GPIO_MODER_MODE15_1 GPIO_MODER_MODER15_1
|
||||
|
||||
/****************** Bits definition for GPIO_OTYPER register ****************/
|
||||
#define GPIO_OTYPER_OT0_Pos (0U)
|
||||
@ -11334,10 +11431,10 @@ typedef struct
|
||||
#define JPEG_SR_COF JPEG_SR_COF_Msk /*!<JPEG Codec operation on going flag */
|
||||
|
||||
/******************** Bit definition for CFR register ********************/
|
||||
#define JPEG_CFR_CEOCF_Pos (4U)
|
||||
#define JPEG_CFR_CEOCF_Pos (5U)
|
||||
#define JPEG_CFR_CEOCF_Msk (0x1UL << JPEG_CFR_CEOCF_Pos) /*!< 0x00000010 */
|
||||
#define JPEG_CFR_CEOCF JPEG_CFR_CEOCF_Msk /*!<Clear End of Conversion Flag */
|
||||
#define JPEG_CFR_CHPDF_Pos (5U)
|
||||
#define JPEG_CFR_CHPDF_Pos (6U)
|
||||
#define JPEG_CFR_CHPDF_Msk (0x1UL << JPEG_CFR_CHPDF_Pos) /*!< 0x00000020 */
|
||||
#define JPEG_CFR_CHPDF JPEG_CFR_CHPDF_Msk /*!<Clear Header Parsing Done Flag */
|
||||
|
||||
@ -14567,6 +14664,11 @@ typedef struct
|
||||
/* Real-Time Clock (RTC) */
|
||||
/* */
|
||||
/******************************************************************************/
|
||||
#define RTC_TAMPER2_SUPPORT /*!<RTC TAMPER 2 support feature */
|
||||
#define RTC_TAMPNOERASE_SUPPORT /*!<RTC BKP REG NO ERASE ON TAMPER support feature */
|
||||
#define RTC_TAMPMASKFLAG_SUPPORT /*!<RTC TAMPER MASK FLAG support feature */
|
||||
#define RTC_TAMPxIE_SUPPORT /*!<RTC TAMPERx INTERRUPT ENABLE support feature */
|
||||
|
||||
/******************** Bits definition for RTC_TR register *******************/
|
||||
#define RTC_TR_PM_Pos (22U)
|
||||
#define RTC_TR_PM_Msk (0x1UL << RTC_TR_PM_Pos) /*!< 0x00400000 */
|
||||
|
@ -9625,101 +9625,198 @@ typedef struct
|
||||
/* */
|
||||
/******************************************************************************/
|
||||
/****************** Bits definition for GPIO_MODER register *****************/
|
||||
#define GPIO_MODER_MODE0_Pos (0U)
|
||||
#define GPIO_MODER_MODE0_Msk (0x3UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000003 */
|
||||
#define GPIO_MODER_MODE0 GPIO_MODER_MODE0_Msk
|
||||
#define GPIO_MODER_MODE0_0 (0x1UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000001 */
|
||||
#define GPIO_MODER_MODE0_1 (0x2UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000002 */
|
||||
#define GPIO_MODER_MODER0_Pos (0U)
|
||||
#define GPIO_MODER_MODER0_Msk (0x3UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000003 */
|
||||
#define GPIO_MODER_MODER0 GPIO_MODER_MODER0_Msk
|
||||
#define GPIO_MODER_MODER0_0 (0x1UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000001 */
|
||||
#define GPIO_MODER_MODER0_1 (0x2UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000002 */
|
||||
|
||||
#define GPIO_MODER_MODE1_Pos (2U)
|
||||
#define GPIO_MODER_MODE1_Msk (0x3UL << GPIO_MODER_MODE1_Pos) /*!< 0x0000000C */
|
||||
#define GPIO_MODER_MODE1 GPIO_MODER_MODE1_Msk
|
||||
#define GPIO_MODER_MODE1_0 (0x1UL << GPIO_MODER_MODE1_Pos) /*!< 0x00000004 */
|
||||
#define GPIO_MODER_MODE1_1 (0x2UL << GPIO_MODER_MODE1_Pos) /*!< 0x00000008 */
|
||||
#define GPIO_MODER_MODER1_Pos (2U)
|
||||
#define GPIO_MODER_MODER1_Msk (0x3UL << GPIO_MODER_MODER1_Pos) /*!< 0x0000000C */
|
||||
#define GPIO_MODER_MODER1 GPIO_MODER_MODER1_Msk
|
||||
#define GPIO_MODER_MODER1_0 (0x1UL << GPIO_MODER_MODER1_Pos) /*!< 0x00000004 */
|
||||
#define GPIO_MODER_MODER1_1 (0x2UL << GPIO_MODER_MODER1_Pos) /*!< 0x00000008 */
|
||||
|
||||
#define GPIO_MODER_MODE2_Pos (4U)
|
||||
#define GPIO_MODER_MODE2_Msk (0x3UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000030 */
|
||||
#define GPIO_MODER_MODE2 GPIO_MODER_MODE2_Msk
|
||||
#define GPIO_MODER_MODE2_0 (0x1UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000010 */
|
||||
#define GPIO_MODER_MODE2_1 (0x2UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000020 */
|
||||
#define GPIO_MODER_MODER2_Pos (4U)
|
||||
#define GPIO_MODER_MODER2_Msk (0x3UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000030 */
|
||||
#define GPIO_MODER_MODER2 GPIO_MODER_MODER2_Msk
|
||||
#define GPIO_MODER_MODER2_0 (0x1UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000010 */
|
||||
#define GPIO_MODER_MODER2_1 (0x2UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000020 */
|
||||
|
||||
#define GPIO_MODER_MODE3_Pos (6U)
|
||||
#define GPIO_MODER_MODE3_Msk (0x3UL << GPIO_MODER_MODE3_Pos) /*!< 0x000000C0 */
|
||||
#define GPIO_MODER_MODE3 GPIO_MODER_MODE3_Msk
|
||||
#define GPIO_MODER_MODE3_0 (0x1UL << GPIO_MODER_MODE3_Pos) /*!< 0x00000040 */
|
||||
#define GPIO_MODER_MODE3_1 (0x2UL << GPIO_MODER_MODE3_Pos) /*!< 0x00000080 */
|
||||
#define GPIO_MODER_MODER3_Pos (6U)
|
||||
#define GPIO_MODER_MODER3_Msk (0x3UL << GPIO_MODER_MODER3_Pos) /*!< 0x000000C0 */
|
||||
#define GPIO_MODER_MODER3 GPIO_MODER_MODER3_Msk
|
||||
#define GPIO_MODER_MODER3_0 (0x1UL << GPIO_MODER_MODER3_Pos) /*!< 0x00000040 */
|
||||
#define GPIO_MODER_MODER3_1 (0x2UL << GPIO_MODER_MODER3_Pos) /*!< 0x00000080 */
|
||||
|
||||
#define GPIO_MODER_MODE4_Pos (8U)
|
||||
#define GPIO_MODER_MODE4_Msk (0x3UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000300 */
|
||||
#define GPIO_MODER_MODE4 GPIO_MODER_MODE4_Msk
|
||||
#define GPIO_MODER_MODE4_0 (0x1UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000100 */
|
||||
#define GPIO_MODER_MODE4_1 (0x2UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000200 */
|
||||
#define GPIO_MODER_MODER4_Pos (8U)
|
||||
#define GPIO_MODER_MODER4_Msk (0x3UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000300 */
|
||||
#define GPIO_MODER_MODER4 GPIO_MODER_MODER4_Msk
|
||||
#define GPIO_MODER_MODER4_0 (0x1UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000100 */
|
||||
#define GPIO_MODER_MODER4_1 (0x2UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000200 */
|
||||
|
||||
#define GPIO_MODER_MODE5_Pos (10U)
|
||||
#define GPIO_MODER_MODE5_Msk (0x3UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000C00 */
|
||||
#define GPIO_MODER_MODE5 GPIO_MODER_MODE5_Msk
|
||||
#define GPIO_MODER_MODE5_0 (0x1UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000400 */
|
||||
#define GPIO_MODER_MODE5_1 (0x2UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000800 */
|
||||
#define GPIO_MODER_MODER5_Pos (10U)
|
||||
#define GPIO_MODER_MODER5_Msk (0x3UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000C00 */
|
||||
#define GPIO_MODER_MODER5 GPIO_MODER_MODER5_Msk
|
||||
#define GPIO_MODER_MODER5_0 (0x1UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000400 */
|
||||
#define GPIO_MODER_MODER5_1 (0x2UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000800 */
|
||||
|
||||
#define GPIO_MODER_MODE6_Pos (12U)
|
||||
#define GPIO_MODER_MODE6_Msk (0x3UL << GPIO_MODER_MODE6_Pos) /*!< 0x00003000 */
|
||||
#define GPIO_MODER_MODE6 GPIO_MODER_MODE6_Msk
|
||||
#define GPIO_MODER_MODE6_0 (0x1UL << GPIO_MODER_MODE6_Pos) /*!< 0x00001000 */
|
||||
#define GPIO_MODER_MODE6_1 (0x2UL << GPIO_MODER_MODE6_Pos) /*!< 0x00002000 */
|
||||
#define GPIO_MODER_MODER6_Pos (12U)
|
||||
#define GPIO_MODER_MODER6_Msk (0x3UL << GPIO_MODER_MODER6_Pos) /*!< 0x00003000 */
|
||||
#define GPIO_MODER_MODER6 GPIO_MODER_MODER6_Msk
|
||||
#define GPIO_MODER_MODER6_0 (0x1UL << GPIO_MODER_MODER6_Pos) /*!< 0x00001000 */
|
||||
#define GPIO_MODER_MODER6_1 (0x2UL << GPIO_MODER_MODER6_Pos) /*!< 0x00002000 */
|
||||
|
||||
#define GPIO_MODER_MODE7_Pos (14U)
|
||||
#define GPIO_MODER_MODE7_Msk (0x3UL << GPIO_MODER_MODE7_Pos) /*!< 0x0000C000 */
|
||||
#define GPIO_MODER_MODE7 GPIO_MODER_MODE7_Msk
|
||||
#define GPIO_MODER_MODE7_0 (0x1UL << GPIO_MODER_MODE7_Pos) /*!< 0x00004000 */
|
||||
#define GPIO_MODER_MODE7_1 (0x2UL << GPIO_MODER_MODE7_Pos) /*!< 0x00008000 */
|
||||
#define GPIO_MODER_MODER7_Pos (14U)
|
||||
#define GPIO_MODER_MODER7_Msk (0x3UL << GPIO_MODER_MODER7_Pos) /*!< 0x0000C000 */
|
||||
#define GPIO_MODER_MODER7 GPIO_MODER_MODER7_Msk
|
||||
#define GPIO_MODER_MODER7_0 (0x1UL << GPIO_MODER_MODER7_Pos) /*!< 0x00004000 */
|
||||
#define GPIO_MODER_MODER7_1 (0x2UL << GPIO_MODER_MODER7_Pos) /*!< 0x00008000 */
|
||||
|
||||
#define GPIO_MODER_MODE8_Pos (16U)
|
||||
#define GPIO_MODER_MODE8_Msk (0x3UL << GPIO_MODER_MODE8_Pos) /*!< 0x00030000 */
|
||||
#define GPIO_MODER_MODE8 GPIO_MODER_MODE8_Msk
|
||||
#define GPIO_MODER_MODE8_0 (0x1UL << GPIO_MODER_MODE8_Pos) /*!< 0x00010000 */
|
||||
#define GPIO_MODER_MODE8_1 (0x2UL << GPIO_MODER_MODE8_Pos) /*!< 0x00020000 */
|
||||
#define GPIO_MODER_MODER8_Pos (16U)
|
||||
#define GPIO_MODER_MODER8_Msk (0x3UL << GPIO_MODER_MODER8_Pos) /*!< 0x00030000 */
|
||||
#define GPIO_MODER_MODER8 GPIO_MODER_MODER8_Msk
|
||||
#define GPIO_MODER_MODER8_0 (0x1UL << GPIO_MODER_MODER8_Pos) /*!< 0x00010000 */
|
||||
#define GPIO_MODER_MODER8_1 (0x2UL << GPIO_MODER_MODER8_Pos) /*!< 0x00020000 */
|
||||
|
||||
#define GPIO_MODER_MODE9_Pos (18U)
|
||||
#define GPIO_MODER_MODE9_Msk (0x3UL << GPIO_MODER_MODE9_Pos) /*!< 0x000C0000 */
|
||||
#define GPIO_MODER_MODE9 GPIO_MODER_MODE9_Msk
|
||||
#define GPIO_MODER_MODE9_0 (0x1UL << GPIO_MODER_MODE9_Pos) /*!< 0x00040000 */
|
||||
#define GPIO_MODER_MODE9_1 (0x2UL << GPIO_MODER_MODE9_Pos) /*!< 0x00080000 */
|
||||
#define GPIO_MODER_MODER9_Pos (18U)
|
||||
#define GPIO_MODER_MODER9_Msk (0x3UL << GPIO_MODER_MODER9_Pos) /*!< 0x000C0000 */
|
||||
#define GPIO_MODER_MODER9 GPIO_MODER_MODER9_Msk
|
||||
#define GPIO_MODER_MODER9_0 (0x1UL << GPIO_MODER_MODER9_Pos) /*!< 0x00040000 */
|
||||
#define GPIO_MODER_MODER9_1 (0x2UL << GPIO_MODER_MODER9_Pos) /*!< 0x00080000 */
|
||||
|
||||
#define GPIO_MODER_MODE10_Pos (20U)
|
||||
#define GPIO_MODER_MODE10_Msk (0x3UL << GPIO_MODER_MODE10_Pos) /*!< 0x00300000 */
|
||||
#define GPIO_MODER_MODE10 GPIO_MODER_MODE10_Msk
|
||||
#define GPIO_MODER_MODE10_0 (0x1UL << GPIO_MODER_MODE10_Pos) /*!< 0x00100000 */
|
||||
#define GPIO_MODER_MODE10_1 (0x2UL << GPIO_MODER_MODE10_Pos) /*!< 0x00200000 */
|
||||
#define GPIO_MODER_MODER10_Pos (20U)
|
||||
#define GPIO_MODER_MODER10_Msk (0x3UL << GPIO_MODER_MODER10_Pos) /*!< 0x00300000 */
|
||||
#define GPIO_MODER_MODER10 GPIO_MODER_MODER10_Msk
|
||||
#define GPIO_MODER_MODER10_0 (0x1UL << GPIO_MODER_MODER10_Pos) /*!< 0x00100000 */
|
||||
#define GPIO_MODER_MODER10_1 (0x2UL << GPIO_MODER_MODER10_Pos) /*!< 0x00200000 */
|
||||
|
||||
#define GPIO_MODER_MODE11_Pos (22U)
|
||||
#define GPIO_MODER_MODE11_Msk (0x3UL << GPIO_MODER_MODE11_Pos) /*!< 0x00C00000 */
|
||||
#define GPIO_MODER_MODE11 GPIO_MODER_MODE11_Msk
|
||||
#define GPIO_MODER_MODE11_0 (0x1UL << GPIO_MODER_MODE11_Pos) /*!< 0x00400000 */
|
||||
#define GPIO_MODER_MODE11_1 (0x2UL << GPIO_MODER_MODE11_Pos) /*!< 0x00800000 */
|
||||
#define GPIO_MODER_MODER11_Pos (22U)
|
||||
#define GPIO_MODER_MODER11_Msk (0x3UL << GPIO_MODER_MODER11_Pos) /*!< 0x00C00000 */
|
||||
#define GPIO_MODER_MODER11 GPIO_MODER_MODER11_Msk
|
||||
#define GPIO_MODER_MODER11_0 (0x1UL << GPIO_MODER_MODER11_Pos) /*!< 0x00400000 */
|
||||
#define GPIO_MODER_MODER11_1 (0x2UL << GPIO_MODER_MODER11_Pos) /*!< 0x00800000 */
|
||||
|
||||
#define GPIO_MODER_MODE12_Pos (24U)
|
||||
#define GPIO_MODER_MODE12_Msk (0x3UL << GPIO_MODER_MODE12_Pos) /*!< 0x03000000 */
|
||||
#define GPIO_MODER_MODE12 GPIO_MODER_MODE12_Msk
|
||||
#define GPIO_MODER_MODE12_0 (0x1UL << GPIO_MODER_MODE12_Pos) /*!< 0x01000000 */
|
||||
#define GPIO_MODER_MODE12_1 (0x2UL << GPIO_MODER_MODE12_Pos) /*!< 0x02000000 */
|
||||
#define GPIO_MODER_MODER12_Pos (24U)
|
||||
#define GPIO_MODER_MODER12_Msk (0x3UL << GPIO_MODER_MODER12_Pos) /*!< 0x03000000 */
|
||||
#define GPIO_MODER_MODER12 GPIO_MODER_MODER12_Msk
|
||||
#define GPIO_MODER_MODER12_0 (0x1UL << GPIO_MODER_MODER12_Pos) /*!< 0x01000000 */
|
||||
#define GPIO_MODER_MODER12_1 (0x2UL << GPIO_MODER_MODER12_Pos) /*!< 0x02000000 */
|
||||
|
||||
#define GPIO_MODER_MODE13_Pos (26U)
|
||||
#define GPIO_MODER_MODE13_Msk (0x3UL << GPIO_MODER_MODE13_Pos) /*!< 0x0C000000 */
|
||||
#define GPIO_MODER_MODE13 GPIO_MODER_MODE13_Msk
|
||||
#define GPIO_MODER_MODE13_0 (0x1UL << GPIO_MODER_MODE13_Pos) /*!< 0x04000000 */
|
||||
#define GPIO_MODER_MODE13_1 (0x2UL << GPIO_MODER_MODE13_Pos) /*!< 0x08000000 */
|
||||
#define GPIO_MODER_MODER13_Pos (26U)
|
||||
#define GPIO_MODER_MODER13_Msk (0x3UL << GPIO_MODER_MODER13_Pos) /*!< 0x0C000000 */
|
||||
#define GPIO_MODER_MODER13 GPIO_MODER_MODER13_Msk
|
||||
#define GPIO_MODER_MODER13_0 (0x1UL << GPIO_MODER_MODER13_Pos) /*!< 0x04000000 */
|
||||
#define GPIO_MODER_MODER13_1 (0x2UL << GPIO_MODER_MODER13_Pos) /*!< 0x08000000 */
|
||||
|
||||
#define GPIO_MODER_MODE14_Pos (28U)
|
||||
#define GPIO_MODER_MODE14_Msk (0x3UL << GPIO_MODER_MODE14_Pos) /*!< 0x30000000 */
|
||||
#define GPIO_MODER_MODE14 GPIO_MODER_MODE14_Msk
|
||||
#define GPIO_MODER_MODE14_0 (0x1UL << GPIO_MODER_MODE14_Pos) /*!< 0x10000000 */
|
||||
#define GPIO_MODER_MODE14_1 (0x2UL << GPIO_MODER_MODE14_Pos) /*!< 0x20000000 */
|
||||
#define GPIO_MODER_MODER14_Pos (28U)
|
||||
#define GPIO_MODER_MODER14_Msk (0x3UL << GPIO_MODER_MODER14_Pos) /*!< 0x30000000 */
|
||||
#define GPIO_MODER_MODER14 GPIO_MODER_MODER14_Msk
|
||||
#define GPIO_MODER_MODER14_0 (0x1UL << GPIO_MODER_MODER14_Pos) /*!< 0x10000000 */
|
||||
#define GPIO_MODER_MODER14_1 (0x2UL << GPIO_MODER_MODER14_Pos) /*!< 0x20000000 */
|
||||
|
||||
#define GPIO_MODER_MODE15_Pos (30U)
|
||||
#define GPIO_MODER_MODE15_Msk (0x3UL << GPIO_MODER_MODE15_Pos) /*!< 0xC0000000 */
|
||||
#define GPIO_MODER_MODE15 GPIO_MODER_MODE15_Msk
|
||||
#define GPIO_MODER_MODE15_0 (0x1UL << GPIO_MODER_MODE15_Pos) /*!< 0x40000000 */
|
||||
#define GPIO_MODER_MODE15_1 (0x2UL << GPIO_MODER_MODE15_Pos) /*!< 0x80000000 */
|
||||
#define GPIO_MODER_MODER15_Pos (30U)
|
||||
#define GPIO_MODER_MODER15_Msk (0x3UL << GPIO_MODER_MODER15_Pos) /*!< 0xC0000000 */
|
||||
#define GPIO_MODER_MODER15 GPIO_MODER_MODER15_Msk
|
||||
#define GPIO_MODER_MODER15_0 (0x1UL << GPIO_MODER_MODER15_Pos) /*!< 0x40000000 */
|
||||
#define GPIO_MODER_MODER15_1 (0x2UL << GPIO_MODER_MODER15_Pos) /*!< 0x80000000 */
|
||||
|
||||
/* Legacy Defines */
|
||||
#define GPIO_MODER_MODE0_Pos GPIO_MODER_MODER0_Pos
|
||||
#define GPIO_MODER_MODE0_Msk GPIO_MODER_MODER0_Msk
|
||||
#define GPIO_MODER_MODE0 GPIO_MODER_MODER0
|
||||
#define GPIO_MODER_MODE0_0 GPIO_MODER_MODER0_0
|
||||
#define GPIO_MODER_MODE0_1 GPIO_MODER_MODER0_1
|
||||
|
||||
#define GPIO_MODER_MODE1_Pos GPIO_MODER_MODER1_Pos
|
||||
#define GPIO_MODER_MODE1_Msk GPIO_MODER_MODER1_Msk
|
||||
#define GPIO_MODER_MODE1 GPIO_MODER_MODER1
|
||||
#define GPIO_MODER_MODE1_0 GPIO_MODER_MODER1_0
|
||||
#define GPIO_MODER_MODE1_1 GPIO_MODER_MODER1_1
|
||||
|
||||
#define GPIO_MODER_MODE2_Pos GPIO_MODER_MODER2_Pos
|
||||
#define GPIO_MODER_MODE2_Msk GPIO_MODER_MODER2_Msk
|
||||
#define GPIO_MODER_MODE2 GPIO_MODER_MODER2
|
||||
#define GPIO_MODER_MODE2_0 GPIO_MODER_MODER2_0
|
||||
#define GPIO_MODER_MODE2_1 GPIO_MODER_MODER2_1
|
||||
|
||||
#define GPIO_MODER_MODE3_Pos GPIO_MODER_MODER3_Pos
|
||||
#define GPIO_MODER_MODE3_Msk GPIO_MODER_MODER3_Msk
|
||||
#define GPIO_MODER_MODE3 GPIO_MODER_MODER3
|
||||
#define GPIO_MODER_MODE3_0 GPIO_MODER_MODER3_0
|
||||
#define GPIO_MODER_MODE3_1 GPIO_MODER_MODER3_1
|
||||
|
||||
#define GPIO_MODER_MODE4_Pos GPIO_MODER_MODER4_Pos
|
||||
#define GPIO_MODER_MODE4_Msk GPIO_MODER_MODER4_Msk
|
||||
#define GPIO_MODER_MODE4 GPIO_MODER_MODER4
|
||||
#define GPIO_MODER_MODE4_0 GPIO_MODER_MODER4_0
|
||||
#define GPIO_MODER_MODE4_1 GPIO_MODER_MODER4_1
|
||||
|
||||
#define GPIO_MODER_MODE5_Pos GPIO_MODER_MODER5_Pos
|
||||
#define GPIO_MODER_MODE5_Msk GPIO_MODER_MODER5_Msk
|
||||
#define GPIO_MODER_MODE5 GPIO_MODER_MODER5
|
||||
#define GPIO_MODER_MODE5_0 GPIO_MODER_MODER5_0
|
||||
#define GPIO_MODER_MODE5_1 GPIO_MODER_MODER5_1
|
||||
|
||||
#define GPIO_MODER_MODE6_Pos GPIO_MODER_MODER6_Pos
|
||||
#define GPIO_MODER_MODE6_Msk GPIO_MODER_MODER6_Msk
|
||||
#define GPIO_MODER_MODE6 GPIO_MODER_MODER6
|
||||
#define GPIO_MODER_MODE6_0 GPIO_MODER_MODER6_0
|
||||
#define GPIO_MODER_MODE6_1 GPIO_MODER_MODER6_1
|
||||
|
||||
#define GPIO_MODER_MODE7_Pos GPIO_MODER_MODER7_Pos
|
||||
#define GPIO_MODER_MODE7_Msk GPIO_MODER_MODER7_Msk
|
||||
#define GPIO_MODER_MODE7 GPIO_MODER_MODER7
|
||||
#define GPIO_MODER_MODE7_0 GPIO_MODER_MODER7_0
|
||||
#define GPIO_MODER_MODE7_1 GPIO_MODER_MODER7_1
|
||||
|
||||
#define GPIO_MODER_MODE8_Pos GPIO_MODER_MODER8_Pos
|
||||
#define GPIO_MODER_MODE8_Msk GPIO_MODER_MODER8_Msk
|
||||
#define GPIO_MODER_MODE8 GPIO_MODER_MODER8
|
||||
#define GPIO_MODER_MODE8_0 GPIO_MODER_MODER8_0
|
||||
#define GPIO_MODER_MODE8_1 GPIO_MODER_MODER8_1
|
||||
|
||||
#define GPIO_MODER_MODE9_Pos GPIO_MODER_MODER9_Pos
|
||||
#define GPIO_MODER_MODE9_Msk GPIO_MODER_MODER9_Msk
|
||||
#define GPIO_MODER_MODE9 GPIO_MODER_MODER9
|
||||
#define GPIO_MODER_MODE9_0 GPIO_MODER_MODER9_0
|
||||
#define GPIO_MODER_MODE9_1 GPIO_MODER_MODER9_1
|
||||
|
||||
#define GPIO_MODER_MODE10_Pos GPIO_MODER_MODER10_Po
|
||||
#define GPIO_MODER_MODE10_Msk GPIO_MODER_MODER10_Ms
|
||||
#define GPIO_MODER_MODE10 GPIO_MODER_MODER10
|
||||
#define GPIO_MODER_MODE10_0 GPIO_MODER_MODER10_0
|
||||
#define GPIO_MODER_MODE10_1 GPIO_MODER_MODER10_1
|
||||
|
||||
#define GPIO_MODER_MODE11_Pos GPIO_MODER_MODER11_Po
|
||||
#define GPIO_MODER_MODE11_Msk GPIO_MODER_MODER11_Ms
|
||||
#define GPIO_MODER_MODE11 GPIO_MODER_MODER11
|
||||
#define GPIO_MODER_MODE11_0 GPIO_MODER_MODER11_0
|
||||
#define GPIO_MODER_MODE11_1 GPIO_MODER_MODER11_1
|
||||
|
||||
#define GPIO_MODER_MODE12_Pos GPIO_MODER_MODER12_Po
|
||||
#define GPIO_MODER_MODE12_Msk GPIO_MODER_MODER12_Ms
|
||||
#define GPIO_MODER_MODE12 GPIO_MODER_MODER12
|
||||
#define GPIO_MODER_MODE12_0 GPIO_MODER_MODER12_0
|
||||
#define GPIO_MODER_MODE12_1 GPIO_MODER_MODER12_1
|
||||
|
||||
#define GPIO_MODER_MODE13_Pos GPIO_MODER_MODER13_Po
|
||||
#define GPIO_MODER_MODE13_Msk GPIO_MODER_MODER13_Ms
|
||||
#define GPIO_MODER_MODE13 GPIO_MODER_MODER13
|
||||
#define GPIO_MODER_MODE13_0 GPIO_MODER_MODER13_0
|
||||
#define GPIO_MODER_MODE13_1 GPIO_MODER_MODER13_1
|
||||
|
||||
#define GPIO_MODER_MODE14_Pos GPIO_MODER_MODER14_Po
|
||||
#define GPIO_MODER_MODE14_Msk GPIO_MODER_MODER14_Ms
|
||||
#define GPIO_MODER_MODE14 GPIO_MODER_MODER14
|
||||
#define GPIO_MODER_MODE14_0 GPIO_MODER_MODER14_0
|
||||
#define GPIO_MODER_MODE14_1 GPIO_MODER_MODER14_1
|
||||
|
||||
#define GPIO_MODER_MODE15_Pos GPIO_MODER_MODER15_Po
|
||||
#define GPIO_MODER_MODE15_Msk GPIO_MODER_MODER15_Ms
|
||||
#define GPIO_MODER_MODE15 GPIO_MODER_MODER15
|
||||
#define GPIO_MODER_MODE15_0 GPIO_MODER_MODER15_0
|
||||
#define GPIO_MODER_MODE15_1 GPIO_MODER_MODER15_1
|
||||
|
||||
/****************** Bits definition for GPIO_OTYPER register ****************/
|
||||
#define GPIO_OTYPER_OT0_Pos (0U)
|
||||
@ -11335,10 +11432,10 @@ typedef struct
|
||||
#define JPEG_SR_COF JPEG_SR_COF_Msk /*!<JPEG Codec operation on going flag */
|
||||
|
||||
/******************** Bit definition for CFR register ********************/
|
||||
#define JPEG_CFR_CEOCF_Pos (4U)
|
||||
#define JPEG_CFR_CEOCF_Pos (5U)
|
||||
#define JPEG_CFR_CEOCF_Msk (0x1UL << JPEG_CFR_CEOCF_Pos) /*!< 0x00000010 */
|
||||
#define JPEG_CFR_CEOCF JPEG_CFR_CEOCF_Msk /*!<Clear End of Conversion Flag */
|
||||
#define JPEG_CFR_CHPDF_Pos (5U)
|
||||
#define JPEG_CFR_CHPDF_Pos (6U)
|
||||
#define JPEG_CFR_CHPDF_Msk (0x1UL << JPEG_CFR_CHPDF_Pos) /*!< 0x00000020 */
|
||||
#define JPEG_CFR_CHPDF JPEG_CFR_CHPDF_Msk /*!<Clear Header Parsing Done Flag */
|
||||
|
||||
@ -14579,6 +14676,11 @@ typedef struct
|
||||
/* Real-Time Clock (RTC) */
|
||||
/* */
|
||||
/******************************************************************************/
|
||||
#define RTC_TAMPER2_SUPPORT /*!<RTC TAMPER 2 support feature */
|
||||
#define RTC_TAMPNOERASE_SUPPORT /*!<RTC BKP REG NO ERASE ON TAMPER support feature */
|
||||
#define RTC_TAMPMASKFLAG_SUPPORT /*!<RTC TAMPER MASK FLAG support feature */
|
||||
#define RTC_TAMPxIE_SUPPORT /*!<RTC TAMPERx INTERRUPT ENABLE support feature */
|
||||
|
||||
/******************** Bits definition for RTC_TR register *******************/
|
||||
#define RTC_TR_PM_Pos (22U)
|
||||
#define RTC_TR_PM_Msk (0x1UL << RTC_TR_PM_Pos) /*!< 0x00400000 */
|
||||
|
@ -9871,101 +9871,198 @@ typedef struct
|
||||
/* */
|
||||
/******************************************************************************/
|
||||
/****************** Bits definition for GPIO_MODER register *****************/
|
||||
#define GPIO_MODER_MODE0_Pos (0U)
|
||||
#define GPIO_MODER_MODE0_Msk (0x3UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000003 */
|
||||
#define GPIO_MODER_MODE0 GPIO_MODER_MODE0_Msk
|
||||
#define GPIO_MODER_MODE0_0 (0x1UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000001 */
|
||||
#define GPIO_MODER_MODE0_1 (0x2UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000002 */
|
||||
#define GPIO_MODER_MODER0_Pos (0U)
|
||||
#define GPIO_MODER_MODER0_Msk (0x3UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000003 */
|
||||
#define GPIO_MODER_MODER0 GPIO_MODER_MODER0_Msk
|
||||
#define GPIO_MODER_MODER0_0 (0x1UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000001 */
|
||||
#define GPIO_MODER_MODER0_1 (0x2UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000002 */
|
||||
|
||||
#define GPIO_MODER_MODE1_Pos (2U)
|
||||
#define GPIO_MODER_MODE1_Msk (0x3UL << GPIO_MODER_MODE1_Pos) /*!< 0x0000000C */
|
||||
#define GPIO_MODER_MODE1 GPIO_MODER_MODE1_Msk
|
||||
#define GPIO_MODER_MODE1_0 (0x1UL << GPIO_MODER_MODE1_Pos) /*!< 0x00000004 */
|
||||
#define GPIO_MODER_MODE1_1 (0x2UL << GPIO_MODER_MODE1_Pos) /*!< 0x00000008 */
|
||||
#define GPIO_MODER_MODER1_Pos (2U)
|
||||
#define GPIO_MODER_MODER1_Msk (0x3UL << GPIO_MODER_MODER1_Pos) /*!< 0x0000000C */
|
||||
#define GPIO_MODER_MODER1 GPIO_MODER_MODER1_Msk
|
||||
#define GPIO_MODER_MODER1_0 (0x1UL << GPIO_MODER_MODER1_Pos) /*!< 0x00000004 */
|
||||
#define GPIO_MODER_MODER1_1 (0x2UL << GPIO_MODER_MODER1_Pos) /*!< 0x00000008 */
|
||||
|
||||
#define GPIO_MODER_MODE2_Pos (4U)
|
||||
#define GPIO_MODER_MODE2_Msk (0x3UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000030 */
|
||||
#define GPIO_MODER_MODE2 GPIO_MODER_MODE2_Msk
|
||||
#define GPIO_MODER_MODE2_0 (0x1UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000010 */
|
||||
#define GPIO_MODER_MODE2_1 (0x2UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000020 */
|
||||
#define GPIO_MODER_MODER2_Pos (4U)
|
||||
#define GPIO_MODER_MODER2_Msk (0x3UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000030 */
|
||||
#define GPIO_MODER_MODER2 GPIO_MODER_MODER2_Msk
|
||||
#define GPIO_MODER_MODER2_0 (0x1UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000010 */
|
||||
#define GPIO_MODER_MODER2_1 (0x2UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000020 */
|
||||
|
||||
#define GPIO_MODER_MODE3_Pos (6U)
|
||||
#define GPIO_MODER_MODE3_Msk (0x3UL << GPIO_MODER_MODE3_Pos) /*!< 0x000000C0 */
|
||||
#define GPIO_MODER_MODE3 GPIO_MODER_MODE3_Msk
|
||||
#define GPIO_MODER_MODE3_0 (0x1UL << GPIO_MODER_MODE3_Pos) /*!< 0x00000040 */
|
||||
#define GPIO_MODER_MODE3_1 (0x2UL << GPIO_MODER_MODE3_Pos) /*!< 0x00000080 */
|
||||
#define GPIO_MODER_MODER3_Pos (6U)
|
||||
#define GPIO_MODER_MODER3_Msk (0x3UL << GPIO_MODER_MODER3_Pos) /*!< 0x000000C0 */
|
||||
#define GPIO_MODER_MODER3 GPIO_MODER_MODER3_Msk
|
||||
#define GPIO_MODER_MODER3_0 (0x1UL << GPIO_MODER_MODER3_Pos) /*!< 0x00000040 */
|
||||
#define GPIO_MODER_MODER3_1 (0x2UL << GPIO_MODER_MODER3_Pos) /*!< 0x00000080 */
|
||||
|
||||
#define GPIO_MODER_MODE4_Pos (8U)
|
||||
#define GPIO_MODER_MODE4_Msk (0x3UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000300 */
|
||||
#define GPIO_MODER_MODE4 GPIO_MODER_MODE4_Msk
|
||||
#define GPIO_MODER_MODE4_0 (0x1UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000100 */
|
||||
#define GPIO_MODER_MODE4_1 (0x2UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000200 */
|
||||
#define GPIO_MODER_MODER4_Pos (8U)
|
||||
#define GPIO_MODER_MODER4_Msk (0x3UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000300 */
|
||||
#define GPIO_MODER_MODER4 GPIO_MODER_MODER4_Msk
|
||||
#define GPIO_MODER_MODER4_0 (0x1UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000100 */
|
||||
#define GPIO_MODER_MODER4_1 (0x2UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000200 */
|
||||
|
||||
#define GPIO_MODER_MODE5_Pos (10U)
|
||||
#define GPIO_MODER_MODE5_Msk (0x3UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000C00 */
|
||||
#define GPIO_MODER_MODE5 GPIO_MODER_MODE5_Msk
|
||||
#define GPIO_MODER_MODE5_0 (0x1UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000400 */
|
||||
#define GPIO_MODER_MODE5_1 (0x2UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000800 */
|
||||
#define GPIO_MODER_MODER5_Pos (10U)
|
||||
#define GPIO_MODER_MODER5_Msk (0x3UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000C00 */
|
||||
#define GPIO_MODER_MODER5 GPIO_MODER_MODER5_Msk
|
||||
#define GPIO_MODER_MODER5_0 (0x1UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000400 */
|
||||
#define GPIO_MODER_MODER5_1 (0x2UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000800 */
|
||||
|
||||
#define GPIO_MODER_MODE6_Pos (12U)
|
||||
#define GPIO_MODER_MODE6_Msk (0x3UL << GPIO_MODER_MODE6_Pos) /*!< 0x00003000 */
|
||||
#define GPIO_MODER_MODE6 GPIO_MODER_MODE6_Msk
|
||||
#define GPIO_MODER_MODE6_0 (0x1UL << GPIO_MODER_MODE6_Pos) /*!< 0x00001000 */
|
||||
#define GPIO_MODER_MODE6_1 (0x2UL << GPIO_MODER_MODE6_Pos) /*!< 0x00002000 */
|
||||
#define GPIO_MODER_MODER6_Pos (12U)
|
||||
#define GPIO_MODER_MODER6_Msk (0x3UL << GPIO_MODER_MODER6_Pos) /*!< 0x00003000 */
|
||||
#define GPIO_MODER_MODER6 GPIO_MODER_MODER6_Msk
|
||||
#define GPIO_MODER_MODER6_0 (0x1UL << GPIO_MODER_MODER6_Pos) /*!< 0x00001000 */
|
||||
#define GPIO_MODER_MODER6_1 (0x2UL << GPIO_MODER_MODER6_Pos) /*!< 0x00002000 */
|
||||
|
||||
#define GPIO_MODER_MODE7_Pos (14U)
|
||||
#define GPIO_MODER_MODE7_Msk (0x3UL << GPIO_MODER_MODE7_Pos) /*!< 0x0000C000 */
|
||||
#define GPIO_MODER_MODE7 GPIO_MODER_MODE7_Msk
|
||||
#define GPIO_MODER_MODE7_0 (0x1UL << GPIO_MODER_MODE7_Pos) /*!< 0x00004000 */
|
||||
#define GPIO_MODER_MODE7_1 (0x2UL << GPIO_MODER_MODE7_Pos) /*!< 0x00008000 */
|
||||
#define GPIO_MODER_MODER7_Pos (14U)
|
||||
#define GPIO_MODER_MODER7_Msk (0x3UL << GPIO_MODER_MODER7_Pos) /*!< 0x0000C000 */
|
||||
#define GPIO_MODER_MODER7 GPIO_MODER_MODER7_Msk
|
||||
#define GPIO_MODER_MODER7_0 (0x1UL << GPIO_MODER_MODER7_Pos) /*!< 0x00004000 */
|
||||
#define GPIO_MODER_MODER7_1 (0x2UL << GPIO_MODER_MODER7_Pos) /*!< 0x00008000 */
|
||||
|
||||
#define GPIO_MODER_MODE8_Pos (16U)
|
||||
#define GPIO_MODER_MODE8_Msk (0x3UL << GPIO_MODER_MODE8_Pos) /*!< 0x00030000 */
|
||||
#define GPIO_MODER_MODE8 GPIO_MODER_MODE8_Msk
|
||||
#define GPIO_MODER_MODE8_0 (0x1UL << GPIO_MODER_MODE8_Pos) /*!< 0x00010000 */
|
||||
#define GPIO_MODER_MODE8_1 (0x2UL << GPIO_MODER_MODE8_Pos) /*!< 0x00020000 */
|
||||
#define GPIO_MODER_MODER8_Pos (16U)
|
||||
#define GPIO_MODER_MODER8_Msk (0x3UL << GPIO_MODER_MODER8_Pos) /*!< 0x00030000 */
|
||||
#define GPIO_MODER_MODER8 GPIO_MODER_MODER8_Msk
|
||||
#define GPIO_MODER_MODER8_0 (0x1UL << GPIO_MODER_MODER8_Pos) /*!< 0x00010000 */
|
||||
#define GPIO_MODER_MODER8_1 (0x2UL << GPIO_MODER_MODER8_Pos) /*!< 0x00020000 */
|
||||
|
||||
#define GPIO_MODER_MODE9_Pos (18U)
|
||||
#define GPIO_MODER_MODE9_Msk (0x3UL << GPIO_MODER_MODE9_Pos) /*!< 0x000C0000 */
|
||||
#define GPIO_MODER_MODE9 GPIO_MODER_MODE9_Msk
|
||||
#define GPIO_MODER_MODE9_0 (0x1UL << GPIO_MODER_MODE9_Pos) /*!< 0x00040000 */
|
||||
#define GPIO_MODER_MODE9_1 (0x2UL << GPIO_MODER_MODE9_Pos) /*!< 0x00080000 */
|
||||
#define GPIO_MODER_MODER9_Pos (18U)
|
||||
#define GPIO_MODER_MODER9_Msk (0x3UL << GPIO_MODER_MODER9_Pos) /*!< 0x000C0000 */
|
||||
#define GPIO_MODER_MODER9 GPIO_MODER_MODER9_Msk
|
||||
#define GPIO_MODER_MODER9_0 (0x1UL << GPIO_MODER_MODER9_Pos) /*!< 0x00040000 */
|
||||
#define GPIO_MODER_MODER9_1 (0x2UL << GPIO_MODER_MODER9_Pos) /*!< 0x00080000 */
|
||||
|
||||
#define GPIO_MODER_MODE10_Pos (20U)
|
||||
#define GPIO_MODER_MODE10_Msk (0x3UL << GPIO_MODER_MODE10_Pos) /*!< 0x00300000 */
|
||||
#define GPIO_MODER_MODE10 GPIO_MODER_MODE10_Msk
|
||||
#define GPIO_MODER_MODE10_0 (0x1UL << GPIO_MODER_MODE10_Pos) /*!< 0x00100000 */
|
||||
#define GPIO_MODER_MODE10_1 (0x2UL << GPIO_MODER_MODE10_Pos) /*!< 0x00200000 */
|
||||
#define GPIO_MODER_MODER10_Pos (20U)
|
||||
#define GPIO_MODER_MODER10_Msk (0x3UL << GPIO_MODER_MODER10_Pos) /*!< 0x00300000 */
|
||||
#define GPIO_MODER_MODER10 GPIO_MODER_MODER10_Msk
|
||||
#define GPIO_MODER_MODER10_0 (0x1UL << GPIO_MODER_MODER10_Pos) /*!< 0x00100000 */
|
||||
#define GPIO_MODER_MODER10_1 (0x2UL << GPIO_MODER_MODER10_Pos) /*!< 0x00200000 */
|
||||
|
||||
#define GPIO_MODER_MODE11_Pos (22U)
|
||||
#define GPIO_MODER_MODE11_Msk (0x3UL << GPIO_MODER_MODE11_Pos) /*!< 0x00C00000 */
|
||||
#define GPIO_MODER_MODE11 GPIO_MODER_MODE11_Msk
|
||||
#define GPIO_MODER_MODE11_0 (0x1UL << GPIO_MODER_MODE11_Pos) /*!< 0x00400000 */
|
||||
#define GPIO_MODER_MODE11_1 (0x2UL << GPIO_MODER_MODE11_Pos) /*!< 0x00800000 */
|
||||
#define GPIO_MODER_MODER11_Pos (22U)
|
||||
#define GPIO_MODER_MODER11_Msk (0x3UL << GPIO_MODER_MODER11_Pos) /*!< 0x00C00000 */
|
||||
#define GPIO_MODER_MODER11 GPIO_MODER_MODER11_Msk
|
||||
#define GPIO_MODER_MODER11_0 (0x1UL << GPIO_MODER_MODER11_Pos) /*!< 0x00400000 */
|
||||
#define GPIO_MODER_MODER11_1 (0x2UL << GPIO_MODER_MODER11_Pos) /*!< 0x00800000 */
|
||||
|
||||
#define GPIO_MODER_MODE12_Pos (24U)
|
||||
#define GPIO_MODER_MODE12_Msk (0x3UL << GPIO_MODER_MODE12_Pos) /*!< 0x03000000 */
|
||||
#define GPIO_MODER_MODE12 GPIO_MODER_MODE12_Msk
|
||||
#define GPIO_MODER_MODE12_0 (0x1UL << GPIO_MODER_MODE12_Pos) /*!< 0x01000000 */
|
||||
#define GPIO_MODER_MODE12_1 (0x2UL << GPIO_MODER_MODE12_Pos) /*!< 0x02000000 */
|
||||
#define GPIO_MODER_MODER12_Pos (24U)
|
||||
#define GPIO_MODER_MODER12_Msk (0x3UL << GPIO_MODER_MODER12_Pos) /*!< 0x03000000 */
|
||||
#define GPIO_MODER_MODER12 GPIO_MODER_MODER12_Msk
|
||||
#define GPIO_MODER_MODER12_0 (0x1UL << GPIO_MODER_MODER12_Pos) /*!< 0x01000000 */
|
||||
#define GPIO_MODER_MODER12_1 (0x2UL << GPIO_MODER_MODER12_Pos) /*!< 0x02000000 */
|
||||
|
||||
#define GPIO_MODER_MODE13_Pos (26U)
|
||||
#define GPIO_MODER_MODE13_Msk (0x3UL << GPIO_MODER_MODE13_Pos) /*!< 0x0C000000 */
|
||||
#define GPIO_MODER_MODE13 GPIO_MODER_MODE13_Msk
|
||||
#define GPIO_MODER_MODE13_0 (0x1UL << GPIO_MODER_MODE13_Pos) /*!< 0x04000000 */
|
||||
#define GPIO_MODER_MODE13_1 (0x2UL << GPIO_MODER_MODE13_Pos) /*!< 0x08000000 */
|
||||
#define GPIO_MODER_MODER13_Pos (26U)
|
||||
#define GPIO_MODER_MODER13_Msk (0x3UL << GPIO_MODER_MODER13_Pos) /*!< 0x0C000000 */
|
||||
#define GPIO_MODER_MODER13 GPIO_MODER_MODER13_Msk
|
||||
#define GPIO_MODER_MODER13_0 (0x1UL << GPIO_MODER_MODER13_Pos) /*!< 0x04000000 */
|
||||
#define GPIO_MODER_MODER13_1 (0x2UL << GPIO_MODER_MODER13_Pos) /*!< 0x08000000 */
|
||||
|
||||
#define GPIO_MODER_MODE14_Pos (28U)
|
||||
#define GPIO_MODER_MODE14_Msk (0x3UL << GPIO_MODER_MODE14_Pos) /*!< 0x30000000 */
|
||||
#define GPIO_MODER_MODE14 GPIO_MODER_MODE14_Msk
|
||||
#define GPIO_MODER_MODE14_0 (0x1UL << GPIO_MODER_MODE14_Pos) /*!< 0x10000000 */
|
||||
#define GPIO_MODER_MODE14_1 (0x2UL << GPIO_MODER_MODE14_Pos) /*!< 0x20000000 */
|
||||
#define GPIO_MODER_MODER14_Pos (28U)
|
||||
#define GPIO_MODER_MODER14_Msk (0x3UL << GPIO_MODER_MODER14_Pos) /*!< 0x30000000 */
|
||||
#define GPIO_MODER_MODER14 GPIO_MODER_MODER14_Msk
|
||||
#define GPIO_MODER_MODER14_0 (0x1UL << GPIO_MODER_MODER14_Pos) /*!< 0x10000000 */
|
||||
#define GPIO_MODER_MODER14_1 (0x2UL << GPIO_MODER_MODER14_Pos) /*!< 0x20000000 */
|
||||
|
||||
#define GPIO_MODER_MODE15_Pos (30U)
|
||||
#define GPIO_MODER_MODE15_Msk (0x3UL << GPIO_MODER_MODE15_Pos) /*!< 0xC0000000 */
|
||||
#define GPIO_MODER_MODE15 GPIO_MODER_MODE15_Msk
|
||||
#define GPIO_MODER_MODE15_0 (0x1UL << GPIO_MODER_MODE15_Pos) /*!< 0x40000000 */
|
||||
#define GPIO_MODER_MODE15_1 (0x2UL << GPIO_MODER_MODE15_Pos) /*!< 0x80000000 */
|
||||
#define GPIO_MODER_MODER15_Pos (30U)
|
||||
#define GPIO_MODER_MODER15_Msk (0x3UL << GPIO_MODER_MODER15_Pos) /*!< 0xC0000000 */
|
||||
#define GPIO_MODER_MODER15 GPIO_MODER_MODER15_Msk
|
||||
#define GPIO_MODER_MODER15_0 (0x1UL << GPIO_MODER_MODER15_Pos) /*!< 0x40000000 */
|
||||
#define GPIO_MODER_MODER15_1 (0x2UL << GPIO_MODER_MODER15_Pos) /*!< 0x80000000 */
|
||||
|
||||
/* Legacy Defines */
|
||||
#define GPIO_MODER_MODE0_Pos GPIO_MODER_MODER0_Pos
|
||||
#define GPIO_MODER_MODE0_Msk GPIO_MODER_MODER0_Msk
|
||||
#define GPIO_MODER_MODE0 GPIO_MODER_MODER0
|
||||
#define GPIO_MODER_MODE0_0 GPIO_MODER_MODER0_0
|
||||
#define GPIO_MODER_MODE0_1 GPIO_MODER_MODER0_1
|
||||
|
||||
#define GPIO_MODER_MODE1_Pos GPIO_MODER_MODER1_Pos
|
||||
#define GPIO_MODER_MODE1_Msk GPIO_MODER_MODER1_Msk
|
||||
#define GPIO_MODER_MODE1 GPIO_MODER_MODER1
|
||||
#define GPIO_MODER_MODE1_0 GPIO_MODER_MODER1_0
|
||||
#define GPIO_MODER_MODE1_1 GPIO_MODER_MODER1_1
|
||||
|
||||
#define GPIO_MODER_MODE2_Pos GPIO_MODER_MODER2_Pos
|
||||
#define GPIO_MODER_MODE2_Msk GPIO_MODER_MODER2_Msk
|
||||
#define GPIO_MODER_MODE2 GPIO_MODER_MODER2
|
||||
#define GPIO_MODER_MODE2_0 GPIO_MODER_MODER2_0
|
||||
#define GPIO_MODER_MODE2_1 GPIO_MODER_MODER2_1
|
||||
|
||||
#define GPIO_MODER_MODE3_Pos GPIO_MODER_MODER3_Pos
|
||||
#define GPIO_MODER_MODE3_Msk GPIO_MODER_MODER3_Msk
|
||||
#define GPIO_MODER_MODE3 GPIO_MODER_MODER3
|
||||
#define GPIO_MODER_MODE3_0 GPIO_MODER_MODER3_0
|
||||
#define GPIO_MODER_MODE3_1 GPIO_MODER_MODER3_1
|
||||
|
||||
#define GPIO_MODER_MODE4_Pos GPIO_MODER_MODER4_Pos
|
||||
#define GPIO_MODER_MODE4_Msk GPIO_MODER_MODER4_Msk
|
||||
#define GPIO_MODER_MODE4 GPIO_MODER_MODER4
|
||||
#define GPIO_MODER_MODE4_0 GPIO_MODER_MODER4_0
|
||||
#define GPIO_MODER_MODE4_1 GPIO_MODER_MODER4_1
|
||||
|
||||
#define GPIO_MODER_MODE5_Pos GPIO_MODER_MODER5_Pos
|
||||
#define GPIO_MODER_MODE5_Msk GPIO_MODER_MODER5_Msk
|
||||
#define GPIO_MODER_MODE5 GPIO_MODER_MODER5
|
||||
#define GPIO_MODER_MODE5_0 GPIO_MODER_MODER5_0
|
||||
#define GPIO_MODER_MODE5_1 GPIO_MODER_MODER5_1
|
||||
|
||||
#define GPIO_MODER_MODE6_Pos GPIO_MODER_MODER6_Pos
|
||||
#define GPIO_MODER_MODE6_Msk GPIO_MODER_MODER6_Msk
|
||||
#define GPIO_MODER_MODE6 GPIO_MODER_MODER6
|
||||
#define GPIO_MODER_MODE6_0 GPIO_MODER_MODER6_0
|
||||
#define GPIO_MODER_MODE6_1 GPIO_MODER_MODER6_1
|
||||
|
||||
#define GPIO_MODER_MODE7_Pos GPIO_MODER_MODER7_Pos
|
||||
#define GPIO_MODER_MODE7_Msk GPIO_MODER_MODER7_Msk
|
||||
#define GPIO_MODER_MODE7 GPIO_MODER_MODER7
|
||||
#define GPIO_MODER_MODE7_0 GPIO_MODER_MODER7_0
|
||||
#define GPIO_MODER_MODE7_1 GPIO_MODER_MODER7_1
|
||||
|
||||
#define GPIO_MODER_MODE8_Pos GPIO_MODER_MODER8_Pos
|
||||
#define GPIO_MODER_MODE8_Msk GPIO_MODER_MODER8_Msk
|
||||
#define GPIO_MODER_MODE8 GPIO_MODER_MODER8
|
||||
#define GPIO_MODER_MODE8_0 GPIO_MODER_MODER8_0
|
||||
#define GPIO_MODER_MODE8_1 GPIO_MODER_MODER8_1
|
||||
|
||||
#define GPIO_MODER_MODE9_Pos GPIO_MODER_MODER9_Pos
|
||||
#define GPIO_MODER_MODE9_Msk GPIO_MODER_MODER9_Msk
|
||||
#define GPIO_MODER_MODE9 GPIO_MODER_MODER9
|
||||
#define GPIO_MODER_MODE9_0 GPIO_MODER_MODER9_0
|
||||
#define GPIO_MODER_MODE9_1 GPIO_MODER_MODER9_1
|
||||
|
||||
#define GPIO_MODER_MODE10_Pos GPIO_MODER_MODER10_Po
|
||||
#define GPIO_MODER_MODE10_Msk GPIO_MODER_MODER10_Ms
|
||||
#define GPIO_MODER_MODE10 GPIO_MODER_MODER10
|
||||
#define GPIO_MODER_MODE10_0 GPIO_MODER_MODER10_0
|
||||
#define GPIO_MODER_MODE10_1 GPIO_MODER_MODER10_1
|
||||
|
||||
#define GPIO_MODER_MODE11_Pos GPIO_MODER_MODER11_Po
|
||||
#define GPIO_MODER_MODE11_Msk GPIO_MODER_MODER11_Ms
|
||||
#define GPIO_MODER_MODE11 GPIO_MODER_MODER11
|
||||
#define GPIO_MODER_MODE11_0 GPIO_MODER_MODER11_0
|
||||
#define GPIO_MODER_MODE11_1 GPIO_MODER_MODER11_1
|
||||
|
||||
#define GPIO_MODER_MODE12_Pos GPIO_MODER_MODER12_Po
|
||||
#define GPIO_MODER_MODE12_Msk GPIO_MODER_MODER12_Ms
|
||||
#define GPIO_MODER_MODE12 GPIO_MODER_MODER12
|
||||
#define GPIO_MODER_MODE12_0 GPIO_MODER_MODER12_0
|
||||
#define GPIO_MODER_MODE12_1 GPIO_MODER_MODER12_1
|
||||
|
||||
#define GPIO_MODER_MODE13_Pos GPIO_MODER_MODER13_Po
|
||||
#define GPIO_MODER_MODE13_Msk GPIO_MODER_MODER13_Ms
|
||||
#define GPIO_MODER_MODE13 GPIO_MODER_MODER13
|
||||
#define GPIO_MODER_MODE13_0 GPIO_MODER_MODER13_0
|
||||
#define GPIO_MODER_MODE13_1 GPIO_MODER_MODER13_1
|
||||
|
||||
#define GPIO_MODER_MODE14_Pos GPIO_MODER_MODER14_Po
|
||||
#define GPIO_MODER_MODE14_Msk GPIO_MODER_MODER14_Ms
|
||||
#define GPIO_MODER_MODE14 GPIO_MODER_MODER14
|
||||
#define GPIO_MODER_MODE14_0 GPIO_MODER_MODER14_0
|
||||
#define GPIO_MODER_MODE14_1 GPIO_MODER_MODER14_1
|
||||
|
||||
#define GPIO_MODER_MODE15_Pos GPIO_MODER_MODER15_Po
|
||||
#define GPIO_MODER_MODE15_Msk GPIO_MODER_MODER15_Ms
|
||||
#define GPIO_MODER_MODE15 GPIO_MODER_MODER15
|
||||
#define GPIO_MODER_MODE15_0 GPIO_MODER_MODER15_0
|
||||
#define GPIO_MODER_MODE15_1 GPIO_MODER_MODER15_1
|
||||
|
||||
/****************** Bits definition for GPIO_OTYPER register ****************/
|
||||
#define GPIO_OTYPER_OT0_Pos (0U)
|
||||
@ -11657,10 +11754,10 @@ typedef struct
|
||||
#define JPEG_SR_COF JPEG_SR_COF_Msk /*!<JPEG Codec operation on going flag */
|
||||
|
||||
/******************** Bit definition for CFR register ********************/
|
||||
#define JPEG_CFR_CEOCF_Pos (4U)
|
||||
#define JPEG_CFR_CEOCF_Pos (5U)
|
||||
#define JPEG_CFR_CEOCF_Msk (0x1UL << JPEG_CFR_CEOCF_Pos) /*!< 0x00000010 */
|
||||
#define JPEG_CFR_CEOCF JPEG_CFR_CEOCF_Msk /*!<Clear End of Conversion Flag */
|
||||
#define JPEG_CFR_CHPDF_Pos (5U)
|
||||
#define JPEG_CFR_CHPDF_Pos (6U)
|
||||
#define JPEG_CFR_CHPDF_Msk (0x1UL << JPEG_CFR_CHPDF_Pos) /*!< 0x00000020 */
|
||||
#define JPEG_CFR_CHPDF JPEG_CFR_CHPDF_Msk /*!<Clear Header Parsing Done Flag */
|
||||
|
||||
@ -15047,6 +15144,11 @@ typedef struct
|
||||
/* Real-Time Clock (RTC) */
|
||||
/* */
|
||||
/******************************************************************************/
|
||||
#define RTC_TAMPER2_SUPPORT /*!<RTC TAMPER 2 support feature */
|
||||
#define RTC_TAMPNOERASE_SUPPORT /*!<RTC BKP REG NO ERASE ON TAMPER support feature */
|
||||
#define RTC_TAMPMASKFLAG_SUPPORT /*!<RTC TAMPER MASK FLAG support feature */
|
||||
#define RTC_TAMPxIE_SUPPORT /*!<RTC TAMPERx INTERRUPT ENABLE support feature */
|
||||
|
||||
/******************** Bits definition for RTC_TR register *******************/
|
||||
#define RTC_TR_PM_Pos (22U)
|
||||
#define RTC_TR_PM_Msk (0x1UL << RTC_TR_PM_Pos) /*!< 0x00400000 */
|
||||
|
@ -9872,101 +9872,198 @@ typedef struct
|
||||
/* */
|
||||
/******************************************************************************/
|
||||
/****************** Bits definition for GPIO_MODER register *****************/
|
||||
#define GPIO_MODER_MODE0_Pos (0U)
|
||||
#define GPIO_MODER_MODE0_Msk (0x3UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000003 */
|
||||
#define GPIO_MODER_MODE0 GPIO_MODER_MODE0_Msk
|
||||
#define GPIO_MODER_MODE0_0 (0x1UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000001 */
|
||||
#define GPIO_MODER_MODE0_1 (0x2UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000002 */
|
||||
#define GPIO_MODER_MODER0_Pos (0U)
|
||||
#define GPIO_MODER_MODER0_Msk (0x3UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000003 */
|
||||
#define GPIO_MODER_MODER0 GPIO_MODER_MODER0_Msk
|
||||
#define GPIO_MODER_MODER0_0 (0x1UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000001 */
|
||||
#define GPIO_MODER_MODER0_1 (0x2UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000002 */
|
||||
|
||||
#define GPIO_MODER_MODE1_Pos (2U)
|
||||
#define GPIO_MODER_MODE1_Msk (0x3UL << GPIO_MODER_MODE1_Pos) /*!< 0x0000000C */
|
||||
#define GPIO_MODER_MODE1 GPIO_MODER_MODE1_Msk
|
||||
#define GPIO_MODER_MODE1_0 (0x1UL << GPIO_MODER_MODE1_Pos) /*!< 0x00000004 */
|
||||
#define GPIO_MODER_MODE1_1 (0x2UL << GPIO_MODER_MODE1_Pos) /*!< 0x00000008 */
|
||||
#define GPIO_MODER_MODER1_Pos (2U)
|
||||
#define GPIO_MODER_MODER1_Msk (0x3UL << GPIO_MODER_MODER1_Pos) /*!< 0x0000000C */
|
||||
#define GPIO_MODER_MODER1 GPIO_MODER_MODER1_Msk
|
||||
#define GPIO_MODER_MODER1_0 (0x1UL << GPIO_MODER_MODER1_Pos) /*!< 0x00000004 */
|
||||
#define GPIO_MODER_MODER1_1 (0x2UL << GPIO_MODER_MODER1_Pos) /*!< 0x00000008 */
|
||||
|
||||
#define GPIO_MODER_MODE2_Pos (4U)
|
||||
#define GPIO_MODER_MODE2_Msk (0x3UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000030 */
|
||||
#define GPIO_MODER_MODE2 GPIO_MODER_MODE2_Msk
|
||||
#define GPIO_MODER_MODE2_0 (0x1UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000010 */
|
||||
#define GPIO_MODER_MODE2_1 (0x2UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000020 */
|
||||
#define GPIO_MODER_MODER2_Pos (4U)
|
||||
#define GPIO_MODER_MODER2_Msk (0x3UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000030 */
|
||||
#define GPIO_MODER_MODER2 GPIO_MODER_MODER2_Msk
|
||||
#define GPIO_MODER_MODER2_0 (0x1UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000010 */
|
||||
#define GPIO_MODER_MODER2_1 (0x2UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000020 */
|
||||
|
||||
#define GPIO_MODER_MODE3_Pos (6U)
|
||||
#define GPIO_MODER_MODE3_Msk (0x3UL << GPIO_MODER_MODE3_Pos) /*!< 0x000000C0 */
|
||||
#define GPIO_MODER_MODE3 GPIO_MODER_MODE3_Msk
|
||||
#define GPIO_MODER_MODE3_0 (0x1UL << GPIO_MODER_MODE3_Pos) /*!< 0x00000040 */
|
||||
#define GPIO_MODER_MODE3_1 (0x2UL << GPIO_MODER_MODE3_Pos) /*!< 0x00000080 */
|
||||
#define GPIO_MODER_MODER3_Pos (6U)
|
||||
#define GPIO_MODER_MODER3_Msk (0x3UL << GPIO_MODER_MODER3_Pos) /*!< 0x000000C0 */
|
||||
#define GPIO_MODER_MODER3 GPIO_MODER_MODER3_Msk
|
||||
#define GPIO_MODER_MODER3_0 (0x1UL << GPIO_MODER_MODER3_Pos) /*!< 0x00000040 */
|
||||
#define GPIO_MODER_MODER3_1 (0x2UL << GPIO_MODER_MODER3_Pos) /*!< 0x00000080 */
|
||||
|
||||
#define GPIO_MODER_MODE4_Pos (8U)
|
||||
#define GPIO_MODER_MODE4_Msk (0x3UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000300 */
|
||||
#define GPIO_MODER_MODE4 GPIO_MODER_MODE4_Msk
|
||||
#define GPIO_MODER_MODE4_0 (0x1UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000100 */
|
||||
#define GPIO_MODER_MODE4_1 (0x2UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000200 */
|
||||
#define GPIO_MODER_MODER4_Pos (8U)
|
||||
#define GPIO_MODER_MODER4_Msk (0x3UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000300 */
|
||||
#define GPIO_MODER_MODER4 GPIO_MODER_MODER4_Msk
|
||||
#define GPIO_MODER_MODER4_0 (0x1UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000100 */
|
||||
#define GPIO_MODER_MODER4_1 (0x2UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000200 */
|
||||
|
||||
#define GPIO_MODER_MODE5_Pos (10U)
|
||||
#define GPIO_MODER_MODE5_Msk (0x3UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000C00 */
|
||||
#define GPIO_MODER_MODE5 GPIO_MODER_MODE5_Msk
|
||||
#define GPIO_MODER_MODE5_0 (0x1UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000400 */
|
||||
#define GPIO_MODER_MODE5_1 (0x2UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000800 */
|
||||
#define GPIO_MODER_MODER5_Pos (10U)
|
||||
#define GPIO_MODER_MODER5_Msk (0x3UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000C00 */
|
||||
#define GPIO_MODER_MODER5 GPIO_MODER_MODER5_Msk
|
||||
#define GPIO_MODER_MODER5_0 (0x1UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000400 */
|
||||
#define GPIO_MODER_MODER5_1 (0x2UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000800 */
|
||||
|
||||
#define GPIO_MODER_MODE6_Pos (12U)
|
||||
#define GPIO_MODER_MODE6_Msk (0x3UL << GPIO_MODER_MODE6_Pos) /*!< 0x00003000 */
|
||||
#define GPIO_MODER_MODE6 GPIO_MODER_MODE6_Msk
|
||||
#define GPIO_MODER_MODE6_0 (0x1UL << GPIO_MODER_MODE6_Pos) /*!< 0x00001000 */
|
||||
#define GPIO_MODER_MODE6_1 (0x2UL << GPIO_MODER_MODE6_Pos) /*!< 0x00002000 */
|
||||
#define GPIO_MODER_MODER6_Pos (12U)
|
||||
#define GPIO_MODER_MODER6_Msk (0x3UL << GPIO_MODER_MODER6_Pos) /*!< 0x00003000 */
|
||||
#define GPIO_MODER_MODER6 GPIO_MODER_MODER6_Msk
|
||||
#define GPIO_MODER_MODER6_0 (0x1UL << GPIO_MODER_MODER6_Pos) /*!< 0x00001000 */
|
||||
#define GPIO_MODER_MODER6_1 (0x2UL << GPIO_MODER_MODER6_Pos) /*!< 0x00002000 */
|
||||
|
||||
#define GPIO_MODER_MODE7_Pos (14U)
|
||||
#define GPIO_MODER_MODE7_Msk (0x3UL << GPIO_MODER_MODE7_Pos) /*!< 0x0000C000 */
|
||||
#define GPIO_MODER_MODE7 GPIO_MODER_MODE7_Msk
|
||||
#define GPIO_MODER_MODE7_0 (0x1UL << GPIO_MODER_MODE7_Pos) /*!< 0x00004000 */
|
||||
#define GPIO_MODER_MODE7_1 (0x2UL << GPIO_MODER_MODE7_Pos) /*!< 0x00008000 */
|
||||
#define GPIO_MODER_MODER7_Pos (14U)
|
||||
#define GPIO_MODER_MODER7_Msk (0x3UL << GPIO_MODER_MODER7_Pos) /*!< 0x0000C000 */
|
||||
#define GPIO_MODER_MODER7 GPIO_MODER_MODER7_Msk
|
||||
#define GPIO_MODER_MODER7_0 (0x1UL << GPIO_MODER_MODER7_Pos) /*!< 0x00004000 */
|
||||
#define GPIO_MODER_MODER7_1 (0x2UL << GPIO_MODER_MODER7_Pos) /*!< 0x00008000 */
|
||||
|
||||
#define GPIO_MODER_MODE8_Pos (16U)
|
||||
#define GPIO_MODER_MODE8_Msk (0x3UL << GPIO_MODER_MODE8_Pos) /*!< 0x00030000 */
|
||||
#define GPIO_MODER_MODE8 GPIO_MODER_MODE8_Msk
|
||||
#define GPIO_MODER_MODE8_0 (0x1UL << GPIO_MODER_MODE8_Pos) /*!< 0x00010000 */
|
||||
#define GPIO_MODER_MODE8_1 (0x2UL << GPIO_MODER_MODE8_Pos) /*!< 0x00020000 */
|
||||
#define GPIO_MODER_MODER8_Pos (16U)
|
||||
#define GPIO_MODER_MODER8_Msk (0x3UL << GPIO_MODER_MODER8_Pos) /*!< 0x00030000 */
|
||||
#define GPIO_MODER_MODER8 GPIO_MODER_MODER8_Msk
|
||||
#define GPIO_MODER_MODER8_0 (0x1UL << GPIO_MODER_MODER8_Pos) /*!< 0x00010000 */
|
||||
#define GPIO_MODER_MODER8_1 (0x2UL << GPIO_MODER_MODER8_Pos) /*!< 0x00020000 */
|
||||
|
||||
#define GPIO_MODER_MODE9_Pos (18U)
|
||||
#define GPIO_MODER_MODE9_Msk (0x3UL << GPIO_MODER_MODE9_Pos) /*!< 0x000C0000 */
|
||||
#define GPIO_MODER_MODE9 GPIO_MODER_MODE9_Msk
|
||||
#define GPIO_MODER_MODE9_0 (0x1UL << GPIO_MODER_MODE9_Pos) /*!< 0x00040000 */
|
||||
#define GPIO_MODER_MODE9_1 (0x2UL << GPIO_MODER_MODE9_Pos) /*!< 0x00080000 */
|
||||
#define GPIO_MODER_MODER9_Pos (18U)
|
||||
#define GPIO_MODER_MODER9_Msk (0x3UL << GPIO_MODER_MODER9_Pos) /*!< 0x000C0000 */
|
||||
#define GPIO_MODER_MODER9 GPIO_MODER_MODER9_Msk
|
||||
#define GPIO_MODER_MODER9_0 (0x1UL << GPIO_MODER_MODER9_Pos) /*!< 0x00040000 */
|
||||
#define GPIO_MODER_MODER9_1 (0x2UL << GPIO_MODER_MODER9_Pos) /*!< 0x00080000 */
|
||||
|
||||
#define GPIO_MODER_MODE10_Pos (20U)
|
||||
#define GPIO_MODER_MODE10_Msk (0x3UL << GPIO_MODER_MODE10_Pos) /*!< 0x00300000 */
|
||||
#define GPIO_MODER_MODE10 GPIO_MODER_MODE10_Msk
|
||||
#define GPIO_MODER_MODE10_0 (0x1UL << GPIO_MODER_MODE10_Pos) /*!< 0x00100000 */
|
||||
#define GPIO_MODER_MODE10_1 (0x2UL << GPIO_MODER_MODE10_Pos) /*!< 0x00200000 */
|
||||
#define GPIO_MODER_MODER10_Pos (20U)
|
||||
#define GPIO_MODER_MODER10_Msk (0x3UL << GPIO_MODER_MODER10_Pos) /*!< 0x00300000 */
|
||||
#define GPIO_MODER_MODER10 GPIO_MODER_MODER10_Msk
|
||||
#define GPIO_MODER_MODER10_0 (0x1UL << GPIO_MODER_MODER10_Pos) /*!< 0x00100000 */
|
||||
#define GPIO_MODER_MODER10_1 (0x2UL << GPIO_MODER_MODER10_Pos) /*!< 0x00200000 */
|
||||
|
||||
#define GPIO_MODER_MODE11_Pos (22U)
|
||||
#define GPIO_MODER_MODE11_Msk (0x3UL << GPIO_MODER_MODE11_Pos) /*!< 0x00C00000 */
|
||||
#define GPIO_MODER_MODE11 GPIO_MODER_MODE11_Msk
|
||||
#define GPIO_MODER_MODE11_0 (0x1UL << GPIO_MODER_MODE11_Pos) /*!< 0x00400000 */
|
||||
#define GPIO_MODER_MODE11_1 (0x2UL << GPIO_MODER_MODE11_Pos) /*!< 0x00800000 */
|
||||
#define GPIO_MODER_MODER11_Pos (22U)
|
||||
#define GPIO_MODER_MODER11_Msk (0x3UL << GPIO_MODER_MODER11_Pos) /*!< 0x00C00000 */
|
||||
#define GPIO_MODER_MODER11 GPIO_MODER_MODER11_Msk
|
||||
#define GPIO_MODER_MODER11_0 (0x1UL << GPIO_MODER_MODER11_Pos) /*!< 0x00400000 */
|
||||
#define GPIO_MODER_MODER11_1 (0x2UL << GPIO_MODER_MODER11_Pos) /*!< 0x00800000 */
|
||||
|
||||
#define GPIO_MODER_MODE12_Pos (24U)
|
||||
#define GPIO_MODER_MODE12_Msk (0x3UL << GPIO_MODER_MODE12_Pos) /*!< 0x03000000 */
|
||||
#define GPIO_MODER_MODE12 GPIO_MODER_MODE12_Msk
|
||||
#define GPIO_MODER_MODE12_0 (0x1UL << GPIO_MODER_MODE12_Pos) /*!< 0x01000000 */
|
||||
#define GPIO_MODER_MODE12_1 (0x2UL << GPIO_MODER_MODE12_Pos) /*!< 0x02000000 */
|
||||
#define GPIO_MODER_MODER12_Pos (24U)
|
||||
#define GPIO_MODER_MODER12_Msk (0x3UL << GPIO_MODER_MODER12_Pos) /*!< 0x03000000 */
|
||||
#define GPIO_MODER_MODER12 GPIO_MODER_MODER12_Msk
|
||||
#define GPIO_MODER_MODER12_0 (0x1UL << GPIO_MODER_MODER12_Pos) /*!< 0x01000000 */
|
||||
#define GPIO_MODER_MODER12_1 (0x2UL << GPIO_MODER_MODER12_Pos) /*!< 0x02000000 */
|
||||
|
||||
#define GPIO_MODER_MODE13_Pos (26U)
|
||||
#define GPIO_MODER_MODE13_Msk (0x3UL << GPIO_MODER_MODE13_Pos) /*!< 0x0C000000 */
|
||||
#define GPIO_MODER_MODE13 GPIO_MODER_MODE13_Msk
|
||||
#define GPIO_MODER_MODE13_0 (0x1UL << GPIO_MODER_MODE13_Pos) /*!< 0x04000000 */
|
||||
#define GPIO_MODER_MODE13_1 (0x2UL << GPIO_MODER_MODE13_Pos) /*!< 0x08000000 */
|
||||
#define GPIO_MODER_MODER13_Pos (26U)
|
||||
#define GPIO_MODER_MODER13_Msk (0x3UL << GPIO_MODER_MODER13_Pos) /*!< 0x0C000000 */
|
||||
#define GPIO_MODER_MODER13 GPIO_MODER_MODER13_Msk
|
||||
#define GPIO_MODER_MODER13_0 (0x1UL << GPIO_MODER_MODER13_Pos) /*!< 0x04000000 */
|
||||
#define GPIO_MODER_MODER13_1 (0x2UL << GPIO_MODER_MODER13_Pos) /*!< 0x08000000 */
|
||||
|
||||
#define GPIO_MODER_MODE14_Pos (28U)
|
||||
#define GPIO_MODER_MODE14_Msk (0x3UL << GPIO_MODER_MODE14_Pos) /*!< 0x30000000 */
|
||||
#define GPIO_MODER_MODE14 GPIO_MODER_MODE14_Msk
|
||||
#define GPIO_MODER_MODE14_0 (0x1UL << GPIO_MODER_MODE14_Pos) /*!< 0x10000000 */
|
||||
#define GPIO_MODER_MODE14_1 (0x2UL << GPIO_MODER_MODE14_Pos) /*!< 0x20000000 */
|
||||
#define GPIO_MODER_MODER14_Pos (28U)
|
||||
#define GPIO_MODER_MODER14_Msk (0x3UL << GPIO_MODER_MODER14_Pos) /*!< 0x30000000 */
|
||||
#define GPIO_MODER_MODER14 GPIO_MODER_MODER14_Msk
|
||||
#define GPIO_MODER_MODER14_0 (0x1UL << GPIO_MODER_MODER14_Pos) /*!< 0x10000000 */
|
||||
#define GPIO_MODER_MODER14_1 (0x2UL << GPIO_MODER_MODER14_Pos) /*!< 0x20000000 */
|
||||
|
||||
#define GPIO_MODER_MODE15_Pos (30U)
|
||||
#define GPIO_MODER_MODE15_Msk (0x3UL << GPIO_MODER_MODE15_Pos) /*!< 0xC0000000 */
|
||||
#define GPIO_MODER_MODE15 GPIO_MODER_MODE15_Msk
|
||||
#define GPIO_MODER_MODE15_0 (0x1UL << GPIO_MODER_MODE15_Pos) /*!< 0x40000000 */
|
||||
#define GPIO_MODER_MODE15_1 (0x2UL << GPIO_MODER_MODE15_Pos) /*!< 0x80000000 */
|
||||
#define GPIO_MODER_MODER15_Pos (30U)
|
||||
#define GPIO_MODER_MODER15_Msk (0x3UL << GPIO_MODER_MODER15_Pos) /*!< 0xC0000000 */
|
||||
#define GPIO_MODER_MODER15 GPIO_MODER_MODER15_Msk
|
||||
#define GPIO_MODER_MODER15_0 (0x1UL << GPIO_MODER_MODER15_Pos) /*!< 0x40000000 */
|
||||
#define GPIO_MODER_MODER15_1 (0x2UL << GPIO_MODER_MODER15_Pos) /*!< 0x80000000 */
|
||||
|
||||
/* Legacy Defines */
|
||||
#define GPIO_MODER_MODE0_Pos GPIO_MODER_MODER0_Pos
|
||||
#define GPIO_MODER_MODE0_Msk GPIO_MODER_MODER0_Msk
|
||||
#define GPIO_MODER_MODE0 GPIO_MODER_MODER0
|
||||
#define GPIO_MODER_MODE0_0 GPIO_MODER_MODER0_0
|
||||
#define GPIO_MODER_MODE0_1 GPIO_MODER_MODER0_1
|
||||
|
||||
#define GPIO_MODER_MODE1_Pos GPIO_MODER_MODER1_Pos
|
||||
#define GPIO_MODER_MODE1_Msk GPIO_MODER_MODER1_Msk
|
||||
#define GPIO_MODER_MODE1 GPIO_MODER_MODER1
|
||||
#define GPIO_MODER_MODE1_0 GPIO_MODER_MODER1_0
|
||||
#define GPIO_MODER_MODE1_1 GPIO_MODER_MODER1_1
|
||||
|
||||
#define GPIO_MODER_MODE2_Pos GPIO_MODER_MODER2_Pos
|
||||
#define GPIO_MODER_MODE2_Msk GPIO_MODER_MODER2_Msk
|
||||
#define GPIO_MODER_MODE2 GPIO_MODER_MODER2
|
||||
#define GPIO_MODER_MODE2_0 GPIO_MODER_MODER2_0
|
||||
#define GPIO_MODER_MODE2_1 GPIO_MODER_MODER2_1
|
||||
|
||||
#define GPIO_MODER_MODE3_Pos GPIO_MODER_MODER3_Pos
|
||||
#define GPIO_MODER_MODE3_Msk GPIO_MODER_MODER3_Msk
|
||||
#define GPIO_MODER_MODE3 GPIO_MODER_MODER3
|
||||
#define GPIO_MODER_MODE3_0 GPIO_MODER_MODER3_0
|
||||
#define GPIO_MODER_MODE3_1 GPIO_MODER_MODER3_1
|
||||
|
||||
#define GPIO_MODER_MODE4_Pos GPIO_MODER_MODER4_Pos
|
||||
#define GPIO_MODER_MODE4_Msk GPIO_MODER_MODER4_Msk
|
||||
#define GPIO_MODER_MODE4 GPIO_MODER_MODER4
|
||||
#define GPIO_MODER_MODE4_0 GPIO_MODER_MODER4_0
|
||||
#define GPIO_MODER_MODE4_1 GPIO_MODER_MODER4_1
|
||||
|
||||
#define GPIO_MODER_MODE5_Pos GPIO_MODER_MODER5_Pos
|
||||
#define GPIO_MODER_MODE5_Msk GPIO_MODER_MODER5_Msk
|
||||
#define GPIO_MODER_MODE5 GPIO_MODER_MODER5
|
||||
#define GPIO_MODER_MODE5_0 GPIO_MODER_MODER5_0
|
||||
#define GPIO_MODER_MODE5_1 GPIO_MODER_MODER5_1
|
||||
|
||||
#define GPIO_MODER_MODE6_Pos GPIO_MODER_MODER6_Pos
|
||||
#define GPIO_MODER_MODE6_Msk GPIO_MODER_MODER6_Msk
|
||||
#define GPIO_MODER_MODE6 GPIO_MODER_MODER6
|
||||
#define GPIO_MODER_MODE6_0 GPIO_MODER_MODER6_0
|
||||
#define GPIO_MODER_MODE6_1 GPIO_MODER_MODER6_1
|
||||
|
||||
#define GPIO_MODER_MODE7_Pos GPIO_MODER_MODER7_Pos
|
||||
#define GPIO_MODER_MODE7_Msk GPIO_MODER_MODER7_Msk
|
||||
#define GPIO_MODER_MODE7 GPIO_MODER_MODER7
|
||||
#define GPIO_MODER_MODE7_0 GPIO_MODER_MODER7_0
|
||||
#define GPIO_MODER_MODE7_1 GPIO_MODER_MODER7_1
|
||||
|
||||
#define GPIO_MODER_MODE8_Pos GPIO_MODER_MODER8_Pos
|
||||
#define GPIO_MODER_MODE8_Msk GPIO_MODER_MODER8_Msk
|
||||
#define GPIO_MODER_MODE8 GPIO_MODER_MODER8
|
||||
#define GPIO_MODER_MODE8_0 GPIO_MODER_MODER8_0
|
||||
#define GPIO_MODER_MODE8_1 GPIO_MODER_MODER8_1
|
||||
|
||||
#define GPIO_MODER_MODE9_Pos GPIO_MODER_MODER9_Pos
|
||||
#define GPIO_MODER_MODE9_Msk GPIO_MODER_MODER9_Msk
|
||||
#define GPIO_MODER_MODE9 GPIO_MODER_MODER9
|
||||
#define GPIO_MODER_MODE9_0 GPIO_MODER_MODER9_0
|
||||
#define GPIO_MODER_MODE9_1 GPIO_MODER_MODER9_1
|
||||
|
||||
#define GPIO_MODER_MODE10_Pos GPIO_MODER_MODER10_Po
|
||||
#define GPIO_MODER_MODE10_Msk GPIO_MODER_MODER10_Ms
|
||||
#define GPIO_MODER_MODE10 GPIO_MODER_MODER10
|
||||
#define GPIO_MODER_MODE10_0 GPIO_MODER_MODER10_0
|
||||
#define GPIO_MODER_MODE10_1 GPIO_MODER_MODER10_1
|
||||
|
||||
#define GPIO_MODER_MODE11_Pos GPIO_MODER_MODER11_Po
|
||||
#define GPIO_MODER_MODE11_Msk GPIO_MODER_MODER11_Ms
|
||||
#define GPIO_MODER_MODE11 GPIO_MODER_MODER11
|
||||
#define GPIO_MODER_MODE11_0 GPIO_MODER_MODER11_0
|
||||
#define GPIO_MODER_MODE11_1 GPIO_MODER_MODER11_1
|
||||
|
||||
#define GPIO_MODER_MODE12_Pos GPIO_MODER_MODER12_Po
|
||||
#define GPIO_MODER_MODE12_Msk GPIO_MODER_MODER12_Ms
|
||||
#define GPIO_MODER_MODE12 GPIO_MODER_MODER12
|
||||
#define GPIO_MODER_MODE12_0 GPIO_MODER_MODER12_0
|
||||
#define GPIO_MODER_MODE12_1 GPIO_MODER_MODER12_1
|
||||
|
||||
#define GPIO_MODER_MODE13_Pos GPIO_MODER_MODER13_Po
|
||||
#define GPIO_MODER_MODE13_Msk GPIO_MODER_MODER13_Ms
|
||||
#define GPIO_MODER_MODE13 GPIO_MODER_MODER13
|
||||
#define GPIO_MODER_MODE13_0 GPIO_MODER_MODER13_0
|
||||
#define GPIO_MODER_MODE13_1 GPIO_MODER_MODER13_1
|
||||
|
||||
#define GPIO_MODER_MODE14_Pos GPIO_MODER_MODER14_Po
|
||||
#define GPIO_MODER_MODE14_Msk GPIO_MODER_MODER14_Ms
|
||||
#define GPIO_MODER_MODE14 GPIO_MODER_MODER14
|
||||
#define GPIO_MODER_MODE14_0 GPIO_MODER_MODER14_0
|
||||
#define GPIO_MODER_MODE14_1 GPIO_MODER_MODER14_1
|
||||
|
||||
#define GPIO_MODER_MODE15_Pos GPIO_MODER_MODER15_Po
|
||||
#define GPIO_MODER_MODE15_Msk GPIO_MODER_MODER15_Ms
|
||||
#define GPIO_MODER_MODE15 GPIO_MODER_MODER15
|
||||
#define GPIO_MODER_MODE15_0 GPIO_MODER_MODER15_0
|
||||
#define GPIO_MODER_MODE15_1 GPIO_MODER_MODER15_1
|
||||
|
||||
/****************** Bits definition for GPIO_OTYPER register ****************/
|
||||
#define GPIO_OTYPER_OT0_Pos (0U)
|
||||
@ -11658,10 +11755,10 @@ typedef struct
|
||||
#define JPEG_SR_COF JPEG_SR_COF_Msk /*!<JPEG Codec operation on going flag */
|
||||
|
||||
/******************** Bit definition for CFR register ********************/
|
||||
#define JPEG_CFR_CEOCF_Pos (4U)
|
||||
#define JPEG_CFR_CEOCF_Pos (5U)
|
||||
#define JPEG_CFR_CEOCF_Msk (0x1UL << JPEG_CFR_CEOCF_Pos) /*!< 0x00000010 */
|
||||
#define JPEG_CFR_CEOCF JPEG_CFR_CEOCF_Msk /*!<Clear End of Conversion Flag */
|
||||
#define JPEG_CFR_CHPDF_Pos (5U)
|
||||
#define JPEG_CFR_CHPDF_Pos (6U)
|
||||
#define JPEG_CFR_CHPDF_Msk (0x1UL << JPEG_CFR_CHPDF_Pos) /*!< 0x00000020 */
|
||||
#define JPEG_CFR_CHPDF JPEG_CFR_CHPDF_Msk /*!<Clear Header Parsing Done Flag */
|
||||
|
||||
@ -15059,6 +15156,11 @@ typedef struct
|
||||
/* Real-Time Clock (RTC) */
|
||||
/* */
|
||||
/******************************************************************************/
|
||||
#define RTC_TAMPER2_SUPPORT /*!<RTC TAMPER 2 support feature */
|
||||
#define RTC_TAMPNOERASE_SUPPORT /*!<RTC BKP REG NO ERASE ON TAMPER support feature */
|
||||
#define RTC_TAMPMASKFLAG_SUPPORT /*!<RTC TAMPER MASK FLAG support feature */
|
||||
#define RTC_TAMPxIE_SUPPORT /*!<RTC TAMPERx INTERRUPT ENABLE support feature */
|
||||
|
||||
/******************** Bits definition for RTC_TR register *******************/
|
||||
#define RTC_TR_PM_Pos (22U)
|
||||
#define RTC_TR_PM_Msk (0x1UL << RTC_TR_PM_Pos) /*!< 0x00400000 */
|
||||
|
@ -9878,101 +9878,198 @@ typedef struct
|
||||
/* */
|
||||
/******************************************************************************/
|
||||
/****************** Bits definition for GPIO_MODER register *****************/
|
||||
#define GPIO_MODER_MODE0_Pos (0U)
|
||||
#define GPIO_MODER_MODE0_Msk (0x3UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000003 */
|
||||
#define GPIO_MODER_MODE0 GPIO_MODER_MODE0_Msk
|
||||
#define GPIO_MODER_MODE0_0 (0x1UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000001 */
|
||||
#define GPIO_MODER_MODE0_1 (0x2UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000002 */
|
||||
#define GPIO_MODER_MODER0_Pos (0U)
|
||||
#define GPIO_MODER_MODER0_Msk (0x3UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000003 */
|
||||
#define GPIO_MODER_MODER0 GPIO_MODER_MODER0_Msk
|
||||
#define GPIO_MODER_MODER0_0 (0x1UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000001 */
|
||||
#define GPIO_MODER_MODER0_1 (0x2UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000002 */
|
||||
|
||||
#define GPIO_MODER_MODE1_Pos (2U)
|
||||
#define GPIO_MODER_MODE1_Msk (0x3UL << GPIO_MODER_MODE1_Pos) /*!< 0x0000000C */
|
||||
#define GPIO_MODER_MODE1 GPIO_MODER_MODE1_Msk
|
||||
#define GPIO_MODER_MODE1_0 (0x1UL << GPIO_MODER_MODE1_Pos) /*!< 0x00000004 */
|
||||
#define GPIO_MODER_MODE1_1 (0x2UL << GPIO_MODER_MODE1_Pos) /*!< 0x00000008 */
|
||||
#define GPIO_MODER_MODER1_Pos (2U)
|
||||
#define GPIO_MODER_MODER1_Msk (0x3UL << GPIO_MODER_MODER1_Pos) /*!< 0x0000000C */
|
||||
#define GPIO_MODER_MODER1 GPIO_MODER_MODER1_Msk
|
||||
#define GPIO_MODER_MODER1_0 (0x1UL << GPIO_MODER_MODER1_Pos) /*!< 0x00000004 */
|
||||
#define GPIO_MODER_MODER1_1 (0x2UL << GPIO_MODER_MODER1_Pos) /*!< 0x00000008 */
|
||||
|
||||
#define GPIO_MODER_MODE2_Pos (4U)
|
||||
#define GPIO_MODER_MODE2_Msk (0x3UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000030 */
|
||||
#define GPIO_MODER_MODE2 GPIO_MODER_MODE2_Msk
|
||||
#define GPIO_MODER_MODE2_0 (0x1UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000010 */
|
||||
#define GPIO_MODER_MODE2_1 (0x2UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000020 */
|
||||
#define GPIO_MODER_MODER2_Pos (4U)
|
||||
#define GPIO_MODER_MODER2_Msk (0x3UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000030 */
|
||||
#define GPIO_MODER_MODER2 GPIO_MODER_MODER2_Msk
|
||||
#define GPIO_MODER_MODER2_0 (0x1UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000010 */
|
||||
#define GPIO_MODER_MODER2_1 (0x2UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000020 */
|
||||
|
||||
#define GPIO_MODER_MODE3_Pos (6U)
|
||||
#define GPIO_MODER_MODE3_Msk (0x3UL << GPIO_MODER_MODE3_Pos) /*!< 0x000000C0 */
|
||||
#define GPIO_MODER_MODE3 GPIO_MODER_MODE3_Msk
|
||||
#define GPIO_MODER_MODE3_0 (0x1UL << GPIO_MODER_MODE3_Pos) /*!< 0x00000040 */
|
||||
#define GPIO_MODER_MODE3_1 (0x2UL << GPIO_MODER_MODE3_Pos) /*!< 0x00000080 */
|
||||
#define GPIO_MODER_MODER3_Pos (6U)
|
||||
#define GPIO_MODER_MODER3_Msk (0x3UL << GPIO_MODER_MODER3_Pos) /*!< 0x000000C0 */
|
||||
#define GPIO_MODER_MODER3 GPIO_MODER_MODER3_Msk
|
||||
#define GPIO_MODER_MODER3_0 (0x1UL << GPIO_MODER_MODER3_Pos) /*!< 0x00000040 */
|
||||
#define GPIO_MODER_MODER3_1 (0x2UL << GPIO_MODER_MODER3_Pos) /*!< 0x00000080 */
|
||||
|
||||
#define GPIO_MODER_MODE4_Pos (8U)
|
||||
#define GPIO_MODER_MODE4_Msk (0x3UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000300 */
|
||||
#define GPIO_MODER_MODE4 GPIO_MODER_MODE4_Msk
|
||||
#define GPIO_MODER_MODE4_0 (0x1UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000100 */
|
||||
#define GPIO_MODER_MODE4_1 (0x2UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000200 */
|
||||
#define GPIO_MODER_MODER4_Pos (8U)
|
||||
#define GPIO_MODER_MODER4_Msk (0x3UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000300 */
|
||||
#define GPIO_MODER_MODER4 GPIO_MODER_MODER4_Msk
|
||||
#define GPIO_MODER_MODER4_0 (0x1UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000100 */
|
||||
#define GPIO_MODER_MODER4_1 (0x2UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000200 */
|
||||
|
||||
#define GPIO_MODER_MODE5_Pos (10U)
|
||||
#define GPIO_MODER_MODE5_Msk (0x3UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000C00 */
|
||||
#define GPIO_MODER_MODE5 GPIO_MODER_MODE5_Msk
|
||||
#define GPIO_MODER_MODE5_0 (0x1UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000400 */
|
||||
#define GPIO_MODER_MODE5_1 (0x2UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000800 */
|
||||
#define GPIO_MODER_MODER5_Pos (10U)
|
||||
#define GPIO_MODER_MODER5_Msk (0x3UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000C00 */
|
||||
#define GPIO_MODER_MODER5 GPIO_MODER_MODER5_Msk
|
||||
#define GPIO_MODER_MODER5_0 (0x1UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000400 */
|
||||
#define GPIO_MODER_MODER5_1 (0x2UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000800 */
|
||||
|
||||
#define GPIO_MODER_MODE6_Pos (12U)
|
||||
#define GPIO_MODER_MODE6_Msk (0x3UL << GPIO_MODER_MODE6_Pos) /*!< 0x00003000 */
|
||||
#define GPIO_MODER_MODE6 GPIO_MODER_MODE6_Msk
|
||||
#define GPIO_MODER_MODE6_0 (0x1UL << GPIO_MODER_MODE6_Pos) /*!< 0x00001000 */
|
||||
#define GPIO_MODER_MODE6_1 (0x2UL << GPIO_MODER_MODE6_Pos) /*!< 0x00002000 */
|
||||
#define GPIO_MODER_MODER6_Pos (12U)
|
||||
#define GPIO_MODER_MODER6_Msk (0x3UL << GPIO_MODER_MODER6_Pos) /*!< 0x00003000 */
|
||||
#define GPIO_MODER_MODER6 GPIO_MODER_MODER6_Msk
|
||||
#define GPIO_MODER_MODER6_0 (0x1UL << GPIO_MODER_MODER6_Pos) /*!< 0x00001000 */
|
||||
#define GPIO_MODER_MODER6_1 (0x2UL << GPIO_MODER_MODER6_Pos) /*!< 0x00002000 */
|
||||
|
||||
#define GPIO_MODER_MODE7_Pos (14U)
|
||||
#define GPIO_MODER_MODE7_Msk (0x3UL << GPIO_MODER_MODE7_Pos) /*!< 0x0000C000 */
|
||||
#define GPIO_MODER_MODE7 GPIO_MODER_MODE7_Msk
|
||||
#define GPIO_MODER_MODE7_0 (0x1UL << GPIO_MODER_MODE7_Pos) /*!< 0x00004000 */
|
||||
#define GPIO_MODER_MODE7_1 (0x2UL << GPIO_MODER_MODE7_Pos) /*!< 0x00008000 */
|
||||
#define GPIO_MODER_MODER7_Pos (14U)
|
||||
#define GPIO_MODER_MODER7_Msk (0x3UL << GPIO_MODER_MODER7_Pos) /*!< 0x0000C000 */
|
||||
#define GPIO_MODER_MODER7 GPIO_MODER_MODER7_Msk
|
||||
#define GPIO_MODER_MODER7_0 (0x1UL << GPIO_MODER_MODER7_Pos) /*!< 0x00004000 */
|
||||
#define GPIO_MODER_MODER7_1 (0x2UL << GPIO_MODER_MODER7_Pos) /*!< 0x00008000 */
|
||||
|
||||
#define GPIO_MODER_MODE8_Pos (16U)
|
||||
#define GPIO_MODER_MODE8_Msk (0x3UL << GPIO_MODER_MODE8_Pos) /*!< 0x00030000 */
|
||||
#define GPIO_MODER_MODE8 GPIO_MODER_MODE8_Msk
|
||||
#define GPIO_MODER_MODE8_0 (0x1UL << GPIO_MODER_MODE8_Pos) /*!< 0x00010000 */
|
||||
#define GPIO_MODER_MODE8_1 (0x2UL << GPIO_MODER_MODE8_Pos) /*!< 0x00020000 */
|
||||
#define GPIO_MODER_MODER8_Pos (16U)
|
||||
#define GPIO_MODER_MODER8_Msk (0x3UL << GPIO_MODER_MODER8_Pos) /*!< 0x00030000 */
|
||||
#define GPIO_MODER_MODER8 GPIO_MODER_MODER8_Msk
|
||||
#define GPIO_MODER_MODER8_0 (0x1UL << GPIO_MODER_MODER8_Pos) /*!< 0x00010000 */
|
||||
#define GPIO_MODER_MODER8_1 (0x2UL << GPIO_MODER_MODER8_Pos) /*!< 0x00020000 */
|
||||
|
||||
#define GPIO_MODER_MODE9_Pos (18U)
|
||||
#define GPIO_MODER_MODE9_Msk (0x3UL << GPIO_MODER_MODE9_Pos) /*!< 0x000C0000 */
|
||||
#define GPIO_MODER_MODE9 GPIO_MODER_MODE9_Msk
|
||||
#define GPIO_MODER_MODE9_0 (0x1UL << GPIO_MODER_MODE9_Pos) /*!< 0x00040000 */
|
||||
#define GPIO_MODER_MODE9_1 (0x2UL << GPIO_MODER_MODE9_Pos) /*!< 0x00080000 */
|
||||
#define GPIO_MODER_MODER9_Pos (18U)
|
||||
#define GPIO_MODER_MODER9_Msk (0x3UL << GPIO_MODER_MODER9_Pos) /*!< 0x000C0000 */
|
||||
#define GPIO_MODER_MODER9 GPIO_MODER_MODER9_Msk
|
||||
#define GPIO_MODER_MODER9_0 (0x1UL << GPIO_MODER_MODER9_Pos) /*!< 0x00040000 */
|
||||
#define GPIO_MODER_MODER9_1 (0x2UL << GPIO_MODER_MODER9_Pos) /*!< 0x00080000 */
|
||||
|
||||
#define GPIO_MODER_MODE10_Pos (20U)
|
||||
#define GPIO_MODER_MODE10_Msk (0x3UL << GPIO_MODER_MODE10_Pos) /*!< 0x00300000 */
|
||||
#define GPIO_MODER_MODE10 GPIO_MODER_MODE10_Msk
|
||||
#define GPIO_MODER_MODE10_0 (0x1UL << GPIO_MODER_MODE10_Pos) /*!< 0x00100000 */
|
||||
#define GPIO_MODER_MODE10_1 (0x2UL << GPIO_MODER_MODE10_Pos) /*!< 0x00200000 */
|
||||
#define GPIO_MODER_MODER10_Pos (20U)
|
||||
#define GPIO_MODER_MODER10_Msk (0x3UL << GPIO_MODER_MODER10_Pos) /*!< 0x00300000 */
|
||||
#define GPIO_MODER_MODER10 GPIO_MODER_MODER10_Msk
|
||||
#define GPIO_MODER_MODER10_0 (0x1UL << GPIO_MODER_MODER10_Pos) /*!< 0x00100000 */
|
||||
#define GPIO_MODER_MODER10_1 (0x2UL << GPIO_MODER_MODER10_Pos) /*!< 0x00200000 */
|
||||
|
||||
#define GPIO_MODER_MODE11_Pos (22U)
|
||||
#define GPIO_MODER_MODE11_Msk (0x3UL << GPIO_MODER_MODE11_Pos) /*!< 0x00C00000 */
|
||||
#define GPIO_MODER_MODE11 GPIO_MODER_MODE11_Msk
|
||||
#define GPIO_MODER_MODE11_0 (0x1UL << GPIO_MODER_MODE11_Pos) /*!< 0x00400000 */
|
||||
#define GPIO_MODER_MODE11_1 (0x2UL << GPIO_MODER_MODE11_Pos) /*!< 0x00800000 */
|
||||
#define GPIO_MODER_MODER11_Pos (22U)
|
||||
#define GPIO_MODER_MODER11_Msk (0x3UL << GPIO_MODER_MODER11_Pos) /*!< 0x00C00000 */
|
||||
#define GPIO_MODER_MODER11 GPIO_MODER_MODER11_Msk
|
||||
#define GPIO_MODER_MODER11_0 (0x1UL << GPIO_MODER_MODER11_Pos) /*!< 0x00400000 */
|
||||
#define GPIO_MODER_MODER11_1 (0x2UL << GPIO_MODER_MODER11_Pos) /*!< 0x00800000 */
|
||||
|
||||
#define GPIO_MODER_MODE12_Pos (24U)
|
||||
#define GPIO_MODER_MODE12_Msk (0x3UL << GPIO_MODER_MODE12_Pos) /*!< 0x03000000 */
|
||||
#define GPIO_MODER_MODE12 GPIO_MODER_MODE12_Msk
|
||||
#define GPIO_MODER_MODE12_0 (0x1UL << GPIO_MODER_MODE12_Pos) /*!< 0x01000000 */
|
||||
#define GPIO_MODER_MODE12_1 (0x2UL << GPIO_MODER_MODE12_Pos) /*!< 0x02000000 */
|
||||
#define GPIO_MODER_MODER12_Pos (24U)
|
||||
#define GPIO_MODER_MODER12_Msk (0x3UL << GPIO_MODER_MODER12_Pos) /*!< 0x03000000 */
|
||||
#define GPIO_MODER_MODER12 GPIO_MODER_MODER12_Msk
|
||||
#define GPIO_MODER_MODER12_0 (0x1UL << GPIO_MODER_MODER12_Pos) /*!< 0x01000000 */
|
||||
#define GPIO_MODER_MODER12_1 (0x2UL << GPIO_MODER_MODER12_Pos) /*!< 0x02000000 */
|
||||
|
||||
#define GPIO_MODER_MODE13_Pos (26U)
|
||||
#define GPIO_MODER_MODE13_Msk (0x3UL << GPIO_MODER_MODE13_Pos) /*!< 0x0C000000 */
|
||||
#define GPIO_MODER_MODE13 GPIO_MODER_MODE13_Msk
|
||||
#define GPIO_MODER_MODE13_0 (0x1UL << GPIO_MODER_MODE13_Pos) /*!< 0x04000000 */
|
||||
#define GPIO_MODER_MODE13_1 (0x2UL << GPIO_MODER_MODE13_Pos) /*!< 0x08000000 */
|
||||
#define GPIO_MODER_MODER13_Pos (26U)
|
||||
#define GPIO_MODER_MODER13_Msk (0x3UL << GPIO_MODER_MODER13_Pos) /*!< 0x0C000000 */
|
||||
#define GPIO_MODER_MODER13 GPIO_MODER_MODER13_Msk
|
||||
#define GPIO_MODER_MODER13_0 (0x1UL << GPIO_MODER_MODER13_Pos) /*!< 0x04000000 */
|
||||
#define GPIO_MODER_MODER13_1 (0x2UL << GPIO_MODER_MODER13_Pos) /*!< 0x08000000 */
|
||||
|
||||
#define GPIO_MODER_MODE14_Pos (28U)
|
||||
#define GPIO_MODER_MODE14_Msk (0x3UL << GPIO_MODER_MODE14_Pos) /*!< 0x30000000 */
|
||||
#define GPIO_MODER_MODE14 GPIO_MODER_MODE14_Msk
|
||||
#define GPIO_MODER_MODE14_0 (0x1UL << GPIO_MODER_MODE14_Pos) /*!< 0x10000000 */
|
||||
#define GPIO_MODER_MODE14_1 (0x2UL << GPIO_MODER_MODE14_Pos) /*!< 0x20000000 */
|
||||
#define GPIO_MODER_MODER14_Pos (28U)
|
||||
#define GPIO_MODER_MODER14_Msk (0x3UL << GPIO_MODER_MODER14_Pos) /*!< 0x30000000 */
|
||||
#define GPIO_MODER_MODER14 GPIO_MODER_MODER14_Msk
|
||||
#define GPIO_MODER_MODER14_0 (0x1UL << GPIO_MODER_MODER14_Pos) /*!< 0x10000000 */
|
||||
#define GPIO_MODER_MODER14_1 (0x2UL << GPIO_MODER_MODER14_Pos) /*!< 0x20000000 */
|
||||
|
||||
#define GPIO_MODER_MODE15_Pos (30U)
|
||||
#define GPIO_MODER_MODE15_Msk (0x3UL << GPIO_MODER_MODE15_Pos) /*!< 0xC0000000 */
|
||||
#define GPIO_MODER_MODE15 GPIO_MODER_MODE15_Msk
|
||||
#define GPIO_MODER_MODE15_0 (0x1UL << GPIO_MODER_MODE15_Pos) /*!< 0x40000000 */
|
||||
#define GPIO_MODER_MODE15_1 (0x2UL << GPIO_MODER_MODE15_Pos) /*!< 0x80000000 */
|
||||
#define GPIO_MODER_MODER15_Pos (30U)
|
||||
#define GPIO_MODER_MODER15_Msk (0x3UL << GPIO_MODER_MODER15_Pos) /*!< 0xC0000000 */
|
||||
#define GPIO_MODER_MODER15 GPIO_MODER_MODER15_Msk
|
||||
#define GPIO_MODER_MODER15_0 (0x1UL << GPIO_MODER_MODER15_Pos) /*!< 0x40000000 */
|
||||
#define GPIO_MODER_MODER15_1 (0x2UL << GPIO_MODER_MODER15_Pos) /*!< 0x80000000 */
|
||||
|
||||
/* Legacy Defines */
|
||||
#define GPIO_MODER_MODE0_Pos GPIO_MODER_MODER0_Pos
|
||||
#define GPIO_MODER_MODE0_Msk GPIO_MODER_MODER0_Msk
|
||||
#define GPIO_MODER_MODE0 GPIO_MODER_MODER0
|
||||
#define GPIO_MODER_MODE0_0 GPIO_MODER_MODER0_0
|
||||
#define GPIO_MODER_MODE0_1 GPIO_MODER_MODER0_1
|
||||
|
||||
#define GPIO_MODER_MODE1_Pos GPIO_MODER_MODER1_Pos
|
||||
#define GPIO_MODER_MODE1_Msk GPIO_MODER_MODER1_Msk
|
||||
#define GPIO_MODER_MODE1 GPIO_MODER_MODER1
|
||||
#define GPIO_MODER_MODE1_0 GPIO_MODER_MODER1_0
|
||||
#define GPIO_MODER_MODE1_1 GPIO_MODER_MODER1_1
|
||||
|
||||
#define GPIO_MODER_MODE2_Pos GPIO_MODER_MODER2_Pos
|
||||
#define GPIO_MODER_MODE2_Msk GPIO_MODER_MODER2_Msk
|
||||
#define GPIO_MODER_MODE2 GPIO_MODER_MODER2
|
||||
#define GPIO_MODER_MODE2_0 GPIO_MODER_MODER2_0
|
||||
#define GPIO_MODER_MODE2_1 GPIO_MODER_MODER2_1
|
||||
|
||||
#define GPIO_MODER_MODE3_Pos GPIO_MODER_MODER3_Pos
|
||||
#define GPIO_MODER_MODE3_Msk GPIO_MODER_MODER3_Msk
|
||||
#define GPIO_MODER_MODE3 GPIO_MODER_MODER3
|
||||
#define GPIO_MODER_MODE3_0 GPIO_MODER_MODER3_0
|
||||
#define GPIO_MODER_MODE3_1 GPIO_MODER_MODER3_1
|
||||
|
||||
#define GPIO_MODER_MODE4_Pos GPIO_MODER_MODER4_Pos
|
||||
#define GPIO_MODER_MODE4_Msk GPIO_MODER_MODER4_Msk
|
||||
#define GPIO_MODER_MODE4 GPIO_MODER_MODER4
|
||||
#define GPIO_MODER_MODE4_0 GPIO_MODER_MODER4_0
|
||||
#define GPIO_MODER_MODE4_1 GPIO_MODER_MODER4_1
|
||||
|
||||
#define GPIO_MODER_MODE5_Pos GPIO_MODER_MODER5_Pos
|
||||
#define GPIO_MODER_MODE5_Msk GPIO_MODER_MODER5_Msk
|
||||
#define GPIO_MODER_MODE5 GPIO_MODER_MODER5
|
||||
#define GPIO_MODER_MODE5_0 GPIO_MODER_MODER5_0
|
||||
#define GPIO_MODER_MODE5_1 GPIO_MODER_MODER5_1
|
||||
|
||||
#define GPIO_MODER_MODE6_Pos GPIO_MODER_MODER6_Pos
|
||||
#define GPIO_MODER_MODE6_Msk GPIO_MODER_MODER6_Msk
|
||||
#define GPIO_MODER_MODE6 GPIO_MODER_MODER6
|
||||
#define GPIO_MODER_MODE6_0 GPIO_MODER_MODER6_0
|
||||
#define GPIO_MODER_MODE6_1 GPIO_MODER_MODER6_1
|
||||
|
||||
#define GPIO_MODER_MODE7_Pos GPIO_MODER_MODER7_Pos
|
||||
#define GPIO_MODER_MODE7_Msk GPIO_MODER_MODER7_Msk
|
||||
#define GPIO_MODER_MODE7 GPIO_MODER_MODER7
|
||||
#define GPIO_MODER_MODE7_0 GPIO_MODER_MODER7_0
|
||||
#define GPIO_MODER_MODE7_1 GPIO_MODER_MODER7_1
|
||||
|
||||
#define GPIO_MODER_MODE8_Pos GPIO_MODER_MODER8_Pos
|
||||
#define GPIO_MODER_MODE8_Msk GPIO_MODER_MODER8_Msk
|
||||
#define GPIO_MODER_MODE8 GPIO_MODER_MODER8
|
||||
#define GPIO_MODER_MODE8_0 GPIO_MODER_MODER8_0
|
||||
#define GPIO_MODER_MODE8_1 GPIO_MODER_MODER8_1
|
||||
|
||||
#define GPIO_MODER_MODE9_Pos GPIO_MODER_MODER9_Pos
|
||||
#define GPIO_MODER_MODE9_Msk GPIO_MODER_MODER9_Msk
|
||||
#define GPIO_MODER_MODE9 GPIO_MODER_MODER9
|
||||
#define GPIO_MODER_MODE9_0 GPIO_MODER_MODER9_0
|
||||
#define GPIO_MODER_MODE9_1 GPIO_MODER_MODER9_1
|
||||
|
||||
#define GPIO_MODER_MODE10_Pos GPIO_MODER_MODER10_Po
|
||||
#define GPIO_MODER_MODE10_Msk GPIO_MODER_MODER10_Ms
|
||||
#define GPIO_MODER_MODE10 GPIO_MODER_MODER10
|
||||
#define GPIO_MODER_MODE10_0 GPIO_MODER_MODER10_0
|
||||
#define GPIO_MODER_MODE10_1 GPIO_MODER_MODER10_1
|
||||
|
||||
#define GPIO_MODER_MODE11_Pos GPIO_MODER_MODER11_Po
|
||||
#define GPIO_MODER_MODE11_Msk GPIO_MODER_MODER11_Ms
|
||||
#define GPIO_MODER_MODE11 GPIO_MODER_MODER11
|
||||
#define GPIO_MODER_MODE11_0 GPIO_MODER_MODER11_0
|
||||
#define GPIO_MODER_MODE11_1 GPIO_MODER_MODER11_1
|
||||
|
||||
#define GPIO_MODER_MODE12_Pos GPIO_MODER_MODER12_Po
|
||||
#define GPIO_MODER_MODE12_Msk GPIO_MODER_MODER12_Ms
|
||||
#define GPIO_MODER_MODE12 GPIO_MODER_MODER12
|
||||
#define GPIO_MODER_MODE12_0 GPIO_MODER_MODER12_0
|
||||
#define GPIO_MODER_MODE12_1 GPIO_MODER_MODER12_1
|
||||
|
||||
#define GPIO_MODER_MODE13_Pos GPIO_MODER_MODER13_Po
|
||||
#define GPIO_MODER_MODE13_Msk GPIO_MODER_MODER13_Ms
|
||||
#define GPIO_MODER_MODE13 GPIO_MODER_MODER13
|
||||
#define GPIO_MODER_MODE13_0 GPIO_MODER_MODER13_0
|
||||
#define GPIO_MODER_MODE13_1 GPIO_MODER_MODER13_1
|
||||
|
||||
#define GPIO_MODER_MODE14_Pos GPIO_MODER_MODER14_Po
|
||||
#define GPIO_MODER_MODE14_Msk GPIO_MODER_MODER14_Ms
|
||||
#define GPIO_MODER_MODE14 GPIO_MODER_MODER14
|
||||
#define GPIO_MODER_MODE14_0 GPIO_MODER_MODER14_0
|
||||
#define GPIO_MODER_MODE14_1 GPIO_MODER_MODER14_1
|
||||
|
||||
#define GPIO_MODER_MODE15_Pos GPIO_MODER_MODER15_Po
|
||||
#define GPIO_MODER_MODE15_Msk GPIO_MODER_MODER15_Ms
|
||||
#define GPIO_MODER_MODE15 GPIO_MODER_MODER15
|
||||
#define GPIO_MODER_MODE15_0 GPIO_MODER_MODER15_0
|
||||
#define GPIO_MODER_MODE15_1 GPIO_MODER_MODER15_1
|
||||
|
||||
/****************** Bits definition for GPIO_OTYPER register ****************/
|
||||
#define GPIO_OTYPER_OT0_Pos (0U)
|
||||
@ -11664,10 +11761,10 @@ typedef struct
|
||||
#define JPEG_SR_COF JPEG_SR_COF_Msk /*!<JPEG Codec operation on going flag */
|
||||
|
||||
/******************** Bit definition for CFR register ********************/
|
||||
#define JPEG_CFR_CEOCF_Pos (4U)
|
||||
#define JPEG_CFR_CEOCF_Pos (5U)
|
||||
#define JPEG_CFR_CEOCF_Msk (0x1UL << JPEG_CFR_CEOCF_Pos) /*!< 0x00000010 */
|
||||
#define JPEG_CFR_CEOCF JPEG_CFR_CEOCF_Msk /*!<Clear End of Conversion Flag */
|
||||
#define JPEG_CFR_CHPDF_Pos (5U)
|
||||
#define JPEG_CFR_CHPDF_Pos (6U)
|
||||
#define JPEG_CFR_CHPDF_Msk (0x1UL << JPEG_CFR_CHPDF_Pos) /*!< 0x00000020 */
|
||||
#define JPEG_CFR_CHPDF JPEG_CFR_CHPDF_Msk /*!<Clear Header Parsing Done Flag */
|
||||
|
||||
@ -15054,6 +15151,11 @@ typedef struct
|
||||
/* Real-Time Clock (RTC) */
|
||||
/* */
|
||||
/******************************************************************************/
|
||||
#define RTC_TAMPER2_SUPPORT /*!<RTC TAMPER 2 support feature */
|
||||
#define RTC_TAMPNOERASE_SUPPORT /*!<RTC BKP REG NO ERASE ON TAMPER support feature */
|
||||
#define RTC_TAMPMASKFLAG_SUPPORT /*!<RTC TAMPER MASK FLAG support feature */
|
||||
#define RTC_TAMPxIE_SUPPORT /*!<RTC TAMPERx INTERRUPT ENABLE support feature */
|
||||
|
||||
/******************** Bits definition for RTC_TR register *******************/
|
||||
#define RTC_TR_PM_Pos (22U)
|
||||
#define RTC_TR_PM_Msk (0x1UL << RTC_TR_PM_Pos) /*!< 0x00400000 */
|
||||
|
@ -9879,101 +9879,198 @@ typedef struct
|
||||
/* */
|
||||
/******************************************************************************/
|
||||
/****************** Bits definition for GPIO_MODER register *****************/
|
||||
#define GPIO_MODER_MODE0_Pos (0U)
|
||||
#define GPIO_MODER_MODE0_Msk (0x3UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000003 */
|
||||
#define GPIO_MODER_MODE0 GPIO_MODER_MODE0_Msk
|
||||
#define GPIO_MODER_MODE0_0 (0x1UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000001 */
|
||||
#define GPIO_MODER_MODE0_1 (0x2UL << GPIO_MODER_MODE0_Pos) /*!< 0x00000002 */
|
||||
#define GPIO_MODER_MODER0_Pos (0U)
|
||||
#define GPIO_MODER_MODER0_Msk (0x3UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000003 */
|
||||
#define GPIO_MODER_MODER0 GPIO_MODER_MODER0_Msk
|
||||
#define GPIO_MODER_MODER0_0 (0x1UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000001 */
|
||||
#define GPIO_MODER_MODER0_1 (0x2UL << GPIO_MODER_MODER0_Pos) /*!< 0x00000002 */
|
||||
|
||||
#define GPIO_MODER_MODE1_Pos (2U)
|
||||
#define GPIO_MODER_MODE1_Msk (0x3UL << GPIO_MODER_MODE1_Pos) /*!< 0x0000000C */
|
||||
#define GPIO_MODER_MODE1 GPIO_MODER_MODE1_Msk
|
||||
#define GPIO_MODER_MODE1_0 (0x1UL << GPIO_MODER_MODE1_Pos) /*!< 0x00000004 */
|
||||
#define GPIO_MODER_MODE1_1 (0x2UL << GPIO_MODER_MODE1_Pos) /*!< 0x00000008 */
|
||||
#define GPIO_MODER_MODER1_Pos (2U)
|
||||
#define GPIO_MODER_MODER1_Msk (0x3UL << GPIO_MODER_MODER1_Pos) /*!< 0x0000000C */
|
||||
#define GPIO_MODER_MODER1 GPIO_MODER_MODER1_Msk
|
||||
#define GPIO_MODER_MODER1_0 (0x1UL << GPIO_MODER_MODER1_Pos) /*!< 0x00000004 */
|
||||
#define GPIO_MODER_MODER1_1 (0x2UL << GPIO_MODER_MODER1_Pos) /*!< 0x00000008 */
|
||||
|
||||
#define GPIO_MODER_MODE2_Pos (4U)
|
||||
#define GPIO_MODER_MODE2_Msk (0x3UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000030 */
|
||||
#define GPIO_MODER_MODE2 GPIO_MODER_MODE2_Msk
|
||||
#define GPIO_MODER_MODE2_0 (0x1UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000010 */
|
||||
#define GPIO_MODER_MODE2_1 (0x2UL << GPIO_MODER_MODE2_Pos) /*!< 0x00000020 */
|
||||
#define GPIO_MODER_MODER2_Pos (4U)
|
||||
#define GPIO_MODER_MODER2_Msk (0x3UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000030 */
|
||||
#define GPIO_MODER_MODER2 GPIO_MODER_MODER2_Msk
|
||||
#define GPIO_MODER_MODER2_0 (0x1UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000010 */
|
||||
#define GPIO_MODER_MODER2_1 (0x2UL << GPIO_MODER_MODER2_Pos) /*!< 0x00000020 */
|
||||
|
||||
#define GPIO_MODER_MODE3_Pos (6U)
|
||||
#define GPIO_MODER_MODE3_Msk (0x3UL << GPIO_MODER_MODE3_Pos) /*!< 0x000000C0 */
|
||||
#define GPIO_MODER_MODE3 GPIO_MODER_MODE3_Msk
|
||||
#define GPIO_MODER_MODE3_0 (0x1UL << GPIO_MODER_MODE3_Pos) /*!< 0x00000040 */
|
||||
#define GPIO_MODER_MODE3_1 (0x2UL << GPIO_MODER_MODE3_Pos) /*!< 0x00000080 */
|
||||
#define GPIO_MODER_MODER3_Pos (6U)
|
||||
#define GPIO_MODER_MODER3_Msk (0x3UL << GPIO_MODER_MODER3_Pos) /*!< 0x000000C0 */
|
||||
#define GPIO_MODER_MODER3 GPIO_MODER_MODER3_Msk
|
||||
#define GPIO_MODER_MODER3_0 (0x1UL << GPIO_MODER_MODER3_Pos) /*!< 0x00000040 */
|
||||
#define GPIO_MODER_MODER3_1 (0x2UL << GPIO_MODER_MODER3_Pos) /*!< 0x00000080 */
|
||||
|
||||
#define GPIO_MODER_MODE4_Pos (8U)
|
||||
#define GPIO_MODER_MODE4_Msk (0x3UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000300 */
|
||||
#define GPIO_MODER_MODE4 GPIO_MODER_MODE4_Msk
|
||||
#define GPIO_MODER_MODE4_0 (0x1UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000100 */
|
||||
#define GPIO_MODER_MODE4_1 (0x2UL << GPIO_MODER_MODE4_Pos) /*!< 0x00000200 */
|
||||
#define GPIO_MODER_MODER4_Pos (8U)
|
||||
#define GPIO_MODER_MODER4_Msk (0x3UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000300 */
|
||||
#define GPIO_MODER_MODER4 GPIO_MODER_MODER4_Msk
|
||||
#define GPIO_MODER_MODER4_0 (0x1UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000100 */
|
||||
#define GPIO_MODER_MODER4_1 (0x2UL << GPIO_MODER_MODER4_Pos) /*!< 0x00000200 */
|
||||
|
||||
#define GPIO_MODER_MODE5_Pos (10U)
|
||||
#define GPIO_MODER_MODE5_Msk (0x3UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000C00 */
|
||||
#define GPIO_MODER_MODE5 GPIO_MODER_MODE5_Msk
|
||||
#define GPIO_MODER_MODE5_0 (0x1UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000400 */
|
||||
#define GPIO_MODER_MODE5_1 (0x2UL << GPIO_MODER_MODE5_Pos) /*!< 0x00000800 */
|
||||
#define GPIO_MODER_MODER5_Pos (10U)
|
||||
#define GPIO_MODER_MODER5_Msk (0x3UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000C00 */
|
||||
#define GPIO_MODER_MODER5 GPIO_MODER_MODER5_Msk
|
||||
#define GPIO_MODER_MODER5_0 (0x1UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000400 */
|
||||
#define GPIO_MODER_MODER5_1 (0x2UL << GPIO_MODER_MODER5_Pos) /*!< 0x00000800 */
|
||||
|
||||
#define GPIO_MODER_MODE6_Pos (12U)
|
||||
#define GPIO_MODER_MODE6_Msk (0x3UL << GPIO_MODER_MODE6_Pos) /*!< 0x00003000 */
|
||||
#define GPIO_MODER_MODE6 GPIO_MODER_MODE6_Msk
|
||||
#define GPIO_MODER_MODE6_0 (0x1UL << GPIO_MODER_MODE6_Pos) /*!< 0x00001000 */
|
||||
#define GPIO_MODER_MODE6_1 (0x2UL << GPIO_MODER_MODE6_Pos) /*!< 0x00002000 */
|
||||
#define GPIO_MODER_MODER6_Pos (12U)
|
||||
#define GPIO_MODER_MODER6_Msk (0x3UL << GPIO_MODER_MODER6_Pos) /*!< 0x00003000 */
|
||||
#define GPIO_MODER_MODER6 GPIO_MODER_MODER6_Msk
|
||||
#define GPIO_MODER_MODER6_0 (0x1UL << GPIO_MODER_MODER6_Pos) /*!< 0x00001000 */
|
||||
#define GPIO_MODER_MODER6_1 (0x2UL << GPIO_MODER_MODER6_Pos) /*!< 0x00002000 */
|
||||
|
||||
#define GPIO_MODER_MODE7_Pos (14U)
|
||||
#define GPIO_MODER_MODE7_Msk (0x3UL << GPIO_MODER_MODE7_Pos) /*!< 0x0000C000 */
|
||||
#define GPIO_MODER_MODE7 GPIO_MODER_MODE7_Msk
|
||||
#define GPIO_MODER_MODE7_0 (0x1UL << GPIO_MODER_MODE7_Pos) /*!< 0x00004000 */
|
||||
#define GPIO_MODER_MODE7_1 (0x2UL << GPIO_MODER_MODE7_Pos) /*!< 0x00008000 */
|
||||
#define GPIO_MODER_MODER7_Pos (14U)
|
||||
#define GPIO_MODER_MODER7_Msk (0x3UL << GPIO_MODER_MODER7_Pos) /*!< 0x0000C000 */
|
||||
#define GPIO_MODER_MODER7 GPIO_MODER_MODER7_Msk
|
||||
#define GPIO_MODER_MODER7_0 (0x1UL << GPIO_MODER_MODER7_Pos) /*!< 0x00004000 */
|
||||
#define GPIO_MODER_MODER7_1 (0x2UL << GPIO_MODER_MODER7_Pos) /*!< 0x00008000 */
|
||||
|
||||
#define GPIO_MODER_MODE8_Pos (16U)
|
||||
#define GPIO_MODER_MODE8_Msk (0x3UL << GPIO_MODER_MODE8_Pos) /*!< 0x00030000 */
|
||||
#define GPIO_MODER_MODE8 GPIO_MODER_MODE8_Msk
|
||||
#define GPIO_MODER_MODE8_0 (0x1UL << GPIO_MODER_MODE8_Pos) /*!< 0x00010000 */
|
||||
#define GPIO_MODER_MODE8_1 (0x2UL << GPIO_MODER_MODE8_Pos) /*!< 0x00020000 */
|
||||
#define GPIO_MODER_MODER8_Pos (16U)
|
||||
#define GPIO_MODER_MODER8_Msk (0x3UL << GPIO_MODER_MODER8_Pos) /*!< 0x00030000 */
|
||||
#define GPIO_MODER_MODER8 GPIO_MODER_MODER8_Msk
|
||||
#define GPIO_MODER_MODER8_0 (0x1UL << GPIO_MODER_MODER8_Pos) /*!< 0x00010000 */
|
||||
#define GPIO_MODER_MODER8_1 (0x2UL << GPIO_MODER_MODER8_Pos) /*!< 0x00020000 */
|
||||
|
||||
#define GPIO_MODER_MODE9_Pos (18U)
|
||||
#define GPIO_MODER_MODE9_Msk (0x3UL << GPIO_MODER_MODE9_Pos) /*!< 0x000C0000 */
|
||||
#define GPIO_MODER_MODE9 GPIO_MODER_MODE9_Msk
|
||||
#define GPIO_MODER_MODE9_0 (0x1UL << GPIO_MODER_MODE9_Pos) /*!< 0x00040000 */
|
||||
#define GPIO_MODER_MODE9_1 (0x2UL << GPIO_MODER_MODE9_Pos) /*!< 0x00080000 */
|
||||
#define GPIO_MODER_MODER9_Pos (18U)
|
||||
#define GPIO_MODER_MODER9_Msk (0x3UL << GPIO_MODER_MODER9_Pos) /*!< 0x000C0000 */
|
||||
#define GPIO_MODER_MODER9 GPIO_MODER_MODER9_Msk
|
||||
#define GPIO_MODER_MODER9_0 (0x1UL << GPIO_MODER_MODER9_Pos) /*!< 0x00040000 */
|
||||
#define GPIO_MODER_MODER9_1 (0x2UL << GPIO_MODER_MODER9_Pos) /*!< 0x00080000 */
|
||||
|
||||
#define GPIO_MODER_MODE10_Pos (20U)
|
||||
#define GPIO_MODER_MODE10_Msk (0x3UL << GPIO_MODER_MODE10_Pos) /*!< 0x00300000 */
|
||||
#define GPIO_MODER_MODE10 GPIO_MODER_MODE10_Msk
|
||||
#define GPIO_MODER_MODE10_0 (0x1UL << GPIO_MODER_MODE10_Pos) /*!< 0x00100000 */
|
||||
#define GPIO_MODER_MODE10_1 (0x2UL << GPIO_MODER_MODE10_Pos) /*!< 0x00200000 */
|
||||
#define GPIO_MODER_MODER10_Pos (20U)
|
||||
#define GPIO_MODER_MODER10_Msk (0x3UL << GPIO_MODER_MODER10_Pos) /*!< 0x00300000 */
|
||||
#define GPIO_MODER_MODER10 GPIO_MODER_MODER10_Msk
|
||||
#define GPIO_MODER_MODER10_0 (0x1UL << GPIO_MODER_MODER10_Pos) /*!< 0x00100000 */
|
||||
#define GPIO_MODER_MODER10_1 (0x2UL << GPIO_MODER_MODER10_Pos) /*!< 0x00200000 */
|
||||
|
||||
#define GPIO_MODER_MODE11_Pos (22U)
|
||||
#define GPIO_MODER_MODE11_Msk (0x3UL << GPIO_MODER_MODE11_Pos) /*!< 0x00C00000 */
|
||||
#define GPIO_MODER_MODE11 GPIO_MODER_MODE11_Msk
|
||||
#define GPIO_MODER_MODE11_0 (0x1UL << GPIO_MODER_MODE11_Pos) /*!< 0x00400000 */
|
||||
#define GPIO_MODER_MODE11_1 (0x2UL << GPIO_MODER_MODE11_Pos) /*!< 0x00800000 */
|
||||
#define GPIO_MODER_MODER11_Pos (22U)
|
||||
#define GPIO_MODER_MODER11_Msk (0x3UL << GPIO_MODER_MODER11_Pos) /*!< 0x00C00000 */
|
||||
#define GPIO_MODER_MODER11 GPIO_MODER_MODER11_Msk
|
||||
#define GPIO_MODER_MODER11_0 (0x1UL << GPIO_MODER_MODER11_Pos) /*!< 0x00400000 */
|
||||
#define GPIO_MODER_MODER11_1 (0x2UL << GPIO_MODER_MODER11_Pos) /*!< 0x00800000 */
|
||||
|
||||
#define GPIO_MODER_MODE12_Pos (24U)
|
||||
#define GPIO_MODER_MODE12_Msk (0x3UL << GPIO_MODER_MODE12_Pos) /*!< 0x03000000 */
|
||||
#define GPIO_MODER_MODE12 GPIO_MODER_MODE12_Msk
|
||||
#define GPIO_MODER_MODE12_0 (0x1UL << GPIO_MODER_MODE12_Pos) /*!< 0x01000000 */
|
||||
#define GPIO_MODER_MODE12_1 (0x2UL << GPIO_MODER_MODE12_Pos) /*!< 0x02000000 */
|
||||
#define GPIO_MODER_MODER12_Pos (24U)
|
||||
#define GPIO_MODER_MODER12_Msk (0x3UL << GPIO_MODER_MODER12_Pos) /*!< 0x03000000 */
|
||||
#define GPIO_MODER_MODER12 GPIO_MODER_MODER12_Msk
|
||||
#define GPIO_MODER_MODER12_0 (0x1UL << GPIO_MODER_MODER12_Pos) /*!< 0x01000000 */
|
||||
#define GPIO_MODER_MODER12_1 (0x2UL << GPIO_MODER_MODER12_Pos) /*!< 0x02000000 */
|
||||
|
||||
#define GPIO_MODER_MODE13_Pos (26U)
|
||||
#define GPIO_MODER_MODE13_Msk (0x3UL << GPIO_MODER_MODE13_Pos) /*!< 0x0C000000 */
|
||||
#define GPIO_MODER_MODE13 GPIO_MODER_MODE13_Msk
|
||||
#define GPIO_MODER_MODE13_0 (0x1UL << GPIO_MODER_MODE13_Pos) /*!< 0x04000000 */
|
||||
#define GPIO_MODER_MODE13_1 (0x2UL << GPIO_MODER_MODE13_Pos) /*!< 0x08000000 */
|
||||
#define GPIO_MODER_MODER13_Pos (26U)
|
||||
#define GPIO_MODER_MODER13_Msk (0x3UL << GPIO_MODER_MODER13_Pos) /*!< 0x0C000000 */
|
||||
#define GPIO_MODER_MODER13 GPIO_MODER_MODER13_Msk
|
||||
#define GPIO_MODER_MODER13_0 (0x1UL << GPIO_MODER_MODER13_Pos) /*!< 0x04000000 */
|
||||
#define GPIO_MODER_MODER13_1 (0x2UL << GPIO_MODER_MODER13_Pos) /*!< 0x08000000 */
|
||||
|
||||
#define GPIO_MODER_MODE14_Pos (28U)
|
||||
#define GPIO_MODER_MODE14_Msk (0x3UL << GPIO_MODER_MODE14_Pos) /*!< 0x30000000 */
|
||||
#define GPIO_MODER_MODE14 GPIO_MODER_MODE14_Msk
|
||||
#define GPIO_MODER_MODE14_0 (0x1UL << GPIO_MODER_MODE14_Pos) /*!< 0x10000000 */
|
||||
#define GPIO_MODER_MODE14_1 (0x2UL << GPIO_MODER_MODE14_Pos) /*!< 0x20000000 */
|
||||
#define GPIO_MODER_MODER14_Pos (28U)
|
||||
#define GPIO_MODER_MODER14_Msk (0x3UL << GPIO_MODER_MODER14_Pos) /*!< 0x30000000 */
|
||||
#define GPIO_MODER_MODER14 GPIO_MODER_MODER14_Msk
|
||||
#define GPIO_MODER_MODER14_0 (0x1UL << GPIO_MODER_MODER14_Pos) /*!< 0x10000000 */
|
||||
#define GPIO_MODER_MODER14_1 (0x2UL << GPIO_MODER_MODER14_Pos) /*!< 0x20000000 */
|
||||
|
||||
#define GPIO_MODER_MODE15_Pos (30U)
|
||||
#define GPIO_MODER_MODE15_Msk (0x3UL << GPIO_MODER_MODE15_Pos) /*!< 0xC0000000 */
|
||||
#define GPIO_MODER_MODE15 GPIO_MODER_MODE15_Msk
|
||||
#define GPIO_MODER_MODE15_0 (0x1UL << GPIO_MODER_MODE15_Pos) /*!< 0x40000000 */
|
||||
#define GPIO_MODER_MODE15_1 (0x2UL << GPIO_MODER_MODE15_Pos) /*!< 0x80000000 */
|
||||
#define GPIO_MODER_MODER15_Pos (30U)
|
||||
#define GPIO_MODER_MODER15_Msk (0x3UL << GPIO_MODER_MODER15_Pos) /*!< 0xC0000000 */
|
||||
#define GPIO_MODER_MODER15 GPIO_MODER_MODER15_Msk
|
||||
#define GPIO_MODER_MODER15_0 (0x1UL << GPIO_MODER_MODER15_Pos) /*!< 0x40000000 */
|
||||
#define GPIO_MODER_MODER15_1 (0x2UL << GPIO_MODER_MODER15_Pos) /*!< 0x80000000 */
|
||||
|
||||
/* Legacy Defines */
|
||||
#define GPIO_MODER_MODE0_Pos GPIO_MODER_MODER0_Pos
|
||||
#define GPIO_MODER_MODE0_Msk GPIO_MODER_MODER0_Msk
|
||||
#define GPIO_MODER_MODE0 GPIO_MODER_MODER0
|
||||
#define GPIO_MODER_MODE0_0 GPIO_MODER_MODER0_0
|
||||
#define GPIO_MODER_MODE0_1 GPIO_MODER_MODER0_1
|
||||
|
||||
#define GPIO_MODER_MODE1_Pos GPIO_MODER_MODER1_Pos
|
||||
#define GPIO_MODER_MODE1_Msk GPIO_MODER_MODER1_Msk
|
||||
#define GPIO_MODER_MODE1 GPIO_MODER_MODER1
|
||||
#define GPIO_MODER_MODE1_0 GPIO_MODER_MODER1_0
|
||||
#define GPIO_MODER_MODE1_1 GPIO_MODER_MODER1_1
|
||||
|
||||
#define GPIO_MODER_MODE2_Pos GPIO_MODER_MODER2_Pos
|
||||
#define GPIO_MODER_MODE2_Msk GPIO_MODER_MODER2_Msk
|
||||
#define GPIO_MODER_MODE2 GPIO_MODER_MODER2
|
||||
#define GPIO_MODER_MODE2_0 GPIO_MODER_MODER2_0
|
||||
#define GPIO_MODER_MODE2_1 GPIO_MODER_MODER2_1
|
||||
|
||||
#define GPIO_MODER_MODE3_Pos GPIO_MODER_MODER3_Pos
|
||||
#define GPIO_MODER_MODE3_Msk GPIO_MODER_MODER3_Msk
|
||||
#define GPIO_MODER_MODE3 GPIO_MODER_MODER3
|
||||
#define GPIO_MODER_MODE3_0 GPIO_MODER_MODER3_0
|
||||
#define GPIO_MODER_MODE3_1 GPIO_MODER_MODER3_1
|
||||
|
||||
#define GPIO_MODER_MODE4_Pos GPIO_MODER_MODER4_Pos
|
||||
#define GPIO_MODER_MODE4_Msk GPIO_MODER_MODER4_Msk
|
||||
#define GPIO_MODER_MODE4 GPIO_MODER_MODER4
|
||||
#define GPIO_MODER_MODE4_0 GPIO_MODER_MODER4_0
|
||||
#define GPIO_MODER_MODE4_1 GPIO_MODER_MODER4_1
|
||||
|
||||
#define GPIO_MODER_MODE5_Pos GPIO_MODER_MODER5_Pos
|
||||
#define GPIO_MODER_MODE5_Msk GPIO_MODER_MODER5_Msk
|
||||
#define GPIO_MODER_MODE5 GPIO_MODER_MODER5
|
||||
#define GPIO_MODER_MODE5_0 GPIO_MODER_MODER5_0
|
||||
#define GPIO_MODER_MODE5_1 GPIO_MODER_MODER5_1
|
||||
|
||||
#define GPIO_MODER_MODE6_Pos GPIO_MODER_MODER6_Pos
|
||||
#define GPIO_MODER_MODE6_Msk GPIO_MODER_MODER6_Msk
|
||||
#define GPIO_MODER_MODE6 GPIO_MODER_MODER6
|
||||
#define GPIO_MODER_MODE6_0 GPIO_MODER_MODER6_0
|
||||
#define GPIO_MODER_MODE6_1 GPIO_MODER_MODER6_1
|
||||
|
||||
#define GPIO_MODER_MODE7_Pos GPIO_MODER_MODER7_Pos
|
||||
#define GPIO_MODER_MODE7_Msk GPIO_MODER_MODER7_Msk
|
||||
#define GPIO_MODER_MODE7 GPIO_MODER_MODER7
|
||||
#define GPIO_MODER_MODE7_0 GPIO_MODER_MODER7_0
|
||||
#define GPIO_MODER_MODE7_1 GPIO_MODER_MODER7_1
|
||||
|
||||
#define GPIO_MODER_MODE8_Pos GPIO_MODER_MODER8_Pos
|
||||
#define GPIO_MODER_MODE8_Msk GPIO_MODER_MODER8_Msk
|
||||
#define GPIO_MODER_MODE8 GPIO_MODER_MODER8
|
||||
#define GPIO_MODER_MODE8_0 GPIO_MODER_MODER8_0
|
||||
#define GPIO_MODER_MODE8_1 GPIO_MODER_MODER8_1
|
||||
|
||||
#define GPIO_MODER_MODE9_Pos GPIO_MODER_MODER9_Pos
|
||||
#define GPIO_MODER_MODE9_Msk GPIO_MODER_MODER9_Msk
|
||||
#define GPIO_MODER_MODE9 GPIO_MODER_MODER9
|
||||
#define GPIO_MODER_MODE9_0 GPIO_MODER_MODER9_0
|
||||
#define GPIO_MODER_MODE9_1 GPIO_MODER_MODER9_1
|
||||
|
||||
#define GPIO_MODER_MODE10_Pos GPIO_MODER_MODER10_Po
|
||||
#define GPIO_MODER_MODE10_Msk GPIO_MODER_MODER10_Ms
|
||||
#define GPIO_MODER_MODE10 GPIO_MODER_MODER10
|
||||
#define GPIO_MODER_MODE10_0 GPIO_MODER_MODER10_0
|
||||
#define GPIO_MODER_MODE10_1 GPIO_MODER_MODER10_1
|
||||
|
||||
#define GPIO_MODER_MODE11_Pos GPIO_MODER_MODER11_Po
|
||||
#define GPIO_MODER_MODE11_Msk GPIO_MODER_MODER11_Ms
|
||||
#define GPIO_MODER_MODE11 GPIO_MODER_MODER11
|
||||
#define GPIO_MODER_MODE11_0 GPIO_MODER_MODER11_0
|
||||
#define GPIO_MODER_MODE11_1 GPIO_MODER_MODER11_1
|
||||
|
||||
#define GPIO_MODER_MODE12_Pos GPIO_MODER_MODER12_Po
|
||||
#define GPIO_MODER_MODE12_Msk GPIO_MODER_MODER12_Ms
|
||||
#define GPIO_MODER_MODE12 GPIO_MODER_MODER12
|
||||
#define GPIO_MODER_MODE12_0 GPIO_MODER_MODER12_0
|
||||
#define GPIO_MODER_MODE12_1 GPIO_MODER_MODER12_1
|
||||
|
||||
#define GPIO_MODER_MODE13_Pos GPIO_MODER_MODER13_Po
|
||||
#define GPIO_MODER_MODE13_Msk GPIO_MODER_MODER13_Ms
|
||||
#define GPIO_MODER_MODE13 GPIO_MODER_MODER13
|
||||
#define GPIO_MODER_MODE13_0 GPIO_MODER_MODER13_0
|
||||
#define GPIO_MODER_MODE13_1 GPIO_MODER_MODER13_1
|
||||
|
||||
#define GPIO_MODER_MODE14_Pos GPIO_MODER_MODER14_Po
|
||||
#define GPIO_MODER_MODE14_Msk GPIO_MODER_MODER14_Ms
|
||||
#define GPIO_MODER_MODE14 GPIO_MODER_MODER14
|
||||
#define GPIO_MODER_MODE14_0 GPIO_MODER_MODER14_0
|
||||
#define GPIO_MODER_MODE14_1 GPIO_MODER_MODER14_1
|
||||
|
||||
#define GPIO_MODER_MODE15_Pos GPIO_MODER_MODER15_Po
|
||||
#define GPIO_MODER_MODE15_Msk GPIO_MODER_MODER15_Ms
|
||||
#define GPIO_MODER_MODE15 GPIO_MODER_MODER15
|
||||
#define GPIO_MODER_MODE15_0 GPIO_MODER_MODER15_0
|
||||
#define GPIO_MODER_MODE15_1 GPIO_MODER_MODER15_1
|
||||
|
||||
/****************** Bits definition for GPIO_OTYPER register ****************/
|
||||
#define GPIO_OTYPER_OT0_Pos (0U)
|
||||
@ -11665,10 +11762,10 @@ typedef struct
|
||||
#define JPEG_SR_COF JPEG_SR_COF_Msk /*!<JPEG Codec operation on going flag */
|
||||
|
||||
/******************** Bit definition for CFR register ********************/
|
||||
#define JPEG_CFR_CEOCF_Pos (4U)
|
||||
#define JPEG_CFR_CEOCF_Pos (5U)
|
||||
#define JPEG_CFR_CEOCF_Msk (0x1UL << JPEG_CFR_CEOCF_Pos) /*!< 0x00000010 */
|
||||
#define JPEG_CFR_CEOCF JPEG_CFR_CEOCF_Msk /*!<Clear End of Conversion Flag */
|
||||
#define JPEG_CFR_CHPDF_Pos (5U)
|
||||
#define JPEG_CFR_CHPDF_Pos (6U)
|
||||
#define JPEG_CFR_CHPDF_Msk (0x1UL << JPEG_CFR_CHPDF_Pos) /*!< 0x00000020 */
|
||||
#define JPEG_CFR_CHPDF JPEG_CFR_CHPDF_Msk /*!<Clear Header Parsing Done Flag */
|
||||
|
||||
@ -15066,6 +15163,11 @@ typedef struct
|
||||
/* Real-Time Clock (RTC) */
|
||||
/* */
|
||||
/******************************************************************************/
|
||||
#define RTC_TAMPER2_SUPPORT /*!<RTC TAMPER 2 support feature */
|
||||
#define RTC_TAMPNOERASE_SUPPORT /*!<RTC BKP REG NO ERASE ON TAMPER support feature */
|
||||
#define RTC_TAMPMASKFLAG_SUPPORT /*!<RTC TAMPER MASK FLAG support feature */
|
||||
#define RTC_TAMPxIE_SUPPORT /*!<RTC TAMPERx INTERRUPT ENABLE support feature */
|
||||
|
||||
/******************** Bits definition for RTC_TR register *******************/
|
||||
#define RTC_TR_PM_Pos (22U)
|
||||
#define RTC_TR_PM_Msk (0x1UL << RTC_TR_PM_Pos) /*!< 0x00400000 */
|
||||
|
@ -71,7 +71,8 @@
|
||||
/* #define STM32H745xx */ /*!< STM32H745ZI, STM32H745II, STM32H745BI, STM32H745XI Devices */
|
||||
/* #define STM32H745xG */ /*!< STM32H745ZG, STM32H745IG, STM32H745BG, STM32H745XG Devices */
|
||||
/* #define STM32H755xx */ /*!< STM32H755ZI, STM32H755II, STM32H755BI, STM32H755XI Devices */
|
||||
/* #define STM32H7B0xx */ /*!< STM32H7B0ABIxQ, STM32H7B0IBTx, STM32H7B0RBTx, STM32H7B0VBTx, STM32H7B0ZBTx, STM32H7B0IBKxQ */
|
||||
/* #define STM32H7B0xx */ /*!< STM32H7B0IBTx, STM32H7B0RBTx, STM32H7B0VBTx, STM32H7B0ZBTx Devices */
|
||||
/* #define STM32H7B0xxQ */ /*!< STM32H7B0ABIxQ, STM32H7B0IBKxQ Devices */
|
||||
/* #define STM32H7A3xx */ /*!< STM32H7A3IIK6, STM32H7A3IIT6, STM32H7A3NIH6, STM32H7A3RIT6, STM32H7A3VIH6, STM32H7A3VIT6, STM32H7A3ZIT6 */
|
||||
/* #define STM32H7A3xxQ */ /*!< STM32H7A3QIY6Q, STM32H7A3IIK6Q, STM32H7A3IIT6Q, STM32H7A3LIH6Q, STM32H7A3VIH6Q, STM32H7A3VIT6Q, STM32H7A3AII6Q, STM32H7A3ZIT6Q */
|
||||
/* #define STM32H7B3xx */ /*!< STM32H7B3IIK6, STM32H7B3IIT6, STM32H7B3NIH6, STM32H7B3RIT6, STM32H7B3VIH6, STM32H7B3VIT6, STM32H7B3ZIT6 */
|
||||
@ -102,11 +103,11 @@
|
||||
#endif /* USE_HAL_DRIVER */
|
||||
|
||||
/**
|
||||
* @brief CMSIS Device version number V1.10.4
|
||||
* @brief CMSIS Device version number V1.10.6
|
||||
*/
|
||||
#define __STM32H7xx_CMSIS_DEVICE_VERSION_MAIN (0x01) /*!< [31:24] main version */
|
||||
#define __STM32H7xx_CMSIS_DEVICE_VERSION_SUB1 (0x0A) /*!< [23:16] sub1 version */
|
||||
#define __STM32H7xx_CMSIS_DEVICE_VERSION_SUB2 (0x04) /*!< [15:8] sub2 version */
|
||||
#define __STM32H7xx_CMSIS_DEVICE_VERSION_SUB2 (0x06) /*!< [15:8] sub2 version */
|
||||
#define __STM32H7xx_CMSIS_DEVICE_VERSION_RC (0x00) /*!< [7:0] release candidate */
|
||||
#define __STM32H7xx_CMSIS_DEVICE_VERSION ((__STM32H7xx_CMSIS_DEVICE_VERSION_MAIN << 24)\
|
||||
|(__STM32H7xx_CMSIS_DEVICE_VERSION_SUB1 << 16)\
|
||||
|
@ -84,6 +84,7 @@ extern const uint8_t D1CorePrescTable[16] ; /*!< D1CorePrescTable prescalers ta
|
||||
|
||||
extern void SystemInit(void);
|
||||
extern void SystemCoreClockUpdate(void);
|
||||
extern void ExitRun0Mode(void);
|
||||
/**
|
||||
* @}
|
||||
*/
|
||||
|
@ -248,9 +248,12 @@ __Vectors_Size EQU __Vectors_End - __Vectors
|
||||
; Reset handler
|
||||
Reset_Handler PROC
|
||||
EXPORT Reset_Handler [WEAK]
|
||||
IMPORT ExitRun0Mode
|
||||
IMPORT SystemInit
|
||||
IMPORT __main
|
||||
|
||||
LDR R0, =ExitRun0Mode
|
||||
BLX R0
|
||||
LDR R0, =SystemInit
|
||||
BLX R0
|
||||
LDR R0, =__main
|
||||
|
@ -248,9 +248,12 @@ __Vectors_Size EQU __Vectors_End - __Vectors
|
||||
; Reset handler
|
||||
Reset_Handler PROC
|
||||
EXPORT Reset_Handler [WEAK]
|
||||
IMPORT ExitRun0Mode
|
||||
IMPORT SystemInit
|
||||
IMPORT __main
|
||||
|
||||
LDR R0, =ExitRun0Mode
|
||||
BLX R0
|
||||
LDR R0, =SystemInit
|
||||
BLX R0
|
||||
LDR R0, =__main
|
||||
|
@ -248,9 +248,12 @@ __Vectors_Size EQU __Vectors_End - __Vectors
|
||||
; Reset handler
|
||||
Reset_Handler PROC
|
||||
EXPORT Reset_Handler [WEAK]
|
||||
IMPORT ExitRun0Mode
|
||||
IMPORT SystemInit
|
||||
IMPORT __main
|
||||
|
||||
LDR R0, =ExitRun0Mode
|
||||
BLX R0
|
||||
LDR R0, =SystemInit
|
||||
BLX R0
|
||||
LDR R0, =__main
|
||||
|
@ -248,9 +248,12 @@ __Vectors_Size EQU __Vectors_End - __Vectors
|
||||
; Reset handler
|
||||
Reset_Handler PROC
|
||||
EXPORT Reset_Handler [WEAK]
|
||||
IMPORT ExitRun0Mode
|
||||
IMPORT SystemInit
|
||||
IMPORT __main
|
||||
|
||||
LDR R0, =ExitRun0Mode
|
||||
BLX R0
|
||||
LDR R0, =SystemInit
|
||||
BLX R0
|
||||
LDR R0, =__main
|
||||
|
@ -248,9 +248,12 @@ __Vectors_Size EQU __Vectors_End - __Vectors
|
||||
; Reset handler
|
||||
Reset_Handler PROC
|
||||
EXPORT Reset_Handler [WEAK]
|
||||
IMPORT ExitRun0Mode
|
||||
IMPORT SystemInit
|
||||
IMPORT __main
|
||||
|
||||
LDR R0, =ExitRun0Mode
|
||||
BLX R0
|
||||
LDR R0, =SystemInit
|
||||
BLX R0
|
||||
LDR R0, =__main
|
||||
|
@ -248,9 +248,12 @@ __Vectors_Size EQU __Vectors_End - __Vectors
|
||||
; Reset handler
|
||||
Reset_Handler PROC
|
||||
EXPORT Reset_Handler [WEAK]
|
||||
IMPORT ExitRun0Mode
|
||||
IMPORT SystemInit
|
||||
IMPORT __main
|
||||
|
||||
LDR R0, =ExitRun0Mode
|
||||
BLX R0
|
||||
LDR R0, =SystemInit
|
||||
BLX R0
|
||||
LDR R0, =__main
|
||||
|
@ -236,9 +236,12 @@ __Vectors_Size EQU __Vectors_End - __Vectors
|
||||
; Reset handler
|
||||
Reset_Handler PROC
|
||||
EXPORT Reset_Handler [WEAK]
|
||||
IMPORT ExitRun0Mode
|
||||
IMPORT SystemInit
|
||||
IMPORT __main
|
||||
|
||||
LDR R0, =ExitRun0Mode
|
||||
BLX R0
|
||||
LDR R0, =SystemInit
|
||||
BLX R0
|
||||
LDR R0, =__main
|
||||
|
@ -236,9 +236,12 @@ __Vectors_Size EQU __Vectors_End - __Vectors
|
||||
; Reset handler
|
||||
Reset_Handler PROC
|
||||
EXPORT Reset_Handler [WEAK]
|
||||
IMPORT ExitRun0Mode
|
||||
IMPORT SystemInit
|
||||
IMPORT __main
|
||||
|
||||
LDR R0, =ExitRun0Mode
|
||||
BLX R0
|
||||
LDR R0, =SystemInit
|
||||
BLX R0
|
||||
LDR R0, =__main
|
||||
|
@ -236,9 +236,12 @@ __Vectors_Size EQU __Vectors_End - __Vectors
|
||||
; Reset handler
|
||||
Reset_Handler PROC
|
||||
EXPORT Reset_Handler [WEAK]
|
||||
IMPORT ExitRun0Mode
|
||||
IMPORT SystemInit
|
||||
IMPORT __main
|
||||
|
||||
LDR R0, =ExitRun0Mode
|
||||
BLX R0
|
||||
LDR R0, =SystemInit
|
||||
BLX R0
|
||||
LDR R0, =__main
|
||||
|
@ -236,9 +236,12 @@ __Vectors_Size EQU __Vectors_End - __Vectors
|
||||
; Reset handler
|
||||
Reset_Handler PROC
|
||||
EXPORT Reset_Handler [WEAK]
|
||||
IMPORT ExitRun0Mode
|
||||
IMPORT SystemInit
|
||||
IMPORT __main
|
||||
|
||||
LDR R0, =ExitRun0Mode
|
||||
BLX R0
|
||||
LDR R0, =SystemInit
|
||||
BLX R0
|
||||
LDR R0, =__main
|
||||
|
@ -236,9 +236,12 @@ __Vectors_Size EQU __Vectors_End - __Vectors
|
||||
; Reset handler
|
||||
Reset_Handler PROC
|
||||
EXPORT Reset_Handler [WEAK]
|
||||
IMPORT ExitRun0Mode
|
||||
IMPORT SystemInit
|
||||
IMPORT __main
|
||||
|
||||
LDR R0, =ExitRun0Mode
|
||||
BLX R0
|
||||
LDR R0, =SystemInit
|
||||
BLX R0
|
||||
LDR R0, =__main
|
||||
|
@ -236,9 +236,12 @@ __Vectors_Size EQU __Vectors_End - __Vectors
|
||||
; Reset handler
|
||||
Reset_Handler PROC
|
||||
EXPORT Reset_Handler [WEAK]
|
||||
IMPORT ExitRun0Mode
|
||||
IMPORT SystemInit
|
||||
IMPORT __main
|
||||
|
||||
LDR R0, =ExitRun0Mode
|
||||
BLX R0
|
||||
LDR R0, =SystemInit
|
||||
BLX R0
|
||||
LDR R0, =__main
|
||||
|
@ -236,9 +236,12 @@ __Vectors_Size EQU __Vectors_End - __Vectors
|
||||
; Reset handler
|
||||
Reset_Handler PROC
|
||||
EXPORT Reset_Handler [WEAK]
|
||||
IMPORT ExitRun0Mode
|
||||
IMPORT SystemInit
|
||||
IMPORT __main
|
||||
|
||||
LDR R0, =ExitRun0Mode
|
||||
BLX R0
|
||||
LDR R0, =SystemInit
|
||||
BLX R0
|
||||
LDR R0, =__main
|
||||
|
@ -236,9 +236,12 @@ __Vectors_Size EQU __Vectors_End - __Vectors
|
||||
; Reset handler
|
||||
Reset_Handler PROC
|
||||
EXPORT Reset_Handler [WEAK]
|
||||
IMPORT ExitRun0Mode
|
||||
IMPORT SystemInit
|
||||
IMPORT __main
|
||||
|
||||
LDR R0, =ExitRun0Mode
|
||||
BLX R0
|
||||
LDR R0, =SystemInit
|
||||
BLX R0
|
||||
LDR R0, =__main
|
||||
|
@ -236,9 +236,12 @@ __Vectors_Size EQU __Vectors_End - __Vectors
|
||||
; Reset handler
|
||||
Reset_Handler PROC
|
||||
EXPORT Reset_Handler [WEAK]
|
||||
IMPORT ExitRun0Mode
|
||||
IMPORT SystemInit
|
||||
IMPORT __main
|
||||
|
||||
LDR R0, =ExitRun0Mode
|
||||
BLX R0
|
||||
LDR R0, =SystemInit
|
||||
BLX R0
|
||||
LDR R0, =__main
|
||||
|
@ -236,9 +236,12 @@ __Vectors_Size EQU __Vectors_End - __Vectors
|
||||
; Reset handler
|
||||
Reset_Handler PROC
|
||||
EXPORT Reset_Handler [WEAK]
|
||||
IMPORT ExitRun0Mode
|
||||
IMPORT SystemInit
|
||||
IMPORT __main
|
||||
|
||||
LDR R0, =ExitRun0Mode
|
||||
BLX R0
|
||||
LDR R0, =SystemInit
|
||||
BLX R0
|
||||
LDR R0, =__main
|
||||
|
@ -241,9 +241,12 @@ __Vectors_Size EQU __Vectors_End - __Vectors
|
||||
; Reset handler
|
||||
Reset_Handler PROC
|
||||
EXPORT Reset_Handler [WEAK]
|
||||
IMPORT ExitRun0Mode
|
||||
IMPORT SystemInit
|
||||
IMPORT __main
|
||||
|
||||
LDR R0, =ExitRun0Mode
|
||||
BLX R0
|
||||
LDR R0, =SystemInit
|
||||
BLX R0
|
||||
LDR R0, =__main
|
||||
|
@ -241,9 +241,12 @@ __Vectors_Size EQU __Vectors_End - __Vectors
|
||||
; Reset handler
|
||||
Reset_Handler PROC
|
||||
EXPORT Reset_Handler [WEAK]
|
||||
IMPORT ExitRun0Mode
|
||||
IMPORT SystemInit
|
||||
IMPORT __main
|
||||
|
||||
LDR R0, =ExitRun0Mode
|
||||
BLX R0
|
||||
LDR R0, =SystemInit
|
||||
BLX R0
|
||||
LDR R0, =__main
|
||||
|
@ -241,9 +241,12 @@ __Vectors_Size EQU __Vectors_End - __Vectors
|
||||
; Reset handler
|
||||
Reset_Handler PROC
|
||||
EXPORT Reset_Handler [WEAK]
|
||||
IMPORT ExitRun0Mode
|
||||
IMPORT SystemInit
|
||||
IMPORT __main
|
||||
|
||||
LDR R0, =ExitRun0Mode
|
||||
BLX R0
|
||||
LDR R0, =SystemInit
|
||||
BLX R0
|
||||
LDR R0, =__main
|
||||
|
@ -241,9 +241,12 @@ __Vectors_Size EQU __Vectors_End - __Vectors
|
||||
; Reset handler
|
||||
Reset_Handler PROC
|
||||
EXPORT Reset_Handler [WEAK]
|
||||
IMPORT ExitRun0Mode
|
||||
IMPORT SystemInit
|
||||
IMPORT __main
|
||||
|
||||
LDR R0, =ExitRun0Mode
|
||||
BLX R0
|
||||
LDR R0, =SystemInit
|
||||
BLX R0
|
||||
LDR R0, =__main
|
||||
|
@ -241,9 +241,12 @@ __Vectors_Size EQU __Vectors_End - __Vectors
|
||||
; Reset handler
|
||||
Reset_Handler PROC
|
||||
EXPORT Reset_Handler [WEAK]
|
||||
IMPORT ExitRun0Mode
|
||||
IMPORT SystemInit
|
||||
IMPORT __main
|
||||
|
||||
LDR R0, =ExitRun0Mode
|
||||
BLX R0
|
||||
LDR R0, =SystemInit
|
||||
BLX R0
|
||||
LDR R0, =__main
|
||||
|
@ -241,9 +241,12 @@ __Vectors_Size EQU __Vectors_End - __Vectors
|
||||
; Reset handler
|
||||
Reset_Handler PROC
|
||||
EXPORT Reset_Handler [WEAK]
|
||||
IMPORT ExitRun0Mode
|
||||
IMPORT SystemInit
|
||||
IMPORT __main
|
||||
|
||||
LDR R0, =ExitRun0Mode
|
||||
BLX R0
|
||||
LDR R0, =SystemInit
|
||||
BLX R0
|
||||
LDR R0, =__main
|
||||
|
@ -60,6 +60,8 @@ defined in linker script */
|
||||
Reset_Handler:
|
||||
ldr sp, =_estack /* set stack pointer */
|
||||
|
||||
/* Call the ExitRun0Mode function to configure the power supply */
|
||||
bl ExitRun0Mode
|
||||
/* Call the clock system initialization function.*/
|
||||
bl SystemInit
|
||||
|
||||
|
@ -60,6 +60,8 @@ defined in linker script */
|
||||
Reset_Handler:
|
||||
ldr sp, =_estack /* set stack pointer */
|
||||
|
||||
/* Call the ExitRun0Mode function to configure the power supply */
|
||||
bl ExitRun0Mode
|
||||
/* Call the clock system initialization function.*/
|
||||
bl SystemInit
|
||||
|
||||
|
@ -60,6 +60,8 @@ defined in linker script */
|
||||
Reset_Handler:
|
||||
ldr sp, =_estack /* set stack pointer */
|
||||
|
||||
/* Call the ExitRun0Mode function to configure the power supply */
|
||||
bl ExitRun0Mode
|
||||
/* Call the clock system initialization function.*/
|
||||
bl SystemInit
|
||||
|
||||
|
@ -60,6 +60,8 @@ defined in linker script */
|
||||
Reset_Handler:
|
||||
ldr sp, =_estack /* set stack pointer */
|
||||
|
||||
/* Call the ExitRun0Mode function to configure the power supply */
|
||||
bl ExitRun0Mode
|
||||
/* Call the clock system initialization function.*/
|
||||
bl SystemInit
|
||||
|
||||
|
@ -60,6 +60,8 @@ defined in linker script */
|
||||
Reset_Handler:
|
||||
ldr sp, =_estack /* set stack pointer */
|
||||
|
||||
/* Call the ExitRun0Mode function to configure the power supply */
|
||||
bl ExitRun0Mode
|
||||
/* Call the clock system initialization function.*/
|
||||
bl SystemInit
|
||||
|
||||
|
@ -60,6 +60,8 @@ defined in linker script */
|
||||
Reset_Handler:
|
||||
ldr sp, =_estack /* set stack pointer */
|
||||
|
||||
/* Call the ExitRun0Mode function to configure the power supply */
|
||||
bl ExitRun0Mode
|
||||
/* Call the clock system initialization function.*/
|
||||
bl SystemInit
|
||||
|
||||
|
@ -60,6 +60,8 @@ defined in linker script */
|
||||
Reset_Handler:
|
||||
ldr sp, =_estack /* set stack pointer */
|
||||
|
||||
/* Call the ExitRun0Mode function to configure the power supply */
|
||||
bl ExitRun0Mode
|
||||
/* Call the clock system initialization function.*/
|
||||
bl SystemInit
|
||||
|
||||
|
@ -60,6 +60,8 @@ defined in linker script */
|
||||
Reset_Handler:
|
||||
ldr sp, =_estack /* set stack pointer */
|
||||
|
||||
/* Call the ExitRun0Mode function to configure the power supply */
|
||||
bl ExitRun0Mode
|
||||
/* Call the clock system initialization function.*/
|
||||
bl SystemInit
|
||||
|
||||
|
@ -60,6 +60,8 @@ defined in linker script */
|
||||
Reset_Handler:
|
||||
ldr sp, =_estack /* set stack pointer */
|
||||
|
||||
/* Call the ExitRun0Mode function to configure the power supply */
|
||||
bl ExitRun0Mode
|
||||
/* Call the clock system initialization function.*/
|
||||
bl SystemInit
|
||||
|
||||
|
@ -60,6 +60,8 @@ defined in linker script */
|
||||
Reset_Handler:
|
||||
ldr sp, =_estack /* set stack pointer */
|
||||
|
||||
/* Call the ExitRun0Mode function to configure the power supply */
|
||||
bl ExitRun0Mode
|
||||
/* Call the clock system initialization function.*/
|
||||
bl SystemInit
|
||||
|
||||
|
@ -60,6 +60,8 @@ defined in linker script */
|
||||
Reset_Handler:
|
||||
ldr sp, =_estack /* set stack pointer */
|
||||
|
||||
/* Call the ExitRun0Mode function to configure the power supply */
|
||||
bl ExitRun0Mode
|
||||
/* Call the clock system initialization function.*/
|
||||
bl SystemInit
|
||||
|
||||
|
@ -60,6 +60,8 @@ defined in linker script */
|
||||
Reset_Handler:
|
||||
ldr sp, =_estack /* set stack pointer */
|
||||
|
||||
/* Call the ExitRun0Mode function to configure the power supply */
|
||||
bl ExitRun0Mode
|
||||
/* Call the clock system initialization function.*/
|
||||
bl SystemInit
|
||||
|
||||
|
@ -60,6 +60,8 @@ defined in linker script */
|
||||
Reset_Handler:
|
||||
ldr sp, =_estack /* set stack pointer */
|
||||
|
||||
/* Call the ExitRun0Mode function to configure the power supply */
|
||||
bl ExitRun0Mode
|
||||
/* Call the clock system initialization function.*/
|
||||
bl SystemInit
|
||||
|
||||
|
@ -60,6 +60,8 @@ defined in linker script */
|
||||
Reset_Handler:
|
||||
ldr sp, =_estack /* set stack pointer */
|
||||
|
||||
/* Call the ExitRun0Mode function to configure the power supply */
|
||||
bl ExitRun0Mode
|
||||
/* Call the clock system initialization function.*/
|
||||
bl SystemInit
|
||||
|
||||
|
@ -60,6 +60,8 @@ defined in linker script */
|
||||
Reset_Handler:
|
||||
ldr sp, =_estack /* set stack pointer */
|
||||
|
||||
/* Call the ExitRun0Mode function to configure the power supply */
|
||||
bl ExitRun0Mode
|
||||
/* Call the clock system initialization function.*/
|
||||
bl SystemInit
|
||||
|
||||
|
@ -60,6 +60,8 @@ defined in linker script */
|
||||
Reset_Handler:
|
||||
ldr sp, =_estack /* set stack pointer */
|
||||
|
||||
/* Call the ExitRun0Mode function to configure the power supply */
|
||||
bl ExitRun0Mode
|
||||
/* Call the clock system initialization function.*/
|
||||
bl SystemInit
|
||||
|
||||
|
@ -60,6 +60,8 @@ defined in linker script */
|
||||
Reset_Handler:
|
||||
ldr sp, =_estack /* set stack pointer */
|
||||
|
||||
/* Call the ExitRun0Mode function to configure the power supply */
|
||||
bl ExitRun0Mode
|
||||
/* Call the clock system initialization function.*/
|
||||
bl SystemInit
|
||||
|
||||
|
@ -60,6 +60,8 @@ defined in linker script */
|
||||
Reset_Handler:
|
||||
ldr sp, =_estack /* set stack pointer */
|
||||
|
||||
/* Call the ExitRun0Mode function to configure the power supply */
|
||||
bl ExitRun0Mode
|
||||
/* Call the clock system initialization function.*/
|
||||
bl SystemInit
|
||||
|
||||
|
@ -60,6 +60,8 @@ defined in linker script */
|
||||
Reset_Handler:
|
||||
ldr sp, =_estack /* set stack pointer */
|
||||
|
||||
/* Call the ExitRun0Mode function to configure the power supply */
|
||||
bl ExitRun0Mode
|
||||
/* Call the clock system initialization function.*/
|
||||
bl SystemInit
|
||||
|
||||
|
@ -60,6 +60,8 @@ defined in linker script */
|
||||
Reset_Handler:
|
||||
ldr sp, =_estack /* set stack pointer */
|
||||
|
||||
/* Call the ExitRun0Mode function to configure the power supply */
|
||||
bl ExitRun0Mode
|
||||
/* Call the clock system initialization function.*/
|
||||
bl SystemInit
|
||||
|
||||
|
@ -60,6 +60,8 @@ defined in linker script */
|
||||
Reset_Handler:
|
||||
ldr sp, =_estack /* set stack pointer */
|
||||
|
||||
/* Call the ExitRun0Mode function to configure the power supply */
|
||||
bl ExitRun0Mode
|
||||
/* Call the clock system initialization function.*/
|
||||
bl SystemInit
|
||||
|
||||
|
@ -60,6 +60,8 @@ defined in linker script */
|
||||
Reset_Handler:
|
||||
ldr sp, =_estack /* set stack pointer */
|
||||
|
||||
/* Call the ExitRun0Mode function to configure the power supply */
|
||||
bl ExitRun0Mode
|
||||
/* Call the clock system initialization function.*/
|
||||
bl SystemInit
|
||||
|
||||
|
@ -48,6 +48,7 @@
|
||||
|
||||
EXTERN __iar_program_start
|
||||
EXTERN SystemInit
|
||||
EXTERN ExitRun0Mode
|
||||
PUBLIC __vector_table
|
||||
|
||||
DATA
|
||||
@ -244,6 +245,8 @@ __vector_table
|
||||
SECTION .text:CODE:NOROOT:REORDER(2)
|
||||
Reset_Handler
|
||||
|
||||
LDR R0, =ExitRun0Mode
|
||||
BLX R0
|
||||
LDR R0, =SystemInit
|
||||
BLX R0
|
||||
LDR R0, =__iar_program_start
|
||||
|
@ -48,6 +48,7 @@
|
||||
|
||||
EXTERN __iar_program_start
|
||||
EXTERN SystemInit
|
||||
EXTERN ExitRun0Mode
|
||||
PUBLIC __vector_table
|
||||
|
||||
DATA
|
||||
@ -244,6 +245,8 @@ __vector_table
|
||||
SECTION .text:CODE:NOROOT:REORDER(2)
|
||||
Reset_Handler
|
||||
|
||||
LDR R0, =ExitRun0Mode
|
||||
BLX R0
|
||||
LDR R0, =SystemInit
|
||||
BLX R0
|
||||
LDR R0, =__iar_program_start
|
||||
|
@ -48,6 +48,7 @@
|
||||
|
||||
EXTERN __iar_program_start
|
||||
EXTERN SystemInit
|
||||
EXTERN ExitRun0Mode
|
||||
PUBLIC __vector_table
|
||||
|
||||
DATA
|
||||
@ -244,6 +245,8 @@ __vector_table
|
||||
SECTION .text:CODE:NOROOT:REORDER(2)
|
||||
Reset_Handler
|
||||
|
||||
LDR R0, =ExitRun0Mode
|
||||
BLX R0
|
||||
LDR R0, =SystemInit
|
||||
BLX R0
|
||||
LDR R0, =__iar_program_start
|
||||
|
@ -48,6 +48,7 @@
|
||||
|
||||
EXTERN __iar_program_start
|
||||
EXTERN SystemInit
|
||||
EXTERN ExitRun0Mode
|
||||
PUBLIC __vector_table
|
||||
|
||||
DATA
|
||||
@ -244,6 +245,8 @@ __vector_table
|
||||
SECTION .text:CODE:NOROOT:REORDER(2)
|
||||
Reset_Handler
|
||||
|
||||
LDR R0, =ExitRun0Mode
|
||||
BLX R0
|
||||
LDR R0, =SystemInit
|
||||
BLX R0
|
||||
LDR R0, =__iar_program_start
|
||||
|
@ -48,6 +48,7 @@
|
||||
|
||||
EXTERN __iar_program_start
|
||||
EXTERN SystemInit
|
||||
EXTERN ExitRun0Mode
|
||||
PUBLIC __vector_table
|
||||
|
||||
DATA
|
||||
@ -244,6 +245,8 @@ __vector_table
|
||||
SECTION .text:CODE:NOROOT:REORDER(2)
|
||||
Reset_Handler
|
||||
|
||||
LDR R0, =ExitRun0Mode
|
||||
BLX R0
|
||||
LDR R0, =SystemInit
|
||||
BLX R0
|
||||
LDR R0, =__iar_program_start
|
||||
|
@ -48,6 +48,7 @@
|
||||
|
||||
EXTERN __iar_program_start
|
||||
EXTERN SystemInit
|
||||
EXTERN ExitRun0Mode
|
||||
PUBLIC __vector_table
|
||||
|
||||
DATA
|
||||
@ -244,6 +245,8 @@ __vector_table
|
||||
SECTION .text:CODE:NOROOT:REORDER(2)
|
||||
Reset_Handler
|
||||
|
||||
LDR R0, =ExitRun0Mode
|
||||
BLX R0
|
||||
LDR R0, =SystemInit
|
||||
BLX R0
|
||||
LDR R0, =__iar_program_start
|
||||
|
@ -48,6 +48,7 @@
|
||||
|
||||
EXTERN __iar_program_start
|
||||
EXTERN SystemInit
|
||||
EXTERN ExitRun0Mode
|
||||
PUBLIC __vector_table
|
||||
|
||||
DATA
|
||||
@ -230,6 +231,8 @@ __vector_table
|
||||
SECTION .text:CODE:NOROOT:REORDER(2)
|
||||
Reset_Handler
|
||||
|
||||
LDR R0, =ExitRun0Mode
|
||||
BLX R0
|
||||
LDR R0, =SystemInit
|
||||
BLX R0
|
||||
LDR R0, =__iar_program_start
|
||||
|
@ -48,6 +48,7 @@
|
||||
|
||||
EXTERN __iar_program_start
|
||||
EXTERN SystemInit
|
||||
EXTERN ExitRun0Mode
|
||||
PUBLIC __vector_table
|
||||
|
||||
DATA
|
||||
@ -230,6 +231,8 @@ __vector_table
|
||||
SECTION .text:CODE:NOROOT:REORDER(2)
|
||||
Reset_Handler
|
||||
|
||||
LDR R0, =ExitRun0Mode
|
||||
BLX R0
|
||||
LDR R0, =SystemInit
|
||||
BLX R0
|
||||
LDR R0, =__iar_program_start
|
||||
|
@ -48,6 +48,7 @@
|
||||
|
||||
EXTERN __iar_program_start
|
||||
EXTERN SystemInit
|
||||
EXTERN ExitRun0Mode
|
||||
PUBLIC __vector_table
|
||||
|
||||
DATA
|
||||
@ -230,6 +231,8 @@ __vector_table
|
||||
SECTION .text:CODE:NOROOT:REORDER(2)
|
||||
Reset_Handler
|
||||
|
||||
LDR R0, =ExitRun0Mode
|
||||
BLX R0
|
||||
LDR R0, =SystemInit
|
||||
BLX R0
|
||||
LDR R0, =__iar_program_start
|
||||
|
@ -48,6 +48,7 @@
|
||||
|
||||
EXTERN __iar_program_start
|
||||
EXTERN SystemInit
|
||||
EXTERN ExitRun0Mode
|
||||
PUBLIC __vector_table
|
||||
|
||||
DATA
|
||||
@ -230,6 +231,8 @@ __vector_table
|
||||
SECTION .text:CODE:NOROOT:REORDER(2)
|
||||
Reset_Handler
|
||||
|
||||
LDR R0, =ExitRun0Mode
|
||||
BLX R0
|
||||
LDR R0, =SystemInit
|
||||
BLX R0
|
||||
LDR R0, =__iar_program_start
|
||||
|
@ -48,6 +48,7 @@
|
||||
|
||||
EXTERN __iar_program_start
|
||||
EXTERN SystemInit
|
||||
EXTERN ExitRun0Mode
|
||||
PUBLIC __vector_table
|
||||
|
||||
DATA
|
||||
@ -230,6 +231,8 @@ __vector_table
|
||||
SECTION .text:CODE:NOROOT:REORDER(2)
|
||||
Reset_Handler
|
||||
|
||||
LDR R0, =ExitRun0Mode
|
||||
BLX R0
|
||||
LDR R0, =SystemInit
|
||||
BLX R0
|
||||
LDR R0, =__iar_program_start
|
||||
|
@ -48,6 +48,7 @@
|
||||
|
||||
EXTERN __iar_program_start
|
||||
EXTERN SystemInit
|
||||
EXTERN ExitRun0Mode
|
||||
PUBLIC __vector_table
|
||||
|
||||
DATA
|
||||
@ -230,6 +231,8 @@ __vector_table
|
||||
SECTION .text:CODE:NOROOT:REORDER(2)
|
||||
Reset_Handler
|
||||
|
||||
LDR R0, =ExitRun0Mode
|
||||
BLX R0
|
||||
LDR R0, =SystemInit
|
||||
BLX R0
|
||||
LDR R0, =__iar_program_start
|
||||
|
@ -48,6 +48,7 @@
|
||||
|
||||
EXTERN __iar_program_start
|
||||
EXTERN SystemInit
|
||||
EXTERN ExitRun0Mode
|
||||
PUBLIC __vector_table
|
||||
|
||||
DATA
|
||||
@ -230,6 +231,8 @@ __vector_table
|
||||
SECTION .text:CODE:NOROOT:REORDER(2)
|
||||
Reset_Handler
|
||||
|
||||
LDR R0, =ExitRun0Mode
|
||||
BLX R0
|
||||
LDR R0, =SystemInit
|
||||
BLX R0
|
||||
LDR R0, =__iar_program_start
|
||||
|
@ -48,6 +48,7 @@
|
||||
|
||||
EXTERN __iar_program_start
|
||||
EXTERN SystemInit
|
||||
EXTERN ExitRun0Mode
|
||||
PUBLIC __vector_table
|
||||
|
||||
DATA
|
||||
@ -230,6 +231,8 @@ __vector_table
|
||||
SECTION .text:CODE:NOROOT:REORDER(2)
|
||||
Reset_Handler
|
||||
|
||||
LDR R0, =ExitRun0Mode
|
||||
BLX R0
|
||||
LDR R0, =SystemInit
|
||||
BLX R0
|
||||
LDR R0, =__iar_program_start
|
||||
|
@ -48,6 +48,7 @@
|
||||
|
||||
EXTERN __iar_program_start
|
||||
EXTERN SystemInit
|
||||
EXTERN ExitRun0Mode
|
||||
PUBLIC __vector_table
|
||||
|
||||
DATA
|
||||
@ -230,6 +231,8 @@ __vector_table
|
||||
SECTION .text:CODE:NOROOT:REORDER(2)
|
||||
Reset_Handler
|
||||
|
||||
LDR R0, =ExitRun0Mode
|
||||
BLX R0
|
||||
LDR R0, =SystemInit
|
||||
BLX R0
|
||||
LDR R0, =__iar_program_start
|
||||
|
@ -48,6 +48,7 @@
|
||||
|
||||
EXTERN __iar_program_start
|
||||
EXTERN SystemInit
|
||||
EXTERN ExitRun0Mode
|
||||
PUBLIC __vector_table
|
||||
|
||||
DATA
|
||||
@ -230,6 +231,8 @@ __vector_table
|
||||
SECTION .text:CODE:NOROOT:REORDER(2)
|
||||
Reset_Handler
|
||||
|
||||
LDR R0, =ExitRun0Mode
|
||||
BLX R0
|
||||
LDR R0, =SystemInit
|
||||
BLX R0
|
||||
LDR R0, =__iar_program_start
|
||||
|
@ -48,6 +48,7 @@
|
||||
|
||||
EXTERN __iar_program_start
|
||||
EXTERN SystemInit
|
||||
EXTERN ExitRun0Mode
|
||||
PUBLIC __vector_table
|
||||
|
||||
DATA
|
||||
@ -235,6 +236,8 @@ __vector_table
|
||||
SECTION .text:CODE:NOROOT:REORDER(2)
|
||||
Reset_Handler
|
||||
|
||||
LDR R0, =ExitRun0Mode
|
||||
BLX R0
|
||||
LDR R0, =SystemInit
|
||||
BLX R0
|
||||
LDR R0, =__iar_program_start
|
||||
|
@ -48,6 +48,7 @@
|
||||
|
||||
EXTERN __iar_program_start
|
||||
EXTERN SystemInit
|
||||
EXTERN ExitRun0Mode
|
||||
PUBLIC __vector_table
|
||||
|
||||
DATA
|
||||
@ -235,6 +236,8 @@ __vector_table
|
||||
SECTION .text:CODE:NOROOT:REORDER(2)
|
||||
Reset_Handler
|
||||
|
||||
LDR R0, =ExitRun0Mode
|
||||
BLX R0
|
||||
LDR R0, =SystemInit
|
||||
BLX R0
|
||||
LDR R0, =__iar_program_start
|
||||
|
@ -48,6 +48,7 @@
|
||||
|
||||
EXTERN __iar_program_start
|
||||
EXTERN SystemInit
|
||||
EXTERN ExitRun0Mode
|
||||
PUBLIC __vector_table
|
||||
|
||||
DATA
|
||||
@ -235,6 +236,8 @@ __vector_table
|
||||
SECTION .text:CODE:NOROOT:REORDER(2)
|
||||
Reset_Handler
|
||||
|
||||
LDR R0, =ExitRun0Mode
|
||||
BLX R0
|
||||
LDR R0, =SystemInit
|
||||
BLX R0
|
||||
LDR R0, =__iar_program_start
|
||||
|
@ -48,6 +48,7 @@
|
||||
|
||||
EXTERN __iar_program_start
|
||||
EXTERN SystemInit
|
||||
EXTERN ExitRun0Mode
|
||||
PUBLIC __vector_table
|
||||
|
||||
DATA
|
||||
@ -235,6 +236,8 @@ __vector_table
|
||||
SECTION .text:CODE:NOROOT:REORDER(2)
|
||||
Reset_Handler
|
||||
|
||||
LDR R0, =ExitRun0Mode
|
||||
BLX R0
|
||||
LDR R0, =SystemInit
|
||||
BLX R0
|
||||
LDR R0, =__iar_program_start
|
||||
|
@ -48,6 +48,7 @@
|
||||
|
||||
EXTERN __iar_program_start
|
||||
EXTERN SystemInit
|
||||
EXTERN ExitRun0Mode
|
||||
PUBLIC __vector_table
|
||||
|
||||
DATA
|
||||
@ -235,6 +236,8 @@ __vector_table
|
||||
SECTION .text:CODE:NOROOT:REORDER(2)
|
||||
Reset_Handler
|
||||
|
||||
LDR R0, =ExitRun0Mode
|
||||
BLX R0
|
||||
LDR R0, =SystemInit
|
||||
BLX R0
|
||||
LDR R0, =__iar_program_start
|
||||
|
@ -48,6 +48,7 @@
|
||||
|
||||
EXTERN __iar_program_start
|
||||
EXTERN SystemInit
|
||||
EXTERN ExitRun0Mode
|
||||
PUBLIC __vector_table
|
||||
|
||||
DATA
|
||||
@ -235,6 +236,8 @@ __vector_table
|
||||
SECTION .text:CODE:NOROOT:REORDER(2)
|
||||
Reset_Handler
|
||||
|
||||
LDR R0, =ExitRun0Mode
|
||||
BLX R0
|
||||
LDR R0, =SystemInit
|
||||
BLX R0
|
||||
LDR R0, =__iar_program_start
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user