bsp_V8M_adc.h 466 B

12345678910111213141516171819202122
  1. #ifndef _BSP_V8M_ADC_H_
  2. #define _BSP_V8M_ADC_H_
  3. typedef enum
  4. {
  5. /* 飞控供电通道 */
  6. V8M_AD_CHANNEL_MC = 0,
  7. /* 飞控 AD 口输入通道 */
  8. V8M_AD_CHANNEL_ADINPUT = 1,
  9. /* 内部 2.5v 基准电源 */
  10. V8M_AD_CHANNEL_25_REFIN = 2,
  11. /* mcu 内部参考电平 */
  12. /* AD_CHANNEL_CHIP_REFIN = 3*/
  13. } V8M_ADC_ChannelType;
  14. void V8M_ADC1_Init(void);
  15. void V8M_ADC_UpdateVoltage(void);
  16. float V8M_Voltage_GetVolt(V8M_ADC_ChannelType);
  17. #endif