English
Language : 

CP3BT23_14 Datasheet, PDF (150/324 Pages) Texas Instruments – CP3BT23 Reprogrammable Connectivity Processor with Bluetooth and Dual CAN Interfaces
CP3BT23
SNOSCX3A – JULY 2013 – REVISED JANUARY 2014
www.ti.com
ST3 (DIR)
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
Table 18-9. Buffer Status Section of the CNSTAT Register
ST2
ST1
ST0 (BUSY)
Buffer Status
0
0
0
RX_NOT_ACTIVE
0
0
Reserved for RX_BUSY. (This condition indicates that software wrote
1
RX_NOT_ACTIVE to a buffer when the data copy process is still
active.)
0
1
0
RX_READY
0
1
1
RX_BUSY0 (Indicates data is being copied for the first time
RX_READY → RX_BUSY0.)
1
0
0
RX_FULL
1
0
1
RX_BUSY1 (Indicates data is being copied for the second time
RX_FULL → RX_BUSY1.)
1
1
0
RX_OVERRUN
1
1
1
RX_BUSY2 (Indicates data is being copied for the third or subsequent
times RX_OVERRUN → RX_BUSY2.)
0
0
0
TX_NOT_ACTIVE
0
0
Reserved for TX_BUSY. (This state indicates that software wrote
1
TX_NOT_ACTIVE to a transmit buffer which is scheduled for
transmission or is currently transmitting.)
1
0
0
TX_ONCE
1
0
TX_BUSY0 (Indicates that a buffer is scheduled for transmission or is
1
actively transmitting; it can be due to one of two cases: a message is
pending for transmission or is currently transmitting, or an automated
answer is pending for transmission or is currently transmitting.)
0
1
0
1 0 1 0 TX_RTR (Automatic response to a remote frame.)
0
1
1
1 0 1 1 Reserved for TX_BUSY1. (This condition does not occur.)
1
1
0
1 1 1 0 TX_ONCE_RTR (Changes to TX_RTR after transmission.)
1
1
1 1 1 1 TX_BUSY2 (Indicates that a buffer is scheduled for
transmission or is actively transmitting; it can be due to one of two
1
cases: a message is pending for transmission or is currently
transmitting, or an automated answer is pending for transmission or is
currently transmitting.)
PRI
DLC
The Transmit Priority Code field holds the software-defined transmit priority code for the
message buffer.
The Data Length Code field determines the number of data bytes within a received/transmitted
frame. For transmission, these bits need to be set according to the number of data bytes to be
transmitted. For reception, these bits indicate the number of valid received data bytes available
in the message buffer. Table 18-10 shows the possible bit combinations for DLC3:0 for data
lengths from 0 to 8 bytes.
DLC
0000
0001
0010
0011
0100
0101
0110
0111
1000
Table 18-10. Data Length Coding
Number of Data Bytes
0
1
2
3
4
5
6
7
8
150 CAN Module
Submit Documentation Feedback
Product Folder Links: CP3BT23
Copyright © 2013–2014, Texas Instruments Incorporated