Modules | Macros
Collaboration diagram for MISC_Exported_Constants:

Modules

 MISC_Vector_Table_Base
 
 MISC_System_Low_Power
 
 MISC_Preemption_Priority_Group
 
 MISC_SysTick_clock_source
 
 Vector_Table_Base
 
 System_Low_Power
 
 Preemption_Priority_Group
 
 SysTick_clock_source
 

Macros

#define IS_SYSTICK_CLK_SOURCE(SOURCE)
 
#define SysTick_CLKSource_HCLK   ((uint32_t)0x00000004)
 
#define SysTick_CLKSource_HCLK_Div8   ((uint32_t)0xFFFFFFFB)
 

Detailed Description

 The table below gives the allowed values of the pre-emption priority and subpriority according
 to the Priority Grouping configuration performed by NVIC_PriorityGroupConfig function
  ============================================================================================================================
    NVIC_PriorityGroup   | NVIC_IRQChannelPreemptionPriority | NVIC_IRQChannelSubPriority  | Description
  ============================================================================================================================
   NVIC_PriorityGroup_0  |                0                  |            0-15             |   0 bits for pre-emption priority
                         |                                   |                             |   4 bits for subpriority
  ----------------------------------------------------------------------------------------------------------------------------
   NVIC_PriorityGroup_1  |                0-1                |            0-7              |   1 bits for pre-emption priority
                         |                                   |                             |   3 bits for subpriority
  ----------------------------------------------------------------------------------------------------------------------------    
   NVIC_PriorityGroup_2  |                0-3                |            0-3              |   2 bits for pre-emption priority
                         |                                   |                             |   2 bits for subpriority
  ----------------------------------------------------------------------------------------------------------------------------    
   NVIC_PriorityGroup_3  |                0-7                |            0-1              |   3 bits for pre-emption priority
                         |                                   |                             |   1 bits for subpriority
  ----------------------------------------------------------------------------------------------------------------------------    
   NVIC_PriorityGroup_4  |                0-15               |            0                |   4 bits for pre-emption priority
                         |                                   |                             |   0 bits for subpriority                       
  ============================================================================================================================

Macro Definition Documentation

#define IS_SYSTICK_CLK_SOURCE (   SOURCE)
Value:
(((SOURCE) == SysTick_CLKSource_HCLK) || \
#define SysTick_CLKSource_HCLK
#define SysTick_CLKSource_HCLK_Div8

Definition at line 176 of file stm32f30x_misc.h.

#define SysTick_CLKSource_HCLK   ((uint32_t)0x00000004)

Definition at line 175 of file stm32f30x_misc.h.

#define SysTick_CLKSource_HCLK_Div8   ((uint32_t)0xFFFFFFFB)

Definition at line 174 of file stm32f30x_misc.h.



rosflight_firmware
Author(s): Daniel Koch , James Jackson
autogenerated on Thu Apr 15 2021 05:07:54