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.

[参考译文] CC2652R7:在专有模式下实现2M 数据速率

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

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/1365957/cc2652r7-achieve-2m-data-rate-in-proprietary-mode

器件型号:CC2652R7
主题中讨论的其他部件:SysConfig

工具与软件:

大家好!

我正在使用 CC2652R7系统、尝试在专有模式下实现2M 数据速率。

目前已获得的最大速率为900k。

有人能帮忙解决这个问题吗?

Thnx

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

    您好 Ashot Andrieiev:

    我希望你做得好。 我使用 SmartRF Studio 7进行了快速测试、将 CC2652R7设置为2Mbps 数据速率(2000kBaud)、可以看到器件能够以该数据速率传输数据。 您正在进行哪些测试来显示900k 的数据速率?

    此外、这是定制电路板还是 LaunchPad?


    谢谢!
    Alex F

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

    亲爱的 Alex、感谢您的 支持。

    我使用的是 LP-CC2652R7。

    我使用 SmartRFStudio 进行检查-我将数据包从一个板传输到另一个板。

    在实验过程中、我尝试了不同的偏差和滤波器设置。

    遗憾的是、当符号速率超过900k 时、错误率往往会达到100%

    谢谢

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

    您好!

    感谢您联系我们。 Alex 今天正享受着应得的休假、并且明天将按照他们收到的顺序和优先级返回论坛帖子。  

    若要加快支持速度、请指定以下内容:

    -您是否碰巧收集了显示发射器产生的射频信号的射频迹线?

    -您是否会设法接收发送器与其他接收器产生的信号? (这两个前题应该有助于了解是应该在接收器端还是在发送器端搜索问题)

    -两块板之间的距离是多少,当板更近或稍微更远时,行为是否更好?

    此致、

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

    谢谢你,克莱门特!

    如果将 TX 设置为 sRATE = 2000和 Dev = 1000 、则会使 RX 端没有接收到数据包。

    两个 EVB 之间的间距接近10cm

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

    您好、Ashot、

    我现在回到办公室、我的下一个测试将是看看我是否可以使用 SysConfig 中提供的设置以2mpbs 的速率运行 rfpacketTX 和 rfpacketRX:

    完成该测试后、我会通知您。  

    谢谢!
    Alex F

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

    我们在实验室开局时有一小段时间的延迟、但我今天应该可以获取一些电路板进行测试、为此造成延迟!

    谢谢!
    Alex F

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

    太棒了! 别着急、慢慢来!

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

    您好!

    我回到办公室,一旦它打开(由于天气延误)。 然后、我使用了 SDK 中的两个示例(7.10)、即 rfpacketTX 和 rfpacketRX 示例、并且在两个项目中、SysConfig 添加了 BLE 2m PHY 以测试2Mbps 数据速率:

    然后、在闪烁两个板之后、我可以看到绿色 LED 和红色 LED 同步闪烁、表明它们可以正确连接。  

    您希望我提供用于在您的终端闪存的.out 文件吗?  

    另外、CC2652R7是否意味着连接到另一个 CC2652R7或另一个器件?  

    此外、要双重确保您的硬件无线电配置是什么、就像您在将天线连接到 LaunchPad 一样? 如果是、您是将连接路由到天线而不是嵌入 PCB 上的天线吗?  

    谢谢!
    Alex F

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

    谢谢!  

    但这不是我需要的。

    我将 尝试 使用来加快专有模式  

    RF_cmdPropRxAdv

    RF_cmdPropTxAdv

    RF_cmdFS

    地址接口命令。

    BLE 对我来说用处不大。  

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

    您好、Ashot、

    我删除了 BLE 版本的 PHY、而是将 proprf PHY 自定义为:
    -2Mbps 数据速率  

    -偏差1kHz

    - BW 2458.2kHz

    看起来、如果您只是将数据速率设置为2Mbps、则会出现错误、需要也更改其他设置。 我会尝试在内部查询这方面的情况。

    上述更改是否符合您的要求、或者更改是否过于重要?  

    谢谢!
    Alex F

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

    谢谢 Alex!

    等待

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

    您好、Ashot、

    感谢您的等待! 我收到了内部团队关于下一步该做些什么的最新消息。 建议使用/设置"

    CMD_PROP_RADIO_DIV_SETUP.formatConf.fecMode = 0x1"将启用通用高速代码、该代码支持最高2Mbaud 的2-FSK。  

    谢谢!
    Alex F

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

    尊敬的 Alex、正如我在  fecMode    说明(在 CMD_PROP_RADIO_DIV_SETUP 命令说明中)中所见、该字段仅允许使用两个值:0x00或0x0A  

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

    您好、Ashot、

    我想内部团队打算说将"fecMode"从0x0更改为0x1 (在 CMD_PROP_RADIO_DIV_SETUP.formatConf.fecMode 下)、以便启用通用高速代码;是否在最终工作中设置该代码?  

    谢谢!
    Alex F

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

    尽力而为。  

    但是、根据 Sinplelink SDK  CMD_PROP_RADIO_DIV_SETUP、将射频内核设置为 专用模式 的可扩展射频带"

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

    您好、Ashot、

    我想问您能否列出有关 PHY 的具体要求:
    到目前为止、我知道、

    * 2Mbps 数据速率

    *专有(非 BLE PHY)

    还有其他具体要求吗? (即 GFSK、特定偏差、BW 等)。

    谢谢!
    Alex F

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

    谢谢 Alex、您 打算提供帮助。

    具体要求如下:

    • CC2652R7 MCU
    • 专有(非 BLE)
    • 输出功率:无关紧要
    • 1.2+ Mbps 数据速率
    • 固定的数据包长度(8字节标头+ 20 字节有效载荷)
    • 能够在允许的频段内选择任意频率
    • 所有其他参数尚未确定

    在此阶段、一切都对我有利、但速度高达0.9 Mbps。  这 对于我的项目来说是不够的

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

    您好、Ashot、

    感谢您分享您的详细要求!  

    我收到了内部团队提供的以下 tidbit 信息、这些信息应该会很有帮助!

    "对于1.5Mbps PHY (在490 MHz 频段)覆盖

    /* 32-bit representation                Override  Override Parameters  Comment
    
    0x7D0F0002        ADI_HALFREG_OVERRIDE             0              61           0xF         0x0         //ADI_0_RF:IFAMPCTL3.AAF_CAP_EN = 0x0 (bit 7:4)
    
    0x10005320         HW_REG_OVERRIDE      0x5320  0x1000                                  //Disable Strict sync
    
    0x7F305114         HW_REG_OVERRIDE      0x5114  0x7F30                                  //Increase sync threshold
    
    0x001C609C        HW_REG_OVERRIDE      0x609C  0x001C                                  // MDM.SPARE1 AGC reference level [dB]
    
    0x0FD051E4        HW_REG_OVERRIDE      0x51E4  0x0FD0                                 //Slow Down AGC
    
    0x000288A3        SW_REG_BYTE_OVERRIDE           frontEndPar       rssiOffset            0x2                         // RSSI offset of -2 dB at 779-930 MHz
    
    0x00000343         SW_REG_OVERRIDE       radioPar               mdmTxIntFreq  0x0                         // Zero-If in Tx
    
    0xFFFFFFFF         END_OVERRIDE
    
    */
    "

    该代码显示以1.5Mbps 数据速率(490 MHz 频段)覆盖测试中使用的组。  
    这对您的案例有帮助吗?  

    谢谢!
    Alex F

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

    Alex、谢谢您。

    我们都在讨论  CC2652R7 SimpleLink 多协议2.4GHz 无线 MCU

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

    您好、Ashot、

    是的、上述代码用于 CC2652R7。  

    谢谢!
    Alex F

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

    尊敬的 Alex:

    我想是否可以使用 SmartFRStudio 应用覆盖?

    n`t 没有得到任何有关如何做的有用的注释。

    请提供帮助

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

    您好、Ashot、

    您应该能够在 SmartRF Stuido 7 (右上角)中打开覆盖编辑器:

    然后、按以下行手动添加每个案例:

    ADI_HALFREG_OVERRIDE(0,61,0xF,0x0)
    HW_REG_OVERRIDE(0x5320,0x1000)
    HW_REG_OVERRIDE(0x5114,0x7F30)
    HW_REG_OVERRIDE(0x609C,0x003C)
    HW_REG_OVERRIDE(0x51E4,0x0FD0)
    SW_REG_BYTE_OVERRIDE(frontEndPar, rssiOffset, 0x7)
    SW_REG_OVERRIDE(radioPar, mdmTxIntFreq, 0x0)

    谢谢!
    Alex F

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

    太好了、谢谢。

    似乎工作正常。

    对于1.5M 数据速率、您建议的偏差值是多少?

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

    您好、Ashot、

    我不太确定桌面上的确切频率、但320kHz 至500kHz 左右的频率听起来是正确的。  

    谢谢!
    Alex F

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

    我尝试 设置350到500的偏差(同时不要忘记更改滤波器 BW)、但每次的误差率都是13-20%。

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

    您好、Ashot、

    我将再次与内部团队联系、看看他们在1.5Mbps 测试中使用的偏差是多少、那么高得多的值(820kHz)会是什么?  

    谢谢!
    Alex F

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

    谢谢!

    我在接近1MHz 的情况下获得了更好的结果、但 误差百分比仍然很高。

    最奇怪的是,对于某些数值,​​由频谱判断的偏差与设置不对应。

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

    您好、Ashot、

    我尚未收到来自内部团队的更多意见、我们会联系他们、并在我收到更新时告知您!

    谢谢!
    Alex F

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

    您好、Ashot、

    我从内部团队获得了以下信息:

    "偏差=数据速率/4能提供良好的性能、可以再调低一点、但这会影响链路预算"

    使用该公式、计算偏差(对于1.5Mbps)大约375kHz 应该可行!  

    谢谢!
    Alex F

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

    谢谢 Alex。

    我查看过它、但 仍然获得10%以上的错误率。

    我还进行了以下尝试:通过20dB 衰减器连接接收器和发送器、并且获得的结果与通过天线进行传输时相同。

    我摆弄了不同的偏差值。

    结果是相同的-有10%以上的误差。

    在专有模式下、似乎芯片无法提供这些速度。

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

    您好、Ashot、

    我已将您的意见直接引导至内部团队、看看他们在这里是否有更好的有关如何降低数据速率的信息!

    谢谢!
    Alex F

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

    很好、谢谢

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

    很抱歉此处出现延迟、仍在等待内部团队的响应、将重新回复!

    谢谢!
    Alex F

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

    您好、Ashot、

    仍然没有收到响应、将继续联系。 我还想问您是否可以在 SmartRF 7中发送.c 和.h configs 的代码导出、谢谢! (我可以将这些信息发送给内部团队、查看与正在运行的内容相比、设置中是否缺少任何内容)。

    谢谢!
    Alex F

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

    尊敬的 Alex、 是否有来自内部团队的反馈?

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

    您好、Ashot、  

    我与 内部团队进行了沟通、内部团队告诉我"当数据包错误率达到2.4GHz 的灵敏度级别时、会开始增加"、接收到的数据包的 RSSI 值是多少? 您是否尝试过以更快/更慢的速度发送数据包以查看发生了哪些变化?

    您是否可以尝试更改覆盖"SW_REG_BYTE_OVERRIDE (frontEndPar、rssiOffset、0x7)"

    -此数字表示 RSSI 偏移-7dBm、因此请尝试增大/减小此值以查看这是否会影响您的分组差错率。  

    谢谢!
    Alex F