Home
last modified time | relevance | path

Searched +full:very +full:- +full:high +full:- +full:speed (Results 1 – 25 of 36) sorted by relevance

12

/Zephyr-latest/dts/bindings/pinctrl/
Dst,stm32-pinctrl.yaml2 # SPDX-License-Identifier: Apache-2.0
7 Based on pincfg-node.yaml binding.
9 Note: `bias-disable` and `drive-push-pull` are default pin configurations.
10 They will be applied in case no `bias-foo` or `driver-bar` properties
13 compatible: "st,stm32-pinctrl"
21 remap-pa11:
26 remap-pa12:
31 remap-pa11-pa12:
36 child-binding:
41 - name: pincfg-node.yaml
[all …]
/Zephyr-latest/boards/96boards/aerocore2/
D96b_aerocore2.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include <st/f4/stm32f427v(g-i)tx-pinctrl.dtsi>
18 zephyr,shell-uart = &uart7;
25 compatible = "gpio-leds";
39 volt-sensor0 = &vref;
40 volt-sensor1 = &vbat;
50 clock-frequency = <DT_FREQ_M(24)>;
55 div-m = <24>;
56 mul-n = <336>;
[all …]
/Zephyr-latest/boards/st/stm32mp157c_dk2/
Dstm32mp157c_dk2.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include <st/mp1/stm32mp157cacx-pinctrl.dtsi>
11 #include <zephyr/dt-bindings/input/input-event-codes.h>
14 model = "STMicroelectronics STM32MP157-DK2 board";
15 compatible = "st,stm32mp157c-dk2";
24 * zephyr,shell-uart = &usart3;
31 compatible = "gpio-leds";
39 compatible = "gpio-keys";
55 clock-frequency = <DT_FREQ_M(209)>;
[all …]
/Zephyr-latest/include/zephyr/dt-bindings/gpio/
Dstm32-gpio.h4 * SPDX-License-Identifier: Apache-2.0
16 * - Bit 8: Configure a GPIO pin to power on the system after Poweroff.
17 * - Bit 10..9: Configure the output speed of a GPIO pin.
25 * This flag is reserved to GPIO pins that are associated with wake-up pins
26 * in STM32 PWR devicetree node, through the property "wkup-gpios".
35 /** Configure the GPIO pin output speed to be low */
38 /** Configure the GPIO pin output speed to be medium */
41 /** Configure the GPIO pin output speed to be high */
44 /** Configure the GPIO pin output speed to be very high */
/Zephyr-latest/boards/96boards/stm32_sensor_mez/
D96b_stm32_sensor_mez.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include <st/f4/stm32f446v(c-e)tx-pinctrl.dtsi>
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
14 compatible = "st,stm32f446-b96b-f446ve";
18 zephyr,shell-uart = &uart4;
24 compatible = "gpio-leds";
40 compatible = "gpio-keys";
61 clock-frequency = <DT_FREQ_M(16)>;
66 div-m = <8>;
[all …]
/Zephyr-latest/boards/oct/osd32mp1_brk/
Dosd32mp1_brk.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include <zephyr/dt-bindings/input/input-event-codes.h>
12 model = "Octavo Systems OSD32MP1-BRK";
13 compatible = "oct,osd32mp1-brk";
22 * zephyr,shell-uart = &usart2;
29 compatible = "gpio-leds";
38 compatible = "gpio-keys";
53 slew-rate = "very-high-speed";
57 pinctrl-0 = <&usart2_tx_pf5 &usart2_rx_pf4>;
[all …]
/Zephyr-latest/boards/96boards/argonkey/
D96b_argonkey.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include <st/f4/stm32f412c(e-g)ux-pinctrl.dtsi>
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
18 zephyr,shell-uart = &usart1;
24 compatible = "gpio-leds";
36 compatible = "gpio-keys";
57 clock-frequency = <DT_FREQ_M(16)>;
62 div-m = <8>;
63 mul-n = <84>;
[all …]
/Zephyr-latest/boards/adafruit/feather_stm32f405/
Dadafruit_feather_stm32f405.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include <st/f4/stm32f405rgtx-pinctrl.dtsi>
18 zephyr,shell-uart = &usart3;
25 compatible = "gpio-leds";
42 clock-frequency = <DT_FREQ_M(12)>;
47 div-m = <12>;
48 mul-n = <336>;
49 div-p = <2>;
50 div-q = <7>;
[all …]
/Zephyr-latest/boards/renesas/ek_ra6m2/doc/
Dindex.rst7 for applications that require a high-performance Arm® Cortex®-M4 core at a very attractive
11 The key features of the EK-RA6M2 board are categorized in three groups as follow:
15 - 120MHz Arm Cortex-M4 based RA6M2 MCU in 144 pins, LQFP package
16 - Native pin access through 4 x 40-pin male headers
17 - MCU and USB current measurement points for precision current consumption measurement
18 - Multiple clock sources - RA6M2 MCU oscillator and sub-clock oscillator crystals,
24 - USB Full Speed device
25 - 5V input through USB debug
27 - Three Debug modes
29 - Debug on-board (SWD)
[all …]
/Zephyr-latest/boards/makerbase/mks_canable_v20/doc/
Dindex.rst6 The Makerbase MKS CANable V2.0 board features an ARM Cortex-M4 based STM32G431C8 MCU
10 - STM32 microcontroller in LQFP48 package
11 - USB Type-C connector (J1)
12 - CAN-Bus connector (J2)
13 - ST-LINK/V3E debugger/programmer header (J4)
14 - USB VBUS power supply (5 V)
15 - Three LEDs: red/power_led (D1), blue/stat_led (D2), green/word_led (D3)
16 - One push-button for RESET
17 - Development support: serial wire debug (SWD), JTAG, Embedded Trace Macrocell.
19 The LED red/power_led (D1) is connected directly to on-board 3.3 V and not controllable by the MCU.
[all …]
/Zephyr-latest/boards/renesas/ek_ra4w1/doc/
Dindex.rst6 The Renesas RA4W1 is the first Bluetooth® 5.0 Low Energy fully compliant with 2Mbit High-Throughput
8 that require a high-performance Arm® Cortex®-M4 core at a very attractive price point. The RA4W1 MCU
9 has full function support for Bluetooth 5.0 Low Energy long-range and mesh networking, and provides
15 - R7FA4W1AD2CNG
16 - QFN-56 package
17 - On-chip memory: 512-KB ROM, 96-KB RAM, 8-KB data flash memory
19 **Power-supply voltage**
21 - USB connector: 5-V input
22 - Power-supply IC: 5-V input, 3.3-V output
23 - External power-supply header*1: 3.3-V input, 2 pins x 1
[all …]
/Zephyr-latest/boards/adi/max32660evsys/doc/
Dindex.rst7 use board. A MAX32625PICO-based debug adapter comes attached to the main
9 module supports an optional 10-pin Arm® Cortex® debug connector for DAPLink
11 alone measures 0.65in x 0.95in. External connections terminate in a dual-row
12 header footprint compatible with both thru-hole and SMT applications. This
13 board provides a powerful processing subsystem in a very small space that
21 - MAX32660 MCU:
23 - High-Efficiency Microcontroller for Wearable Devices
25 - Internal Oscillator Operates Up to 96MHz
26 - 256KB Flash Memory
27 - 96KB SRAM, Optionally Preserved in Lowest Power Backup Mode
[all …]
/Zephyr-latest/boards/renesas/ek_ra6m1/doc/
Dindex.rst7 series for applications that require a high-performance Arm® Cortex®-M4 core at
8 a very attractive price point. The RA6M1 is built on a highly efficient 40nm process
14 The key features of the EK-RA6M1 board are categorized in three groups as follow:
18 - R7FA6M1AD3CFP
19 - 100-pin LQFP package
20 - 120 MHz Arm® Cortex®-M4 core with Floating Point Unit (FPU)
21 - 256 KB SRAM
22 - 512 KB code flash memory
23 - 8 KB data flash memory
27 - A Device USB connector for the Main MCU
[all …]
/Zephyr-latest/boards/st/stm32g081b_eval/
Dstm32g081b_eval.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include <st/g0/stm32g081rbtx-pinctrl.dtsi>
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
14 compatible = "st,stm32g081-eval";
18 zephyr,shell-uart = &usart3;
24 compatible = "gpio-leds";
44 compatible = "gpio-keys";
83 volt-sensor0 = &vref;
84 volt-sensor1 = &vbat;
[all …]
/Zephyr-latest/boards/st/disco_l475_iot1/
Ddisco_l475_iot1.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include <st/l4/stm32l475v(c-e-g)tx-pinctrl.dtsi>
11 #include <zephyr/dt-bindings/input/input-event-codes.h>
14 model = "STMicroelectronics B-L475E-IOT01Ax board";
15 compatible = "st,stm32l475-disco-iot";
19 zephyr,shell-uart = &usart1;
22 zephyr,code-partition = &slot0_partition;
23 zephyr,flash-controller = &mx25r6435f;
24 zephyr,bt-c2h-uart = &usart1;
[all …]
/Zephyr-latest/drivers/clock_control/
Dclock_stm32_ll_wb0.c4 * SPDX-License-Identifier: Apache-2.0
43 # error slow-clock source is not enabled
53 # error Invalid device selected as slow-clock
66 "clksys-prescaler cannot be 64 when SYSCLK source is Direct HSE");
108 * NOTE: (size - 1) is required to get the correct count, in measure_lsi_frequency()
113 (CONFIG_STM32WB0_LSI_MEASUREMENT_WINDOW - 1)); in measure_lsi_frequency()
137 * LSI calibration counts the amount of 16MHz clock half-periods that in measure_lsi_frequency()
140 * @p fast_clock_cycles_elapsed is the number of 16MHz clock half-periods in measure_lsi_frequency()
155 * = ------------------------------------------------ in measure_lsi_frequency()
163 * = ------------------------------------------------ in measure_lsi_frequency()
[all …]
/Zephyr-latest/drivers/i2c/
Di2c_sam4l_twim.c3 * Copyright (c) 2020-2023 Gerson Fernando Budke <nandojve@gmail.com>
5 * SPDX-License-Identifier: Apache-2.0
14 * Very long transfers are allowed using NCMDR register. DMA is not
33 #include "i2c-priv.h"
35 /** I2C bus speed [Hz] in Standard Mode */
37 /** I2C bus speed [Hz] in Fast Mode */
39 /** I2C bus speed [Hz] in Fast Plus Mode */
41 /** I2C bus speed [Hz] in High Speed Mode */
107 static int i2c_clk_set(const struct device *dev, uint32_t speed) in i2c_clk_set() argument
109 const struct i2c_sam_twim_dev_cfg *const cfg = dev->config; in i2c_clk_set()
[all …]
/Zephyr-latest/boards/nxp/mimxrt700_evk/doc/
Dindex.rst6 The new i.MX RT700 CPU architecture is composed of a high-performance main-compute subsystem,
7 a secondary “always-on” sense-compute subsystem and specialized coprocessors.
9 The main-compute subsystem has a primary Arm® Cortex®-M33 running at 325 MHz, with an integrated
11 The sense-compute subsystem has a second Arm® Cortex®-M33 and an integrated Cadence® Tensilica®
15 The HiFi4 is a high performance DSP core based upon a Very Long Instruction Word (VLIW) architectur…
17 high-performance numerical tasks such as audio and image processing and supports both fixed-point a…
18 floating-point operations.
26 - Main Compute Subsystem:
27 - Arm Cortex-M33 up to 325 MHz
28 - HiFi 4 DSP up to 325 MHz
[all …]
/Zephyr-latest/subsys/usb/device_next/class/
Dusbd_dfu.c4 * SPDX-License-Identifier: Apache-2.0
17 * It is very unlikely that anyone would need more than one instance of the DFU
22 * interface for the run-time mode, and the other with a number of user-defined
28 * user to disable the device with run-time mode and enable a device with DFU
44 /* DFU Functional Descriptor used for Run-Time und DFU mode */
56 /* Common class data for both run-time and DFU instances. */
70 /* Run-Time mode interface descriptor */
73 /* Run-Time mode descriptors. No endpoints, identical for high and full speed. */
82 * at least one for NULL. No endpoints, identical for high and full speed.
144 usbd_msg_pub_simple(data->ctx, USBD_MSG_DFU_APP_DETACH, 0); in runtime_detach_work()
[all …]
/Zephyr-latest/doc/services/logging/
Dcs_stm.rst3 Multi-domain logging using ARM Coresight STM
6 The Arm CoreSight SoC-400 is a comprehensive library of components for the creation of debug and
8 is integrated into a CoreSight system, designed primarily for high-bandwidth trace of
9 instrumentation embedded into software. This instrumentation is made up of memory-mapped writes to
26 capture the data (e.g. J-Trace PRO).
40 Data from ETR is handled on the device. It can be forwarded as-is to the host (e.g. using UART),
41 where a host tool is decoding the data or data can be decoded on-chip to output the data in human r…
65 There may be cases when logging is too slow (even though it is very fast). For cases like that a de…
68 * :c:func:`log_frontend_stmesp_tp` - It accepts single argument - index. Index is between
70 * :c:func:`log_frontend_stmesp_tp_d32` - It accepts two arguments - index and user data.
[all …]
/Zephyr-latest/boards/nxp/mimxrt595_evk/doc/
Dindex.rst7 for low-power HMI applications by combining a graphics engine and a streamlined
8 Cadence Tensilica Fusion F1 DSP core with a next-generation Arm Cortex-M33
9 core. These devices are designed to unlock the potential of display-based applications
10 with a secure, power-optimized embedded processor.
12 i.MX RT500 MCUs provides up to 5MB of on-chip SRAM and several high-bandwidth interfaces
13 to access off-chip flash, including an Octal/Quad SPI interface with an on-the-fly
20 - MIMXRT595SFFOC Cortex-M33 (275 MHz) core processor with Cadence Tensilica Fusion F1 DSP
21 - Onboard, high-speed USB, Link2 debug probe with CMSIS-DAP protocol (supporting Cortex M33 debug o…
22 - USB2.0 high-speed host and device with micro USB connector and external crystal
23 - Octal/Quad/pSRAM external memories via FlexSPI
[all …]
/Zephyr-latest/drivers/ethernet/
Ddsa_ksz8xxx.c4 * SPDX-License-Identifier: Apache-2.0
48 #define PRV_DATA(ctx) ((struct ksz8xxx_data *const)(ctx)->prv_data)
75 spi_write_dt(&pdev->spi, &tx); in dsa_ksz8xxx_write_reg()
113 if (!spi_transceive_dt(&pdev->spi, &tx, &rx)) { in dsa_ksz8xxx_read_reg()
154 * Wait for SPI of KSZ8794 being fully operational - up to 10 ms
157 tmp != KSZ8XXX_CHIP_ID0_ID_DEFAULT && timeout > 0; timeout--) {
164 return -ENODEV;
183 return -ENODEV;
196 * According to KSZ8794 manual - write to static mac address table
254 * According to KSZ8794 manual - read from static mac address table
[all …]
/Zephyr-latest/boards/nxp/mimxrt685_evk/doc/
Dindex.rst6 The i.MX RT600 is a crossover MCU family optimized for 32-bit immersive audio
7 playback and voice user interface applications combining a high-performance
8 Cadence Tensilica HiFi 4 audio DSP core with a next-generation Cortex-M33
10 potential of voice-assisted end nodes with a secure, power-optimized embedded
13 The i.MX RT600 family provides up to 4.5MB of on-chip SRAM and several
14 high-bandwidth interfaces to access off-chip flash, including an Octal/Quad SPI
15 interface with an on-the-fly decryption engine.
20 - MIMXRT685SFVKB Cortex-M33 (300 MHz, 128 KB TCM) core processor with Cadence Xtensa HiFi4 DSP
21 - Onboard, high-speed USB, Link2 debug probe with CMSIS-DAP protocol (supporting Cortex M33 debug o…
22 - High speed USB port with micro A/B connector for the host or device functionality
[all …]
/Zephyr-latest/doc/releases/
Dmigration-guide-3.5.rst21 taking a ``void *mem`` pointer instead of a ``void **mem`` double-pointer.
28 * :c:macro:`CONTAINER_OF` now performs type checking, this was very commonly
37 * The default C library used on most targets has changed from the built-in
47 increase by 8-16 bytes.
68 * Picolibc removes the ``-ffreestanding`` compiler option. This allows
71 the Zephyr required type -- ``int main(void)``.
100 * ``psa-arch-tests``
102 * ``tf-m-tests``
103 * ``tflite-micro``
107 To enable them again use the ``west config manifest.project-filter -- +<module
[all …]
/Zephyr-latest/subsys/bluetooth/host/
DKconfig3 # Copyright (c) 2016-2020 Nordic Semiconductor ASA
4 # Copyright (c) 2015-2016 Intel Corporation
5 # SPDX-License-Identifier: Apache-2.0
8 bool "Dedicated workqueue for long-running tasks."
11 Adds an API for a workqueue dedicated to long-running tasks.
23 int "Long workqueue priority. Should be pre-emptible."
58 # the worst-case stack size if an out-of-tree controller is used.
70 # Hidden option for Co-Operative Tx thread priority
80 The host defines some events as high priority to avoid race conditions and deadlocks.
81 High priority events are always processed in the context of the caller of bt_recv()
[all …]

12