我以为我昨天晚上已经发布了这个、但我在论坛上看不到它。 如果这是重复的、我深表歉意。
我尝试在 SAR 模式下操作 EADC1、但 EADCVAUE 寄存器始终为0。
我以200kHz 的频率运行 DPWM0以触发 EADC 采样。
EADCCTRL.bit.EADC_MODE = 2.
EADCCTRL.bit.AFE_GAIN = 0
EADCCTRL.bit.SCFE_GAIN_FILTER_SEL = 1.
EADCCTRL.bit.SCFE_CLK_DIV_2 = 1.
EADCCTRL.bit.SCFE_ENA=1
EADCCTRL.bit.EADC_ENA=1
我还设置 SARCL.bit.SAR_Resolution = 3以获得1毫伏分辨率。
SARCNTL 的所有其他字段保留为复位值。
我是否需要修改 SARCNTL 的任何其他字段?
我是否需要修改任何其他寄存器?
我在线搜索示例代码、但未找到任何示例代码。 有人知道示例代码吗?
谢谢你。