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.

[参考译文] CC1352P:射频数据包监听器固件 UART 发送垃圾字符

Guru**** 2392095 points
Other Parts Discussed in Thread: CC1352P7, UNIFLASH

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1374547/cc1352p-rf-packet-sniffer-firmware-uart-transmits-garbage-characters

器件型号:CC1352P
Thread 中讨论的其他器件:Wi-SUNUNIFLASH

工具与软件:

您好!

我正在尝试将 CC1352P1或 CC1352P7设置为 Wi-SUN 射频监听器、以测试我的网络的可靠性。

我已经阅读了 《智能射频监 听器安装指南》、并使用 SmartRF 数据包监听器2安装程序提供的`sniffer_FW.hex`文件刷写了 CC1352P1。 LaunchPad 的绿色 LED 每秒闪烁一次、表示固件已正确写入。

然后、我尝试按照其他文章的建议验证 UART 通信、因为我认为它应该每秒发送一条消息。 但是、当我将串行终端连接到器件时、我会收到垃圾字符。 我以921600波特、8个数据位、1个停止位、无奇偶校验且无流量控制的条件下运行。

这是我在 Putty 上看到的输出

我已经尝试使用 UniFlash 和 Flash Programmer 2进行刷写、结果是相同的。 我事先也擦除了整个未受保护的存储器、之后验证了内容。 我也尝试了拔插器件和检查串行通信、但都有相同的效果。

当我尝试刷写 CC1352P7时也是如此。

有什么建议吗?

谢谢!

吉姆

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

    Jim、您好!

    如 Sniffer_FW 源代码中所示、在这种情况下的波特率应该为3000000。

    您能试用一下这个值吗?

    此致、

    Arthur