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

CC1310: CC1310接收疑问

Part Number:CC1310

请教大家CC1310接收的问题:

工程情况:

1、用的是“rfEasyLinkRx_CC1310_LAUNCHXL_tirtos_ccs”模板。

2、创建了3个任务:

任务1:无线接收。优先级4;使用Task_sleep(1000/Clock_tickPeriod),1ms执行1次。

任务2:串口收发。优先级3;使用Task_sleep(5000/Clock_tickPeriod),5ms执行1次。

任务3:显示。优先级2;使用Task_sleep(300000/Clock_tickPeriod),300ms执行1次。

测试现象:

1、用开发板测试时,无线收发正常。

2、将程序烧录到自己画的PCB板时,仿真时,接收正常,退出仿真后,收不到数据。

3、在显示任务中,加CPUdelay(8000*400)延时(约290ms)时,烧录到自己画的PCB上,接收正常。

疑问:

1、硬件哪些原因会引起这种现象?

2、接收任务的执行时间间隔如何设置比较合理?

Albin Zhang:

和参考设计比,硬件原理图有什么大变化吗?

仿真下应该是不休眠的,感觉影响比较大的可能是sleep clock 的精度,就是32k768 crystal。

BR. Albin

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