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.

[参考译文] TDA2SX:BSP 调试期间的 TDA2SX UART 打印

Guru**** 2540720 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/619310/tda2sx-tda2sx-uart-print-during-bsp-debugging

器件型号:TDA2Sx

大家好、

是否有人知道如何在 BSP 调试期间将打印信息添加到 UART 中?

我添加 GT_0trace(),但没有任何结果。

我的 VisionSDK 版本为2.9。   我在所有内核上使用 BIOS。

谢谢。

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

    您的问题将转发给专家。

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

    您好!

    GT_0trace()在 CCS 控制台上内部打印,而不是在 UART 上打印。

    该实现在内部调用中定义的 BspOsal_printf()函数 \src\osal\src\bsp_osal.c

    打印是使用在 CCS 控制台上打印的 System_printf 完成的。

    此致、
    Prasad

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    如果我想在 UART 上打印、该怎么办?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    您必须更改 BspOsal_printf()的实现方式,才能调用可在 UART 上打印的自定义打印函数。

    如果您运行的是 VSDK 并在其中使用 UART 打印、则必须获取 VSDK 中使用的 UART 打印函数、并调用该函数以从 BSP 驱动程序打印出内容以及 VSDK 打印内容。

    在 VSDK 的最新版本(2.10或更高版本)中、我们添加了对此的支持。 您可以引用或使用它。

    此致、
    Prasad