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

CC1310 433MHz 速率大于688kBaud后异常

工程师你好:

使用SmartRF Studio 调试CC1310,在433MHz下,发现速率大于689kBaund时误码率(packet error rate 和Bit error rate)会突然上升,不似滤波器带宽不够呈现的过渡过程;请问是否是studio里面受限了?在实际代码上,是否存在这个问题,应如何解决?(我们希望尽量高的速率)

Kevin Qiu1:

用的是自制板还是lauchpad测试的?

lin jqi请问是否是studio里面受限了?

是的,里面有些测不了

可以用C:\ti\simplelink_cc13x0_sdk_4_10_01_01\examples\rtos\CC1310_LAUNCHXL\drivers\rfPacketErrorRate例程测试

e2echina.ti.com/…/595526

lin jqi:

回复 Kevin Qiu1:

使用rfPacketErrorRate例程进行测试,但串口打印出来的都是乱码?比如下面这段代码,是以ASCII在串口打印出,还是调试终端(putty/secureCRT)要怎样设计呢?谢谢!/* Splash screen */Display_printf(lcdDisplay, 0, 0, "PER TEST");Display_printf(lcdDisplay, 1, 0, PER_VERSION);Display_printf(lcdDisplay, 3, 0, "Select:%s", button0Text);Display_printf(lcdDisplay, 4, 0, "Navigate: %s", button1Text);Display_printf(lcdDisplay, 6, 0, "Push a button");Display_printf(lcdDisplay, 7, 0, "to proceed…");
vt100_print0(uartDisplay, 0, 0, "PER TEST");vt100_print0(uartDisplay, 1, 0, PER_VERSION);vt100_print1(uartDisplay, 3, 0, "Select:%s", button0Text);vt100_print1(uartDisplay, 4, 0, "Navigate: %s", button1Text);vt100_print0(uartDisplay, 6, 0, "Push a button");vt100_print0(uartDisplay, 7, 0, "to proceed…");

Kevin Qiu1:

回复 lin jqi:

用Tera Term或Putty工具试试

lin jqi:

回复 Kevin Qiu1:

使用putty,如上情况。

好像不是ASCII输出,是所谓的VT100吗?这要如何设置呢?

感谢!

Kevin Qiu1:

回复 lin jqi:

是VT100,修改下端口和波特率就可以了,其他直接使用默认配置就行

lin jqi:

回复 Kevin Qiu1:

Thanks!确实是可以,使用开发板的引脚就可以了!

使用两块板,都下载程序进行测试,与smartRF studio情况十分相近,这里是一超过691kBaud,误码率就大幅增加:

433M,691k:

433MHz,691k:

从以下配置导出的参数文件:

是哪里没搞对吗?

还是有速率更快的调制方式?

Kevin Qiu1:

回复 lin jqi:

更高的速率需要在4FSK模式下测试

lin jqi:

回复 Kevin Qiu1:

Note that – HSM and OOK are not supported on the CC1310-CC1190, CC1350 (433 MHz), CC1352 (R1/P1/P-2/P-4) or CC2640R2 Launchpads – Legacy Long Range Mode (LRM) is not supported on the CC1352(R1/P1/P-2/P-4). – For the GFSK 200K mode, if transmitting from Smart RF Studio set the PSDU octet transmission order to MSbit First
在rfPacketErrorRate例程说明中有提及以上,是不是4FSK不被CC1310支持?

Kevin Qiu1:

回复 lin jqi:

支持FSK,看下:e2e.ti.com/…/686805
e2e.ti.com/…/493468

lin jqi:

回复 Kevin Qiu1:

Thanks Kevin!

这里的FSK指的是4FSK吗?

参考提供的链接,在Command View/CMD_PROP_RADIO_DIV_SETUP 中将modulation的modType改为0,作为FSK的参数;

测试结果2-GFSK和FSK的速率是一样的,并且同样在700k都会明显的出现误码率陡增:

650k,2GFSK:

650k,FSK:

这里的FSK指的是4FSK吗?

是否有更高速率的可能呢?

赞(0)
未经允许不得转载:TI中文支持网 » CC1310 433MHz 速率大于688kBaud后异常
分享到: 更多 (0)