主题中讨论的其他器件:SysConfig、
您好!
是选择 CMD_PROP_RADIO_DIV_SETUP 的任何规则和建议。 CenterFreq? Manual 表示只用于 TX、但是可以看到也会影响接收。
要使用相同的 CenterFreq,频段应该有多宽?
谢谢。
亚历克斯
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好 Alex:
您要从哪个 SDK 版本和示例项目进行开发? 请参阅 TRM 和 rflib API 的第25.10.5.2节。 CMD_PROP_RADIO_DIV_SETUP 的中心频率应根据 ti_dradio_config.c 生成文件的 SysConfig 频率选择来确定。 然后 在运行时使用 Radio_setFreq 命令可以确定 自动配置无线电的新频率。
此致、
瑞安
您好、Ryan、
当前使用的 SDK 版本为7.10.01.24。 我们与无线 MCU 合作近十年了。
我的问题是:当可以使用相同的 CenterFreq 时、跳频无线电的频带宽度限制是什么:例如10MHz、20MHz、50MHz、100MHz……? 当频段宽度为相同 CenterFreq 的200 MHz 时,哪些无线电参数会受到影响?
可以在不消耗 RF_CLOSE (rfHandle)和 RF_OPEN (&rfObject、&RF_PROP、&RF_cmdPropRadioDivSetup 、&rfParams)的情况下更改 CenterFreq 和 looDivider?
谢谢。
亚历克斯
rfDiagnostics Radio_Builtin_ Freq API 演示了运行时更改 centerFreq。 这仍将调用 RF_Yield 来关闭无线电、从而允许新设置生效。
我将请到硬件专家来解答您的频段宽度和周转时间问题。
此致、
瑞安
尊敬的 Alex:
很抱歉耽误你的时间。 您可以修改无线电设置的 rxBw 设置以配置 RX 滤波器带宽。 您可以查看 SmartRF Studio 7内部每个 PHY 的建议值和可能的配置、该软件还允许您通过 RX/TX 命令界面测试此类更改以及中心频率的影响。 支持的最大 BW 不超过5 MHz (考虑使用2.4GHz 专有 PHY)
您需要使用 RF_Yield 更改射频无线电设置才能生效。
此致、
瑞安
嗨、包子
不可以、它是从 F_START 到 F_STOP 的距离:例如、对于频带902 -928 MHz (频率宽度= 26 MHz)、可以在915 MHz 处使用一个中心频率、或者我需要多个中心频率? 可以将单中心频率用于更宽频段的50 MHz、100 MHz、200 MHz、...用于跳频无线电调制解调器?
跳频调制解调器的调谐时间至关重要。 是否可以 在不使用 RF_OPEN()和 RF_CLOSE()的情况下动态更改 centerFreq、intFreq、loDivider ?
谢谢。
亚历克斯
TI 15.4-Stack 用户指南 可以提供更好的参考、或允许您使用可用且经过测试的跳频解决方案进行开发。
您是否正在使用低于1GHz SimpleLink 器件? CC2652P7是一款仅支持2.4GHz 的产品、TI 尚未投资开发2.4GHz 跳频解决方案。 我承认、数据表未在标准 BLE 和 IEEE PHY 之外很好地指定2.4GHz 专有 RF PHY 参数。
此致、
瑞安
尊敬的 Alex:
请参阅他们的以下回答。
您想要、可以和应该做的事情可能会对这个问题提供不同的答案–所以我将把您的问题分成几部分、以便尽可能好地回答。
频率同步编程命令 CMD_FS 用于此目的。 也可以链接此命令、为每个 TX/RX 操作编程不同的中心频率。
.loDivider 配置是 setup 命令的一部分、作为 RF_open 的一部分提供并缓存在射频客户端对象中。 这是因为只要对讲机从待机模式上电、配置就会重新应用到对讲机。 我们为某些临界情况提供了 RF_CONTROL() API。 与‘"RF_CTRL_UPDATE_SETUP_CMD"参数结合使用时、这确实可以启用设置命令的重新配置、 但是
-它只在下一次唤醒无线电时应用,并且只应用一次(即重置为 RF_OPEN 中使用的原始 RF 客户端对象配置)
-它将下一个唤醒增加一个裕度,以启用特殊的启动步骤
‘使用情况和必须更改"分频器"的频率、您可以定义两个射频客户端/句柄。 它们可以是相同的 PHY、但在.lodivider 选项上有所不同(甚至更多?)。 这样、根据与 RF (TX/RX)命令绑定的客户端、PHY 切换(和.losdivider 配置)将由射频驱动器处理。 如果这符合用例的要求、我不知道。 即使是"Client 2"的 RF_CLOSE -> RF_OPEN 以便重新配置.lodivider 以选择第三个选项、而"Client 1"已经为无线电请求提供服务、可能比单个客户端更高效。