初始版本
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
#ifndef ____HDL_PWM_H_
|
||||
#define ____HDL_PWM_H_
|
||||
|
||||
#include "hc32_ll.h"
|
||||
|
||||
#define TMRA_UNIT (CM_TMRA_1)
|
||||
#define TMRA_PERIPH_CLK (FCG2_PERIPH_TMRA_1)
|
||||
#define TMRA_PWM_CH (TMRA_CH1)
|
||||
|
||||
#define TMRA_PWM_PORT (GPIO_PORT_A)
|
||||
#define TMRA_PWM_PIN (GPIO_PIN_08)
|
||||
#define TMRA_PWM_PIN_FUNC (GPIO_FUNC_4)
|
||||
|
||||
#define TMRA_MD (TMRA_MD_SAWTOOTH)
|
||||
#define TMRA_DIR (TMRA_DIR_UP)
|
||||
|
||||
void hdl_pwm_init(int frq);
|
||||
|
||||
void hdl_pwm_enable(void);
|
||||
|
||||
void hdl_pwm_disable(void);
|
||||
|
||||
void hdl_pwm_set_duty(int duty);
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user