Macros

Constants defining the prescaling ratio of the fHRTIM clock for the burst mode controller. More...

Collaboration diagram for HRTIM_BurstModePrescaler:

Macros

#define HRTIM_BURSTMODEPRESCALER_DIV1   ((uint32_t)0x00000000)
 
#define HRTIM_BURSTMODEPRESCALER_DIV1024   (HRTIM_BMCR_BMPSC_3 | HRTIM_BMCR_BMPSC_1)
 
#define HRTIM_BURSTMODEPRESCALER_DIV128   (HRTIM_BMCR_BMPSC_2 | HRTIM_BMCR_BMPSC_1 | HRTIM_BMCR_BMPSC_0)
 
#define HRTIM_BURSTMODEPRESCALER_DIV16   (HRTIM_BMCR_BMPSC_2)
 
#define HRTIM_BURSTMODEPRESCALER_DIV16384   (HRTIM_BMCR_BMPSC_3 | HRTIM_BMCR_BMPSC_2 | HRTIM_BMCR_BMPSC_1)
 
#define HRTIM_BURSTMODEPRESCALER_DIV2   (HRTIM_BMCR_BMPSC_0)
 
#define HRTIM_BURSTMODEPRESCALER_DIV2048   (HRTIM_BMCR_BMPSC_3 | HRTIM_BMCR_BMPSC_1 | HRTIM_BMCR_BMPSC_0)
 
#define HRTIM_BURSTMODEPRESCALER_DIV256   (HRTIM_BMCR_BMPSC_3)
 
#define HRTIM_BURSTMODEPRESCALER_DIV32   (HRTIM_BMCR_BMPSC_2 | HRTIM_BMCR_BMPSC_0)
 
#define HRTIM_BURSTMODEPRESCALER_DIV32768   (HRTIM_BMCR_BMPSC_3 | HRTIM_BMCR_BMPSC_2 | HRTIM_BMCR_BMPSC_1 | HRTIM_BMCR_BMPSC_0)
 
#define HRTIM_BURSTMODEPRESCALER_DIV4   (HRTIM_BMCR_BMPSC_1)
 
#define HRTIM_BURSTMODEPRESCALER_DIV4096   (HRTIM_BMCR_BMPSC_3 | HRTIM_BMCR_BMPSC_2)
 
#define HRTIM_BURSTMODEPRESCALER_DIV512   (HRTIM_BMCR_BMPSC_3 | HRTIM_BMCR_BMPSC_0)
 
#define HRTIM_BURSTMODEPRESCALER_DIV64   (HRTIM_BMCR_BMPSC_2 | HRTIM_BMCR_BMPSC_1)
 
#define HRTIM_BURSTMODEPRESCALER_DIV8   (HRTIM_BMCR_BMPSC_1 | HRTIM_BMCR_BMPSC_0)
 
#define HRTIM_BURSTMODEPRESCALER_DIV8192   (HRTIM_BMCR_BMPSC_3 | HRTIM_BMCR_BMPSC_2 | HRTIM_BMCR_BMPSC_0)
 
#define IS_HRTIM_HRTIM_BURSTMODEPRESCALER(BURSTMODEPRESCALER)
 

Detailed Description

Constants defining the prescaling ratio of the fHRTIM clock for the burst mode controller.

Macro Definition Documentation

#define HRTIM_BURSTMODEPRESCALER_DIV1   ((uint32_t)0x00000000)

fBRST = fHRTIM

Definition at line 1781 of file stm32f30x_hrtim.h.

#define HRTIM_BURSTMODEPRESCALER_DIV1024   (HRTIM_BMCR_BMPSC_3 | HRTIM_BMCR_BMPSC_1)

fBRST = fHRTIM/1024

Definition at line 1791 of file stm32f30x_hrtim.h.

#define HRTIM_BURSTMODEPRESCALER_DIV128   (HRTIM_BMCR_BMPSC_2 | HRTIM_BMCR_BMPSC_1 | HRTIM_BMCR_BMPSC_0)

fBRST = fHRTIM/128

Definition at line 1788 of file stm32f30x_hrtim.h.

#define HRTIM_BURSTMODEPRESCALER_DIV16   (HRTIM_BMCR_BMPSC_2)

fBRST = fHRTIM/16

Definition at line 1785 of file stm32f30x_hrtim.h.

#define HRTIM_BURSTMODEPRESCALER_DIV16384   (HRTIM_BMCR_BMPSC_3 | HRTIM_BMCR_BMPSC_2 | HRTIM_BMCR_BMPSC_1)

fBRST = fHRTIM/16384

Definition at line 1795 of file stm32f30x_hrtim.h.

#define HRTIM_BURSTMODEPRESCALER_DIV2   (HRTIM_BMCR_BMPSC_0)

fBRST = fHRTIM/2

Definition at line 1782 of file stm32f30x_hrtim.h.

#define HRTIM_BURSTMODEPRESCALER_DIV2048   (HRTIM_BMCR_BMPSC_3 | HRTIM_BMCR_BMPSC_1 | HRTIM_BMCR_BMPSC_0)

fBRST = fHRTIM/2048

Definition at line 1792 of file stm32f30x_hrtim.h.

#define HRTIM_BURSTMODEPRESCALER_DIV256   (HRTIM_BMCR_BMPSC_3)

fBRST = fHRTIM/256

Definition at line 1789 of file stm32f30x_hrtim.h.

