
CYRF69103
数据传输模式和数据速率
在SoC支持四种不同的数据传输模式:
在GFSK模式中,数据以1Mbps传输,而无需任何
DSSS 。
在8DR模式中, 8位数据被编码在每个
DATA_CODE_ADR派生代码符号中发送。
在DDR模式, 2比特被编码在每个
DATA_CODE_ADR派生代码符号中发送。 (如
在CYWUSB6934 DDR模式) 。
在SDR模式中, 1位被编码在每个DATA_CODE_ADR
派生代码符号中发送。 (正如在CYWUSB6934
标准模式)。
两个64片和32片DATA_CODE_ADR码是
支持。四个数据传输模式适用于数据
之后的SOP 。在特定的长度,数据和CRC16都
在相同的方式发送。在一般情况下,较低的数据率降低
在任何给定的环境中的分组错误率。
该CYRF69103 IC支持以下数据传输率:
1000 kbps的( GFSK )
250 - kbps的( 32片8DR )
125 - kbps的( 64片8DR )
62.5 kbps的( 32片DDR )
31.25 kbps的( 64片DDR )
15.625 kbps的( 64片SDR )
较低的数据速率通常提供更长的范围和/或更
强大的链接。
链路层模式
该CYRF69103 IC器件支持下列数据包
取景的特点:
SOP
- 包开始包的2个符号开始( SOP )
标记。需要这样做是GFSK和8DR模式,但是是
可选的DDR模式,不支持SDR模式;如果
框架被禁用那么SOP事件推断,只要
两
连续
相关
是
检测到。
该
用于SOP SOP_CODE_ADR代码是从不同
用于数据包的“体”,和如果需要的话也可以是
不同的长度。 SOP必须被配置为相同的
长度上的链路的两侧。
EOP
- 有两个选项,用于检测分组的结束。
如果SOP被启用,则分组长度字段可以被使能。
GFSK和8DR必须启用长度字段。这是第一个
8位的SOP符号之后,并且在有效负载发送
数据速率。如果长度字段被启用,分组的结束(EOP )
条件被接收的字节数后推断
在长度字段中定义的,加2字节的CRC16 (如果
启用 - 见下文) 。在另一种使用长度字段
是从可配置数量推断一个EOP的条件
连续的非相关;这个选项是不是在用
GFSK模式,用SDR时,仅推荐
模式。
CRC16
- 该设备可以被配置为附加的16位
CRC16,以每个分组。 CRC16使用的USB CRC
多项式与种子的添加可编程性。如果
使能时,接收器将验证所计算的CRC16的
有效载荷数据,防止在CRC16场接收到的值。
对于CRC16计算的起始值是可配置的,
和发送的CRC16可以利用来计算任
加载的种子值或零种子;所接收的数据的CRC16
将针对配置和零CRC16托运
种子。
CRC16检测到以下错误:
在误差中的任何一个位
错误的任何两位(无论相隔多远,哪一列,
等等)
错误位的任意奇数(无论他们在哪里)
错误的宽爆的校验和本身
图2
示出了具有的SOP , CRC16和一个例子包
长度字段启用。
图2.示例默认的报文格式
前言
的N× 16us
第2帧
SYMBOL *
P
SOP 1
第一帧
SYMBOL *
SOP 2
长
包
长
1个字节
期
有效载荷数据
CRC 16
*注: 32或64us
数据包缓冲区和无线配置寄存器
分组数据和配置寄存器通过访问
SPI接口。所有的配置寄存器直接
通过SPI数据包中的地址字段地址(如在
在CYWUSB6934 ) 。配置寄存器提供给
允许的直接序列扩频的PN码的配置,数据速率,工作
模式,中断屏蔽,中断状态,等等。
包缓冲区
所有的数据传输和接收使用了16个字节的分组
缓冲区:一个用于传输,另一个用于接收。
发送缓冲器允许的最多16个字节的完整的数据包
有效载荷的数据,以在一个突发SPI事务被加载,并
然后,没有进一步的MCU干预发送。同样,
接收缓冲器允许的有效载荷数据中的整个数据包
到无固件干预接收到的16字节
直到所需的数据包接收完毕。
文件编号: 001-07611修订版* B
第73 5
[+ ]反馈