TI中文支持网
TI专业的中文技术问题搜集分享网站

CC1310问题!!!

自制板,cc1310F64为REV A,跑simplelink_cc13x0_sdk_1_60_00_21中的例程:

rfEasyLinkRx_CC1310_LAUNCHXL_tirtos_ccs,

rfEasyLinkTx_CC1310_LAUNCHXL_tirtos_ccs

通信距离只有几十cm,而且只有偶尔能正确接收,经常出现CRC ERROR(status 为0x3406)。

用别的厂家的板试,也是同样现象,应该不是板的问题。

是啥原因呢??

Felix ZF:

你使用的哪个频段?发射功率是多少?

是使用的未做任何修改的原始例程吗?

Susan Yang:

通信距离只有几十cm? 那您可以看一下 http://processors.wiki.ti.com/index.php/SimpleLink-EasyLink#Using_Custom_Phy_Settings

Currently the EasyLink API supports 2 Phy types and a custome Phy type:

50kbps 2-GFSK: Initialized with EasyLink_init(EasyLink_Phy_50kbps2gfsk)
625bps Long Range Mode: Initialized with EasyLink_init(EasyLink_Phy_625bpsLrm)

您可以通过SmarfRF Studio来配置一下

fu shao:

回复 Felix ZF:

在原始例程上基本未做任何修改,只是屏蔽了些IO口,修改了cmd文件

参数:868,50Kbaud,25khz 等基本都是从rf studio里面复制过去的

Felix ZF:

回复 fu shao:

使用未做修改的原始例程测过吗?

示例工程中默认的射频配置就是868MHz,50kbps,不用修改。

fu shao:

回复 fu shao:

一个重要的现象是:收发端天线几乎靠到一起,收端正确接收后,观察rssi值才-90

天线稍微分开一点点,rssi就降到-100以下了。

发射端的发送功率设的是14dbm,设置函数EasyLink_setRfPower(14);

还有一点我不明白的是:

在easylink中,发送端发送用的是RF_cmdPropTx,发送的是 Standard Packet Format

   而接收端接收用的是RF_cmdPropRxAdv,接收的是 Advanced Packet Format

WH HUANG:

REV A,,,强烈建议用REV B哦,也没有必要用它开发。。。

fu shao:

回复 WH HUANG:

换了个REV B的,在跑例程时,EasyLink_init出错,

错误代码:0x0809 ERROR_SYNTH_PROG Synthesizer programming failed.

????

赞(0)
未经允许不得转载:TI中文支持网 » CC1310问题!!!
分享到: 更多 (0)