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.

[参考译文] TDA3XEVM:VISION-SDK 3.2:要让 CHINS_readChar ()在我自己的链中运行、我必须遵守哪些规定?

Guru**** 2614265 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/659356/tda3xevm-vision-sdk-3-2-what-do-i-have-to-obey-to-get-chains_readchar-running-in-my-own-chain

器件型号:TDA3XEVM

您好!

我创建了一个自己的链,在这里我想使用 chains_readChar()进行调试。

IC 在我的链_(...)_Display-function 内的通常永无休止循环中使用了这种方法、如下所示:

vps_printf ("#####正在等待条目####);
char c='a';
while (c!='x')

  C = chains_readChar ();
  vps_printf ("%c:\n"、c);

vps_printf ("#####离开链###\n");

我看到了等待的消息、但我从未看到任何反应。 chains_readChar()似乎永远不会返回到循环中。

在使用此函数之前、是否有特别的准备、或者可能只有我自己的链做了一些错误、从而干扰了该函数?


此致、
Guenter



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

    我已将您的问题转发给 VisonSDK 专家。

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

    您好、Guenter、

    您认为它适用于其他链吗? 如果它在那里工作、它也应该在这里工作。  

    本质上、它使用 UART 读取 char、因此您使用了正确的 UART 端口、它应该可以正常工作。

    Rgds、

    Brijesh

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

    您好、Brijesh、

    是的、它在其他链中工作。 唯一的区别是、我直接将此链称为独立链、而不使用任何菜单。 但我也是这样做的、我是如何使用其中一个示例(我用过 chains_issMmtCaptIspDeWarpReearView3dSv)。

    我正在测试自己的链、其中只有 grpx 图形可以与我自己的葡萄配合使用、但我想让 iss 视频运行。 因此、我想以这种方式使用密钥进行调试、这样在更改某些设置时、我就不需要总是重新编译、将其加载到 SD 卡等(您知道、框架在进行调试时非常不方便)。 目前,我正处于启动亲吻传感器时没有任何错误消息,但有纹理的视频显示保持黑屏:-)(因此,我想,即使链到达环路,这部分链的工作不好也可能导致我的问题。

    也许我应该生成调试代码并使用耗时且无需依赖的 CCS 调试。 (笑声)

    此致、

    Guenter