主题中讨论的其他器件: SysConfig
工具与软件:
您好!
CC1312R 是否支持 OOK 调制?如果支持、应该使用哪种设置?
此致、
Dimitar
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.
谢谢 Siri。
我想将此 CC1312R 与旧的射频协议一起使用(目的是使用一个硬件、即使用两个旧的和新的器件、以及将由 CC1312R 替代的旧的非 TI 收发器)。 为此、我打算将无线电设置为使用一些短前导码和1字节同步字(包括4个前导码位"1010")。 有效载荷也是曼彻斯特编码。 这就引出了下一个问题:
此致、
Dimitar
尊敬的 Dimitar
只要您未使用嗅探模式或 CS 命令来查找前导码、就对要接收的前导码位数没有要求。
但在表征期间、我们使用了4字节长前导码和4字节长同步字、因此减少这些数字很可能会对射频性能产生负面影响。
例如、如果您使用 Studio 中的默认 OOK 设置进行测试、并将同步长度从4个字节减少到1个字节、您将不会收到任何数据包(我猜这是因为对讲机将收到如此多的假同步字、当正确的数据包出现时、它将被占用)
在 CC1312R 上使用 OOK 时、您使用的是补丁。 要启用曼彻斯特编码、必须将第一个覆盖项从更改为
MCE_RFE_OVERRIDE (1、0、0、1、0、0)
最终目的
MCE_RFE_OVERRIDE (1、0、17、1、0)
曼彻斯特编码未在前导码和 SYNC 上实现。
BR
Siri
你好、Siri、
玩 OOK 使用 SmartRF Studio (不应用曼彻斯特的覆盖)的游戏时、我发现在使用软件传输时遇到了某种问题。
我使用佛利测试帧对其进行测试:Preamble | SW | 0x2 | 0xFF | 0xFF。 为了显示该问题、我使用了一个不同长度的 SW、但它包含值为"1"的位。
从我看来、无线电始终发送16位乘法的 SW (如果 SW 设置为小于16位、则为16位;如果设置为大于16、则为32位)、方法是在 RA 计数小于16时添加额外的"0"位。
为了向您展示我正在测试的内容、我附加了 Smart RF Studio 配置和多个图像(图像名称说明内部问题).e2e.ti.com/.../SmartRfStudio_5F00_7.2.32_5F00_config_5F00_CC1312R_5F00_OOK_5F00_4800-_2D00_-SW-issue.zip
如果您认为我做的事情有误、请告知。
此致、
Dimitar
尊敬的 Diego:
但我的 RF 监听器已经烧坏了、所以我必须准备一个新的监听器。
我再次运行测试-转换具有8位同步字(0xFF)和128字节(0xAA 值)的帧。 结果是一个值为0x00的额外字节、在我的0xFF SW 之后、在我的长度(0x10)之前。 因此,根据我的说法,问题正是我最初报告的:
"无线电始终发送16位乘法的 SW (如果 SW 设置为小于16位、则为16位;如果 SW 设置为大于16、则为32位)、方法是在 RA 计数小于16时添加额外的"0"位。"
另一个问题是是否有任何覆盖将输出解调信号、就像在 FSK/GFSK 调制情况下那样?
此致、
Dimitar
尊敬的 Dimitar:
您是对的、我再次回顾了此内容、还看到它正在将同步字从16位以下扩展到16位。
解决此问题的一种权变措施是从前导码中删除一个字节并将其添加到同步字中。 您可以这样做吗?
[报价 userid="130491" url="~/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1469242/cc1312r-does-cc1312r-support-ook-modulation/5661933 #5661933"]另一个问题是是否存在任何像 FSK/GFSK 调制那样输出解调信号的覆盖项? [报价]不幸的是、这不适用于 OOK。
尊敬的 Dimitar:
覆盖 (uint32_t) 0x008F88B3可以与 OOK 一起使用。 当检测到 SYNC 时、配置为输出信号的引脚变为高电平、当器件完成接收数据包时、它变为低电平。
有关如何路由输出该信号的更多信息、请访问: https://dev.ti.com/tirex/content/simplelink_cc13xx_cc26xx_sdk_8_30_01_01/docs/proprietary-rf/proprietary-rf-users-guide/rf-core/signal-routing.html