#define HRTIM_BURSTMODEPRESCALER_DIV32   (HRTIM_BMCR_BMPSC_2 | HRTIM_BMCR_BMPSC_0)

fBRST = fHRTIM/32

Definition at line 1786 of file stm32f30x_hrtim.h.

#define HRTIM_BURSTMODEPRESCALER_DIV32768   (HRTIM_BMCR_BMPSC_3 | HRTIM_BMCR_BMPSC_2 | HRTIM_BMCR_BMPSC_1 | HRTIM_BMCR_BMPSC_0)

fBRST = fHRTIM/32768

Definition at line 1796 of file stm32f30x_hrtim.h.

#define HRTIM_BURSTMODEPRESCALER_DIV4   (HRTIM_BMCR_BMPSC_1)

fBRST = fHRTIM/4

Definition at line 1783 of file stm32f30x_hrtim.h.

#define HRTIM_BURSTMODEPRESCALER_DIV4096   (HRTIM_BMCR_BMPSC_3 | HRTIM_BMCR_BMPSC_2)

fBRST = fHRTIM/4096

Definition at line 1793 of file stm32f30x_hrtim.h.

#define HRTIM_BURSTMODEPRESCALER_DIV512   (HRTIM_BMCR_BMPSC_3 | HRTIM_BMCR_BMPSC_0)

fBRST = fHRTIM/512

Definition at line 1790 of file stm32f30x_hrtim.h.

#define HRTIM_BURSTMODEPRESCALER_DIV64   (HRTIM_BMCR_BMPSC_2 | HRTIM_BMCR_BMPSC_1)

fBRST = fHRTIM/64

Definition at line 1787 of file stm32f30x_hrtim.h.

#define HRTIM_BURSTMODEPRESCALER_DIV8   (HRTIM_BMCR_BMPSC_1 | HRTIM_BMCR_BMPSC_0)

fBRST = fHRTIM/8

Definition at line 1784 of file stm32f30x_hrtim.h.

#define HRTIM_BURSTMODEPRESCALER_DIV8192   (HRTIM_BMCR_BMPSC_3 | HRTIM_BMCR_BMPSC_2 | HRTIM_BMCR_BMPSC_0)

fBRST = fHRTIM/8192

Definition at line 1794 of file stm32f30x_hrtim.h.

#define IS_HRTIM_HRTIM_BURSTMODEPRESCALER (   BURSTMODEPRESCALER)
Value:
(((BURSTMODEPRESCALER) == HRTIM_BURSTMODEPRESCALER_DIV1) || \
((BURSTMODEPRESCALER) == HRTIM_BURSTMODEPRESCALER_DIV2) || \
((BURSTMODEPRESCALER) == HRTIM_BURSTMODEPRESCALER_DIV4) || \
((BURSTMODEPRESCALER) == HRTIM_BURSTMODEPRESCALER_DIV8) || \
((BURSTMODEPRESCALER) == HRTIM_BURSTMODEPRESCALER_DIV16) || \
((BURSTMODEPRESCALER) == HRTIM_BURSTMODEPRESCALER_DIV32) || \
((BURSTMODEPRESCALER) == HRTIM_BURSTMODEPRESCALER_DIV64) || \
((BURSTMODEPRESCALER) == HRTIM_BURSTMODEPRESCALER_DIV128) || \
((BURSTMODEPRESCALER) == HRTIM_BURSTMODEPRESCALER_DIV256) || \
((BURSTMODEPRESCALER) == HRTIM_BURSTMODEPRESCALER_DIV512) || \
((BURSTMODEPRESCALER) == HRTIM_BURSTMODEPRESCALER_DIV1024) || \
((BURSTMODEPRESCALER) == HRTIM_BURSTMODEPRESCALER_DIV2048) || \
((BURSTMODEPRESCALER) == HRTIM_BURSTMODEPRESCALER_DIV4096) || \
((BURSTMODEPRESCALER) == HRTIM_BURSTMODEPRESCALER_DIV8192) || \
((BURSTMODEPRESCALER) == HRTIM_BURSTMODEPRESCALER_DIV16384) || \
((BURSTMODEPRESCALER) == HRTIM_BURSTMODEPRESCALER_DIV32768))
#define HRTIM_BURSTMODEPRESCALER_DIV2
#define HRTIM_BURSTMODEPRESCALER_DIV4
#define HRTIM_BURSTMODEPRESCALER_DIV16384
#define HRTIM_BURSTMODEPRESCALER_DIV32
#define HRTIM_BURSTMODEPRESCALER_DIV64
#define HRTIM_BURSTMODEPRESCALER_DIV8
#define HRTIM_BURSTMODEPRESCALER_DIV16
#define HRTIM_BURSTMODEPRESCALER_DIV4096
#define HRTIM_BURSTMODEPRESCALER_DIV32768
#define HRTIM_BURSTMODEPRESCALER_DIV256
#define HRTIM_BURSTMODEPRESCALER_DIV8192
#define HRTIM_BURSTMODEPRESCALER_DIV2048
#define HRTIM_BURSTMODEPRESCALER_DIV1024
#define HRTIM_BURSTMODEPRESCALER_DIV1
#define HRTIM_BURSTMODEPRESCALER_DIV512
#define HRTIM_BURSTMODEPRESCALER_DIV128

Definition at line 1798 of file stm32f30x_hrtim.h.



rosflight_firmware
Author(s): Daniel Koch , James Jackson
autogenerated on Wed Jul 3 2019 19:59:30