zephyr/samples/sensor/mcux_acmp
Henrik Brix Andersen d6318075b7 boards: arm: twr_ke18f: Add pinctrl dts properties
Add pinctrl-0 properties for configuration of UART, I2C, SPI, FTM,
DAC, ADC, ACMP, and PWT peripherals. These settings are based on what
is defined in the board/pinmux.c file.

Signed-off-by: Henrik Brix Andersen <hebad@vestas.com>
2021-04-27 08:43:23 -05:00
..
boards boards: arm: twr_ke18f: Add pinctrl dts properties 2021-04-27 08:43:23 -05:00
src
CMakeLists.txt
prj.conf
README.rst
sample.yaml

.. _mcux_acmp:

NXP MCUX Analog Comparator (ACMP)
#################################

Overview
********

This sample show how to use the NXP MCUX Analog Comparator (ACMP) driver. The
sample supports the :ref:`twr_ke18f`.

The input voltage for the the negative input of the analog comparator is
provided by the ACMP Digital-to-Analog Converter (DAC). The input voltage for
the positive input can be adjusted by turning the on-board potentiometer.

The output value of the analog comparator is reported on the console.

Building and Running
********************

Build the application for the :ref:`twr_ke18f` board, and adjust the
ACMP input voltage by turning the on-board potentiometer.

.. zephyr-app-commands::
   :zephyr-app: samples/drivers/mcux_acmp
   :board: twr_ke18f
   :goals: flash
   :compact: