Home
last modified time | relevance | path

Searched +full:digital +full:- +full:filter (Results 1 – 25 of 43) sorted by relevance

12

/Zephyr-latest/dts/bindings/interrupt-controller/
Dnxp,s32-siul2-eirq.yaml1 # Copyright 2022-2024 NXP
3 # SPDX-License-Identifier: Apache-2.0
7 compatible: "nxp,s32-siul2-eirq"
9 include: [interrupt-controller.yaml, pinctrl-device.yaml, base.yaml]
15 pinctrl-0:
18 pinctrl-names:
21 filter-prescaler:
25 Interrupt filter clock prescaler. The prescaler is applied to the input
27 The prescaled filter clock period is:
33 child-binding:
[all …]
/Zephyr-latest/dts/bindings/pinctrl/
Dnxp,lpc11u6x-pinctrl.yaml2 # SPDX-License-Identifier: Apache-2.0
4 compatible: "nxp,lpc11u6x-pinctrl"
7 - name: base.yaml
8 - name: nxp,lpc-iocon-pinctrl.yaml
9 child-binding:
10 child-binding:
11 property-allowlist:
12 - pinmux
13 - nxp,invert
14 - nxp,analog-mode
[all …]
Dnxp,lpc-iocon-pinctrl.yaml2 # SPDX-License-Identifier: Apache-2.0
16 slew-rate = "standard";
24 IOCON_SLEW=<slew-rate selection>,
38 drive-open-drain: IOCON_OD=1
39 bias-pull-up: IOCON_MODE=2
40 bias-pull-down: IOCON_MODE=1
41 drive-push-pull: IOCON_MODE=3
44 IOCON_HYS- set by input-schmitt-enable
45 IOCON_S_MODE- set by nxp,digital-filter
46 IOCON_CLKDIV- set by nxp,filter-clock-div
[all …]
Drenesas,rzg-pinctrl.yaml3 # SPDX-License-Identifier: Apache-2.0
8 #include <zephyr/dt-bindings/pinctrl/renesas/pinctrl_rzg3s.h>
10 device-pinmux {
14 renesas,filter = RZG_FILTER_SET(RZG_FILNUM_8_STAGE,RZG_FILCLKSEL_DIV_18000);
15 drive-strength = <1>;
18 device-spins {
20 input-enable;
21 renesas,filter = RZG_FILTER_SET(RZG_FILNUM_8_STAGE,RZG_FILCLKSEL_DIV_18000);
22 drive-strength = <2>;
27 compatible: renesas,rzg-pinctrl
[all …]
Dsilabs,dbus-pinctrl.yaml2 # SPDX-License-Identifier: Apache-2.0
7 node to route USART0 RX to pin PA1 and enable the pull-up resistor on the
8 pin. This pin controller is used for devices that use DBUS (Digital Bus)
15 compatible = "silabs,gecko-usart";
16 pinctrl-0 = <&usart0_default>;
17 pinctrl-names = "default";
20 pinctrl-0 is a phandle that stores the pin settings for the peripheral, in
22 'pinctrl' node, typically in a board-pinctrl.dtsi file in the board
32 /* Configure GPIO to push-pull mode */
33 drive-push-pull;
[all …]
/Zephyr-latest/include/zephyr/dt-bindings/gpio/
Drenesas-rz-gpio.h3 * SPDX-License-Identifier: Apache-2.0
15 * - Bit 9..8: Pin driving ability value
16 * - Bit 11..10: Digital Noise Filter Clock Selection value
17 * - Bit 13..12: Digital Noise Filter Number value
18 * - Bit 14: Digital Noise Filter ON/OFF
20 * gpio-consumer {
21 * out-gpios = <&port8 2 (GPIO_PULL_UP | RZG3S_GPIO_FILTER_SET(1, 3, 3))>;
23 * gpio-consumer {
24 * out-gpios = <&port8 2 (GPIO_PULL_UP | RZG3S_GPIO_IOLH_SET(2))>;
32 /* GPIO filter */
/Zephyr-latest/soc/nxp/lpc/lpc11u6x/
Dsoc.h5 * SPDX-License-Identifier: Apache-2.0
12 * This header file is used to specify and describe board-level aspects for the
27 * @brief Pin control register for standard digital I/O pins:
34 * [10] open-drain mode.
35 * [11:12] digital filter sample mode.
57 * @brief Control registers for digital/analog I/O pins:
64 * [8] input glitch filter.
66 * [10] open-drain mode.
67 * [11:12] digital filter sample mode.
80 * @brief Control registers for open-drain I/O pins (I2C):
[all …]
/Zephyr-latest/dts/bindings/misc/
Drenesas,ra-external-interrupt.yaml2 # SPDX-License-Identifier: Apache-2.0
6 compatible: "renesas,ra-external-interrupt"
24 - "falling"
25 - "rising"
26 - "both-edges"
27 - "low-level"
31 renesas,digital-filtering:
34 Select if data noise filter should be enabled.
36 renesas,sample-clock-div:
39 - 1
[all …]
/Zephyr-latest/modules/
DKconfig.stm324 # SPDX-License-Identifier: Apache-2.0
25 Enable STM32Cube Analog-to-Digital Converter (ADC) HAL module driver
30 Enable STM32Cube Extended Analog-to-Digital Converter (ADC) HAL
41 Enable STM32Cube HDMI-CEC controller (CEC) HAL module driver
52 Enable STM32Cube CORDIC co-processor (CORDIC) functions HAL module
86 Enable STM32Cube Digital-to-analog converter (DAC) HAL module driver
91 Enable STM32Cube Extended Digital-to-analog converter (DAC) HAL module
102 Enable STM32Cube Digital camera interface (DCM) HAL module driver
107 Enable STM32Cube Extended Digital camera interface (DCM) HAL module
113 Enable STM32Cube Digital filter for sigma delta modulators (DFSDM) HAL
[all …]
/Zephyr-latest/dts/bindings/sensor/
Dnxp,mcux-qdec.yaml2 # SPDX-License-Identifier: Apache-2.0
6 compatible: "nxp,mcux-qdec"
8 include: [pinctrl-device.yaml, sensor-device.yaml]
17 counts-per-revolution:
24 single-phase-mode:
31 filter-count:
36 filter accepting an input transition. A value of 0 represents 3
39 filter-sample-period:
43 Each input is sampled multiple times at the rate specified by the Filter
44 Sample Period. If FILT_PER is 0 (default), then the input filter is
[all …]
Dinvensense,mpu9250.yaml2 # SPDX-License-Identifier: Apache-2.0
5 InvenSense MPU-9250 Nine-Axis (Gyro + Accelerometer + Compass). See more
6 info at https://www.invensense.com/products/motion-tracking/9-axis/mpu-9250/
10 include: [sensor-device.yaml, i2c-device.yaml]
13 irq-gpios:
14 type: phandle-array
16 The INT signal default configuration is active-high. The
21 gyro-sr-div:
26 when gyro-dlpf is in range 5-184.
27 rate = sample_rate / (1 + gyro-sr-div)
[all …]
Dmaxim,max31865.yaml1 # Copyright (c) 2022, HAW Hamburg FTZ-DIWIP
2 # SPDX-License-Identifier: Apache-2.0
6 Maxim MAX31865 SPI RTD-to-Digital Converter Temperature Sensor.
12 include: [sensor-device.yaml, spi-device.yaml]
15 resistance-at-zero:
20 resistance-reference:
26 low-threshold:
29 description: Low fault threshold (ADC CODE, 15-bit value, unit-free, default value is the
32 high-threshold:
35 description: High fault threshold (ADC CODE, 15-bit value, unit-free, default value is the
[all …]
Dst,lis2dw12-common.yaml2 # SPDX-License-Identifier: Apache-2.0
9 #include <zephyr/dt-bindings/sensor/lis2dw12.h>
14 wakeup-duration = <LIS2DW12_DT_WAKEUP_4_ODR>;
15 ff-threshold = <LIS2DW12_DT_FF_THRESHOLD_500_mg>;
16 tap-mode = <LIS2DW12_DT_SINGLE_DOUBLE_TAP>;
17 power-mode = <LIS2DW12_DT_HP_MODE>;
18 bw-filt = <LIS2DW12_DT_FILTER_BW_ODR_DIV_2>;
21 include: sensor-device.yaml
24 irq-gpios:
25 type: phandle-array
[all …]
/Zephyr-latest/samples/sensor/max6675/
Dsample.yaml2 name: MAX6675 K-thermocouple to digital converter
12 - "Temperature: ([0-9\\.]+) C"
14 filter: dt_compat_enabled("maxim,max6675")
/Zephyr-latest/soc/intel/intel_adsp/ace/include/
Ddmic_regs.h1 /* SPDX-License-Identifier: Apache-2.0 */
42 /* Capture Link Select - select which link wall clock to time stamp. */
68 /* Common FIFO channels register (primary & secondary) (0000 - 0FFF)
82 * (crossed out) 0010h LOCAL_TSC0 64-bit Wall Clock timestamp
83 * (crossed out) 0018h LOCAL_SAMPLE0 64-bit Sample Count
84 * 001Ch - 00FFh Reserved space for extensions
110 /* Control of the CIC filter plus voice channel (B) FIR decimation factor */
140 /* Digital Mic Shim Registers */
142 /* Digital Microphone Link Control */
145 /* Digital Microphone IP Pointer */
[all …]
/Zephyr-latest/samples/sensor/dht_polling/
Dsample.yaml4 # SPDX-License-Identifier: Apache-2.0
8 description: Digital Humidity Temperature polling sample
13 filter: dt_alias_exists("dht0")
15 - nucleo_f401re
21 - "[0-9A-Za-z_,+-.]*@[0-9A-Fa-f]*: temp is (.*) °C humidity is (.*) %RH"
/Zephyr-latest/soc/intel/intel_adsp/cavs/include/cavs25/
Ddmic_regs.h1 /* SPDX-License-Identifier: Apache-2.0 */
65 /* Common FIFO channels register (primary & secondary) (0000 - 0FFF)
79 * (crossed out) 0010h LOCAL_TSC0 64-bit Wall Clock timestamp
80 * (crossed out) 0018h LOCAL_SAMPLE0 64-bit Sample Count
81 * 001Ch - 00FFh Reserved space for extensions
107 /* Control of the CIC filter plus voice channel (B) FIR decimation factor */
137 /* Digital Mic Shim Registers */
139 /* Digital Microphone Link Control */
142 /* Digital Microphone IP Pointer */
235 /* Number of bits for shift right in the output stage of the CIC filter to compensate the gain
[all …]
/Zephyr-latest/soc/nxp/lpc/lpc55xxx/
Dsoc.h4 * SPDX-License-Identifier: Apache-2.0
11 * This header file is used to specify and describe board-level aspects for the
24 #define IOCON_PIO_DIGITAL_EN 0x0100u /*!<@brief Enables digital function */
41 #define IOCON_PIO_MODE_PULLDOWN 0x10u /*!<@brief Selects pull-down function */
42 #define IOCON_PIO_MODE_PULLUP 0x20u /*!<@brief Selects pull-up function */
44 #define IOCON_PIO_INPFILT_OFF 0x1000u /*!<@brief Input filter disabled */
/Zephyr-latest/samples/drivers/i2s/echo/src/
Dcodec.c4 * SPDX-License-Identifier: Apache-2.0
44 * [4:0] LINVOL = 0x07 (-24 dB) in init_wm8731_i2c()
56 * [7:6] SIDEATT = 0 (-6 dB) in init_wm8731_i2c()
66 * Digital Audio Path Control: in init_wm8731_i2c()
70 * [0] ADCHPD = 1 (Disable High Pass Filter) in init_wm8731_i2c()
74 * Digital Audio Interface Format: in init_wm8731_i2c()
99 * Down Control register to 0 at the very end of the power-on in init_wm8731_i2c()
106 printk("%s is not ready\n", i2c_dev->name); in init_wm8731_i2c()
/Zephyr-latest/boards/st/steval_stwinbx1/doc/
Dindex.rst6 The STWIN.box (STEVAL-STWINBX1) is a development kit that features an Arm|reg| Cortex|reg|-M33 base…
10 The STEVAL-STWINBX1 kit consists of an STWIN.box core system, a 480mAh LiPo battery, an adapter for…
13 More information about the board can be found at the `STEVAL-STWINBX1 Development kit website`_.
19 The STEVAL-STWINBX1 provides motion, environmental, and audio
20 sensor data through either the built-in RS485 transceiver, BLE, Wi-Fi, and
23 - Multisensing wireless platform for vibration monitoring and ultrasound detection
24 - Baby crying detection with Cloud AI learning
25 - Barometer / environmental monitoring
26 - Vehicle / goods tracking
27 - Vibration monitoring
[all …]
/Zephyr-latest/include/zephyr/dt-bindings/pinctrl/
Dlpc11u6x-pinctrl.h4 * SPDX-License-Identifier: Apache-2.0
11 * @brief Pin control register for standard digital I/O pins:
18 * [10] open-drain mode.
19 * [11:12] digital filter sample mode.
25 * @brief Control registers for digital/analog I/O pins:
32 * [8] input glitch filter.
34 * [10] open-drain mode.
35 * [11:12] digital filter sample mode.
41 * @brief Control registers for open-drain I/O pins (I2C):
47 * [11:12] digital filter sample mode.
[all …]
/Zephyr-latest/boards/st/sensortile_box_pro/doc/
Dindex.rst6 The STEVAL-MKBOXPRO (SensorTile.box PRO) features an ARM Cortex-M33 based STM32U585AI MCU
7 and is a ready-to-use box kit for wireless IoT and wearable sensor platforms to help using
10 The SensorTile.box PRO board fits into a small plastic box with a long-life rechargeable
23 - Pedometer optimized for belt positioning
24 - Baby crying detection with Cloud AI learning
25 - Barometer / environmental monitoring
26 - Vehicle / goods tracking
27 - Vibration monitoring
28 - Compass and inclinometer
29 - Sensor data logger
[all …]
/Zephyr-latest/boards/st/b_u585i_iot02a/doc/
Dindex.rst6 The B_U585I_IOT02A Discovery kit features an ARM Cortex-M33 based STM32U585AI MCU
11 - STM32U585AII6Q microcontroller featuring 2 Mbyte of Flash memory, 786 Kbytes of RAM in UFBGA169 p…
12 - 512-Mbit octal-SPI Flash memory, 64-Mbit octal-SPI PSRAM, 256-Kbit I2C EEPROM
13 - USB FS, Sink and Source power, 2.5 W power capability
14 - 802.11 b/g/n compliant Wi-Fi® module from MXCHIP
15 - Bluetooth Low Energy from STMicroelectronics
16 - MEMS sensors from STMicroelectronics
18 - 2 digital microphones
19 - Relative humidity and temperature sensor
20 - 3-axis magnetometer
[all …]
/Zephyr-latest/boards/st/nucleo_u575zi_q/doc/
Dindex.rst6 The Nucleo U575ZI Q board, featuring an ARM Cortex-M33 based STM32U575ZI MCU,
13 - STM32U575ZI microcontroller in LQFP144 package
14 - Internal SMPS to generate V core logic supply
15 - Two types of extension resources:
17 - Arduino Uno V3 connectivity
18 - ST morpho extension pin headers for full access to all STM32 I/Os
20 - On-board ST-LINK/V3E debugger/programmer
21 - Flexible board power supply:
23 - USB VBUS or external source(3.3V, 5V, 7 - 12V)
24 - ST-Link V3E
[all …]
/Zephyr-latest/boards/st/nucleo_u5a5zj_q/doc/
Dindex.rst6 The Nucleo U5A5ZJ Q board, featuring an ARM Cortex-M33 based STM32U5A5ZJ MCU,
13 - STM32U5A5ZJ microcontroller in LQFP144 package
14 - Internal SMPS to generate V core logic supply
15 - Two types of extension resources:
17 - Arduino Uno V3 connectivity
18 - ST morpho extension pin headers for full access to all STM32 I/Os
20 - On-board ST-LINK/V3E debugger/programmer
21 - Flexible board power supply:
23 - USB VBUS or external source(3.3V, 5V, 7 - 12V)
24 - ST-Link V3E
[all …]

12