전자부품 데이터시트 검색엔진
  Korean  ▼
ALLDATASHEET.CO.KR

X  

STM32W108HB 데이터시트(PDF) 72 Page - STMicroelectronics

부품명 STM32W108HB
상세설명  High-performance, IEEE 802.15.4 wireless system-on-chip with up to 256 Kbytes of embedded Flash memory
PDF  278 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
제조업체  STMICROELECTRONICS [STMicroelectronics]
홈페이지  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

STM32W108HB 데이터시트(HTML) 72 Page - STMicroelectronics

Back Button STM32W108HB Datasheet HTML 68Page - STMicroelectronics STM32W108HB Datasheet HTML 69Page - STMicroelectronics STM32W108HB Datasheet HTML 70Page - STMicroelectronics STM32W108HB Datasheet HTML 71Page - STMicroelectronics STM32W108HB Datasheet HTML 72Page - STMicroelectronics STM32W108HB Datasheet HTML 73Page - STMicroelectronics STM32W108HB Datasheet HTML 74Page - STMicroelectronics STM32W108HB Datasheet HTML 75Page - STMicroelectronics STM32W108HB Datasheet HTML 76Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 72 / 278 page
background image
System modules
STM32W108HB STM32W108CC STM32W108CB STM32W108CZ
72/278
Doc ID 16252 Rev 14
In normal operation an application may request one of two low power modes through
program execution:
Idle Sleep is achieved by executing a WFI instruction whilst the SLEEPDEEP bit in the
Cortex System Control register (SCS_SCR) is clear (for more details refer to the
Cortex-M3 Programming manual PM0056). This puts the CPU into an idle state where
execution is suspended until an interrupt occurs. This is indicated by the state at the
bottom of the diagram. Power is maintained to the core logic of the STM32W108 during
the Idle Sleeping state.
Deep sleep is achieved by executing a WFI instruction whilst the SLEEPDEEP bit in the
Cortex System Control register (SCS_SCR) is set (for more details refer to the Cortex-
M3 Programming manual PM0056). This triggers the state transitions around the main
loop of the diagram, resulting in powering down the STM32W108's core logic, and
leaving only the always-on domain powered. Wake up is triggered when one of the pre-
determined events occurs.
If a deep sleep is requested the STM32W108 first enters a pre-deep sleep state. This state
prevents any section of the chip from being powered off or reset until the SWJ goes idle (by
clearing CSYSPWRUPREQ). This pre-deep sleep state ensures debug operations are not
interrupted.
In the deep sleep state the STM32W108 waits for a wake up event which will return it to the
running state. In powering up the core logic the ARM® Cortex-M3 is put through a reset
cycle and ST software restores the stack and application state to the point where deep sleep
was invoked.
6.5.3
Further options for deep sleep
By default, the low-frequency internal RC oscillator (LSI10K) is running during deep sleep
(known as deep sleep 1).
To conserve power, LSI10K can be turned off during deep sleep. This mode is known as
deep sleep 2. Since the LSI10K is disabled, the sleep timer and watchdog timer do not
function and cannot wake the chip unless the low-frequency 32.768 kHz crystal oscillator is
used. Non-timer based wake sources continue to function. Once a wake event occurs, the
LSI10K restarts and becomes enabled.
6.5.4
Use of debugger with sleep modes
The debugger communicates with the STM32W108 using the SWJ.
When the debugger is connected, the CDBGPWRUPREQ bit in the debug port in the SWJ
is set, the STM32W108 will only enter deep sleep 0 (the emulated deep sleep state). The
CDBGPWRUPREQ bit indicates that a debug tool is connected to the chip and therefore
there may be debug state in the system debug components. To maintain the state in the
system debug components only deep sleep 0 may be used, since deep sleep 0 will not
cause a power cycle or reset of the core domain. The CSYSPWRUPREQ bit in the debug
port in the SWJ indicates that a debugger wants to access memory actively in the
STM32W108. Therefore, whenever the CSYSPWRUPREQ bit is set while the STM32W108
is awake, the STM32W108 cannot enter deep sleep until this bit is cleared. This ensures the
STM32W108 does not disrupt debug communication into memory.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


데이터시트 다운로드

Go To PDF Page


링크 URL



ALLDATASHEET 가 귀하에 도움이 되셨나요?  [ DONATE ] 

Alldatasheet는?   |   광고문의   |   운영자에게 연락하기   |   개인정보취급방침   |   링크 투 데이터시트    |   링크교환   |   제조사별 검색
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com