Thread 中讨论的其他器件: CC 调试器 、CC2511
你(们)好。
我想知道我需要将 cc1200设置为455Mhz、4.8ksps、1.2khz 偏差、4FSK 等的所有参数是否都由板载 Marc 处理、或者绝对需要单独的微处理器。
当通过 CC-Debugger 连接到 Smart RF Studio 时、所有寄存器是通过这种方式设置和保存的、还是有另一个编程部分用于设置?
我正在努力确定从另一个我一直在使用的 MCU +射频芯片移动到该芯片的容易程度。
谢谢、
Scott
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.
你(们)好。
我想知道我需要将 cc1200设置为455Mhz、4.8ksps、1.2khz 偏差、4FSK 等的所有参数是否都由板载 Marc 处理、或者绝对需要单独的微处理器。
当通过 CC-Debugger 连接到 Smart RF Studio 时、所有寄存器是通过这种方式设置和保存的、还是有另一个编程部分用于设置?
我正在努力确定从另一个我一直在使用的 MCU +射频芯片移动到该芯片的容易程度。
谢谢、
Scott
如果您想使用 CC1200制作电路板、则需要一个 MCU。
从用户指南中可以看出、需要使用 MCU 来执行以下操作:
-发出命令选通脉冲以将 CC1200设置为所需状态(STX、SRX 等)
-设置所需的寄存器设置。 在下电上电后、寄存器会释放该值、需要通过 MCU 进行设置
-数据包处理。 MCU 必须从 FIFO 中写入/读取应无线传输的数据。
CCDebugger 基本上是一款 CC2511、用于将 USB 转换为 SPI、并通过 PC 控制上述步骤。
请参阅有关如何从 MCU 执行各种步骤的软件示例。
相关知识!
那么、板载 Marc 16位处理器仅用于计时和功耗模式?
我一直在寻找一个能够设置和保持参数的芯片-我认为我们在春季建立的是一个 MCU+RF 系统板载解决方案-它能够以透明配置处理4 (G) FSK。
我有来自外部源的数据、用于预打包数据、因此需要透明模式。
让我想到 cc1200的是数据表中专门提到在12.5kHz 通道中移动9.6kbps 的行。 但我的设计中没有空间添加外部 MCU -我的板已经比我想的大2cm x 2.8cm。
如果您知道任何其他符合上述标准的 TI 芯片、我一定会很乐意了解这些芯片。
谢谢、
Scott
应该将 Marc 视为一个确定性状态机、它控制芯片如何从一个状态移动到下一个状态。
据我所知、由于只有一个引脚用作输入/输出、我们的芯片中的任何一个都无法在透明模式下处理4 (G) FSK。
您能否详细说明一下"我有来自预打包数据的外部源的数据、因此透明模式是一个要求。" 由于您需要一个非常小的电路板、数据通信来自哪里、系统为什么会如此构建? 这是针对 TX、RX 呢?
可以将 MCU 安装在与射频芯片相对的层上以实现小外形尺寸。
了解、这对于需要外部 MCU 更有意义。
在不了解专有详细信息的情况下、将生成 RS485数据并进行封包化以硬连线方式发送到终端单元。 我正在做的是移除硬接线。
数据不是恒定的或时钟的、也对延迟敏感、因此数据处理越少越好。
到目前为止、我已成功地将处理好的 RS485数据传递到 GPIO 引脚进行调制和传输、但以这种方式处理外部数据时、我当前使用的芯片上限为2FSK。 对于许可频率、我的 Tx BW 大于标准12.5kHz 信道、因为数据固定为9600波特(9.6kbps)、并且使用卡森规则、BW 约为28.8kHz。 而4FSK 会将我的 BW 降低至12kHz。
数据是定向的、因此数据发生器位于 Tx 侧、而外形尺寸不是问题-它是真正对尺寸敏感的 Rx 侧。
我可能 在另一侧为 MCU 提供了空间、但我希望尽可能避免使用更多底层元件-同样是为了 Rx 侧的外形尺寸。
4 (G) FSK 需要多个 I/O 引脚? 为什么是这样?