hi ti工程师:
我现在用自己做的板子调试(是CC1310 QFN32封装)的时候发现如下EasyLink_init函数之后就无法跑出来了,进入EasyLink_init函数 发现是卡在如下这句话:
RF_runCmd(rfHandle, (RF_Op*)&EasyLink_cmdFs, RF_PriorityNormal, 0, //asyncCmdCallback,
EASYLINK_RF_EVENT_MASK);
我的rf部分的初始化如下:
EasyLink_Params easyLink_params; //RF初始化处理
EasyLink_Params_init(&easyLink_params);
/*
* Initialize EasyLink with the settings found in easylink_config.h
* Modify EASYLINK_PARAM_CONFIG in easylink_config.h to change the default
* PHY
*/
if (EasyLink_init(&easyLink_params) != EasyLink_Status_Success)
{
while(1);
}
Kevin Qiu1:
user6497810RF_runCmd(rfHandle, (RF_Op*)&EasyLink_cmdFs, RF_PriorityNormal, 0, //asyncCmdCallback, EASYLINK_RF_EVENT_MASK);
这个是设置频率的,例程是否修改过?
先用SmartRF Studio 7测一下,看硬件是否有问题
dev.ti.com/…/node
user6497810:
回复 Kevin Qiu1:
用IAR在线调试的时候过不去,但是断电之后重启程序又能正常工作,这个是什么问题
Kevin Qiu1:
回复 user6497810:
不好判断,在此之后是否重现此问题
user6497810:
回复 Kevin Qiu1:
若IAR在线调试 那句一直是过不去的,但如果不接jlink,可以正常跑
Kevin Qiu1:
回复 user6497810:
用Launchpad正常吗,手上有XDS110的话可以试一下,看起来像是Jlink部分的问题