Home
last modified time | relevance | path

Searched +full:input +full:- +full:positive (Results 1 – 25 of 201) sorted by relevance

123456789

/Zephyr-latest/dts/bindings/comparator/
Dsilabs,acmp.yaml2 # SPDX-License-Identifier: Apache-2.0
8 #include <zephyr/dt-bindings/comparator/silabs-acmp.h>
13 input-positive = <ACMP_INPUT_VSENSE01DIV4>;
14 input-negative = <ACMP_INPUT_VREFDIVAVDD>;
17 Note that there are bindings to retrieve the values for `input-positive` and
18 `input-negative` properties. See the included bindings in the example above.
24 #include <zephyr/dt-bindings/comparator/silabs-acmp.h>
30 hysteresis-mode = "disabled";
31 accuracy-mode = "low";
32 input-range = "full";
[all …]
Dnxp,kinetis-acmp.yaml3 # SPDX-License-Identifier: Apache-2.0
11 compatible = "nxp,kinetis-acmp";
20 positive and negative inputs, and routing them using pinctrl:
32 pinctrl-0 = <&acmp0_default>;
33 pinctrl-names = "default";
35 positive-mux-input = "IN0";
36 negative-mux-input = "IN1";
39 compatible: "nxp,kinetis-acmp"
42 - base.yaml
43 - pinctrl-device.yaml
[all …]
/Zephyr-latest/samples/drivers/adc/adc_dt/boards/
Dda1469x_dk_pro.overlay4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/adc/adc.h>
12 io-channels = <&adc 0 &adc 1 &adc 2 &adc 3 &sdadc 0 &sdadc 1 &sdadc 2>;
34 #address-cells = <1>;
35 #size-cells = <0>;
42 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
45 zephyr,input-positive = <SMARTBOND_GPADC_P1_09>;
51 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
54 zephyr,input-positive = <SMARTBOND_GPADC_V30>;
60 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
[all …]
Dnrf54l15dk_nrf54l15_cpuapp.overlay2 * SPDX-License-Identifier: Apache-2.0
9 io-channels = <&adc 0>, <&adc 1>, <&adc 2>, <&adc 7>;
14 #address-cells = <1>;
15 #size-cells = <0>;
21 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
22 zephyr,input-positive = <NRF_SAADC_AIN4>; /* P1.11 */
30 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
31 zephyr,input-positive = <NRF_SAADC_AIN2>; /* P1.06 */
40 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
41 zephyr,input-positive = <NRF_SAADC_VDD>;
[all …]
Dcy8cproto_062_4343w.overlay2 * SPDX-License-Identifier: Apache-2.0
8 #include <zephyr/dt-bindings/adc/adc.h>
12 io-channels = <&adc0 0>, <&adc0 1>, <&adc0 2>, <&adc0 3>;
18 #address-cells = <1>;
19 #size-cells = <0>;
23 zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 1)>;
27 zephyr,input-positive = <0>; /* P10.0 */
32 zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 1)>;
36 zephyr,input-positive = <1>; /* P10.1 */
41 zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 1)>;
[all …]
Dcy8cproto_063_ble.overlay2 * SPDX-License-Identifier: Apache-2.0
8 #include <zephyr/dt-bindings/adc/adc.h>
12 io-channels = <&adc0 0>, <&adc0 1>, <&adc0 2>, <&adc0 3>;
18 #address-cells = <1>;
19 #size-cells = <0>;
23 zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 1)>;
27 zephyr,input-positive = <2>; /* P10.2 */
32 zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 1)>;
36 zephyr,input-positive = <3>; /* P10.3 */
41 zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 1)>;
[all …]
Dcyw920829m2evk_02.overlay2 * SPDX-License-Identifier: Apache-2.0
8 #include <zephyr/dt-bindings/adc/adc.h>
12 io-channels = <&adc0 4>, <&adc0 5>, <&adc0 6>, <&adc0 7>;
18 #address-cells = <1>;
19 #size-cells = <0>;
23 zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 1)>;
27 zephyr,input-positive = <4>; /* P3.4 */
32 zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 1)>;
36 zephyr,input-positive = <5>; /* P3.5 */
41 zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 1)>;
[all …]
Dnrf52840dk_nrf52840.overlay2 * SPDX-License-Identifier: Apache-2.0
10 io-channels = <&adc 0>, <&adc 1>, <&adc 7>;
15 #address-cells = <1>;
16 #size-cells = <0>;
22 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
23 zephyr,input-positive = <NRF_SAADC_AIN1>; /* P0.03 */
31 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
32 zephyr,input-positive = <NRF_SAADC_VDD>;
41 zephyr,vref-mv = <750>;
42 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
[all …]
Dnrf54h20dk_nrf54h20_common.dtsi2 * SPDX-License-Identifier: Apache-2.0
9 io-channels = <&adc 0>, <&adc 1>, <&adc 7>;
14 #address-cells = <1>;
15 #size-cells = <0>;
21 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
22 zephyr,input-positive = <NRF_SAADC_AIN1>; /* P1.01 */
30 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
31 zephyr,input-positive = <NRF_SAADC_AIN2>; /* P1.02 */
40 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
41 zephyr,input-positive = <NRF_SAADC_AIN3>; /* P1.03 */
[all …]
/Zephyr-latest/include/zephyr/dt-bindings/adc/
Dsmartbond-adc.h4 * SPDX-License-Identifier: Apache-2.0
10 #include <zephyr/dt-bindings/dt-util.h>
12 /* Values for DT zephyr,input-positive */
27 /* Values for DT zephyr,input-positive or input-negative */
36 /* Values for DT zephyr,input-positive only */
/Zephyr-latest/samples/drivers/adc/adc_sequence/boards/
Dnrf54l15dk_nrf54l15_cpuapp.overlay2 * SPDX-License-Identifier: Apache-2.0
9 io-channels = <&adc 0>, <&adc 1>, <&adc 2>, <&adc 7>;
20 #address-cells = <1>;
21 #size-cells = <0>;
27 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
28 zephyr,input-positive = <NRF_SAADC_AIN4>; /* P1.11 */
36 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
37 zephyr,input-positive = <NRF_SAADC_AIN2>; /* P1.06 */
46 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
47 zephyr,input-positive = <NRF_SAADC_DVDD>; /* 0.9 V internal */
[all …]
Dnrf54h20dk_nrf54h20_cpuapp.overlay2 * SPDX-License-Identifier: Apache-2.0
15 io-channels = <&adc 0>, <&adc 1>, <&adc 7>;
20 #address-cells = <1>;
21 #size-cells = <0>;
27 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
28 zephyr,input-positive = <NRF_SAADC_AIN1>; /* P1.01 */
36 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
37 zephyr,input-positive = <NRF_SAADC_AIN2>; /* P1.02 */
46 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
47 zephyr,input-positive = <NRF_SAADC_AIN3>; /* P1.03 */
[all …]
/Zephyr-latest/tests/drivers/regulator/voltage/boards/
Dnrf52840dk_nrf52840_npm6001.overlay3 * SPDX-License-Identifier: Apache-2.0
9 * re-run the test.
12 compatible = "test-regulator-voltage";
16 io-channels = <&adc 0>, <&adc 1>, <&adc 2>, <&adc 3>, <&adc 4>;
17 tolerance-microvolt = <75000>, <25000>, <25000>, <75000>,
19 set-read-delay-ms = <1>;
20 adc-avg-count = <10>;
25 #address-cells = <1>;
26 #size-cells = <0>;
32 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
[all …]
/Zephyr-latest/tests/drivers/build_all/comparator/mcux_acmp/
Dmke15z7_mux_dac.dts4 * SPDX-License-Identifier: Apache-2.0
10 pinctrl-0 = <&cmp0_default>;
11 pinctrl-names = "default";
14 positive-mux-input = "IN0";
15 positive-port-input = "MUX";
16 negative-mux-input = "IN0";
17 negative-port-input = "DAC";
19 dac-vref-source = "VIN1";
20 dac-value = <128>;
21 dac-enable;
Dmimxrt1176_mux_dac.dts4 * SPDX-License-Identifier: Apache-2.0
11 drive-strength = "high";
12 bias-pull-up;
13 slew-rate = "fast";
20 pinctrl-0 = <&acmp1_default>;
21 pinctrl-names = "default";
23 positive-mux-input = "IN2";
24 positive-port-input = "MUX";
25 negative-mux-input = "IN2";
26 negative-port-input = "DAC";
[all …]
/Zephyr-latest/samples/sensor/mcux_lpcmp/
DREADME.rst1 .. zephyr:code-sample:: mcux_lpcmp
2 :name: NXP MCUX Low-power Analog Comparator (LPCMP)
3 :relevant-api: sensor_interface
5 Get analog comparator data from an NXP MCUX Low-power Analog Comparator (LPCMP).
10 This sample show how to use the NXP MCUX Low-power Analog Comparator (LPCMP) driver.
12 In this application, the negative input port of the LPCMP is set to 7 which
13 means the input voltage comes from the LPCMP internal DAC, the reference
18 The positive input port is set to 0, the user needs to check the reference
20 connect an external voltage to that port and change the input voltage to
28 Building and Running for NXP FRDM-MCXN947
[all …]
/Zephyr-latest/tests/drivers/adc/adc_api/boards/
Dnrf54l15dk_nrf54l10_cpuapp.overlay2 * SPDX-License-Identifier: Apache-2.0
9 io-channels = <&adc 0>, <&adc 1> , <&adc 2>;
14 #address-cells = <1>;
15 #size-cells = <0>;
21 zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 10)>;
22 zephyr,input-positive = <NRF_SAADC_AIN1>;
30 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
31 zephyr,input-positive = <NRF_SAADC_AIN4>;
39 zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 10)>;
40 zephyr,input-positive = <NRF_SAADC_AIN2>;
Dnrf54l15dk_nrf54l15_cpuapp.overlay2 * SPDX-License-Identifier: Apache-2.0
9 io-channels = <&adc 0>, <&adc 1> , <&adc 2>;
14 #address-cells = <1>;
15 #size-cells = <0>;
21 zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 10)>;
22 zephyr,input-positive = <NRF_SAADC_AIN1>;
30 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
31 zephyr,input-positive = <NRF_SAADC_AIN4>;
39 zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 10)>;
40 zephyr,input-positive = <NRF_SAADC_AIN2>;
Dnrf54l15dk_nrf54l05_cpuapp.overlay2 * SPDX-License-Identifier: Apache-2.0
9 io-channels = <&adc 0>, <&adc 1> , <&adc 2>;
14 #address-cells = <1>;
15 #size-cells = <0>;
21 zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 10)>;
22 zephyr,input-positive = <NRF_SAADC_AIN1>;
30 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
31 zephyr,input-positive = <NRF_SAADC_AIN4>;
39 zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 10)>;
40 zephyr,input-positive = <NRF_SAADC_AIN2>;
Dnrf54l20pdk_nrf54l20_cpuapp.overlay2 * SPDX-License-Identifier: Apache-2.0
9 io-channels = <&adc 0>, <&adc 1> , <&adc 2>;
14 #address-cells = <1>;
15 #size-cells = <0>;
22 zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 10)>;
23 zephyr,input-positive = <NRF_SAADC_AIN1>;
31 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
32 zephyr,input-positive = <NRF_SAADC_AIN4>;
40 zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 10)>;
41 zephyr,input-positive = <NRF_SAADC_AIN2>;
Dnrf9280pdk_nrf9280_cpuapp.overlay2 * SPDX-License-Identifier: Apache-2.0
9 io-channels = <&adc 0>, <&adc 1>, <&adc 2>;
14 #address-cells = <1>;
15 #size-cells = <0>;
21 zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 10)>;
22 zephyr,input-positive = <NRF_SAADC_AIN1>;
30 zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 10)>;
31 zephyr,input-positive = <NRF_SAADC_AIN3>;
39 zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 10)>;
40 zephyr,input-positive = <NRF_SAADC_AIN2>;
Dnrf54h20dk_nrf54h20_common.dtsi2 * SPDX-License-Identifier: Apache-2.0
9 io-channels = <&adc 0>, <&adc 1>, <&adc 2>;
14 #address-cells = <1>;
15 #size-cells = <0>;
21 zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 10)>;
22 zephyr,input-positive = <NRF_SAADC_AIN1>;
30 zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 10)>;
31 zephyr,input-positive = <NRF_SAADC_AIN3>;
39 zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 10)>;
40 zephyr,input-positive = <NRF_SAADC_AIN2>;
Dlpcxpresso55s69_lpc55s69_cpu0.overlay2 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/adc/mcux-lpadc.h>
11 io-channels = <&adc0 0>, <&adc0 1>, <&adc0 2>;
16 #address-cells = <1>;
17 #size-cells = <0>;
27 zephyr,vref-mv = <3300>;
28 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
30 zephyr,input-positive = <MCUX_LPADC_CH0A>;
41 zephyr,vref-mv = <3300>;
42 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
[all …]
Dlpcxpresso55s69_lpc55s69_cpu0_ns.overlay2 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/adc/mcux-lpadc.h>
11 io-channels = <&adc0 0>, <&adc0 1>, <&adc0 2>;
16 #address-cells = <1>;
17 #size-cells = <0>;
27 zephyr,vref-mv = <3300>;
28 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
30 zephyr,input-positive = <MCUX_LPADC_CH0A>;
41 zephyr,vref-mv = <3300>;
42 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
[all …]
/Zephyr-latest/tests/drivers/comparator/gpio_loopback/boards/
Dfrdm_ke15z.overlay4 * SPDX-License-Identifier: Apache-2.0
7 #include <nxp/kinetis/MKE17Z256VLL7-pinctrl.h>
8 #include <zephyr/dt-bindings/gpio/gpio.h>
16 test-comp = &cmp0;
20 test-gpios = <&gpioa 1 GPIO_ACTIVE_HIGH>;
32 drive-strength = "high";
38 pinctrl-0 = <&cmp0_default>;
39 pinctrl-names = "default";
42 positive-mux-input = "IN0";
43 positive-port-input = "MUX";
[all …]

123456789