12 #ifndef __NuEdu_Basic01_PWM_Capture_H__ 13 #define __NuEdu_Basic01_PWM_Capture_H__ 25 #define _PWM_Source_Clock 12000000 //XTAL's 12 MHz 26 #define _PWM_Resolution 65536 27 #define _PWM_Prescale_Max 256 28 #define _PWM_Duty_Scale 100 //0 ~ 100 % 32 __IO uint32_t Capture_Rising[2];
33 __IO uint32_t Capture_Falling[2];
54 void Open_PWM6_OUT(uint32_t PWM_Frequency, uint32_t PWM_Duty);
void Close_PWM3_Capture(void)
void Get_PWM3_Capture_Data(void)
void Open_PWM3_Capture(void)
void Close_PWM6_OUT(void)
void Open_PWM7_Capture(void)
void Open_PWM6_OUT(uint32_t PWM_Frequency, uint32_t PWM_Duty)
uint32_t Open_PWM7_Capture_Fail
void Get_PWM7_Capture_Data(void)
__IO uint32_t High_Period
uint32_t Open_PWM3_Capture_Fail
void Close_PWM7_Capture(void)
uint32_t Open_PWM6_OUT_Fail
__IO float Signal_Frequency
__IO uint32_t Signal_Period