Home
last modified time | relevance | path

Searched refs:power (Results 1 – 25 of 206) sorted by relevance

123456789

/bsp/stm32/stm32l053-st-nucleo/
A DREADME.md7 The ultra-low-power STM32L053x6/8 microcontrollers incorporate the connectivity power of the univer…
9power efficiency for a wide range of performance. It is achieved with a large choice of internal a…
14power STM32L053x6/8 devices operate from a 1.8 to 3.6 V power supply (down to 1.65 V at power down…
18 - Ultra-low-power platform
19 - 1.65 V to 3.6 V power supply
38 - Ultra-safe, low-power BOR (brownout reset) with 5 selectable thresholds
39 - Ultra-low-power POR/PDR
45 - Internal low-power 37 kHz RC
46 - Internal multispeed low-power 65 kHz to 4.2 MHz RC
60 - 2x ultra-low-power comparators (window mode and wake up capability, down to 1.65 V)
[all …]
/bsp/rockchip/common/drivers/
A Ddrv_clock.c260 rt_err_t pd_on(struct pd *power) in pd_on() argument
265 if (!power) in pd_on()
272 if (power->enable_count == 0) in pd_on()
278 power->enable_count++; in pd_on()
291 rt_err_t pd_off(struct pd *power) in pd_off() argument
296 if (!power) in pd_off()
303 if (--power->enable_count > 0) in pd_off()
354 void put_pd(struct pd *power) in put_pd() argument
356 if (!power) in put_pd()
361 if (--power->ref_count > 0) in put_pd()
[all …]
A Ddrv_clock.h101 void put_pd(struct pd *power);
102 rt_err_t pd_on(struct pd *power);
103 rt_err_t pd_off(struct pd *power);
/bsp/stm32/stm32l010-st-nucleo/
A DREADME.md9 - Ultra-low-power platform
10 - 1.8 V to 3.6 V power supply
22 - Ultra-low-power BOR (brownout reset) with 5 selectable thresholds
23 - Ultra-low-power POR/PDR
28 - Internal low-power 37 kHz RC
29 - Internal multispeed low-power 65 kHz to 4.2 MHz RC
47 - 1x USART (ISO7816), 1x LPUART (low power)
50 …th up to 4 channels, 2x 16-bit with up to 2 channels, 1x 16-bit ultra-low-power timer, 1x SysTick,…
/bsp/stm32/stm32l433-st-nucleo/
A DREADME.md7 The STM32L433xx devices are the ultra-low-power microcontrollers based on the high-performance Arm®…
11power RTC, one general-purpose 32-bit timer, one 16-bit PWM timer dedicated to motor control, four…
14power supply when using internal LDO regulator and a 1.05 to 1.32V VDD12 power supply when using e…
15power supplies are supported: analog independent supply input for ADC, DAC, OPAMP and comparators,…
20 - Ultra-low-power with FlexPowerControl
21 - 1.71 V to 3.6 V power supply
44 - Internal low-power 32 kHz RC (±5%)
53 …control, 1x 32-bit and 2x 16-bit general purpose, 2x 16-bit basic, 2x low-power 16-bit timers (ava…
60 - 2x 12-bit DAC output channels, low-power sample and hold
62 - 2x ultra-low-power comparators
/bsp/stm32/stm32l412-st-nucleo/
A DREADME.md7 The STM32L412xx devices are ultra-low-power microcontrollers based on the high-performance Arm® Cor…
11power RTC, one general-purpose 32-bit timer, one 16-bit PWM timer dedicated to motor control, four…
14power supply when using internal LDO regulator and a 1.00 to 1.32V VDD12 power supply when using e…
15power supplies are supported: analog independent supply input for ADC, OPAMP and comparator. A VBA…
20 - Ultra-low-power with FlexPowerControl
21 - 1.71 V to 3.6 V power supply
45 - Internal low-power 32 kHz RC (±5%)
52 …control, 1x 32-bit and 2x 16-bit general purpose, 1x 16-bit basic, 2x low-power 16-bit timers (ava…
61 - 1x ultra-low-power comparator
/bsp/stm32/stm32g071-st-nucleo/
A DREADME.md9power RTC, an advanced control PWM timer running at up to double the CPU frequency, five general-p…
10 …ined with a comprehensive set of power-saving modes, low-power timers and low-power UART, allows t…
22 - Reset and power management
27 - Low-power modes:Sleep, Stop, Standby, Shutdown
42 - Two 12-bit DACs, low-power sample-and-hold
43 - Two fast low-power analog comparators, with programmable input and output, rail-to-rail
44 …ol, one 32-bit and five 16-bit general-purpose, two basic 16-bit, two low-power 16-bit, two watchd…
49 - One low-power UART
/bsp/stm32/stm32l476-st-nucleo/
A DREADME.md7 The STM32L476xx devices are the ultra-low-power microcontrollers based on the high-performance Arm®…
11power RTC, two general-purpose 32-bit timer, two 16-bit PWM timers dedicated to motor control, sev…
14power supply when using internal LDO regulator and a 1.05 to 1.32V VDD12 power supply when using e…
15power supplies are supported: analog independent supply input for ADC, DAC, OPAMPs and comparators…
20 - Ultra-low-power with FlexPowerControl
21 - 1.71 V to 3.6 V power supply
45 - Internal low-power 32 kHz RC (±5%)
52 …control, 2x 32-bit and 5x 16-bit general purpose, 2x 16-bit basic, 2x low-power 16-bit timers (ava…
62 - 2x 12-bit DAC output channels, low-power sample and hold
64 - 2x ultra-low-power comparators
/bsp/stm32/stm32l552-st-nucleo/
A DREADME.md9power RTC, two general-purpose 32-bit timer, two 16-bit PWM timers dedicated to motor control, sev…
14 - Ultra-low-power with FPU Arm Cortex-M33 with Trust Zone
27 - Reset and power management
28 - 3 separate power domains which can be independently clock-gated or switched off:
31 - D3: reset/clock control/power management
34 - Dedicated USB power embedding a 3.3 V internal regulator to supply the internal PHYs
39 - Low-power modes: Sleep, Stop, Standby and VBAT supporting battery charging
40 - Low-power consumption
42 - CPU and domain power state monitoring pins
71 - 2× ultra-low-power comparators
[all …]
/bsp/allwinner/libraries/sunxi-hal/hal/source/usb/core/
A Dusb_gen_hub_base.c250 if (state <= intf->dev.power.power_state) in __usb_suspend_device()
266 if (intf->dev.power.power_state != state in __usb_suspend_device()
339 udev->dev.power.power_state = state; in __usb_suspend_device()
397 udev->dev.power.power_state = PMSG_ON; in finish_port_resume()
440 if (intf->dev.power.power_state == PMSG_ON) in finish_port_resume()
462 if (intf->dev.power.power_state != PMSG_ON in finish_port_resume()
466 intf->dev.power.power_state, status); in finish_port_resume()
593 udev->dev.power.power_state = PMSG_ON; in usb_resume_device()
677 intf->dev.power.power_state = state; in hub_suspend()
688 if (intf->dev.power.power_state == PM_SUSPEND_ON) in hub_resume()
[all …]
/bsp/microchip/samc21/bsp/hpl/core/
A Dhpl_core_m0plus_base.c147 …e uint32_t _get_cycles_for_us_internal(const uint16_t us, const uint32_t freq, const uint8_t power) in _get_cycles_for_us_internal() argument
149 switch (power) { in _get_cycles_for_us_internal()
176 …e uint32_t _get_cycles_for_ms_internal(const uint16_t ms, const uint32_t freq, const uint8_t power) in _get_cycles_for_ms_internal() argument
178 switch (power) { in _get_cycles_for_ms_internal()
/bsp/microchip/saml10/bsp/hpl/core/
A Dhpl_core_m23_base.c147 …e uint32_t _get_cycles_for_us_internal(const uint16_t us, const uint32_t freq, const uint8_t power) in _get_cycles_for_us_internal() argument
149 switch (power) { in _get_cycles_for_us_internal()
176 …e uint32_t _get_cycles_for_ms_internal(const uint16_t ms, const uint32_t freq, const uint8_t power) in _get_cycles_for_ms_internal() argument
178 switch (power) { in _get_cycles_for_ms_internal()
/bsp/microchip/same70/bsp/hpl/core/
A Dhpl_core_m7_base.c148 …e uint32_t _get_cycles_for_us_internal(const uint16_t us, const uint32_t freq, const uint8_t power) in _get_cycles_for_us_internal() argument
150 switch (power) { in _get_cycles_for_us_internal()
177 …e uint32_t _get_cycles_for_ms_internal(const uint16_t ms, const uint32_t freq, const uint8_t power) in _get_cycles_for_ms_internal() argument
179 switch (power) { in _get_cycles_for_ms_internal()
/bsp/microchip/samd51-adafruit-metro-m4/bsp/hpl/core/
A Dhpl_core_m4.c146 …e uint32_t _get_cycles_for_us_internal(const uint16_t us, const uint32_t freq, const uint8_t power) in _get_cycles_for_us_internal() argument
148 switch (power) { in _get_cycles_for_us_internal()
177 …e uint32_t _get_cycles_for_ms_internal(const uint16_t ms, const uint32_t freq, const uint8_t power) in _get_cycles_for_ms_internal() argument
179 switch (power) { in _get_cycles_for_ms_internal()
/bsp/microchip/samd51-seeed-wio-terminal/bsp/hpl/core/
A Dhpl_core_m4.c146 …e uint32_t _get_cycles_for_us_internal(const uint16_t us, const uint32_t freq, const uint8_t power) in _get_cycles_for_us_internal() argument
148 switch (power) { in _get_cycles_for_us_internal()
177 …e uint32_t _get_cycles_for_ms_internal(const uint16_t ms, const uint32_t freq, const uint8_t power) in _get_cycles_for_ms_internal() argument
179 switch (power) { in _get_cycles_for_ms_internal()
/bsp/microchip/same54/bsp/hpl/core/
A Dhpl_core_m4.c146 …e uint32_t _get_cycles_for_us_internal(const uint16_t us, const uint32_t freq, const uint8_t power) in _get_cycles_for_us_internal() argument
148 switch (power) { in _get_cycles_for_us_internal()
177 …e uint32_t _get_cycles_for_ms_internal(const uint16_t ms, const uint32_t freq, const uint8_t power) in _get_cycles_for_ms_internal() argument
179 switch (power) { in _get_cycles_for_ms_internal()
/bsp/stm32/stm32g431-st-nucleo/
A DREADME.md13power RTC, one general-purpose 32-bit timers, two 16-bit PWM timers dedicated to motor control, se…
17 \- Three USARTs, one UART and one low-power UART.
22 …ture ranges from a 1.71 to 3.6 V power supply. A comprehensive set of power-saving modes allows th…
23 Some independent power supplies are supported including an analog independent supply input for ADC,…
39 - Power-on/power-down reset (POR/PDR/BOR)
41 - Low-power modes: sleep, stop, standby and shutdown
69 - 1 x low-power timer
80 - USB Type-C™ /USB power delivery controller (UCPD)
/bsp/stm32/stm32g491-st-nucleo/
A DREADME.md13power RTC, one general-purpose 32-bit timers, two 16-bit PWM timers dedicated to motor control, se…
17 \- Three USARTs, one UART and one low-power UART.
22 …ture ranges from a 1.71 to 3.6 V power supply. A comprehensive set of power-saving modes allows th…
23 Some independent power supplies are supported including an analog independent supply input for ADC,…
39 - Power-on/power-down reset (POR/PDR/BOR)
41 - Low-power modes: sleep, stop, standby and shutdown
69 - 1 x low-power timer
80 - USB Type-C™ /USB power delivery controller (UCPD)
/bsp/stm32/stm32g474-st-nucleo/
A DREADME.md11power RTC, two general-purpose 32-bit timers, three 16-bit PWM timers dedicated to motor control, …
15 \- Three USARTs, two UARTs and one low-power UART.
20 …ture ranges from a 1.71 to 3.6 V power supply. A comprehensive set of power-saving modes allows th…
21 Some independent power supplies are supported including an analog independent supply input for ADC,…
39 - Power-on/power-down reset (POR/PDR/BOR)
41 - Low-power modes: sleep, stop, standby and shutdown
69 - 1 x low-power timer
80 - USB Type-C™ /USB power delivery controller (UCPD)
/bsp/stm32/stm32f767-st-nucleo/
A DREADME.md9 …ical real-time routines), 4 Kbytes of backup SRAM available in the lowest power modes, and an exte…
10 All the devices offer three 12-bit ADCs, two DACs, a low-power RTC, twelve general-purpose 16-bit t…
12power supply. Dedicated supply inputs for USB (OTG_FS and OTG_HS) and SDMMC2 (clock, command and 4…
13 …with the use of an external power supply supervisor. A comprehensive set of power-saving mode allo…
33 - Dedicated USB power
38 - Low-power
46 - Up to 18 timers: up to thirteen 16-bit (1x low- power 16-bit timer available in Stop mode) and tw…
/bsp/stm32/stm32f411-st-nucleo/
A DREADME.md9power efficiency, performance and integration) while adding a new innovative feature called Batch …
11 All devices offer one 12-bit ADC, a low-power RTC, six general-purpose 16-bit timers including one …
12 …nge from a 1.7 (PDR OFF) to 3.6 V power supply. A comprehensive set of power-saving mode allows th…
18 - 1.7 V to 3.6 V power supply
34 - Stop (Flash in Deep power down mode, slow wakeup time): down to 9 μA @ 25 °C; 28 μA max @25 °C
/bsp/stm32/stm32l496-st-nucleo/
A DREADME.md7 The STM32L496xx devices are the ultra-low-power microcontrollers based on the high-performance Arm®…
11power RTC, two general-purpose 32-bit timer, two 16-bit PWM timers dedicated to motor control, sev…
17 - Ultra-low-power with FlexPowerControl
18 - 1.71 V to 3.6 V power supply
38 …rol, 2 x 32-bit and 5 x 16-bit general purpose, 2 x 16-bit basic, 2 x low-power 16-bit timers (ava…
53 - Internal low-power 32 kHz RC (±5%)
62 - 2 x 12-bit DAC output channels, low-power sample and hold
64 - 2 x ultra-low-power comparators
/bsp/stm32/stm32h743-st-nucleo/
A DREADME.md25 - Reset and power management
26 - 3 separate power domains which can be independently clock-gated or switched off:
29 - D3: reset/clock control/power management
32 - Dedicated USB power embedding a 3.3 V internal regulator to supply the internal PHYs
37 - Low-power modes: Sleep, Stop, Standby and VBAT supporting battery charging
38 - Low-power consumption
40 - CPU and domain power state monitoring pins
70 - 2× ultra-low-power comparators
82 - 5× 16-bit low-power timers (up to 240 MHz)
/bsp/stm32/stm32f413-st-nucleo/
A DREADME.md9power efficiency, performance and integration) while adding a new innovative feature called Batch …
11 …a low-power RTC, twelve general-purpose 16-bit timers including two PWM timer for motor control, t…
17 - 1.7 V to 3.6 V power supply
36 - Stop (Flash in Deep power down mode, slow wakeup time): 15 μA Typ.; 46 μA max @25 °C
44 …coder input, two watchdog timers (independent and window), one SysTick timer, and a low-power timer
/bsp/stm32/stm32f412-st-nucleo/
A DREADME.md9 …ing power efficiency, performance and integration) while adding a new innovative feature called Ba…
11 All devices offer one 12-bit ADC, a low-power RTC, twelve general-purpose 16-bit timers, two PWM ti…
15 …ge from a 1.7 (PDR OFF) to 3.6 V power supply. A comprehensive set of power-saving modes allows th…
38 - Stop (Flash in Deep power down mode, slow wakeup time): down to 18 μA @ 25 °C; 40 μA max @25 °C

Completed in 82 milliseconds

123456789