Thread 中讨论的其他器件:CC2650、
工具/软件:TI-RTOS
您好、E2E 学员、
我目前正在研发具有 CC2640F128的定制板。 我们的板具有电池监控器引脚(DIO_11)、原理图如下所示、
根据我的原理图、如果我希望我的最大电池电量= 3.7、我的最小电池电量= 3、那么我的 BATT_MON 的范围应该介于1.08至1.33之间。
我正在尝试在 adcsingl机制 项目中使用 ADC 、但我不理解如何配置 ADCCC26XX_HWAttrs、
const ADCCC26XX_HWAttrs adcCC26xxHWAttrs[CC2650_LAUNCHXL_ADCCOUNT]={ { .adcDIO = PIN_Unassigned、 .adcCompBInput = ADC_COMPB_IN_DCOUPL、 .refSource = ADCCC26XX_fixed_reference、 .samplingDuration = ADCCC26XX_SAMPLING_DURAY_2P7_US、 .inputScalingEnabled = true、 triggerSource = ADCCC26XX_TRIGGER_MANUAL }、 { .adcDIO = IOID_19、 .adcCompBInput = ADC_COMPB_IN_VSS、 .refSource = ADCCC26XX_fixed_reference、 .samplingDuration = ADCCC26XX_SAMPLING_DURAY_2P7_US、 .inputScalingEnabled = true、 triggerSource = ADCCC26XX_TRIGGER_MANUAL }、 { .adcDIO = IOID_19、 .adcCompBInput = ADC_COMPB_IN_VDDS、 .refSource = ADCCC26XX_fixed_reference、 .samplingDuration = ADCCC26XX_SAMPLING_DURAY_2P7_US、 .inputScalingEnabled = true、 triggerSource = ADCCC26XX_TRIGGER_MANUAL } };
#define Board_ADC0 CC2650_LAUNCHXL_ADCVSS #define Board_ADC1 CC2650_LAUNCHXL_ADCVDDS
如果我想将 BATT_MON 引脚(引脚 IOID_19)上的电压数字化、应该如何修改上述代码? Board_ADC0当前为我提供 的值为3、Board_ADC1为我提供的值为2771、这不是我需要的有效数字。
非常感谢、
Henry


