Modem Modes of Operation
MC1321x Reference Manual, Rev. 1.6
Freescale Semiconductor
7-5
Doze Mode is entered from Idle by programming doze_en, Control_B Register 07, Bit 0, to “1”. Doze
Mode is then entered 128 CLKO cycles after doze_en is set. After the 128 CLKO cycles, the transceiver
transitions to the low power state
The intended primary way to exit Doze Mode is through a “wake-up” timer and return to Idle at a
pre-determined time. This will occur when the Event Timer equals the value in tmr_cmr2[23:0],
Tmr_Cmp2, Registers 1D and 1E. When the match occurs, The MC1321x exits Doze, sets status bit
doze_irq, IRQ_Status Register 24, Bit 9, and returns to Idle. An interrupt request will be generated if the
doze_mask IRQ_Mask Register 05, Bit 4, has been set.
If CLKO was enabled before Doze Mode and disabled during Doze Mode, the CLKO will automatically
re-start after exiting Doze with the exception of two frequencies. The two lowest frequencies of 16.393+
kHz and 32.786+ kHz will not restart directly when exiting Doze Mode. To restart CLKO for these
frequencies, the clko_en, Control_C Register 09, Bit 2, must be cleared and set again.
Doze Mode can be exited at any time similar to Hibernate by asserting ATTN or RST. If Doze is exited by
asserting ATTN and the Event Timer was activated and waiting on a timeout to waken, the timer should
be disabled or the timeout will still happen and generate a status and possible interrupt.
7.2.3.2
Acoma Doze Mode
A subset of Doze Mode without timer wake-up is the Acoma state that has the advantage of lowest power
with data retention while allowing CLKO to run. This mode disables the Event Timer and prescaler, but
allows the clock to run and have CLKO available. Timers are not available so only ATTN will return the
device to Idle or a RST can be used to exit. Acoma Mode is entered by setting acoma_en, IRQ_Mask
Register 05, Bit 8 = 1.
7.3
Active Modes
There are four active modes for the MC1321x which include, Idle, Transmit (TX), Receive (RX) and Clear
Channel Assessment (CCA)/Energy Detect (ED).
7.3.1
Idle Mode
Idle Mode is the default mode after leaving one of the low-power modes and is the basic active state from
which all other activity is initiated. In Idle Mode, the receiver hardware and transmitter hardware are shut
down waiting for a command. The command can instruct the MC1321x to transition to Receive Mode,
Transmit Mode, CCA Mode, or to one of the low-power modes. The CCA / ED Mode (in its variations) is
called by writing to the xcvr_seq[1:0] field, Control_A Register 06, Bits 1 - 0.
The transitions to RX Mode or TX Mode, however, are dependent upon the desired data mode. For
example, Packet Mode or Stream Mode. In Packet Data Mode, the transition to RX Mode or TX Mode is
determined by writing the appropriate value to the xcvr_seq[1:0] field. Alternately, Stream Data Mode
uses control bits use_strm_mode, rx_strm, and tx_strm to cause transition to an RX or TX Mode (in this
case, the xcvr_seq[1:0] field should not be written).
Once CCA, Receive, or Transmit is entered, the MC1321x will transition back to the Idle Mode upon
completion of the selected operation. For Packet Mode, at the end of the operation the xcvr_seq[1:0] field
Содержание freescale semiconductor MC13211
Страница 40: ...MC1321x Pins and Connections MC1321x Reference Manual Rev 1 6 2 6 Freescale Semiconductor...
Страница 100: ...MC1321x Serial Peripheral Interface SPI MC1321x Reference Manual Rev 1 6 4 24 Freescale Semiconductor...
Страница 166: ...Modem Modes of Operation MC1321x Reference Manual Rev 1 6 7 22 Freescale Semiconductor...
Страница 172: ...Modem Interrupt Description MC1321x Reference Manual Rev 1 6 8 6 Freescale Semiconductor...
Страница 186: ...MCU Modes of Operation MC1321x Reference Manual Rev 1 6 10 8 Freescale Semiconductor...
Страница 208: ...MCU Memory MC1321x Reference Manual Rev 1 6 11 22 Freescale Semiconductor...
Страница 244: ...MCU Parallel Input Output MC1321x Reference Manual Rev 1 6 13 20 Freescale Semiconductor...
Страница 288: ...MCU Central Processor Unit CPU MC1321x Reference Manual Rev 1 6 15 20 Freescale Semiconductor...
Страница 308: ...MCU Timer PWM TPM Module MC1321x Reference Manual Rev 1 6 17 16 Freescale Semiconductor...
Страница 338: ...Inter Integrated Circuit IIC MC1321x Reference Manual Rev 1 6 19 14 Freescale Semiconductor...
Страница 372: ...Development Support MC1321x Reference Manual Rev 1 6 21 20 Freescale Semiconductor...