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.

[参考译文] AM2432:memcpy 中崩溃

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1347971/am2432-crash-in-memcpy

器件型号:AM2432

您好

我正在处理 QSPI 驱动器中 memcpy 的崩溃。

我将 memcpy 的代码更改为"原始" 加载和存储、并且不明白 它为什么会崩溃。  

它总是发生在同一个地方,在第一次 itteration。  

它看起来好像访问 外设(之前很少有指令)是以某种方式涉及的。

有什么想法吗?

谢谢

罗斯法尔

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

    您好、Rasty、

    感谢您的提问。

    是您正在讨论的逐字节复制、还是调用 memcopy API。

    您能帮助我们重现此问题吗?

    从您的角度来看、我需要一些东西:

    1.我看到您提到了 QSPI 驱动程序、那么您是否在使用已为其配置了 QSPI 的闪存器件?

    2.此外,您能否告诉我们是您的自定义应用程序还是现有的 SDK 示例应用程序,我可以帮助您重新创建此问题。

    期待您的回复。

    此致、

    瓦伊布哈夫

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

    您好!

    很遗憾、我没有小示例。

    寻找任何可以 在 SPI 驱动程序的上下文中解释 memcpy 中崩溃的提示。

    罗斯法尔

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

    这些 设置不再崩溃。  

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

    您好、Raster:

    您的回答是、这里也提出了这一问题: https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1327286/ospi-flash-write

    很高兴它现在适用于您。

    此致、

    瓦伊布哈夫