Download Print this page

Event Subscribers - Texas Instruments SimpleLink CC2620 Technical Reference Manual

Zigbee rf4ce wireless mcu simplelink cc13 series; simplelink cc26 series

Advertisement

www.ti.com

4.5.2 Event Subscribers

There are eleven subscribers for the MCU event fabric. Most of these subscribers are different peripherals
that must be configured differently according to the purpose of those specific peripherals. The following
five subscribers are not described in this chapter, but rather in each of the corresponding peripheral
chapters:
Radio (see
Chapter
General-Purpose Timers (see
Micro Direct Memory Access (µDMA) (see
Sensor Controllers with Digital and Analog Peripherals (AUX) (see
Controller with Digital and Analog Peripherals)
Integrated Interchip Sound (I2S) (see the
The following three subscribers are described as they are related to the system CPU and CPU interrupts:
System CPU
Nonmaskable Interrupt (NMI) to System CPU
Freeze
4.5.2.1
System CPU
Table 4-8
shows that the interrupts with vector number from 16 to 49 are sourced by the events routed in
the MCU event fabric to the system CPU. The event fabric routes all level interrupt events to the system
CPU. The event/interrupt called "AON programmable 0" can be configured in the AON event fabric.
EVENT:CPUIRQSEL29 is a read-only register for routing within the MCU event fabric and cannot be
configured, but the input event within the AON event fabric going to this line can be configured. One
dynamic event/interrupt called "Dynamic Programmable Event" has the valid selections as seen in
Table
4-8. The EVENT:CPUIRQSEL29 register is used to configure the input.
See the EVENT:CPUIRQSEL30 register (see
[reset = X]).
4.5.2.2
NMI
The NMI subscriber has one nonconfigurable input that comes from the WDT. The read-only register
(CM3NMISEL0) shows the only valid input event.
4.5.2.3
Freeze
The CC26xx and CC13xx freeze subscriber passes the halted debug signal to peripherals such as the
General Purpose Timer, Sensor Controller with Digital and Analog Peripherals (AUX), Radio, and RTC.
When the system CPU halts, the connected peripherals that have freeze enabled also halt. The
programmable output can be set to static values of 0 or 1, and can also be set to pass the halted signal.
The possible events listed in
Event Number
0x0
0x78
0x79
SWCU117C – February 2015 – Revised September 2015
Submit Documentation Feedback
23, Radio)
Chapter
14, General-Purpose Timers)
Chapter
Chapter
Section
Table 4-7
can be selected in the FRZSEL0 register.
Table 4-7. Freeze Subscriber Event Selection
Event Enumeration
NONE
CPU_HALTED
ALWAYS_ACTIVE
Copyright © 2015, Texas Instruments Incorporated
12, µDMA)
Chapter
22, I2S)
4.7.2.31, CPUIRQSEL29 Register (Offset = 74h)
MCU Event Fabric
17, AUX – Sensor
245
Interrupts and Events

Hide quick links:

Advertisement

loading