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.

[参考译文] TDA4VM:主域 UART 参数、CAN't 接收0xd、但仅0xA

Guru**** 2466550 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1211993/tda4vm-main-domain-uart-params-can-t-receive-0xd-but-only-0xa

器件型号:TDA4VM

大家好、

以下是客户可能需要您的帮助的问题:

硬件:TDA4VM-EVK 板。

软件:Linux+RTOS。

尝试从主域中的 Uart1接收。 当数据帧以"0x0d 0x0a"结束时、它仅接收"0xA"、而错过了"0xd"。

这可能需要将 UART 参数设置为"options.c_iflag  并且= ~ICRNL"。、但客户不知道如何更改代码中的设置(代码在 MCU2_0内核中运行)。

您能帮助检查这个问题吗? 谢谢。

此致、

樱桃

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

    您好、Cherry:

    [quote userid="496057" url="~/support/processors-group/processors/f/processors-forum/1211993/tda4vm-main-domain-uart-params-can-t-receive-0xd-but-only-0xa 试图从主域中的 Uart1接收。 当日期帧以"0x0d 0x0a"结束时、它仅接收"0xA"、而错过了"0xd"。


    0xd 是漏掉的意思是什么? 是完全没有收到,还是被解释为 CR? 您能否分享您的预期输出和正在获得的输出?

    此致、
    帕尔特

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

    此问题已经解决。 RX 接收器代码已替换此值。