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.

[参考译文] CC2531:CC2531如何通过串行端口向PC发送数据?

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

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/1094945/cc2531-how-can-cc2531-send-data-to-pc-via-serial-port

部件号:CC2531
主题中讨论的其他部件: Z-stack

大家好,

我正在尝试从CC2531 USB加密狗向Windows发送数据,有人能告诉我如何操作吗? 现在我可以从PC向USB加密狗发送一个字符串,USB加密狗可以通过运行halUartRead()来获取该字符串,当我使用halUartWrite()并尝试在PC上读取串行端口时,我什么也没有得到。

谢谢你

Geoff

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

    您是否在CC2531 USB加密狗上运行ZNP并参阅Z-Stack Monitor和测试API.pdf以处理PC上的MT命令? 顺便说一下,我建议您使用Z-Tool测试CC2531 USB加密狗(运行ZNP),以便首先熟悉MT/ZNP命令。

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

    不是真的。 我根据cc USB软件示例构建了我的项目。 我将检查Z-Stack,谢谢。

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

    您好,Geoff:

    我假定您已下载 CC USB固件库和示例 ,并已将IDE/rfusb_CC2531/IAR/RF_MODEX.HEX加载到CC2531设备。  确保串行端口使用3.84万波特率并启用RTS/CTS。  docs/swru222.pdf文件中提供了更多说明。

    此致,
    Ryan

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

    您好,Ryan:

    非常感谢您的建议,我将波特率更改为3.84万并启用了RTS,最后在我的PC上获得了“Hello World”。  

    最佳,

    Geoff

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

    您好,Ryan:

    我还有一个问题,如果我要将波特率设置为11.52万,我该怎么办?

    非常感谢,

    此致,

    Geoff

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

    如果您使用Ryan提供的RF_modem示例,您可以将 halUartInit(HAL_UART_BAUDRATE_3.84万, 0);"中的HAL_UART_BAUDRATE_3.84万;修改为HAL_UART_BAUDRATE_11.52万,然后重新生成二进制文件以再次测试。

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

    谢谢,我尝试了这个,它起了作用。