X-Git-Url: https://rtime.felk.cvut.cz/gitweb/fpga/rpi-motor-control.git/blobdiff_plain/1a97c1a15647bd26d57cc1fdc1f3d3f8578a9383..d372df6812f012ca8caf1fde056ec640bec0d55c:/pmsm-control/test_sw/pwm.h diff --git a/pmsm-control/test_sw/pwm.h b/pmsm-control/test_sw/pwm.h new file mode 100644 index 0000000..debb62c --- /dev/null +++ b/pmsm-control/test_sw/pwm.h @@ -0,0 +1,29 @@ +/** + * \brief Interface pro ovladani pwm. + * \file pwm.h + * \date Jan 21, 2015 + * \author Martin Prudek + * + * Deklaruje funkce pro ovladani pulzne sirkove modulace bez znalosti konkretniho hardware. + * Implementace pro rt-linux v "rpi_hw.c" + * pro wiringPI ve "wir_Pi_api.c" + * + */ + +#ifndef PWM_H_ +#define PWM_H_ + +/** + * inicializuje pwm + */ +extern void pwm_init(); +/** + * deinicializuje pwm + */ +extern void pwm_disable(); +/** + * nastavi sirku plneni pwm + */ +extern void pwm_width(int width); + +#endif /*PWM_H_*/