/Zephyr-latest/dts/bindings/power/ |
D | st,stm32wb0-pwr.yaml | 2 # SPDX-License-Identifier: Apache-2.0 6 compatible: "st,stm32wb0-pwr" 8 include: "st,stm32-pwr.yaml" 11 smps-mode: 15 SMPS mode selection 18 - SMPS converter disabled 19 - LDOs supply voltage: VDD 21 WARNING: The SMPS must not be disabled on board using the 22 'SMPS supply configuration', so this mode should NEVER be 23 selected on these boards. Only use this mode if your board [all …]
|
/Zephyr-latest/soc/st/stm32/stm32wb0x/ |
D | soc.c | 4 * SPDX-License-Identifier: Apache-2.0 63 "smps-bom must be specified"); 87 /* Configure SMPS clock prescaler */ in configure_smps() 91 /* Disable SMPS */ in configure_smps() 95 /* Wait for SMPS to turn off */ in configure_smps() 101 /* Configure low-power mode */ in configure_smps() 104 /* Enable SMPS */ in configure_smps() 108 /* Wait for SMPS to turn on */ in configure_smps() 111 /* Place SMPS in PRECHARGE (BYPASS) mode. in configure_smps() 112 * This is required to change SMPS output voltage, in configure_smps() [all …]
|
D | soc.h | 4 * SPDX-License-Identifier: Apache-2.0 20 /** SMPS modes */ 25 /** Active SMPS mode (provided here for usage in drivers) */
|
/Zephyr-latest/soc/st/stm32/ |
D | Kconfig | 2 # SPDX-License-Identifier: Apache-2.0 34 bool "Allow debugger attach in stop/sleep Mode" 37 of power consumption. As a side-effects this prevents 39 effectivly destroys the use-case of `west attach`. Also 54 bool "STM32 PWR Wake-up Pins" 57 Enable support for STM32 PWR wake-up pins. 69 bool "Direct SMPS supply" 72 bool "SMPS 1.8V supplies LDO (no external supply)" 76 bool "SMPS 2.5V supplies LDO (no external supply)" 80 bool "External SMPS 1.8V supply, supplies LDO" [all …]
|
/Zephyr-latest/boards/st/nucleo_wb05kz/ |
D | nucleo_wb05kz.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include <st/wb0/stm32wb05kzvx-pinctrl.dtsi> 10 #include <zephyr/dt-bindings/input/input-event-codes.h> 15 model = "STMicroelectronics STM32WB05KZ-NUCLEO board"; 16 compatible = "st,stm32wb05kz-nucleo"; 18 #address-cells = <1>; 19 #size-cells = <1>; 23 zephyr,shell-uart = &usart1; 26 zephyr,bt-c2h-uart = &usart1; [all …]
|
/Zephyr-latest/boards/st/nucleo_wb09ke/ |
D | nucleo_wb09ke.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include <st/wb0/stm32wb09kevx-pinctrl.dtsi> 10 #include <zephyr/dt-bindings/input/input-event-codes.h> 15 model = "STMicroelectronics STM32WB09KE-NUCLEO board"; 16 compatible = "st,stm32wb09ke-nucleo"; 18 #address-cells = <1>; 19 #size-cells = <1>; 23 zephyr,shell-uart = &usart1; 26 zephyr,bt-c2h-uart = &usart1; [all …]
|
/Zephyr-latest/boards/st/nucleo_l412rb_p/doc/ |
D | index.rst | 6 The Nucleo L412RB board features an ARM Cortex-M4 based STM32L412RB MCU 10 - STM32 microcontroller in LQFP64 package 11 - 1 user LED shared with ARDUINO |reg| 12 - 1 user and 1 reset push-buttons 13 - 32.768 kHz crystal oscillator 14 - Two types of extension resources: 16 - Arduino Uno V3 connectivity 17 - ST morpho extension pin headers for full access to all STM32 I/Os 19 - On-board ST-LINK debugger/programmer with USB re-enumeration capability: mass storage, Virtual CO… 20 - Flexible power-supply options: ST-LINK, USB VBUS, or external sources [all …]
|
/Zephyr-latest/drivers/clock_control/ |
D | clock_stm32_ll_h7.c | 7 * SPDX-License-Identifier: Apache-2.0 252 #if defined(SMPS) && defined(CONFIG_POWER_SUPPLY_DIRECT_SMPS) 254 #elif defined(SMPS) && defined(CONFIG_POWER_SUPPLY_SMPS_1V8_SUPPLIES_LDO) 256 #elif defined(SMPS) && defined(CONFIG_POWER_SUPPLY_SMPS_2V5_SUPPLIES_LDO) 258 #elif defined(SMPS) && defined(CONFIG_POWER_SUPPLY_SMPS_1V8_SUPPLIES_EXT_AND_LDO) 260 #elif defined(SMPS) && defined(CONFIG_POWER_SUPPLY_SMPS_2V5_SUPPLIES_EXT_AND_LDO) 262 #elif defined(SMPS) && defined(CONFIG_POWER_SUPPLY_SMPS_1V8_SUPPLIES_EXT) 264 #elif defined(SMPS) && defined(CONFIG_POWER_SUPPLY_SMPS_2V5_SUPPLIES_EXT) 294 #if defined(SMPS) && defined(CONFIG_POWER_SUPPLY_DIRECT_SMPS) 296 #elif defined(SMPS) && defined(CONFIG_POWER_SUPPLY_SMPS_1V8_SUPPLIES_LDO) [all …]
|
/Zephyr-latest/boards/st/nucleo_l552ze_q/doc/ |
D | nucleol552ze_q.rst | 6 The Nucleo L552ZE Q board, featuring an ARM Cortex-M33 based STM32L552ZE MCU, 13 - STM32L552ZE microcontroller in LQFP144 package 14 - Two types of extension resources: 16 - Arduino Uno V3 connectivity 17 - ST morpho extension pin headers for full access to all STM32 I/Os 19 - On-board ST-LINK/V2-1 debugger/programmer with SWD connector 20 - Flexible board power supply: 22 - USB VBUS or external source(3.3V, 5V, 7 - 12V) 23 - ST-Link 25 - Three LEDs: USB communication (LD1), user LED (LD2), power LED (LD3) [all …]
|
/Zephyr-latest/boards/st/nucleo_u575zi_q/doc/ |
D | index.rst | 6 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_h723zg/doc/ |
D | index.rst | 6 The STM32 Nucleo-144 board provides an affordable and flexible way for users 9 For the compatible boards, the internal or external SMPS significantly reduces power 10 consumption in Run mode. 15 The STM32 Nucleo-144 board does not require any separate probe as it integrates 16 the ST-LINK V3 debugger/programmer. 18 The STM32 Nucleo-144 board comes with the STM32 comprehensive free software 23 - STM32 microcontroller in LQFP144 package 24 - Ethernet compliant with IEEE-802.3-2002 (depending on STM32 support) 25 - USB OTG or full-speed device (depending on STM32 support) 26 - 3 user LEDs [all …]
|
/Zephyr-latest/boards/st/nucleo_wl55jc/doc/ |
D | nucleo_wl55jc.rst | 6 The NUCLEO-WL55JC STM32WL Nucleo-64 board provides an affordable and flexible 11 - STM32WL55JC microcontroller multiprotocol LPWAN dual-core 32-bit 12 (Arm® Cortex®-M4/M0+ at 48 MHz) in UFBGA73 package featuring: 14 - Ultra-low-power MCU 15 - RF transceiver (150 MHz to 960 MHz frequency range) supporting LoRa®, 17 - 256-Kbyte Flash memory and 64-Kbyte SRAM 19 - 3 user LEDs 20 - 3 user buttons and 1 reset push-button 21 - 32.768 kHz LSE crystal oscillator 22 - 32 MHz HSE on-board oscillator [all …]
|
/Zephyr-latest/boards/st/stm32wb5mmg/doc/ |
D | stm32wb5mmg.rst | 6 STM32WB5MMG is an ultra-low-power and small form factor certified 2.4 GHz 10 module on other boards as HCI layer (Specefically B-U585I-IOT02A Development board). 14 - Bluetooth module in SiP-LGA86 package 15 - Integrated chip antenna 16 - Bluetooth|reg| Low Energy 5.4, Zigbee|reg| 3.0, OpenThread certified 18 - IEEE 802.15.4-2011 MAC PHY Supports 2 Mbits/s 19 - Frequency band 2402-2480 MHz 20 - Advertising extension 21 - Tx output power up to +6 dBm 22 - Rx sensitivity: -96 dBm (Bluetooth|reg| Low Energy at 1 Mbps), -100 dBm (802.15.4) [all …]
|
/Zephyr-latest/boards/st/nucleo_u5a5zj_q/doc/ |
D | index.rst | 6 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 …]
|
/Zephyr-latest/boards/st/nucleo_h745zi_q/doc/ |
D | index.rst | 6 The STM32 Nucleo-144 board provides an affordable and flexible way for users 9 For the compatible boards, the internal or external SMPS significantly reduces power 10 consumption in Run mode. 15 The STM32 Nucleo-144 board does not require any separate probe as it integrates 16 the ST-LINK V3 debugger/programmer. 18 The STM32 Nucleo-144 board comes with the STM32 comprehensive free software 23 - STM32 microcontroller in LQFP144 package 24 - Ethernet compliant with IEEE-802.3-2002 (depending on STM32 support) 25 - USB OTG or full-speed device (depending on STM32 support) 26 - 3 user LEDs [all …]
|
/Zephyr-latest/boards/st/sensortile_box_pro/doc/ |
D | index.rst | 6 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/stm32l562e_dk/doc/ |
D | index.rst | 6 The STM32L562E-DK Discovery kit is designed as a complete demonstration and 7 development platform for STMicroelectronics Arm |reg| Cortex |reg|-M33 core-based 9 the STM32L562E-DK Discovery board: 12 - STM32L562QEI6QU microcontroller featuring 512 Kbytes of Flash memory and 256 Kbytes of SRAM in BG… 13 - 1.54" 240 x 240 pixel-262K color TFT LCD module with parallel interface and touch-control panel 14 - USB Type-C |trade| Sink device FS 15 - On-board energy meter: 300 nA to 150 mA measurement range with a dedicated USB interface 16 - SAI Audio CODEC 17 - MEMS digital microphones 18 - 512-Mbit Octal-SPI Flash memory [all …]
|
/Zephyr-latest/drivers/adc/ |
D | adc_stm32wb0.c | 4 * SPDX-License-Identifier: Apache-2.0 9 * - sampling: a single analog-to-digital conversion performed by the ADC 10 * - sequence: one or more sampling(s) performed one after the other by the 13 * - round: all ADC operations needed to read all channels in the adc_sequence passed 20 * - idle mode: clock & ADC configuration that minimizes power consumption 21 * - Only the ADC digital domain clock is turned on: 22 * - ADC is powered off (CTRL.ADC_CTRL_ADC_ON_OFF = 0) 23 * - ADC analog domain clock is turned off 24 * - If applicable: 25 * - ADC LDO is disabled [all …]
|
/Zephyr-latest/boards/st/nucleo_h7a3zi_q/doc/ |
D | index.rst | 6 The STM32 Nucleo-144 boards offer combinations of performance and power that 8 out new concepts. For compatible boards, the SMPS (Switched-Mode Power Supply) 9 significantly reduces power consumption in Run mode. 11 The Arduino-compatible ST Zio connector expands functionality of the Nucleo 15 The STM32 Nucleo-144 board does not require any separate probe as it integrates 16 the ST-LINK/V3E debugger/programmer. 18 The STM32 Nucleo-144 board comes with the STM32 comprehensive free software 23 - STM32 microcontroller in LQFP144 package 24 - USB OTG or full-speed device (depending on STM32 support) 25 - 3 user LEDs [all …]
|
/Zephyr-latest/boards/st/steval_stwinbx1/doc/ |
D | index.rst | 6 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/boards/st/nucleo_h753zi/doc/ |
D | index.rst | 6 The STM32 Nucleo-144 boards offer combinations of performance and power that 8 out new concepts. For compatible boards, the SMPS (Switched-Mode Power Supply) 9 significantly reduces power consumption in Run mode. 11 The Arduino-compatible ST Zio connector expands functionality of the Nucleo 15 The STM32 Nucleo-144 board does not require any separate probe as it integrates 16 the ST-LINK/V2-1 debugger/programmer. 18 The STM32 Nucleo-144 board comes with the STM32 comprehensive free software 23 - STM32 microcontroller in LQFP144 package 24 - Ethernet compliant with IEEE-802.3-2002 (depending on STM32 support) 25 - USB OTG or full-speed device (depending on STM32 support) [all …]
|
/Zephyr-latest/boards/st/nucleo_l452re/doc/ |
D | index.rst | 6 The Nucleo L452RE(-P) boards feature an ARM Cortex-M4 based STM32L452RE MCU 9 - ST Nucleo L452RE 10 - ST Nucleo L452RE-P 14 - STM32 microcontroller in LQFP64 package 15 - Arduino Uno V3 connectivity 16 - On-board ST-LINK/V2-1 debugger/programmer with SWD connector 17 - Flexible board power supply: 19 - USB VBUS or external source(3.3V, 5V, 7 - 12V) 20 - Power management access point 22 - Three LEDs: USB communication (LD1), user LED (LD2), power LED (LD3) [all …]
|
/Zephyr-latest/boards/st/nucleo_f756zg/doc/ |
D | index.rst | 6 The STM32 Nucleo-144 boards offer combinations of performance and power that 8 out new concepts. For compatible boards, the SMPS significantly reduces power 9 consumption in Run mode. 11 The Arduino-compatible ST Zio connector expands functionality of the Nucleo 15 The STM32 Nucleo-144 board does not require any separate probe as it integrates 16 the ST-LINK/V2-1 debugger/programmer. 18 The STM32 Nucleo-144 board comes with the STM32 comprehensive free software 23 - STM32 microcontroller in LQFP144 package 24 - Ethernet compliant with IEEE-802.3-2002 (depending on STM32 support) 25 - USB OTG or full-speed device (depending on STM32 support) [all …]
|
/Zephyr-latest/boards/st/nucleo_h743zi/doc/ |
D | index.rst | 6 The STM32 Nucleo-144 boards offer combinations of performance and power that 8 out new concepts. For compatible boards, the SMPS (Switched-Mode Power Supply) 9 significantly reduces power consumption in Run mode. 11 The Arduino-compatible ST Zio connector expands functionality of the Nucleo 15 The STM32 Nucleo-144 board does not require any separate probe as it integrates 16 the ST-LINK/V2-1 debugger/programmer. 18 The STM32 Nucleo-144 board comes with the STM32 comprehensive free software 23 - STM32 microcontroller in LQFP144 package 24 - Ethernet compliant with IEEE-802.3-2002 (depending on STM32 support) 25 - USB OTG or full-speed device (depending on STM32 support) [all …]
|
/Zephyr-latest/boards/st/nucleo_f746zg/doc/ |
D | index.rst | 6 The STM32 Nucleo-144 boards offer combinations of performance and power that 8 out new concepts. For compatible boards, the SMPS significantly reduces power 9 consumption in Run mode. 11 The Arduino-compatible ST Zio connector expands functionality of the Nucleo 15 The STM32 Nucleo-144 board does not require any separate probe as it integrates 16 the ST-LINK/V2-1 debugger/programmer. 18 The STM32 Nucleo-144 board comes with the STM32 comprehensive free software 23 - STM32 microcontroller in LQFP144 package 24 - Ethernet compliant with IEEE-802.3-2002 (depending on STM32 support) 25 - USB OTG or full-speed device (depending on STM32 support) [all …]
|