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.

[参考译文] CC2545:1Mbps 和2Mbps 数据速率支持的通道数量

Guru**** 654100 points
Other Parts Discussed in Thread: CC2545
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/665984/cc2545-how-much-channels-are-supported-for-1mbps-and-2mbps-data-rate

器件型号:CC2545

尊敬的所有人:

根据 TI CC2545 用户指南第236页 23.5节:频率和通道编程:

"

对于正常的发送和接收任务、使用寄存器 PRF_CHA.FREQ 设置载波频率。
载波频率为2379 + n MHz、其中 n 是该寄存器的值、其中 n 可以从0到116。
这给出了一个介于2379MHz 至2495MHz 之间的频率范围。 请注意、该频率范围已扩展
ISM 频带之外。 如果 PRF_CHAN.FREQ 设置为127、对于 Rx 和 Tx 测试命令
频率必须直接在硬件寄存器中编程。
在这种情况下、通过对中的7位频率字进行编程来设置合成器频率
FREQCTRL.FREQ[6:0]。 合成器频率由2379+nMHz 给出、其中 n 是的值
FREQCTRL.FREQ[6:0]、可在1MHz 步长内编程。 该器件支持合成器
频率范围为2379MHz 至2495MHz。 因此、freq[6:0]的可用设置为0
至116。
在 Rx 模式下、系统以1MHz 的低中间频率(IF)运行、数据速率高达1Mbps、和
如果为2Mbps、则为零。 在 Tx 中、系统支持在低 IF 或零 IF 上运行。 要用于的 IF
可以在寄存器 MDMTEST1.TX_TONE 中对 TX 进行编程。 接收器可以在的正极上运行
当数据速率为1Mbps 或更低时为负;这由 MDMTEST1.RX_IF 控制。
当符号速率为1Mbps 或更低且 LLE 对频率进行编程时、在 Tx 上使用±1MHz 的 IF。
对于 Rx 和 Tx、当 PRF_CHAN.FREQ < 62时使用负 IF、当使用正 IF 时使用正 IF
PRF_CHAN.FREQ≥62
当符号速率为2Mbps 且 LLE 对频率进行编程时、它会使用中指定的 Tx 上的 IF
PRF_RADIO_CONF.TXIF。 该 IF 可以为零、或±1MHz、±2MHz 或±3MHz。 建议
设置为±1MHz。 当 PRF_CHAN.FREQ < 62时使用负 IF、当使用正 IF 时使用正 IF
PRF_CHAN.FREQ≥62。
对于所有数据速率、LLE 在查找时会考虑 MDMCTL1.PHASE_INVERD 的设置
MDMTEST1.TX_TONE 的设置。 FREQCTRL 寄存器将根据进行编程
如果要在 PRF_CHAN.FREQ 指定的通道上运行、则进行编程。

"

我的问题是:

[1]如果使用1Mbps 和/或2Mbps 数据速率、在2400 - 2483.5 ISM 频带内可以使用多少个通道。

[2]是否可以同时更改1Mbps 或2Mbps 的信道间隔。 CC2545是否支持信道间隔设置。?

我已经查阅了数据表和用户指南、但我仍然感到困惑、希望能提供一些简短的说明。 谢谢你

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Hassan、

    频率步长为1MHz、如您从用户指南复制的文本所述。 这与数据速率无关。

    谢谢、
    Fredrik