myInputCapture.h 486 B

12345678910111213
  1. #ifndef __MY_INPUT_CAPTURE_H
  2. #define __MY_INPUT_CAPTURE_H
  3. /* Includes ------------------------------------------------------------------*/
  4. #include "stm32f10x.h"
  5. typedef void (*CaptureCallback)(uint32_t captureValue1, uint32_t captureValue2, uint32_t freq);
  6. void myInputCaptureTIM2_CH2_init(CaptureCallback cb);
  7. void myInputCaptureTIM2_CH3_init(CaptureCallback cb);
  8. void myInputCaptureTIM2_CH3_disable(void);
  9. void myInputCaptureTIM3_CH4_init(CaptureCallback cb);
  10. #endif