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.

[参考译文] CC1314R10:Canntot 可以在1 Mbps 的速率下正确传输

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1454062/cc1314r10-canntot-transmit-properly-at-1-mbps

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

工具与软件:

 我正在使用 cc1314R10测试1Mbps 个人模式的传输。 在 CCS 中、没有1Mbps 的选项、因此我使用 CC1312存在的1Mbps PHY 的参数修改了500kbit PHY。

这不起作用、这里有一些测试数据、设置是 LP-EM-CC1314、它通过无线电传输以太网数据包、并在具有 SmartRF Studio 和 LaunchPad CC1312作为接收器的 PC 上接收数据包。

如果发送器是带有 CC1312的自行设计电路板、则此设置效果完美。 为了消除电路板问题、我将使用 Launchpad 和 SmartRF Studio 作为接收器。 下面是接收到的数据包转储:

19:36:24.088 | ff | 2303 | ff ff ff ff ff ff ff ff ff ff E4 fa C4 77 69 A9 08 00 01 00 06 00 01 00 06 04 00 01 E4 fa C4 77 69 A9 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c0 A8 01 29 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3e 4c 00 A5 df ff fd b5 ff fa fe f7 7e ff ff ff ff ff ff ff ff ff dd ff b7 f1 bb 37 ff f1 8f d cb ff 55 55 55 55 55 56 4c 2d 47 78 2c 3c 00 00 00 f ff 93 EB 11 dd a6 4 20 18 00 04 20 00 18 df f1 c6 bf bf bf bf b9 ff bf fc 8d FD ff df fd fb ab db 6F a7 ef 0f 7f 37 bb e7 b8 ff c7 ef d5 3c fb af f b3 d7 ff 1b 0f fb bf ef ff fd f1 BB b9 ff ff ff ff ff ff ff ff ff ff ff Off 7c ff EB ad 8f D9 ff F7 D7 73 FD ef ed 6F e7 ce ff af 3d f6 27 fb 6F f6 bf 7f 7f  ff 7b 9f |-45 CRC 错误

19:36:24.619 | 01 | 2192 | | -44 CRC 错误
19:36:24.619 | 0b | 3840 | 00 3c 00 64 D1 54 CB 48 | -45 CRC 错误
19:36:24.744 | ff | 2303 | ff ff ff ff ff ff ff ff 5c 93 A2 9d 75 A7 08 06 00 01 00 06 04 00 01 5c 93 A2 9d 75 A7 c0 A8 01 38 00 00 00 00 00 00 00 00 00 c0 A8 01 1e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 bf D7 4d ce 70 98 00 08 07 ff ff F7 ff ed fb Fe ff 7f fb fb f3 ee ff bf df 33 ff df df df ff ff fb ff fb ff fb ff 7f 3D 55 55 55 55 64 C2 D4 77 82 C3 c0 00 0f 7f D7 24 e8 a9 5d 69 C2 01 80 00 00 00 01 81 09 A7 df 00 f df df 00 f 00 f df f f f df df 关闭 FF ff bf ff ff ff ff 7f 7b ff fd ff ff ff 3f ff E6 bb ff bf df 7f ff ff ff ff ff ff ff ff ff ff ff ff E3 df ff ff ff be 7b f fd f1 ff fd FD ff 7f 关闭关闭关闭关闭关闭关闭关闭关闭关闭关闭关闭关闭关闭 EB 关闭 E7关闭 f FD 7f 关闭关闭关闭关闭关闭 ff fb ff ff ff ff ff ff ff bf be df fb ff 6F F7 97 e7 fb df bf 9f | -44 CRC 错误

19:36:25.603 | ff | 2303 | ff ff ff ff ff ff ff ff ff 5c 93 A2 9d 75 A7 08 06 00 01 00 06 04 00 01 5c 93 A2 9d 75 A7 c0 A8 01 38 00 00 00 00 00 00 00 00 00 c0 A8 01 1e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 bf d7 4d ce 70 98 00 0f ff ff ff ff ff ff ff fe ff b7 ef f3 be ff df 3f 5F df bf c7 31 ff 9f bd b7 fb cf fd 3d ea aa aa aa aa 85 a8 ef 05 87 80 00 00 00 1f 7f ae 49 d1 4e ba D3 84 03 00 00 03 02 16 56 fb fb 3f ee 5f ff f fe FB b7 ff df fd ff 3f 7f 6F ff ff ff ff af fd bf d7 ff ff ff ff ff ff ff ff ff ff ff f3 f6 ff ff ff ff ff ff ff ff ff f7 bf 8d ff fd ff f fd ff fd ff 7f fb ff ff ff ff ff fb be bf F9 f9 f7 3f ff FF bf 9f 7f 6F  ff dd 3f ff ff ff ff fc ff fc ff ff fd bf 27 ff bf 77 ff f5 dd cd 3f fe df 6F 30 ff f7 bf ff fc 7f f7 9f fe ff |-45 crc 错误

可以看到、所有数据包都以实际数据包的字节3开头、其中包含一个字节的 ptype 指示符、后跟数据。 这三个捕获的数据包以4个字节0xff 开始、实际上是6个 字节、因此有两个数据包会丢失、以及前面的 ptype 字节。 这也证明了我们在频率上使用了正确的比特率、因为部分数据似乎合理。 所有数据包都存在 CRC 错误、其中可能会有许多解释。

Thús、完全通信 cc1312 - cc1312的相同代码不会接收到 CC1314传输到 CC1312。

我只想在圣诞节期间在 CCS 中使用一个1 Mbps 的条目、该条目为 CC1314创建了一个与 CC1312实现兼容的良好工作配置。

此致、祝您假期愉快、

Gullik

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

    由于我知道您需要 SysConfig、因此下面是 SysConfig 的剪切粘贴:

    从 SysConfig 复制粘贴(在我修改的500kbit 示例中)

    500kbps、190kHz 偏差、2-GFSK、622kHz RX 带宽

    该设计的链接

    用于专有协议的射频设置模块

    频带
    779 - 930 MHz
    PHY 类型
    500kbps、190kHz 偏差、2-GFSK、622kHz RX 带宽

    PHY 属性
    频率(MHz)
    916.0000
    符号速率(kBaud)
    1000.000
    偏差(kHz)大小
    350.0
    RX 滤波器 BW (kHz)
    2185.1
    TX 功率(dBm)
    14.
    数据白化
    不白化
    前导码计数
    4字节
    前导码模式
    发送0作为第一个前导码位
    同步字长度
    32位
    同步字
    0x930B51DE

    此外、链路数据包大小最大值设置为255字节

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

    尊敬的 Gullik:

    我想我发现了这个问题。 如果从500kbps CC1314R10 SmartRF Studio 7设置开始、您将使用 IEEE 802.15.4数据包格式。

    然而、如果您改为修改"50kbps、25KHz 偏差、2-GFSK PHY"、它将起作用。
    这是两个背对背数据包 TX、数据包 RX 测试。

    请告诉我、

    MVH、

    Arthur

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

    非常感谢 Arthur、

    的确如此、我现在正在运行我的链接 CC1312 - CC1314。

    我觉得奇怪的是、你可以设置的所有不同参数看起来都是一样的

    在技术手册中、我没有包含在 phy 配置中、但没有意识到我是在创建的

    phy 的"类型"错误。

    我花了这么多时间与调试器进行握手检查、从而得到相应的消息

    是必需的数据。 但这很容易就解决了这个问题。。

    我可以继续迁移、希望能够为这两种类型共享代码。

    给你一个圣诞快乐

    Gullik