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

CC1310: RF_runCmd和RF_postCmd的区别?

Part Number:CC1310

RF_runCmd和RF_postCmd的区别? – 低于 1GHz 论坛 – 低于 1GHz – E2ETm 设计支持 (ti.com) 这个只能接收一次问题是正常的吗?

Galaxy Yue:

您好,

1.您可以具体看一下这个函数的描述,触发条件,和参数的描述

https://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/tirtos/2_14_02_22/exports/tirtos_full_2_14_02_22/docs/doxygen/html/_r_f_8h.html#ae54db8a5e74e2c5a08d31db659e6eb20

2.使用RF_postCmd只能成功接收一次进入callback 是正常的,使用RF_runCmd就能正常接收多次

RF_postCmd是用于将RF命令添加到RF Core的命令队列中,并在命令执行完成后触发回调函数。但是每个RF命令只会触发一次回调函数。

RF_runCmd适用于发送RF命令并等待命令完成的函数。该函数将一个射频操作命令或命令链附加到射频驱动器的命令队列中,然后等待它完成,未完成前不会返回。当RF Core执行完命令后,会触发回调函数,并在下一个RF命令执行之前,可以再次触发相同的回调函数。

,

genyi liu:

那文档说RF_runCmd = RF_postCmd + RF_pendCmd 是不是不正确啊,毕竟RF_postCmd只会触发一次回调函数

,

Galaxy Yue:

genyi liu said:RF_runCmd = RF_postCmd + RF_pendCmd

您好,不是很理解这个等式的意思。

可以作为参数传入,但是等式就不太理解了。

查阅了一下函数描述,没有找到等式相关的 描述。

可以请您放一下链接吗?

赞(0)
未经允许不得转载:TI中文支持网 » CC1310: RF_runCmd和RF_postCmd的区别?
分享到: 更多 (0)