| /bsp/stm32/stm32l053-st-nucleo/ |
| A D | README.md | 7 The ultra-low-power STM32L053x6/8 microcontrollers incorporate the connectivity power of the univer… 9 …power efficiency for a wide range of performance. It is achieved with a large choice of internal a… 14 …power 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 D | drv_clock.c | 260 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 D | drv_clock.h | 101 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 D | README.md | 9 - 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 D | README.md | 7 The STM32L433xx devices are the ultra-low-power microcontrollers based on the high-performance Arm®… 11 …power RTC, one general-purpose 32-bit timer, one 16-bit PWM timer dedicated to motor control, four… 14 …power supply when using internal LDO regulator and a 1.05 to 1.32V VDD12 power supply when using e… 15 …power 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 D | README.md | 7 The STM32L412xx devices are ultra-low-power microcontrollers based on the high-performance Arm® Cor… 11 …power RTC, one general-purpose 32-bit timer, one 16-bit PWM timer dedicated to motor control, four… 14 …power supply when using internal LDO regulator and a 1.00 to 1.32V VDD12 power supply when using e… 15 …power 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 D | README.md | 9 …power 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 D | README.md | 7 The STM32L476xx devices are the ultra-low-power microcontrollers based on the high-performance Arm®… 11 …power RTC, two general-purpose 32-bit timer, two 16-bit PWM timers dedicated to motor control, sev… 14 …power supply when using internal LDO regulator and a 1.05 to 1.32V VDD12 power supply when using e… 15 …power 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 D | README.md | 9 …power 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 D | usb_gen_hub_base.c | 250 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 D | hpl_core_m0plus_base.c | 147 …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 D | hpl_core_m23_base.c | 147 …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 D | hpl_core_m7_base.c | 148 …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 D | hpl_core_m4.c | 146 …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 D | hpl_core_m4.c | 146 …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 D | hpl_core_m4.c | 146 …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 D | README.md | 13 …power 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 D | README.md | 13 …power 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 D | README.md | 11 …power 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 D | README.md | 9 …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… 12 …power 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 D | README.md | 9 …power 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 D | README.md | 7 The STM32L496xx devices are the ultra-low-power microcontrollers based on the high-performance Arm®… 11 …power 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 D | README.md | 25 - 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 D | README.md | 9 …power 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 D | README.md | 9 …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
|