我看到2.20及以后版本,没有RF.c了,而是RFCC26XX_multiMode.c和RFCC26XX_singleMode.c。请问哪一个对应以前的RF.c? RFCC26XX_multiMode.c有什么特殊用途么?
2.16版里RF.c是有一个bug的,我以前测试出来了。这个坑和Rev A的BOD都导致我们产品hang死。在2.18版RF.c是修复了这个bug,增加了bPowerUpActive和bPowerDownActive,不确定2.18版是彻底修复了,还是说需要更新到2.20或2.21才彻底修复。
如果用CC1310 Rev B工作在433M,470M,用2.18版SDK和里面的RF.c可以么?我真是不想更新到2.20及以后,那里面的crypto相关的code增加了,我没多余code size了。
期盼解答,谢谢!
Susan Yang:
RFCC26XX_multiMode.c supports both single mode and multi-mode operation. RFCC26XX_singleMode.c supports single mode operation only.
具体您可以参考RF.h的说明
http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/tirtos/2_20_00_06/exports/tirtos_full_2_20_00_06/products/tidrivers_full_2_20_00_08/docs/doxygen/html/_r_f_8h.html