| 数据搜索系统,热门电子元器件搜索 |
|
EM3587-RTR 数据表(PDF) 31 Page - Silicon Laboratories |
|
|
|||||||||||||||||||||||||||||
EM3587-RTR 数据表(HTML) 31 Page - Silicon Laboratories |
|
31 / 59 page ![]() EM358x Rev 1.0 31 4.4.2. Resets The EM358x resets are generated from a number of sources. Each of these reset sources feeds into central reset detection logic that causes various parts of the system to be reset depending on the state of the system and the nature of the reset event. Reset sources include: Power-On-Resets (POR HV and POR LV) nRESET Pin Watchdog Reset Software Reset Option Byte Error Debug Reset JRST Deep Sleep Reset The EM358x records the last reset condition that generated a restart to the system. The Reset Generation module responds to reset sources and generates reset signals, which vary based on the reset source and cause. 4.4.3. Clocks The EM358x integrates four oscillators: 12 MHz RC oscillator: Used as the default system clock source when power is applied to the core domain. 24 MHz crystal oscillator: Requires an external 24 MHz crystal. Used as the system clock source when all peripherals, including the radio peripheral, require the most accurate clock. 10 kHz RC oscillator: Provided as an internal timing reference 32.768 kHz crystal oscillator: Provided as an optional timing reference for on-chip timers. 4.4.4. System Timers The EM358x contains three system timers: Watchdog Timer: Can be enabled to provide protection against software crashes and ARM® CortexTM-M3 CPU lockup. Sleep Timer: 32-bit timer dedicated to system timing and waking from sleep at specific times. Event Timer: An ARM® standard system timer in the NVIC. 4.4.5. Power Management The EM358x’s power management system is designed to achieve the lowest deep sleep current consumption possible while still providing flexible wakeup sources, timer activity, and debugger operation. The EM358x has four main sleep modes: Idle Sleep: Puts the CPU into an idle state where execution is suspended until any interrupt occurs. All power domains remain fully powered and nothing is reset. Deep Sleep 1: The primary deep sleep state. In this state, the core power domain is fully powered down and the sleep timer is active. Deep Sleep 2: The same as Deep Sleep 1 except that the sleep timer is inactive to save power. In this mode the sleep timer cannot wake up the EM358x. Deep Sleep 0 (also known as Emulated Deep Sleep): The chip emulates a true deep sleep without powering down the core domain. Instead, the core domain remains powered and all peripherals except the system debug components (ITM, DWT, FPB, NVIC) are held in reset. The purpose of this sleep state is to allow EM358x software to perform a deep sleep cycle while maintaining debug configuration such as breakpoints. The deep sleep modes consume less than 2 µA power. When in deep sleep the EM358x can be returned to the running state in a number of ways. The wake sources are split depending on deep sleep 1 or deep sleep 2. The RAM can optionally be configured to select banks of locations to be non-volatile. In deep sleep those banks selected are powered by a low leakage internal regulator that remains on during deep sleep, powered from the always-on supply. |
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 All Rights Reserved©Alldatasheet.com |
| 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 |