微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI无线射频设计 > 关于CC1310的初始化时的问题

关于CC1310的初始化时的问题

时间:12-23 整理:3721RD 点击:

你好,我在使用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,能正常收发吗?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top