Searched +full:i2c +full:- +full:scl +full:- +full:hz (Results 1 – 19 of 19) sorted by relevance
/Zephyr-Core-3.5.0/dts/bindings/i3c/ |
D | i3c-controller.yaml | 3 # SPDX-License-Identifier: Apache-2.0 9 bus: [i3c, i2c] 12 "#address-cells": 16 "#size-cells": 20 i3c-scl-hz: 23 Frequency of the SCL signal used for I3C transfers. When undefined, 26 i2c-scl-hz: 29 Frequency of the SCL signal used for I2C transfers. When undefined 30 and there are I2C devices attached to the bus, look at the Legacy 31 Virtual Register (LVR) of all connected I2C devices to determine
|
/Zephyr-Core-3.5.0/samples/sensor/lps22hh_i3c/boards/ |
D | mimxrt685_evk_cm33.overlay | 5 * There might be other connected I2C devices 10 i2c-scl-hz = <400000>; 11 i3c-scl-hz = <400000>; 12 i3c-od-scl-hz = <400000>; 14 clk-divider = <12>; 15 clk-divider-slow = <1>; 16 clk-divider-tc = <1>;
|
/Zephyr-Core-3.5.0/samples/sensor/lsm6dso_i2c_on_i3c/boards/ |
D | mimxrt685_evk_cm33.overlay | 5 * There might be other connected I2C devices 10 i2c-scl-hz = <400000>; 11 i3c-scl-hz = <400000>; 12 i3c-od-scl-hz = <400000>; 14 clk-divider = <12>; 15 clk-divider-slow = <1>; 16 clk-divider-tc = <1>;
|
/Zephyr-Core-3.5.0/tests/drivers/build_all/i3c/boards/ |
D | qemu_cortex_m3.overlay | 4 * SPDX-License-Identifier: Apache-2.0 10 #address-cells = <3>; 11 #size-cells = <0>; 13 interrupt-parent = <&nvic>; 15 input-clock-frequency = <200000000>; 16 i3c-scl-hz = <12500000>; 17 i2c-scl-hz = <400000>;
|
/Zephyr-Core-3.5.0/drivers/i2c/ |
D | i2c_ll_stm32.h | 5 * SPDX-License-Identifier: Apache-2.0 20 * @brief structure to convey optional i2c timings settings 23 /* i2c peripheral clock in Hz */ 25 /* i2c bus speed in Hz */ 27 /* I2C_TIMINGR register value of i2c v2 peripheral */ 37 struct gpio_dt_spec scl; member 42 I2C_TypeDef *i2c; member
|
D | i2c_npcx_controller.c | 4 * SPDX-License-Identifier: Apache-2.0 12 * @brief Nuvoton NPCX smb/i2c module (controller) driver 15 * support for a two-wire SMBus/I2C synchronous serial interface. The following 16 * is the state diagrams for each Zephyr i2c api functions. 21 * +<----------------+<----------------------+ 23 * +------+ +------------+ | +------- ----+ | +------- -------+ | 24 * +->| IDLE |-->| WAIT_START |--->| WRITE_FIFO |-+--->| WRITE_SUSPEND |--+ 25 * | +------+ +------------+ +------------+ Yes +---------------+ | 27 * | +-----------+ | 28 * +--------------------------------------------| WAIT_STOP |<------------+ [all …]
|
/Zephyr-Core-3.5.0/samples/sensor/sht3xd/ |
D | README.rst | 3 SHT3XD: High accuracy digital I2C humidity sensor 9 This sample application periodically (2 Hz) measures the ambient 16 …- `SHT3X-DIS sensor <https://www.sensirion.com/en/environmental-sensors/humidity-sensors/digital-h… 21 This sample uses the SHT3X_DIS sensor controlled using the I2C interface. 22 Connect Supply: **VDD**, **GND** and Interface: **SDA**, **SCL** 25 Depending on the baseboard used, the **SDA** and **SCL** lines require Pull-Up 32 sensor. It should work with any platform featuring a I2C peripheral 37 .. zephyr-app-commands:: 38 :zephyr-app: samples/sensor/sht3xd 45 .. code-block:: console
|
/Zephyr-Core-3.5.0/samples/sensor/adt7420/ |
D | README.rst | 3 ADT7420: High accuracy digital I2C temperature sensor 9 This sample application periodically (1Hz) measures the ambient temperature 21 - ADT7420: http://www.analog.com/adt7420 26 This sample uses the ADT7420 sensor controlled using the I2C interface. 27 Connect Supply: **VDD**, **GND** and Interface: **SDA**, **SCL** 30 Depending on the baseboard used, the **SDA** and **SCL** lines require Pull-Up 37 sensor. It should work with any platform featuring a I2C peripheral interface. 42 .. zephyr-app-commands:: 43 :zephyr-app: samples/sensor/adt7420 50 .. code-block:: console [all …]
|
/Zephyr-Core-3.5.0/samples/sensor/bmi270/ |
D | README.rst | 10 measure data at 100Hz. The result is written to the console. 15 - BMI270: https://www.bosch-sensortec.com/products/motion-sensors/imus/bmi270.html 20 This sample uses the BMI270 sensor controlled using the I2C interface. 21 Connect Supply: **VDD**, **VDDIO**, **GND** and Interface: **SDA**, **SCL**. 23 Depending on the baseboard used, the **SDA** and **SCL** lines require Pull-Up 30 sensor. It should work with any platform featuring a I2C peripheral interface. 35 .. zephyr-app-commands:: 36 :zephyr-app: samples/sensor/bmi270 43 .. code-block:: console 46 AX: 0.268150; AY: 0.076614; AZ: 9.730035; GX: 0.001065; GY: -0.005326; GZ: -0.004261; [all …]
|
/Zephyr-Core-3.5.0/samples/sensor/mpr/ |
D | README.rst | 1 .. _mpr-sample: 9 This sample application periodically (1Hz) measures atmospheric pressure in 15 - MPR: https://sensing.honeywell.com/micropressure-mpr-series 20 This sample uses an MPRLS0025PA00001A sensor controlled using the i2c 21 interface. Connect **VIN**, **GND** and Interface: **SDA**, **SCL**. 31 .. zephyr-app-commands:: 32 :zephyr-app: samples/sensor/mpr 39 .. code-block:: console
|
/Zephyr-Core-3.5.0/doc/hardware/peripherals/ |
D | i3c.rst | 3 Improved Inter-Integrated Circuit (I3C) Bus 6 I3C (Improved Inter-Integrated Circuit) is a two-signal shared 18 .. _i3c-controller-api: 36 .. code-block:: c 72 * Configure the hardware (e.g. SCL clock frequency). 82 for example, at power-on. So it is a good idea to reset and 133 #. Do ``ENEC`` to re-enable events from devices. 135 * The helper function, :c:func:`i3c_bus_init`, only re-enables 136 hot-join events. IBI event should only be enabled when 139 In-Band Interrupt (IBI) [all …]
|
/Zephyr-Core-3.5.0/samples/sensor/lsm6dso_i2c_on_i3c/ |
D | README.rst | 3 LSM6DSO: IMU Sensor Monitor (I2C on I3C bus) 9 12.5Hz and enables a trigger on data ready. It displays on the console 15 This sample uses the LSM6DSO sensor controlled using the I2C interface 17 the evaluation board STEVAL-MKI196V1 connected to the I3C header 23 - LSM6DSO https://www.st.com/en/mems-and-sensors/lsm6dso.html 29 sensor (for example, the one on evaluation board STEVAL-MKI196V1). 34 .. zephyr-app-commands:: 35 :zephyr-app: samples/sensor/lsm6dso_i2c_on_i3c 36 :host-os: unix 45 ------------------ [all …]
|
/Zephyr-Core-3.5.0/include/zephyr/drivers/ |
D | i3c.h | 4 * SPDX-License-Identifier: Apache-2.0 24 #include <zephyr/drivers/i2c.h> 33 * - BCR[7:6]: Device Role 34 * - 0: I3C Target 35 * - 1: I3C Controller capable 36 * - 2: Reserved 37 * - 3: Reserved 38 * - BCR[5]: Advanced Capabilities 39 * - 0: Does not support optional advanced capabilities. 40 * - 1: Supports optional advanced capabilities which [all …]
|
/Zephyr-Core-3.5.0/boards/arm/stm32f769i_disco/doc/ |
D | index.rst | 10 from audio, multi-sensor support, graphics, security, security, video, 11 and high-speed connectivity features. Important board features include: 13 - STM32F769NIH6 microcontroller featuring 2 Mbytes of Flash memory and 512 Kbytes of RAM, in BGA216… 14 - On-board ST-LINK/V2-1 supporting USB reenumeration capability 15 - USB ST-LINK functions: virtual COM port, mass storage, debug port 16 - Five power supply options: 18 - ST LINK/V2-1 19 - USB HS connector 20 - 5 V from RJ45 (Power Over Ethernet) 21 - 5 V from Arduino™ or external connector [all …]
|
/Zephyr-Core-3.5.0/boards/arm/stm32f469i_disco/doc/ |
D | index.rst | 9 The STM32F469 Discovery kit features an ARM Cortex-M4 based STM32F469NI MCU 11 some highlights of the STM32F469I-DISCO board: 14 - STM32 microcontroller in BGA216 package 15 - On-board ST-LINK/V2-1 debugger/programmer, supporting USB reenumeration capability 16 - Flexible board power supply: 18 - ST-LINK/V2-1 USB connector 19 - User USB FS connector 20 - VIN from Arduino* compatible connectors 22 - Four user LEDs 23 - Two push-buttons: USER and RESET [all …]
|
/Zephyr-Core-3.5.0/boards/arm/b_l072z_lrwan1/doc/ |
D | index.rst | 3 ST B-L072Z-LRWAN1 Discovery kit 9 This Discovery kit features an all-in-one open module CMWX1ZZABZ-091 (by Murata). 14 - CMWX1ZZABZ-091 LoRa* / Sigfox* module (Murata) 16 - Embedded ultra-low-power STM32L072CZ Series MCUs, based on 17 Arm* Cortex* -M0+ core, with 192 Kbytes of Flash 19 - Frequency range: 860 MHz - 930 MHz 20 - USB 2.0 FS 21 - 4-channel,12-bit ADC, 2xDAC 22 - 6-bit timers, LP-UART, I2C and SPI 23 - Embedded SX1276 transceiver [all …]
|
/Zephyr-Core-3.5.0/drivers/i3c/ |
D | i3c_mcux.c | 6 * SPDX-License-Identifier: Apache-2.0 102 * I3C Push-pull mode. 117 /** I3C open drain clock frequency in Hz. */ 146 * @param reg Pointer to 32-bit Register. 156 * @retval -ETIMEDOUT Exhausted all delays without matching. 164 int ret = -ETIMEDOUT; in reg32_poll_timeout() 186 * @param reg Pointer to 32-bit Register. 204 * @param reg Pointer to 32-bit register. 221 * @param reg Pointer to 32-bit register. 240 uint32_t intmask = base->MINTSET; in mcux_i3c_interrupt_disable() [all …]
|
/Zephyr-Core-3.5.0/boards/arm/stm32f746g_disco/doc/ |
D | index.rst | 10 from audio, multi-sensor support, graphics, security, security, video, 11 and high-speed connectivity features. Important board features include: 13 - STM32F746NGH6 microcontroller featuring 1 Mbytes of Flash memory and 340 Kbytes of RAM, in BGA216… 14 - On-board ST-LINK/V2-1 supporting USB re-enumeration capability 15 - Five power supply options: 17 - ST LINK/V2-1 18 - USB FS connector 19 - USB HS connector 20 - VIN from Arduino connector 21 - External 5 V from connector [all …]
|
/Zephyr-Core-3.5.0/doc/releases/ |
D | release-notes-3.3.rst | 14 * Introduced :ref:`USB-C <usbc_api>` device stack with PD (power delivery) 17 CMSIS-DSP as the default backend. 30 * CVE-2023-0359: Under embargo until 2023-04-20 32 * CVE-2023-0779: Under embargo until 2023-04-22 66 removed in favor of new :dtcompatible:`zephyr,flash-disk` devicetree binding. 71 * Starting from this release ``zephyr-`` prefixed tags won't be created 82 image states). Use of a truncated hash or non-sha256 hash will still work 88 registration function at boot-up. If applications register this then 93 application code, these will now automatically be registered at boot-up (this 129 This may cause out-of-tree scripts or commands to fail if they have relied [all …]
|