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.

[参考译文] LP-CC2652RSIP:CC2652RSIP UART

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

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/1430378/lp-cc2652rsip-cc2652rsip-uart

器件型号:LP-CC2652RSIP
主题中讨论的其他器件:CC2652RSIP、、 SysConfig

工具与软件:

如果不使用 XDS110用户 UART 、我需要连接外部 UART 进行 RS232通信、当我将 RS232连接器连接到器件时、我需要使用该端口而不是 xds110端口发送接收数据

要安装的任何其他驱动程序或是否需要禁用 xds110端口。

我要做的就是从 rs232向我的电路板 cc2652rsip 发送和接收数据

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

    尊敬的 Kumaravel:

    您只需从 XDS110报头行中移除 RXD 和 TXD 跳线即可禁用反向通道 UART 通信。  这样、您就可以将 DIO12和 DIO13 UART 引脚与外部器件一起使用。  否则、您还可以在 SysConfig 中选择使用定制电路板 、这样便可选择 未连接到 XDS110硬件的任何其他可用 GPIO。

    此致、
    Ryan

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

    e2e.ti.com/.../uart-issue-in-cc2652rsip.docx

    1. 我已经附加了错误文件 、在该文件中、我使用外部 UART 时无法接收数据、但在 XDS110 DIO 13 DIO 13默认 UART 中运行相同的代码时、我能够获得输出、此外、我还移除了跳线。

                   我已经为 myexternal UART 更改了系统配置  

                     Tx - DIO 2

                      Rx - DIO 3

    其他问题是 CC2652rsip 有2个 UART  

              一个用于 UART0、另一个用于 UART1

                如果我需要使用 UART , Uart0作为调试器和其他是我的 UART 数据传输,我应该做什么  

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

    1.您是否在 LP-CC2652RSIP 和外部  RS232连接器之间共享一个公共 GND?  外部 IC 是否支持 LaunchPad 的电压电平(3.3V)?  除了重新检查连接和参数之外、您应该使用示波器或频谱分析仪确认 UART RX/TX 线路

    2.保留调试器的原始 UART 设置、然后在 SysConfig 中添加另一个 UART 模块用于 RS232数据传输、并向应用中添加第二个 UART2初始化和逻辑代码。

    此致、
    Ryan

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

      

    我已经使用相同的电流和接地两个 cc2652rsip 板和 RS232但仍然不工作.

    即使默认 UART DIO 13 DIO 12引脚数据、我也无法在示波器中捕获数据。

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

    UART 通信并使用 IOC 驱动器来设置 GPIO 引脚、如何编写代码  

    您能否分享使用 GPIO 引脚进行 UART 通信的代码

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

    您应该使用更高级别的 UART2 TI 驱动程序、但也可以参阅较低级别的 UART driverlib 并最终参阅 UART0/1寄存器。  UART2示例的默认波特率为115200、8个数据位/1个停止位/无奇偶校验/无流量控制、并且您应考虑这些参数、因为其适用于 RS232另一端的需求。  您需要考虑使用逻辑分析仪或示波器来继续。

    此致、
    Ryan

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

    即使我更改了 ccxml 文件的 COM 端口和波特率、仍无法连接外部 UART 端口。

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

    尊敬的 Ryan Brown

     敬请帮助 您编写代码、以便使用 UART 2发送数据和接收数据

    我已附上代码,我有更改,请检查

    请参阅与使用 ti cc2652rsip 进行 RS232通信相关的任何其他文档

    在 sys config 中、任何其他更改为 done、我已经在上面附加了中的文件。

    我的问题是  

    从 PC 使用单独的 UART USB 到串行通信、我需要通过它发送和接收数据

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

    更改*。ccxml 文件不会解决您的问题。  在最近的通信中没有附加任何代码、但我不确定它将如何帮助处理该主题。  您需要 使用反向通道 XDS110 UART COM 端口对 uart2callback 示例进行验证、然后确定导致 RS232转换失败的硬件问题。  TI 没有这方面的官方文档、因此您需要在 E2E 论坛 或更高级别的在线论坛中进行搜索。  我没有关于您的 RS232板 IC 的信息。

    此致、
    Ryan