Prusa MINI Firmware overview
|
◆ IS_TIM_COUNTER_MODE
#define IS_TIM_COUNTER_MODE |
( |
|
MODE | ) |
|
◆ IS_TIM_CLOCKDIVISION_DIV
#define IS_TIM_CLOCKDIVISION_DIV |
( |
|
DIV | ) |
|
◆ IS_TIM_PWM_MODE
#define IS_TIM_PWM_MODE |
( |
|
MODE | ) |
|
◆ IS_TIM_OC_MODE
#define IS_TIM_OC_MODE |
( |
|
MODE | ) |
|
◆ IS_TIM_FAST_STATE
#define IS_TIM_FAST_STATE |
( |
|
STATE | ) |
|
◆ IS_TIM_OC_POLARITY
#define IS_TIM_OC_POLARITY |
( |
|
POLARITY | ) |
|
◆ IS_TIM_OCN_POLARITY
#define IS_TIM_OCN_POLARITY |
( |
|
POLARITY | ) |
|
◆ IS_TIM_OCIDLE_STATE
#define IS_TIM_OCIDLE_STATE |
( |
|
STATE | ) |
|
◆ IS_TIM_OCNIDLE_STATE
#define IS_TIM_OCNIDLE_STATE |
( |
|
STATE | ) |
|
◆ IS_TIM_CHANNELS
#define IS_TIM_CHANNELS |
( |
|
CHANNEL | ) |
|
◆ IS_TIM_OPM_CHANNELS
#define IS_TIM_OPM_CHANNELS |
( |
|
CHANNEL | ) |
|
◆ IS_TIM_COMPLEMENTARY_CHANNELS
#define IS_TIM_COMPLEMENTARY_CHANNELS |
( |
|
CHANNEL | ) |
|
◆ IS_TIM_IC_POLARITY
#define IS_TIM_IC_POLARITY |
( |
|
POLARITY | ) |
|
◆ IS_TIM_IC_SELECTION
#define IS_TIM_IC_SELECTION |
( |
|
SELECTION | ) |
|
◆ IS_TIM_IC_PRESCALER
#define IS_TIM_IC_PRESCALER |
( |
|
PRESCALER | ) |
|
◆ IS_TIM_OPM_MODE
#define IS_TIM_OPM_MODE |
( |
|
MODE | ) |
|
◆ IS_TIM_DMA_SOURCE
#define IS_TIM_DMA_SOURCE |
( |
|
SOURCE | ) |
((((SOURCE) & 0xFFFF80FFU) == 0x00000000U) && ((SOURCE) != 0x00000000U)) |
◆ IS_TIM_ENCODER_MODE
#define IS_TIM_ENCODER_MODE |
( |
|
MODE | ) |
|
◆ IS_TIM_EVENT_SOURCE
#define IS_TIM_EVENT_SOURCE |
( |
|
SOURCE | ) |
((((SOURCE) & 0xFFFFFF00U) == 0x00000000U) && ((SOURCE) != 0x00000000U)) |
◆ IS_TIM_CLOCKSOURCE
#define IS_TIM_CLOCKSOURCE |
( |
|
CLOCK | ) |
|
◆ IS_TIM_CLOCKPOLARITY
#define IS_TIM_CLOCKPOLARITY |
( |
|
POLARITY | ) |
|
◆ IS_TIM_CLOCKPRESCALER
#define IS_TIM_CLOCKPRESCALER |
( |
|
PRESCALER | ) |
|
◆ IS_TIM_CLOCKFILTER
#define IS_TIM_CLOCKFILTER |
( |
|
ICFILTER | ) |
((ICFILTER) <= 0x0FU) |
◆ IS_TIM_CLEARINPUT_SOURCE
#define IS_TIM_CLEARINPUT_SOURCE |
( |
|
SOURCE | ) |
|
◆ IS_TIM_CLEARINPUT_POLARITY
#define IS_TIM_CLEARINPUT_POLARITY |
( |
|
POLARITY | ) |
|
◆ IS_TIM_CLEARINPUT_PRESCALER
#define IS_TIM_CLEARINPUT_PRESCALER |
( |
|
PRESCALER | ) |
|
◆ IS_TIM_CLEARINPUT_FILTER
#define IS_TIM_CLEARINPUT_FILTER |
( |
|
ICFILTER | ) |
((ICFILTER) <= 0x0FU) |
◆ IS_TIM_OSSR_STATE
#define IS_TIM_OSSR_STATE |
( |
|
STATE | ) |
|
◆ IS_TIM_OSSI_STATE
#define IS_TIM_OSSI_STATE |
( |
|
STATE | ) |
|
◆ IS_TIM_LOCK_LEVEL
#define IS_TIM_LOCK_LEVEL |
( |
|
LEVEL | ) |
|
◆ IS_TIM_BREAK_STATE
#define IS_TIM_BREAK_STATE |
( |
|
STATE | ) |
|
◆ IS_TIM_BREAK_POLARITY
#define IS_TIM_BREAK_POLARITY |
( |
|
POLARITY | ) |
|
◆ IS_TIM_AUTOMATIC_OUTPUT_STATE
#define IS_TIM_AUTOMATIC_OUTPUT_STATE |
( |
|
STATE | ) |
|
◆ IS_TIM_TRGO_SOURCE
#define IS_TIM_TRGO_SOURCE |
( |
|
SOURCE | ) |
|
◆ IS_TIM_SLAVE_MODE
#define IS_TIM_SLAVE_MODE |
( |
|
MODE | ) |
|
◆ IS_TIM_MSM_STATE
#define IS_TIM_MSM_STATE |
( |
|
STATE | ) |
|
◆ IS_TIM_TRIGGER_SELECTION
#define IS_TIM_TRIGGER_SELECTION |
( |
|
SELECTION | ) |
|
◆ IS_TIM_INTERNAL_TRIGGEREVENT_SELECTION
#define IS_TIM_INTERNAL_TRIGGEREVENT_SELECTION |
( |
|
SELECTION | ) |
|
◆ IS_TIM_TRIGGERPOLARITY
#define IS_TIM_TRIGGERPOLARITY |
( |
|
POLARITY | ) |
|
◆ IS_TIM_TRIGGERPRESCALER
#define IS_TIM_TRIGGERPRESCALER |
( |
|
PRESCALER | ) |
|
◆ IS_TIM_TRIGGERFILTER
#define IS_TIM_TRIGGERFILTER |
( |
|
ICFILTER | ) |
((ICFILTER) <= 0x0FU) |
◆ IS_TIM_TI1SELECTION
#define IS_TIM_TI1SELECTION |
( |
|
TI1SELECTION | ) |
|
◆ IS_TIM_DMA_BASE
#define IS_TIM_DMA_BASE |
( |
|
BASE | ) |
|
◆ IS_TIM_DMA_LENGTH
#define IS_TIM_DMA_LENGTH |
( |
|
LENGTH | ) |
|
◆ IS_TIM_IC_FILTER
#define IS_TIM_IC_FILTER |
( |
|
ICFILTER | ) |
((ICFILTER) <= 0x0FU) |
#define TIM_OCMODE_TOGGLE
Definition: stm32f4xx_hal_tim.h:364
#define TIM_LOCKLEVEL_2
Definition: stm32f4xx_hal_tim.h:653
#define TIM_OCNIDLESTATE_SET
Definition: stm32f4xx_hal_tim.h:413
#define TIM_DMABASE_CCR4
Definition: stm32f4xx_hal_tim.h:789
#define TIM_DMABURSTLENGTH_14TRANSFERS
Definition: stm32f4xx_hal_tim.h:813
#define TIM_TS_NONE
Definition: stm32f4xx_hal_tim.h:732
#define TIM_OCMODE_FORCED_INACTIVE
Definition: stm32f4xx_hal_tim.h:368
#define TIM_DMABASE_CCMR2
Definition: stm32f4xx_hal_tim.h:780
#define TIM_DMABURSTLENGTH_15TRANSFERS
Definition: stm32f4xx_hal_tim.h:814
#define TIM_DMABASE_ARR
Definition: stm32f4xx_hal_tim.h:784
#define TIM_TRIGGERPRESCALER_DIV4
Definition: stm32f4xx_hal_tim.h:754
#define TIM_TRGO_ENABLE
Definition: stm32f4xx_hal_tim.h:689
#define TIM_DMABASE_BDTR
Definition: stm32f4xx_hal_tim.h:790
#define TIM_TI1SELECTION_CH1
Definition: stm32f4xx_hal_tim.h:764
#define TIM_DMABURSTLENGTH_9TRANSFERS
Definition: stm32f4xx_hal_tim.h:808
#define TIM_OCNPOLARITY_HIGH
Definition: stm32f4xx_hal_tim.h:395
#define TIM_DMABASE_CCER
Definition: stm32f4xx_hal_tim.h:781
#define TIM_TS_TI1F_ED
Definition: stm32f4xx_hal_tim.h:728
#define TIM_DMABURSTLENGTH_6TRANSFERS
Definition: stm32f4xx_hal_tim.h:805
#define TIM_OCFAST_DISABLE
Definition: stm32f4xx_hal_tim.h:377
#define TIM_BREAKPOLARITY_LOW
Definition: stm32f4xx_hal_tim.h:670
#define TIM_DMABASE_CCR3
Definition: stm32f4xx_hal_tim.h:788
#define TIM_OCMODE_INACTIVE
Definition: stm32f4xx_hal_tim.h:363
#define TIM_TRGO_OC1REF
Definition: stm32f4xx_hal_tim.h:692
#define TIM_CLOCKSOURCE_ITR3
Definition: stm32f4xx_hal_tim.h:569
#define TIM_ENCODERMODE_TI12
Definition: stm32f4xx_hal_tim.h:482
#define TIM_DMABURSTLENGTH_4TRANSFERS
Definition: stm32f4xx_hal_tim.h:803
#define TIM_CHANNEL_ALL
Definition: stm32f4xx_hal_tim.h:426
#define TIM_TRIGGERPRESCALER_DIV8
Definition: stm32f4xx_hal_tim.h:755
#define TIM_DMABURSTLENGTH_10TRANSFERS
Definition: stm32f4xx_hal_tim.h:809
#define TIM_TRIGGERPOLARITY_FALLING
Definition: stm32f4xx_hal_tim.h:743
#define TIM_TRGO_OC1
Definition: stm32f4xx_hal_tim.h:691
#define TIM_ENCODERMODE_TI2
Definition: stm32f4xx_hal_tim.h:481
#define TIM_DMABURSTLENGTH_7TRANSFERS
Definition: stm32f4xx_hal_tim.h:806
#define TIM_OSSR_ENABLE
Definition: stm32f4xx_hal_tim.h:633
#define TIM_CLOCKPRESCALER_DIV4
Definition: stm32f4xx_hal_tim.h:595
#define TIM_OSSI_ENABLE
Definition: stm32f4xx_hal_tim.h:642
#define TIM_DMABURSTLENGTH_16TRANSFERS
Definition: stm32f4xx_hal_tim.h:815
#define TIM_DMABASE_DCR
Definition: stm32f4xx_hal_tim.h:791
#define TIM_CLOCKPRESCALER_DIV2
Definition: stm32f4xx_hal_tim.h:594
#define TIM_DMABASE_DIER
Definition: stm32f4xx_hal_tim.h:776
#define TIM_COUNTERMODE_CENTERALIGNED3
Definition: stm32f4xx_hal_tim.h:343
#define TIM_DMABASE_RCR
Definition: stm32f4xx_hal_tim.h:785
#define TIM_DMABURSTLENGTH_11TRANSFERS
Definition: stm32f4xx_hal_tim.h:810
#define TIM_DMABASE_CCR2
Definition: stm32f4xx_hal_tim.h:787
#define TIM_OCIDLESTATE_RESET
Definition: stm32f4xx_hal_tim.h:405
#define BASE
Definition: adler32.c:12
#define TIM_TRGO_RESET
Definition: stm32f4xx_hal_tim.h:688
#define TIM_CLOCKDIVISION_DIV2
Definition: stm32f4xx_hal_tim.h:352
#define TIM_DMABASE_CR2
Definition: stm32f4xx_hal_tim.h:774
#define TIM_TRIGGERPOLARITY_RISING
Definition: stm32f4xx_hal_tim.h:742
#define TIM_LOCKLEVEL_1
Definition: stm32f4xx_hal_tim.h:652
#define TIM_DMABURSTLENGTH_5TRANSFERS
Definition: stm32f4xx_hal_tim.h:804
#define TIM_OCMODE_PWM1
Definition: stm32f4xx_hal_tim.h:365
#define TIM_DMABASE_EGR
Definition: stm32f4xx_hal_tim.h:778
#define TIM_DMABASE_OR
Definition: stm32f4xx_hal_tim.h:792
#define TIM_CHANNEL_3
Definition: stm32f4xx_hal_tim.h:424
#define TIM_TS_ETRF
Definition: stm32f4xx_hal_tim.h:731
#define TIM_OCMODE_FORCED_ACTIVE
Definition: stm32f4xx_hal_tim.h:367
#define TIM_DMABURSTLENGTH_8TRANSFERS
Definition: stm32f4xx_hal_tim.h:807
#define TIM_DMABASE_CCMR1
Definition: stm32f4xx_hal_tim.h:779
#define TIM_TI1SELECTION_XORCOMBINATION
Definition: stm32f4xx_hal_tim.h:765
#define TIM_BREAKPOLARITY_HIGH
Definition: stm32f4xx_hal_tim.h:671
#define TIM_SLAVEMODE_DISABLE
Definition: stm32f4xx_hal_tim.h:703
#define TIM_CLOCKDIVISION_DIV1
Definition: stm32f4xx_hal_tim.h:351
#define TIM_OCMODE_TIMING
Definition: stm32f4xx_hal_tim.h:361
#define TIM_CLOCKPOLARITY_FALLING
Definition: stm32f4xx_hal_tim.h:584
#define TIM_CLOCKSOURCE_INTERNAL
Definition: stm32f4xx_hal_tim.h:565
#define TIM_TS_TI2FP2
Definition: stm32f4xx_hal_tim.h:730
#define TIM_COUNTERMODE_UP
Definition: stm32f4xx_hal_tim.h:339
#define TIM_DMABURSTLENGTH_13TRANSFERS
Definition: stm32f4xx_hal_tim.h:812
#define TIM_TRGO_UPDATE
Definition: stm32f4xx_hal_tim.h:690
#define TIM_CLOCKPRESCALER_DIV8
Definition: stm32f4xx_hal_tim.h:596
#define TIM_CHANNEL_2
Definition: stm32f4xx_hal_tim.h:423
#define TIM_OSSR_DISABLE
Definition: stm32f4xx_hal_tim.h:634
#define TIM_CLOCKSOURCE_ITR0
Definition: stm32f4xx_hal_tim.h:566
#define TIM_CHANNEL_4
Definition: stm32f4xx_hal_tim.h:425
#define TIM_CLOCKSOURCE_ITR1
Definition: stm32f4xx_hal_tim.h:567
#define TIM_TRGO_OC2REF
Definition: stm32f4xx_hal_tim.h:693
#define TIM_OCNIDLESTATE_RESET
Definition: stm32f4xx_hal_tim.h:414
#define TIM_COUNTERMODE_DOWN
Definition: stm32f4xx_hal_tim.h:340
#define TIM_CHANNEL_1
Definition: stm32f4xx_hal_tim.h:422
#define TIM_AUTOMATICOUTPUT_DISABLE
Definition: stm32f4xx_hal_tim.h:680
#define TIM_TS_ITR3
Definition: stm32f4xx_hal_tim.h:727
#define TIM_DMABASE_CCR1
Definition: stm32f4xx_hal_tim.h:786
#define TIM_DMABURSTLENGTH_3TRANSFERS
Definition: stm32f4xx_hal_tim.h:802
#define TIM_CLOCKSOURCE_ETRMODE1
Definition: stm32f4xx_hal_tim.h:573
#define TIM_TS_ITR2
Definition: stm32f4xx_hal_tim.h:726
#define TIM_TRIGGERPOLARITY_NONINVERTED
Definition: stm32f4xx_hal_tim.h:741
#define TIM_TRIGGERPOLARITY_INVERTED
Definition: stm32f4xx_hal_tim.h:740
#define TIM_TRGO_OC4REF
Definition: stm32f4xx_hal_tim.h:695
#define TIM_ENCODERMODE_TI1
Definition: stm32f4xx_hal_tim.h:480
#define TIM_OCMODE_ACTIVE
Definition: stm32f4xx_hal_tim.h:362
#define TIM_CLOCKSOURCE_ITR2
Definition: stm32f4xx_hal_tim.h:568
#define TIM_DMABURSTLENGTH_2TRANSFERS
Definition: stm32f4xx_hal_tim.h:801
#define TIM_CLOCKDIVISION_DIV4
Definition: stm32f4xx_hal_tim.h:353
#define TIM_SLAVEMODE_EXTERNAL1
Definition: stm32f4xx_hal_tim.h:707
#define TIM_DMABASE_SR
Definition: stm32f4xx_hal_tim.h:777
#define TIM_CLOCKPRESCALER_DIV1
Definition: stm32f4xx_hal_tim.h:593
#define TIM_CLOCKSOURCE_ETRMODE2
Definition: stm32f4xx_hal_tim.h:564
#define TIM_MASTERSLAVEMODE_DISABLE
Definition: stm32f4xx_hal_tim.h:716
#define TIM_DMABASE_PSC
Definition: stm32f4xx_hal_tim.h:783
#define TIM_TS_ITR0
Definition: stm32f4xx_hal_tim.h:724
#define TIM_OCPOLARITY_HIGH
Definition: stm32f4xx_hal_tim.h:386
#define TIM_DMABURSTLENGTH_18TRANSFERS
Definition: stm32f4xx_hal_tim.h:817
#define TIM_CLOCKPOLARITY_BOTHEDGE
Definition: stm32f4xx_hal_tim.h:585
#define TIM_DMABURSTLENGTH_17TRANSFERS
Definition: stm32f4xx_hal_tim.h:816
#define TIM_DMABASE_CNT
Definition: stm32f4xx_hal_tim.h:782
#define TIM_OCPOLARITY_LOW
Definition: stm32f4xx_hal_tim.h:387
#define TIM_DMABASE_CR1
Definition: stm32f4xx_hal_tim.h:773
#define TIM_TRIGGERPRESCALER_DIV1
Definition: stm32f4xx_hal_tim.h:752
#define TIM_OPMODE_SINGLE
Definition: stm32f4xx_hal_tim.h:471
#define TIM_COUNTERMODE_CENTERALIGNED1
Definition: stm32f4xx_hal_tim.h:341
#define TIM_CLOCKPOLARITY_RISING
Definition: stm32f4xx_hal_tim.h:583
#define TIM_DMABURSTLENGTH_1TRANSFER
Definition: stm32f4xx_hal_tim.h:800
#define TIM_AUTOMATICOUTPUT_ENABLE
Definition: stm32f4xx_hal_tim.h:679
#define TIM_LOCKLEVEL_OFF
Definition: stm32f4xx_hal_tim.h:651
#define TIM_OSSI_DISABLE
Definition: stm32f4xx_hal_tim.h:643
#define TIM_SLAVEMODE_TRIGGER
Definition: stm32f4xx_hal_tim.h:706
#define TIM_DMABURSTLENGTH_12TRANSFERS
Definition: stm32f4xx_hal_tim.h:811
#define TIM_DMABASE_SMCR
Definition: stm32f4xx_hal_tim.h:775
#define TIM_TRIGGERPOLARITY_BOTHEDGE
Definition: stm32f4xx_hal_tim.h:744
#define TIM_OPMODE_REPETITIVE
Definition: stm32f4xx_hal_tim.h:472
#define TIM_SLAVEMODE_GATED
Definition: stm32f4xx_hal_tim.h:705
#define TIM_TRIGGERPRESCALER_DIV2
Definition: stm32f4xx_hal_tim.h:753
#define TIM_MASTERSLAVEMODE_ENABLE
Definition: stm32f4xx_hal_tim.h:715
#define TIM_TRGO_OC3REF
Definition: stm32f4xx_hal_tim.h:694
#define TIM_OCNPOLARITY_LOW
Definition: stm32f4xx_hal_tim.h:396
#define TIM_CLOCKSOURCE_TI1ED
Definition: stm32f4xx_hal_tim.h:570
#define TIM_OCIDLESTATE_SET
Definition: stm32f4xx_hal_tim.h:404
#define TIM_TS_TI1FP1
Definition: stm32f4xx_hal_tim.h:729
#define TIM_CLOCKPOLARITY_NONINVERTED
Definition: stm32f4xx_hal_tim.h:582
#define TIM_OCFAST_ENABLE
Definition: stm32f4xx_hal_tim.h:378
#define TIM_TS_ITR1
Definition: stm32f4xx_hal_tim.h:725
#define TIM_OCMODE_PWM2
Definition: stm32f4xx_hal_tim.h:366
#define TIM_CLOCKSOURCE_TI2
Definition: stm32f4xx_hal_tim.h:572
#define TIM_COUNTERMODE_CENTERALIGNED2
Definition: stm32f4xx_hal_tim.h:342
#define TIM_LOCKLEVEL_3
Definition: stm32f4xx_hal_tim.h:654
#define TIM_CLOCKPOLARITY_INVERTED
Definition: stm32f4xx_hal_tim.h:581
#define TIM_CLOCKSOURCE_TI1
Definition: stm32f4xx_hal_tim.h:571
#define TIM_SLAVEMODE_RESET
Definition: stm32f4xx_hal_tim.h:704