这是最新(主)开发分支的文档。如果您正在查找以前版本的文档,使用左侧的下拉菜单选择所需的版本。

adc 示例

功能概述

此应用程序启动后执行下面如下操作:

  1. 初始化 adc

  2. 启动线程,在线程中去读芯片内部温度,芯片电压以及通道 0 的数据

环境要求

请务必注意,adc 的通道和 io 有对应关系,配置时候请参考 wm_adc_channel_t 中的定义

编译和烧录

示例位置:examples/peripheral/adc

编译、烧录等操作请参考:快速入门

运行结果

成功运行将输出如下日志

D/dt              [0.038] add device adc
D/dt              [0.042] add device gpio
I/adc_example     [0.052] chip temp 52803 
I/adc_example     [0.080] chip voltage 3229 
I/adc_example     [0.088] result oneshot -18 
I/adc_example     [68.954] result 0 -18 
I/adc_example     [68.958] result 1 -18 
I/adc_example     [68.962] result 2 -18 
I/adc_example     [68.966] result 3 -18 
I/adc_example     [68.968] result 4 -18 
I/adc_example     [68.972] result 5 -18 
I/adc_example     [68.976] result 6 -18 
I/adc_example     [68.980] result 7 -18 
I/adc_example     [68.984] result 8 -18 
I/adc_example     [68.988] result 9 -18 
I/adc_example     [68.990] result 10 -18 
I/adc_example     [68.994] result 11 -18 
I/adc_example     [68.998] result 12 -18 
I/adc_example     [69.002] result 13 -18 
I/adc_example     [69.006] result 14 -18 
I/adc_example     [69.010] result 15 -18 
I/adc_example     [69.014] result 16 -18 
I/adc_example     [69.018] result 17 -18 
I/adc_example     [69.022] result 18 -18 
I/adc_example     [69.024] result 19 -18