HAL_ADC_Start_DMA(&hadc,(uint32_t *)result,2); HAL_ADC_PollForConversion(&hadc,HAL_MAX_DELAY); printf("KEY:%d,bat:%d\r\n",result[0],result[1]);怎么定义result
时间: 2024-02-05 13:10:58 浏览: 114
MLX90615-master_float_HAL_I2C_Mem_Read_MLX90615_
5星 · 资源好评率100%
`result` 可以定义为一个 `uint16_t` 类型的数组,数组长度为 2,例如:
```
uint16_t result[2];
```
该数组用于存储 ADC 转换结果。第一个元素 `result[0]` 存储的是 KEY 对应的 ADC 转换结果,第二个元素 `result[1]` 存储的是电池电压对应的 ADC 转换结果。
阅读全文