cc1310怎么配置RF的状态到GPIO等疑问
Ti,
请问一些疑惑,CC1310把RF+MCU集成在一起。
1:我怎么知道RF的工作状态呢,比如RF处于发射、接收、锁相环锁定、standby等状态,能否配置到GPIO上指示?
2:怎么配置RF的直通模式到GPIO上接收RF数据
第一个问题RF是直接通过M3核命令来控制的,你可以在M3发送各种命令之后再设置GPIO来观察
第2个问题不理解?什么叫直通模式?用GPIO做RF接口接收数据?
Hi Butterfly,
1. 在M3发送各种命令之后再设置GPIO来观察。有没参考文档,或举个例子。
2.是的,我指的直通模式就是直接在GPIO上接收RF数据
Hi lynnyang
1. 第一个很多例程都有,比如rfPacketTx,RF发送之后通过反转LED1 来指示已发送,例程逻辑如下
- Configures the radio for Proprietary mode
- Gets access to the radio via the RF drivers RF_open
- Sets up the radio using CMD_PROP_RADIO_div_SETUP command
- Set the output power to 14 dBm (requires that CCFG_FORCE_VDDR_HH = 1 in ccfg.c)
- Sets the frequency using CMD_FS command
- Create packet (with increasing sequence number and random content)
- Set absolute TX time to utilize automatic power management
- Transmit packet using CMD_PROP_TX command with blocking RF driver call
- Toggle Board_PIN_LED1 to indicate packet transmitted
- Transmit packets forever by repeating step 6-9
2. 为什么不用专用的RF-TX, RF_N, RF_P来做收发?有什么问题吗?
2:怎么配置RF的直通模式到GPIO上接收RF数据
么有这功能哦,不过你的需求有点怪,还打算再挂个MCU处理?
主要是为了方便测试RF灵敏度
哦,那是有开放的,你要查询MCE信号配置。
题外话,你们测试芯片,有没有遇到莫名其妙坏掉,,,就是无法进入调试现象?也无法强制擦除,,,我开始有些担心,,,后期量产要出问题就要哭了。。。
暂时没发现,还没量产。发现有的芯片433M的灵敏度不高
你这里说的LED指示,只是软件方面,我们也不知道调用这个发射的API命令什么时候真正在发射,占用了多久的空中时间。我想说的是真正RF在发射的时间,最好芯片内部能指示到GPIO上。
第二点听不懂你是什么意思。难道直接测RF-TX, RF_N, RF_P这几个脚
可以将RF core的信号通过GPIO输出。
参见
file:///C:/TI/simplelink_cc13x0_sdk_1_40_00_10/docs/proprietary-rf/proprietary-rf-users-guide/rf-core/signal-routing.html