Texas Instruments CC2650DK 사용자 설명서

다운로드
페이지 1570
RF Core HAL
23.3.2.6.1 Radio Operation Command Structure
shows the command structure for radio operation commands. Some commands have
additional fields appended after this.
Table 23-8. Radio Operation Command Format
Bit Field
Bytes
Field Name
Bits
Type
Description
Name
0–1
commandNo
W
The command ID number
An integer telling the status of the command. This
value is updated by the radio CPU during
2–3
status
R/W
operation and may be read by the system CPU at
any time.
Pointer to the next operation to run after this
4–7
pNextOp
W
operation is done.
Absolute or relative start time (depending on the
8–11
startTime
W
value of startTrigger)
Identification of the trigger that starts the
12
startTrigger
operation
13
condition
W
Condition for running next operation
23.3.2.7 Data Entry Structures
A data entry must belong to a queue. The queues are set up as part of the command structure of a radio
operation command.
Operations on queues available as commands are described in
Immediate Commands for
Data Queue Manipulation. Operations on queues performed by the radio CPU are described in
Radio CPU Usage Model.
23.3.2.7.1 Data Entry Queue
Any command that uses a queue contains a pointer to a data entry queue structure, as given in
. The system CPU is responsible for allocating and initializing this queue structure.
Table 23-9. Data Entry Queue Structure
Bit Field
Bytes
Field Name
Bits
Type
Description
Name
Pointer to the data entry currently being used by
the radio CPU (or next in line to be used if the
0–3
pCurrEntry
R/W
radio is not using the queue). NULL means that
no buffer is currently in the queue.
Pointer to the last entry entered in this queue. If
pCurrEntry is non-NULL and pLastEntry is NULL,
4–7
pLastEntry
R/W
it means that further entries may not be
appended.
1465
SWCU117A – February 2015 – Revised March 2015
Radio
Copyright © 2015, Texas Instruments Incorporated