Searched +full:stm32 +full:- +full:window +full:- +full:watchdog (Results 1 – 25 of 61) sorted by relevance
123
/Zephyr-latest/tests/drivers/watchdog/wdt_basic_api/ |
D | testcase.yaml | 2 depends_on: watchdog 4 - drivers 5 - watchdog 7 drivers.watchdog: 9 not (CONFIG_WDT_SAM or dt_compat_enabled("st,stm32-window-watchdog") 10 or dt_compat_enabled("st,stm32-watchdog") or CONFIG_SOC_FAMILY_LPC or 14 - mec15xxevb_assy6853 15 - s32z2xxdc2/s32z270/rtu0 16 - s32z2xxdc2/s32z270/rtu1 17 - s32z2xxdc2@D/s32z270/rtu0 [all …]
|
/Zephyr-latest/dts/bindings/watchdog/ |
D | st,stm32-window-watchdog.yaml | 2 # SPDX-License-Identifier: Apache-2.0 4 description: STM32 system window watchdog 6 compatible: "st,stm32-window-watchdog"
|
/Zephyr-latest/samples/drivers/watchdog/ |
D | sample.yaml | 2 name: Watchdog Driver Sample 5 - drivers 6 - watchdog 12 - "Watchdog sample application" 13 - "Feeding watchdog..." 14 - "Waiting for reset..." 15 - "Watchdog sample application" 16 depends_on: watchdog 18 sample.drivers.watchdog: 21 - s32z2xxdc2/s32z270/rtu0 [all …]
|
/Zephyr-latest/drivers/watchdog/ |
D | Kconfig.stm32 | 1 # STM32 IWDG configuration 3 # Copyright (c) 2016 Open-RnD Sp. z o.o. 6 # SPDX-License-Identifier: Apache-2.0 9 bool "Independent Watchdog (IWDG) Driver for STM32 family of MCUs" 14 Enable IWDG driver for STM32 line of MCUs 30 calculated for highest LSI frequency among STM32 MCUs of 40 kHz. 33 bool "System Window Watchdog (WWDG) Driver for STM32 family of MCUs" 37 Enable WWDG driver for STM32 line of MCUs
|
D | wdt_wwdg_stm32.h | 4 * SPDX-License-Identifier: Apache-2.0 15 * @brief Driver for System Window Watchdog (WWDG) for STM32 MCUs 17 * The driver targets all STM32 SoCs. For details please refer to 20 * System window watchdog (WWDG) 40 ((const struct wwdg_stm32_config *const)(dev)->config) 43 ((struct wwdg_stm32_data *const)(dev)->data) 46 ((WWDG_TypeDef *)(WWDG_STM32_CFG(dev))->Instance)
|
/Zephyr-latest/samples/drivers/watchdog/src/ |
D | main.c | 7 * SPDX-License-Identifier: Apache-2.0 12 #include <zephyr/drivers/watchdog.h> 42 #define WDG_FEED_INTERVAL (WDT_MIN_WINDOW + ((WDT_MAX_WINDOW - WDT_MIN_WINDOW) / 4)) 87 printk("Watchdog sample application\n"); in main() 90 printk("%s: device not ready.\n", wdt->name); in main() 95 /* Reset SoC when watchdog timer expires. */ in main() 98 /* Expire watchdog after max window */ in main() 99 .window.min = WDT_MIN_WINDOW, in main() 100 .window.max = WDT_MAX_WINDOW, in main() 104 /* Set up watchdog callback. */ in main() [all …]
|
/Zephyr-latest/dts/arm/st/c0/ |
D | stm32c0.dtsi | 5 * SPDX-License-Identifier: Apache-2.0 8 #include <arm/armv6-m.dtsi> 9 #include <zephyr/dt-bindings/adc/adc.h> 10 #include <zephyr/dt-bindings/clock/stm32c0_clock.h> 11 #include <zephyr/dt-bindings/gpio/gpio.h> 12 #include <zephyr/dt-bindings/dma/stm32_dma.h> 13 #include <zephyr/dt-bindings/i2c/i2c.h> 14 #include <zephyr/dt-bindings/pwm/pwm.h> 15 #include <zephyr/dt-bindings/pwm/stm32_pwm.h> 16 #include <zephyr/dt-bindings/adc/stm32l4_adc.h> [all …]
|
/Zephyr-latest/dts/arm/st/f0/ |
D | stm32f0.dtsi | 6 * SPDX-License-Identifier: Apache-2.0 9 #include <arm/armv6-m.dtsi> 10 #include <zephyr/dt-bindings/clock/stm32f0_clock.h> 11 #include <zephyr/dt-bindings/i2c/i2c.h> 12 #include <zephyr/dt-bindings/gpio/gpio.h> 13 #include <zephyr/dt-bindings/pwm/pwm.h> 14 #include <zephyr/dt-bindings/pwm/stm32_pwm.h> 15 #include <zephyr/dt-bindings/dma/stm32_dma.h> 16 #include <zephyr/dt-bindings/adc/stm32l4_adc.h> 17 #include <zephyr/dt-bindings/reset/stm32f0_1_3_reset.h> [all …]
|
/Zephyr-latest/dts/arm/st/f1/ |
D | stm32f1.dtsi | 5 * SPDX-License-Identifier: Apache-2.0 8 #include <arm/armv7-m.dtsi> 9 #include <zephyr/dt-bindings/clock/stm32f1_clock.h> 10 #include <zephyr/dt-bindings/i2c/i2c.h> 11 #include <zephyr/dt-bindings/gpio/gpio.h> 12 #include <zephyr/dt-bindings/pwm/pwm.h> 13 #include <zephyr/dt-bindings/pwm/stm32_pwm.h> 14 #include <zephyr/dt-bindings/dma/stm32_dma.h> 15 #include <zephyr/dt-bindings/adc/stm32f1_adc.h> 16 #include <zephyr/dt-bindings/reset/stm32f0_1_3_reset.h> [all …]
|
/Zephyr-latest/dts/arm/st/l0/ |
D | stm32l0.dtsi | 5 * SPDX-License-Identifier: Apache-2.0 8 #include <arm/armv6-m.dtsi> 9 #include <zephyr/dt-bindings/clock/stm32l0_clock.h> 10 #include <zephyr/dt-bindings/i2c/i2c.h> 11 #include <zephyr/dt-bindings/gpio/gpio.h> 12 #include <zephyr/dt-bindings/pwm/pwm.h> 13 #include <zephyr/dt-bindings/adc/adc.h> 14 #include <zephyr/dt-bindings/pwm/stm32_pwm.h> 15 #include <zephyr/dt-bindings/dma/stm32_dma.h> 16 #include <zephyr/dt-bindings/adc/stm32l4_adc.h> [all …]
|
/Zephyr-latest/dts/arm/st/f3/ |
D | stm32f3.dtsi | 2 * Copyright (c) 2017 I-SENSE group of ICCS 6 * SPDX-License-Identifier: Apache-2.0 9 #include <arm/armv7-m.dtsi> 10 #include <zephyr/dt-bindings/clock/stm32f3_clock.h> 11 #include <zephyr/dt-bindings/i2c/i2c.h> 12 #include <zephyr/dt-bindings/gpio/gpio.h> 13 #include <zephyr/dt-bindings/pwm/pwm.h> 14 #include <zephyr/dt-bindings/pwm/stm32_pwm.h> 15 #include <zephyr/dt-bindings/dma/stm32_dma.h> 16 #include <zephyr/dt-bindings/reset/stm32f0_1_3_reset.h> [all …]
|
/Zephyr-latest/dts/arm/st/l1/ |
D | stm32l1.dtsi | 6 * SPDX-License-Identifier: Apache-2.0 9 #include <arm/armv7-m.dtsi> 10 #include <zephyr/dt-bindings/clock/stm32l1_clock.h> 11 #include <zephyr/dt-bindings/gpio/gpio.h> 12 #include <zephyr/dt-bindings/i2c/i2c.h> 13 #include <zephyr/dt-bindings/pwm/pwm.h> 14 #include <zephyr/dt-bindings/adc/adc.h> 15 #include <zephyr/dt-bindings/pwm/stm32_pwm.h> 16 #include <zephyr/dt-bindings/dma/stm32_dma.h> 17 #include <zephyr/dt-bindings/adc/stm32f4_adc.h> [all …]
|
/Zephyr-latest/dts/arm/st/g0/ |
D | stm32g0.dtsi | 3 * Copyright (c) 2019-2024 STMicroelectronics 6 * Copyright (c) 2021 G-Technologies Sdn. Bhd. 8 * SPDX-License-Identifier: Apache-2.0 11 #include <arm/armv6-m.dtsi> 12 #include <zephyr/dt-bindings/clock/stm32g0_clock.h> 13 #include <zephyr/dt-bindings/gpio/gpio.h> 14 #include <zephyr/dt-bindings/i2c/i2c.h> 15 #include <zephyr/dt-bindings/pwm/pwm.h> 16 #include <zephyr/dt-bindings/dma/stm32_dma.h> 17 #include <zephyr/dt-bindings/adc/adc.h> [all …]
|
/Zephyr-latest/dts/arm/st/wba/ |
D | stm32wba.dtsi | 2 * Copyright (c) 2023-2024 STMicroelectronics 4 * SPDX-License-Identifier: Apache-2.0 8 #include <arm/armv8-m.dtsi> 9 #include <zephyr/dt-bindings/memory-attr/memory-attr-arm.h> 10 #include <zephyr/dt-bindings/clock/stm32wba_clock.h> 11 #include <zephyr/dt-bindings/reset/stm32wba_reset.h> 12 #include <zephyr/dt-bindings/adc/stm32u5_adc.h> 13 #include <zephyr/dt-bindings/gpio/gpio.h> 14 #include <zephyr/dt-bindings/i2c/i2c.h> 15 #include <zephyr/dt-bindings/pwm/pwm.h> [all …]
|
/Zephyr-latest/dts/arm/st/u0/ |
D | stm32u0.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 8 #include <arm/armv6-m.dtsi> 9 #include <zephyr/dt-bindings/clock/stm32u0_clock.h> 10 #include <zephyr/dt-bindings/gpio/gpio.h> 11 #include <zephyr/dt-bindings/adc/adc.h> 12 #include <zephyr/dt-bindings/adc/stm32l4_adc.h> 13 #include <zephyr/dt-bindings/pwm/pwm.h> 14 #include <zephyr/dt-bindings/pwm/stm32_pwm.h> 15 #include <zephyr/dt-bindings/dma/stm32_dma.h> 16 #include <zephyr/dt-bindings/i2c/i2c.h> [all …]
|
/Zephyr-latest/dts/arm/st/l4/ |
D | stm32l4.dtsi | 6 * SPDX-License-Identifier: Apache-2.0 10 #include <arm/armv7-m.dtsi> 11 #include <zephyr/dt-bindings/clock/stm32l4_clock.h> 12 #include <zephyr/dt-bindings/i2c/i2c.h> 13 #include <zephyr/dt-bindings/gpio/gpio.h> 14 #include <zephyr/dt-bindings/pwm/pwm.h> 15 #include <zephyr/dt-bindings/adc/adc.h> 16 #include <zephyr/dt-bindings/pwm/stm32_pwm.h> 17 #include <zephyr/dt-bindings/dma/stm32_dma.h> 18 #include <zephyr/dt-bindings/adc/stm32l4_adc.h> [all …]
|
/Zephyr-latest/boards/st/stm32vl_disco/doc/ |
D | index.rst | 6 The STM32 Discovery series comes in many varieties, in this case the "Value 8 integrated ST-LINK debugger and programmer is included (V1), but the only 16 The STM32 Discovery board features: 18 - On-board ST-LINK/V1 with selection mode switch to use the kit as a standalone 19 ST-LINK/V1 (with SWD connector for programming and debugging) 20 - Board power supply: through USB bus or from an external 5 V supply voltage 21 - External application power supply: 3 V and 5 V 22 - Four LEDs: 24 - LD1 (red) for 3.3 V power on 25 - LD2 (red/green) for USB communication [all …]
|
/Zephyr-latest/dts/arm/st/f4/ |
D | stm32f4.dtsi | 7 * SPDX-License-Identifier: Apache-2.0 10 #include <arm/armv7-m.dtsi> 11 #include <zephyr/dt-bindings/adc/adc.h> 12 #include <zephyr/dt-bindings/clock/stm32f4_clock.h> 13 #include <zephyr/dt-bindings/i2c/i2c.h> 14 #include <zephyr/dt-bindings/gpio/gpio.h> 15 #include <zephyr/dt-bindings/pwm/pwm.h> 16 #include <zephyr/dt-bindings/pwm/stm32_pwm.h> 17 #include <zephyr/dt-bindings/dma/stm32_dma.h> 18 #include <zephyr/dt-bindings/adc/stm32f4_adc.h> [all …]
|
/Zephyr-latest/dts/arm/st/wl/ |
D | stm32wl.dtsi | 2 * Copyright (c) 2020-2024 STMicroelectronics 4 * SPDX-License-Identifier: Apache-2.0 7 #include <arm/armv7-m.dtsi> 8 #include <zephyr/dt-bindings/clock/stm32wl_clock.h> 9 #include <zephyr/dt-bindings/gpio/gpio.h> 10 #include <zephyr/dt-bindings/i2c/i2c.h> 11 #include <zephyr/dt-bindings/lora/sx126x.h> 12 #include <zephyr/dt-bindings/pwm/pwm.h> 13 #include <zephyr/dt-bindings/adc/adc.h> 14 #include <zephyr/dt-bindings/pwm/stm32_pwm.h> [all …]
|
/Zephyr-latest/dts/arm/st/wb/ |
D | stm32wb.dtsi | 6 * SPDX-License-Identifier: Apache-2.0 9 #include <arm/armv7-m.dtsi> 10 #include <zephyr/dt-bindings/clock/stm32wb_clock.h> 11 #include <zephyr/dt-bindings/gpio/gpio.h> 12 #include <zephyr/dt-bindings/i2c/i2c.h> 13 #include <zephyr/dt-bindings/pwm/pwm.h> 14 #include <zephyr/dt-bindings/adc/adc.h> 15 #include <zephyr/dt-bindings/pwm/stm32_pwm.h> 16 #include <zephyr/dt-bindings/dma/stm32_dma.h> 17 #include <zephyr/dt-bindings/adc/stm32l4_adc.h> [all …]
|
/Zephyr-latest/dts/arm/st/mp1/ |
D | stm32mp157.dtsi | 5 * SPDX-License-Identifier: Apache-2.0 10 #include <arm/armv7-m.dtsi> 11 #include <zephyr/dt-bindings/gpio/gpio.h> 12 #include <zephyr/dt-bindings/clock/stm32_common_clocks.h> 13 #include <zephyr/dt-bindings/clock/stm32_clock.h> 14 #include <zephyr/dt-bindings/i2c/i2c.h> 15 #include <zephyr/dt-bindings/pwm/pwm.h> 16 #include <zephyr/dt-bindings/pwm/stm32_pwm.h> 17 #include <zephyr/dt-bindings/dma/stm32_dma.h> 18 #include <zephyr/dt-bindings/reset/stm32mp1_reset.h> [all …]
|
/Zephyr-latest/boards/st/nucleo_c031c6/doc/ |
D | index.rst | 5 The STM32 Nucleo-64 development board with STM32C031C6 MCU, supports Arduino and ST morpho connecti… 7 The STM32 Nucleo board provides an affordable, and flexible way for users to try out new concepts, 8 and build prototypes with the STM32 microcontroller, choosing from the various 11 The STM32 Nucleo board integrates the ST-LINK/V2-1 debugger and programmer. 13 The STM32 Nucleo board comes with the STM32 comprehensive software HAL library together 22 - STM32 microcontroller in 48-pin package featuring 32 Kbytes of Flash memory 24 - Extension resource: 26 - Arduino* Uno V3 connectivity 28 - On-board ST-LINK/V2-1 debugger/programmer with SWD connector: 30 - Flexible board power supply: [all …]
|
/Zephyr-latest/boards/st/stm32l1_disco/doc/ |
D | index.rst | 7 an integrated ST-LINK/V2 debugger and programmer. The boards have a 8 24-segment LCD and a touch slider, along with two user LEDs and a user button. 10 It also comes with a comprehensive STM32 software HAL library and various 16 - STM32LDISCOVERY targets STM32L152RBT6, with 128K flash, 16K RAM, 4K EEPROM 17 - STM32L152CDISCOVERY targets STM32L152RCT6, with 256K flash, 32K RAM, 8K EEPROM 29 The STM32 Discovery board features: 31 - On-board ST-LINK/V2 with selection mode switch to use the kit as a standalone 32 ST-LINK/V2 (with SWD connector for programming and debugging) 33 - Board power supply: through USB bus or from an external 5 V supply voltage 34 - External application power supply: 3 V and 5 V [all …]
|
/Zephyr-latest/dts/arm/st/f2/ |
D | stm32f2.dtsi | 6 * SPDX-License-Identifier: Apache-2.0 9 #include <arm/armv7-m.dtsi> 10 #include <zephyr/dt-bindings/clock/stm32f4_clock.h> 11 #include <zephyr/dt-bindings/i2c/i2c.h> 12 #include <zephyr/dt-bindings/gpio/gpio.h> 13 #include <zephyr/dt-bindings/pwm/pwm.h> 14 #include <zephyr/dt-bindings/pwm/stm32_pwm.h> 15 #include <zephyr/dt-bindings/dma/stm32_dma.h> 16 #include <zephyr/dt-bindings/adc/stm32f4_adc.h> 17 #include <zephyr/dt-bindings/reset/stm32f2_4_7_reset.h> [all …]
|
/Zephyr-latest/dts/arm/st/g4/ |
D | stm32g4.dtsi | 6 * SPDX-License-Identifier: Apache-2.0 10 #include <arm/armv7-m.dtsi> 11 #include <zephyr/dt-bindings/clock/stm32g4_clock.h> 12 #include <zephyr/dt-bindings/i2c/i2c.h> 13 #include <zephyr/dt-bindings/gpio/gpio.h> 14 #include <zephyr/dt-bindings/pwm/pwm.h> 15 #include <zephyr/dt-bindings/adc/adc.h> 16 #include <zephyr/dt-bindings/pwm/stm32_pwm.h> 17 #include <zephyr/dt-bindings/dma/stm32_dma.h> 18 #include <zephyr/dt-bindings/adc/stm32l4_adc.h> [all …]
|
123