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.

[参考译文] TMS570LC4357:通过 SCI 协议接收数据包

Guru**** 2425210 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1288422/tms570lc4357-receive-data-packet-through-sci-protocol

器件型号:TMS570LC4357

先生、我在这里编写了一个代码、我需要帮助  

我所做的是我想通过 RS422接收数据包到控制器 tms70ls3137当我收到它时 ,我应该检查 LRC 和 CRC 的数据包 e2e.ti.com/.../4578.HL_5F00_sys_5F00_main.c ,所以我需要有关如何编写一个代码来接收数据包的帮助。   

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

    有人需要帮助我解决这个问题   

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

    您好、Aurora:

    我验证了您的代码、但我不了解您的代码中的以下几个方面:

    1.为什么要在 SCI 初始化之前尝试发送数据。

    调用"sciInit"函数后、只有波特率会与其他配置一同被设置、您可以在初始化后发送带有配置的数据、但在这种情况下 、为什么您在 sciInit 函数之前使用 sciSendByte 函数。

    2.您只是将3个大小为3*49字节的数据包复制到 完整的缓冲区,但为什么要尝试发送整个完整的缓冲区。

    3、请同时详细解释您的具体问题,您正在尝试做什么,以及您正面临的问题在哪里。

    如果您提供这些详细信息、我可以更清楚地帮助您。

    --
    谢谢。此致、
    Jagadish。

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

    SIR、我有2个数据包、其中包含128位、但分为64位的 PAGE x 和 PAGE y 以起始值的形式将数据记录到结束数据   

    起始值页数据虚拟 DNT PAGENO 类型 LRC

    $A00 | 4699040761993d9e | 0d0c00010400195056005e | 00 | 04 | b9
    $A00 | 028e8e82c8b2d05a | 0a0000010400195056005e | 01 | 04 | 2e
    $A00 | 783a9ccd032c0007 | 080000010400195056005e | 02| 04|抄送 此数据包,以便我需要接收 通过 RS422串行通信来传输该数据、并且我需要检查 LRC 和 CRC 是否有数据包  

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

    先生、您问过您关于数据包的问题吗?   

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

    您好、Aurora:

    首先,不要混淆 RS422通信。 RS422只是一个电平转换器、用于将 UART 电平(CMOS)转换为 RS422电平、因此这意味着它仅在物理层中运行。 我是说它不会更改任何数据。

    请查看我最近的主题以了解更多信息:

    (+) TMS570LC4357:RS422至 UART -基于 Arm 的微控制器论坛-基于 Arm 的微控制器- TI E2E 支持论坛

    因此、我在这里要问的是:

    您是否能够通过 SCI 接收信号来接收任何数据?

    您的接收数据是否与传输数据匹配?

    如果可能的话、让我们来规划一次现场调试会话。 在这里、您可以向我显示屏幕并说明您所面临的问题。

    --
    谢谢。此致、
    Jagadish。

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

    好、先生、何时有一个实时调试会话  

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

    明天我很忙。

    让我们在周六或周一进行规划。

    我的工作时间为 IST 上午10点至晚上7点。 您可以做出决定、然后告诉我。

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

    你好,先生,调试会话,你告诉我,下星期一要保持这样的状态,所以你能告诉我, 免费 Sir bcz 我需要它尽快完成,主要的事情是,如果一些 传感器在数据铁氧体被发送到控制器以接收数据、因此我拥有数据之后会读取它 以便知道如何为该过程编写代码、  

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

    先生我还在等你的答复您能告诉我吗?

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

    很抱歉耽误你的时间。

    我们今天可以计划一下吗? 我将到今天晚上8点 IST。

    因此、请转发会议链接并安排时间。

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

    先生,办公室里有一个问题,我不想谈论和分享我的项目详细信息,所以我只能分享我的屏幕,这样你就可以把它保留到晚上9点,或者如果我只是分享我的屏幕并以文本交谈,这是不是可以的??   

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

    我对任何一种方式都很满意。 您可以自行决定。

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

    如何转发您的会议链接先生?

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

    您可以在此处复制粘贴、也可以在私聊中粘贴。

    要发送私密消息,您只需接受我的好友请求。

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

    好,Sir send me request,我将接受它并发送 u link

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

    您好

    让我们今天晚上8点进行实时调试。

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

    好的,先生  

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

    您可以回答我提出的问题吗?? 在 privet 聊天中  

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

    你能回答我的怀疑吗????