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.

[参考译文] Linux/TMS320DM8168:SWOSD 更改地址数据堆栈窗口

Guru**** 2551110 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/606589/linux-tms320dm8168-swosd-change-the-address-data-stack-window

器件型号:TMS320DM8168

工具/软件:Linux

SWOSD

在处理 OSD 数据时、数据存储地址位于 Arm 端的 VSYS_LOADBuf ()空间分配、在 DSP 处理时、只需(pSwOsdObj -> graphicsWindowAddr)指向存储器地址。现在、我想在 DSP 中分配一个存储块、 使用 malloc、然后在新的分发过程中存在数据 memcpy 的物理地址、叠加窗口的结果会产生异常数据、例如数据障碍。DSP 可以直接通过 malloc、请分配空间、然后通过过去的 memcpy 复制来分配数据的物理地址?

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

    您是否使用 DM816x TI EVM 或定制板?

    您是否使用 DM816x EZSDK 或 DVR RDK 或其他?

    此致、
    帕维尔