29 lines
876 B
C
29 lines
876 B
C
|
#ifndef __BASIC_TIM_H
|
|||
|
#define __BASIC_TIM_H
|
|||
|
|
|||
|
#include "stm32h7xx.h"
|
|||
|
|
|||
|
|
|||
|
|
|||
|
//<2F><EFBFBD><DFBC><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD>궨<EFBFBD><EAB6A8>
|
|||
|
#define ADVANCE_TIM TIM8
|
|||
|
#define ADVANCE_TIM_CLK_ENABLE() __TIM8_CLK_ENABLE()
|
|||
|
#define ADVANCE_TIM_CH TIM_CHANNEL_1
|
|||
|
//TIMͨ<4D><CDA8>CH1<48><31><EFBFBD><EFBFBD><EFBFBD>ź궨<C5BA><EAB6A8>
|
|||
|
#define ADVANCE_TIM_CHx_CLK() __GPIOC_CLK_ENABLE()
|
|||
|
#define ADVANCE_TIM_CHx_PORT GPIOC
|
|||
|
#define ADVANCE_TIM_CHx_PIN GPIO_PIN_6
|
|||
|
//TIMͨ<4D><CDA8>CH1N<31><4E><EFBFBD><EFBFBD><EFBFBD>ź궨<C5BA><EAB6A8>
|
|||
|
#define ADVANCE_TIM_CHxN_CLK() __GPIOA_CLK_ENABLE()
|
|||
|
#define ADVANCE_TIM_CHxN_PORT GPIOA
|
|||
|
#define ADVANCE_TIM_CHxN_PIN GPIO_PIN_5
|
|||
|
//TIM<49><4D><EFBFBD><EFBFBD>BKIN<49>궨<EFBFBD><EAB6A8>
|
|||
|
#define ADVANCE_TIM_BKIN_CLK() __GPIOA_CLK_ENABLE()
|
|||
|
#define ADVANCE_TIM_BKIN_PORT GPIOA
|
|||
|
#define ADVANCE_TIM_BKIN_PIN GPIO_PIN_6
|
|||
|
|
|||
|
void TIM_Advance_Init(void);
|
|||
|
|
|||
|
#endif /* __BASIC_TIM_H */
|
|||
|
|