关于CC1310的初始化时的问题
你好,我在使用CC1310时,会出现CC1310的芯片能识别出来,但是初始化时,会卡在EasyLink_init初始化时的
//Set the frequency
RF_runCmd(rfHandle, (RF_Op*)&EasyLink_cmdFs, RF_PriorityNormal, 0, //asyncCmdCallback,
EASYLINK_RF_EVENT_MASK);
请问这是芯片坏了吗?
我使用flash program2重新擦了一遍芯片,也是不行。
有什么解决办法吗?
只要使用flash program可以擦除掉,芯片就是好的。你随便烧个例程试试,可以跑起来吗?应该就是你程序的问题吧
直接先用 GUI 软件 SmartRF Studio 7 看看能不能跑起来。SmartRF Studio 7在官方网站可以下载http://www.ti.com/tool/SMARTRFTM-STUDIO
你可以先运行没有做任何修改的例程,确认运行正常之后,再在例程的基础上逐步修改。
感觉应该不是芯片本身的问题,建议您使用TI的例程试试
我使用官方的smart studio工具,也不能发送数据和接收数据,这不能说明是芯片的问题嘛?
你的smartRF studio是怎么配置的?
另外,你使用的是TI的LaunchPad还是自己的硬件板,射频部分是按那个频段匹配的?
是这样的,我们自己的硬件版,之前是一直使用的,使用了一段时间发现用不了了,调试发现是程序卡在了easylink初始化时的设置频率那。然后我使用官方的smart studio,分别测试了50k,500k速率,都不能正常收发数据。
我们使用的是868M
现在使用未做任何修改的官方例程,比如rfPacketRx和rfPacketTx,能正常收发吗?