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.

[参考译文] CC2340R5:UART2 TX 环形缓冲区大小的最大值是多少?

Guru**** 2589265 points
Other Parts Discussed in Thread: CC2340R5

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1389689/cc2340r5-what-s-the-max-number-for-uart2-tx-ring-buffer-size

器件型号:CC2340R5

工具与软件:

嗨、团队:

在 SDK7.20中、 UART2 TX 环形缓冲区的最大数量是多少? 审查过代码后、最小限制为16、但最大限制为16。

客户反馈使用129、但只能发送116字节。 这里是否有代码限制?  

谢谢。

此致、

卫斯理

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

    尊敬的 Wesley:

    使用 SIMPLELINK-F3-SDK v7.20 uartCallback 示例( echoPrompt 增加到140个字符、且 TX/RX 环形缓冲区增加到164)、我可以观察到从 UART2_WRITE 进行单次调用后传输 的每个字节。  物理限制与 CC2340R5应用程序能够为 UART2 TI 驱动程序分配的 SRAM 大小更多相关。  因此、请进一步测试并描述您的开发/测试设置。  请务必提供您所使用的示例以及 对该项目所做的任何更改、以及 UART2实现的代码摘录。

    此致、
    Ryan