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.

[参考译文] TMS570LS3137:ARM Hercules:memcpy ()

Guru**** 2466550 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/666857/tms570ls3137-arm-hercules-memcpy

器件型号:TMS570LS3137

在调用 memcpy()和分析汇编例程时,我理解除了与将数据从源复制到目标(不同字节大小)相关的例程之外,还有许多其他指令没有被函数覆盖(在 CCS 的反汇编窗口中查看)。 我调用的函数声明为:memcpy (src、dest、3)[其中、src 和 dest 是大小为20的无符号整数元素数组、第三个参数是要从 src 复制到 dest 的数据大小]。 是否有人可以对上述函数调用未涵盖的汇编指令进行一些指示? 我是否在函数调用中犯了任何错误? 为供参考,我将附上 memcpy()的.lst 文件的一部分,并附上我在整个过程中缺少的指令(第169至259行)。  如果有人可以建议 TI 提供有关这些库文件的任何设计文档(位于"\ccsv5\tools\compiler\arm_5.0.4\lib\rtssrc.zip"中)、它将对我非常有帮助。

谢谢。

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

    这是运行时库的一部分、并由编译器团队提供支持。 请将您的问题发布到开发工具论坛:

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

    感谢您为提出的问题提供相关论坛。

    谢谢、此致、
    普莱特·桑科瓦