数据搜索系统,热门电子元器件搜索
  Chinese  ▼
ALLDATASHEETCN.COM

X  

EM346-RTR 数据表(PDF) 99 Page - Silicon Laboratories

部件名 EM346-RTR
功能描述  High-Performance, Integrated Dual ZigBee PRO
PDF  142 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  SILABS [Silicon Laboratories]
网页  http://www.silabs.com
标志 SILABS - Silicon Laboratories

EM346-RTR 数据表(HTML) 99 Page - Silicon Laboratories

Back Button EM346-RTR Datasheet HTML 95Page - Silicon Laboratories EM346-RTR Datasheet HTML 96Page - Silicon Laboratories EM346-RTR Datasheet HTML 97Page - Silicon Laboratories EM346-RTR Datasheet HTML 98Page - Silicon Laboratories EM346-RTR Datasheet HTML 99Page - Silicon Laboratories EM346-RTR Datasheet HTML 100Page - Silicon Laboratories EM346-RTR Datasheet HTML 101Page - Silicon Laboratories EM346-RTR Datasheet HTML 102Page - Silicon Laboratories EM346-RTR Datasheet HTML 103Page - Silicon Laboratories Next Button
Zoom Inzoom in Zoom Outzoom out
 99 / 142 page
background image
EM346
100
Rev 1.0
9. Interrupt System
The EM346's interrupt system is composed of two parts: a standard ARM® CortexTM-M3 Nested Vectored Interrupt
Controller (NVIC) that provides top-level interrupts, and a proprietary Event Manager (EM) that provides second-
level interrupts. The NVIC and EM provide a simple hierarchy. All second-level interrupts from the EM feed into top-
level interrupts in the NVIC. This two-level hierarchy allows for both fine granular control of interrupt sources and
coarse granular control over entire peripherals, while allowing peripherals to have their own interrupt vector.
"9.1. Nested Vectored Interrupt Controller (NVIC)" on page 100 provides a description of the NVIC and an overview
of the exception table (ARM nomenclature refers to interrupts as exceptions). "9.2. Event Manager" on page 102
provides a more detailed description of the Event Manager including a table of all top-level peripheral interrupts
and their second-level interrupt sources.
In practice, top-level peripheral interrupts are only used to enable or disable interrupts for an entire peripheral.
Second-level interrupts originate from hardware sources, and therefore are the main focus of applications using
interrupts.
9.1. Nested Vectored Interrupt Controller (NVIC)
The ARM® CortexTM-M3 Nested Vectored Interrupt Controller (NVIC) facilitates low-latency exception and interrupt
handling. The NVIC and the processor core interface are closely coupled, which enables low-latency interrupt
processing and efficient processing of late-arriving interrupts. The NVIC also maintains knowledge of the stacked
(nested) interrupts to enable tail-chaining of interrupts.
The ARM® CortexTM-M3 NVIC contains 10 standard interrupts that are related to chip and CPU operation and
management. In addition to the 10 standard interrupts, it contains 17 individually vectored peripheral interrupts
specific to the EM346.
The NVIC defines a list of exceptions. These exceptions include not only traditional peripheral interrupts, but also
more specialized events such as faults and CPU reset. In the ARM® CortexTM-M3 NVIC, a CPU reset event is
considered an exception of the highest priority, and the stack pointer is loaded from the first position in the NVIC
exception table. The NVIC exception table defines all exceptions and their position, including peripheral interrupts.
The position of each exception is important since it directly translates to the location of a 32-bit interrupt vector for
each interrupt, and defines the hardware priority of exceptions. Each exception in the table is a 32-bit address that
is loaded into the program counter when that exception occurs. Table 9.1 lists the entire exception table.
Exceptions 0 (stack pointer) through 15 (SysTick) are part of the standard ARM® CortexTM-M3 NVIC, while
exceptions 18 (Management) through 32 (Debug) are the peripheral interrupts specific to the EM346 peripherals.
The peripheral interrupts are listed in greater detail in Table 9.2.



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


链接网址



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