请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS570LS3137 我从 E2E 论坛中提出的与_TI_auto_init 相关的其他问题的答复中了解到、此库函数 会初始化 C 环境、例如全局变量、静态变量、RAM 空间。 为了检查功能、我调用了_TI_auto_init 函数、并且在分析 CCS 中的反汇编覆盖率时 、我发现 在过程初始化表(行号 -457至514)自动初始化例程后,不会被覆盖。 [注意:为了验证我在整个过程中是否正确、我为_TI_auto_init 生成了.lst 文件、并将覆盖范围与.lst 文件进行了比较]。 如果有人可以帮助我了解该功能以及如何在 过程初始化表中涵盖这些汇编例程、我将会有所帮助。 此外、 如果有人建议 TI 提供有关这些库文件(位于"\ccsv5\tools\compiler\arm_5.0.4\lib\rtsrc.zip"中)的任何设计文档、我将不胜感激。
为供参考、我随附 了汇编指令的.lst 文件报告、当我调用__TI_auto_init 时、该报告不会被覆盖。