Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Functions | |
| void | NVIC_PriorityGroupConfig_mort (uint32_t NVIC_PriorityGroup) |
| Configures the priority grouping: pre-emption priority and subpriority. | |
| void | NVIC_Init_mort (NVIC_InitTypeDef_mort *NVIC_InitStruct) |
| Initializes the NVIC peripheral according to the specified parameters in the NVIC_InitStruct. | |
| void | NVIC_SetVectorTable_mort (uint32_t NVIC_VectTab, uint32_t Offset) |
| Sets the vector table location and Offset. | |
| void | NVIC_SystemLPConfig_mort (uint8_t LowPowerMode, FunctionalState NewState) |
| Selects the condition for the system to enter low power mode. | |
| void | SysTick_CLKSourceConfig_mort (uint32_t SysTick_CLKSource) |
| Configures the SysTick clock source. | |
Function Documentation
| void NVIC_Init_mort | ( | NVIC_InitTypeDef_mort * | NVIC_InitStruct ) |
Initializes the NVIC peripheral according to the specified parameters in the NVIC_InitStruct.
- Note:
- To configure interrupts priority correctly, the NVIC_PriorityGroupConfig_mort() function should be called before.
- Parameters:
-
NVIC_InitStruct,: pointer to a NVIC_InitTypeDef_mort structure that contains the configuration information for the specified NVIC peripheral.
- Return values:
-
None
Definition at line 136 of file misc_mort.c.
| void NVIC_PriorityGroupConfig_mort | ( | uint32_t | NVIC_PriorityGroup ) |
Configures the priority grouping: pre-emption priority and subpriority.
- Parameters:
-
NVIC_PriorityGroup,: specifies the priority grouping bits length. This parameter can be one of the following values: - NVIC_PriorityGroup_0_MORT: 0 bits for pre-emption priority 4 bits for subpriority
- NVIC_PriorityGroup_1_MORT: 1 bits for pre-emption priority 3 bits for subpriority
- NVIC_PriorityGroup_2_MORT: 2 bits for pre-emption priority 2 bits for subpriority
- NVIC_PriorityGroup_3_MORT: 3 bits for pre-emption priority 1 bits for subpriority
- NVIC_PriorityGroup_4_MORT: 4 bits for pre-emption priority 0 bits for subpriority
- Note:
- When the NVIC_PriorityGroup_0_MORT is selected, IRQ pre-emption is no more possible. The pending IRQ priority will be managed only by the subpriority.
- Return values:
-
None
Definition at line 118 of file misc_mort.c.
| void NVIC_SetVectorTable_mort | ( | uint32_t | NVIC_VectTab, |
| uint32_t | Offset | ||
| ) |
Sets the vector table location and Offset.
- Parameters:
-
NVIC_VectTab,: specifies if the vector table is in RAM or FLASH memory. This parameter can be one of the following values: - NVIC_VectTab_RAM_MORT: Vector Table in internal SRAM.
- NVIC_VectTab_FLASH_MORT: Vector Table in internal FLASH.
Offset,: Vector Table base offset field. This value must be a multiple of 0x200.
- Return values:
-
None
Definition at line 180 of file misc_mort.c.
| void NVIC_SystemLPConfig_mort | ( | uint8_t | LowPowerMode, |
| FunctionalState | NewState | ||
| ) |
Selects the condition for the system to enter low power mode.
- Parameters:
-
LowPowerMode,: Specifies the new mode for the system to enter low power mode. This parameter can be one of the following values: - NVIC_LP_SEVONPEND_MORT: Low Power SEV on Pend.
- NVIC_LP_SLEEPDEEP_MORT: Low Power DEEPSLEEP request.
- NVIC_LP_SLEEPONEXIT_MORT: Low Power Sleep on Exit.
NewState,: new state of LP condition. This parameter can be: ENABLE or DISABLE.
- Return values:
-
None
Definition at line 199 of file misc_mort.c.
| void SysTick_CLKSourceConfig_mort | ( | uint32_t | SysTick_CLKSource ) |
Configures the SysTick clock source.
- Parameters:
-
SysTick_CLKSource,: specifies the SysTick clock source. This parameter can be one of the following values: - SysTick_CLKSource_HCLK_Div8_MORT: AHB clock divided by 8 selected as SysTick clock source.
- SysTick_CLKSource_HCLK_MORT: AHB clock selected as SysTick clock source.
- Return values:
-
None
Definition at line 223 of file misc_mort.c.
Generated on Sat Oct 21 2023 04:38:55 by
1.7.2