adc.h 654 B

12345678910111213141516171819202122
  1. #ifndef _ADC_H__
  2. #define _ADC_H__
  3. #include "bsp/bsp.h"
  4. #include "libs/os.h"
  5. #define MOTOR_TEMP_CHAN ADC_CHANNEL_0
  6. #define HANDLERBAR_CHAN ADC_CHANNEL_1 //转把信号
  7. #define VBUS_V_CHAN ADC_CHANNEL_2
  8. #define W_PHASE_V_CHAN ADC_CHANNEL_3
  9. #define V_PHASE_V_CHAN ADC_CHANNEL_4
  10. #define U_PHASE_V_CHAN ADC_CHANNEL_5
  11. #define W_PHASE_I_CHAN ADC_CHANNEL_6
  12. #define V_PHASE_I_CHAN ADC_CHANNEL_7
  13. #define U_PHASE_I_CHAN ADC_CHANNEL_8
  14. #define VBUS_I_CHAN ADC_CHANNEL_9
  15. void adc_init(void);
  16. s32 adc_sample_regular_chan(int chan, int times);
  17. s32 adc_sample_insert_chan(void);
  18. void adc_start_insert_chan(void);
  19. #endif /* _ADC_H__ */