COMP(Comparator)用于比较两个模拟输入电压,并根据比较结果产生数字输出。nRF54L15 支持单端模式,VIN- 由参考电压(VREF)通过参考电阻分压器(reference ladder)生成。
主要寄存器
使用 COMP 需配置以下寄存器:
PSEL:选择正输入引脚(VIN+)
MODE:配置工作模式
REFSEL:选择参考电压源
EXTREFSEL:选择外部参考输入(当 REFSEL 选择 AREF 时)
TH:配置阈值(THUP/THDOWN)用于设置滞回
ENABLE:使能 COMP
RESULT:比较结果
TASKS_START/STOP/SAMPLE:启动、停止和采样任务
EVENTS_READY/UP/DOWN/CROSS:事件标志
INTEN/INTENSET/INTENCLR:中断使能/清除
SHORTS:事件与任务的快捷连接
详细寄存器列表可参考官方文档。
3. 单端模式配置流程
配置 PSEL、MODE、REFSEL、EXTREFSEL、TH 等寄存器。
使能 COMP(写 ENABLE)。
通过 TASKS_START 启动比较器。
通过 RESULT 读取比较结果,或通过 EVENTS_UP/DOWN/CROSS 事件响应电压变化。
可配置中断和 SHORTS 实现自动化响应。
如果对这个NRF54感兴趣,请评论区联系我们,或者 021-54362893 与我们联系;