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

X  

CC2500-RTR1 数据表(PDF) 28 Page - Texas Instruments

部件名 CC2500-RTR1
功能描述  Single Chip Low Cost Low Power RF Transceiver
PDF  84 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  TI [Texas Instruments]
网页  http://www.ti.com
标志 TI - Texas Instruments

CC2500-RTR1 数据表(HTML) 28 Page - Texas Instruments

Back Button CC2500-RTR1 Datasheet HTML 24Page - Texas Instruments CC2500-RTR1 Datasheet HTML 25Page - Texas Instruments CC2500-RTR1 Datasheet HTML 26Page - Texas Instruments CC2500-RTR1 Datasheet HTML 27Page - Texas Instruments CC2500-RTR1 Datasheet HTML 28Page - Texas Instruments CC2500-RTR1 Datasheet HTML 29Page - Texas Instruments CC2500-RTR1 Datasheet HTML 30Page - Texas Instruments CC2500-RTR1 Datasheet HTML 31Page - Texas Instruments CC2500-RTR1 Datasheet HTML 32Page - Texas Instruments Next Button
Zoom Inzoom in Zoom Outzoom out
 28 / 84 page
background image
CC2500
PRELIMINARY Data Sheet (Rev.1.2)
SWRS040A
Page 28 of 83
Fixed packet length mode is selected by
setting PKTCTRL0.LENGTH_CONFIG=0. The
desired packet length is set by the PKTLEN
register.
In
variable
packet
length
mode,
PKTCTRL0.LENGTH_CONFIG=1,
the packet
length is configured by the first byte after the
sync word. The packet length is defined as the
payload data, excluding the length byte and
the optional automatic CRC. The PKTLEN
register is used to set the maximum packet
length allowed in RX. Any packet received with
a length byte with a value greater than
PKTLEN
will be discarded.
With
PKTCTRL0.LENGTH_CONFIG
=2,
the
packet length is set to infinite and transmission
and reception will continue until turned off
manually. The infinite mode can be turned off
while a packet is being transmitted or received.
As described in the next section, this can be
used to support packet formats with different
length configuration than natively supported by
CC2500.
15.2.1 Arbitrary Length Field Configuration
The fixed length field can be reprogrammed
during receive and transmit. This opens the
possibility to have a different length field
configuration than supported for variable
length packets. At the start of reception, the
packet length is set to a large value. The MCU
reads out enough bytes to interpret the length
field in the packet. Then the PKTLEN value is
set according to this value. The end of packet
will occur when the byte counter in the packet
handler is equal to the PKTLEN register. Thus,
the MCU must be able to program the correct
length, before the internal counter reaches the
packet length.
By utilizing the infinite packet length option,
arbitrary packet length is available. At the start
of the packet, the infinite mode must be active.
On the TX side, the PKTLEN register is set to
mod(length,
256).
On the RX side the
MCU reads out enough bytes to interpret the
length field in the packet and sets the PKTLEN
register to mod(length, 256). When less
than 256 bytes remains of the packet the MCU
disables infinite packet length and activates
fixed length packets. When the internal byte
counter reaches the PKTLEN
value, the
transmission or reception ends. Automatic
CRC appending/checking can be used (by
setting PKTCTRL0.CRC_EN to 1).
When for example a 600-byte packet is to be
transmitted, the MCU should do the following
(see also Figure 12):
Set PKTCTRL0.LENGTH_CONFIG=2 (10).
Pre-program the PKTLEN register to
mod(600,256)=88.
Transmit at least 345 bytes, for example
by filling the 64-byte TX FIFO six times
(384 bytes transmitted).
Set PKTCTRL0.LENGTH_CONFIG=0 (00).
The transmission ends when the packet
counter reaches 88. A total of 600 bytes
are transmitted.
0,1,..........,88,....................255,0,........,88,..................,255,0,........,88,..................,255,0,.......................
Internal byte counter in packet handler counts from 0 to 255 and then starts at 0 again
Length field transmitted and received. Rx and Tx PKTLEN value set to mod(600,256) = 88
Infinite packet length enabled
Fixed packet length
enabled when less than
256 bytes remains of
packet
600 bytes transmitted and
received
Figure 12: Arbitrary length field configuration



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


数据表 下载

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