在文档sprabg7:Optimizing Loops on the C66x DSP.pdf 演示程序中有_ftod()的内联函数,但查了很多文档均没有该内联函数的定义。
请问在哪个文档中可以找到该内联函数的定义?谢谢了
Julie Zhou:
可以在C:\ti\C6000 Code Generation Tools 7.4.0\include\c6x.h中找到~~
学习C66x DSP优化,建议可以参考论坛的帖子 http://www.deyisupport.com/question_answer/f/53/t/19044.aspx,即“【初学者请进入】TI C6000 优化 startup guide”,
它介绍了很重要的几篇文档和很关键的内容点!
King Wang1:
你可以在c6x.h中找到对该函数的声明,找不到具体定义的地方的。
简单来说,内联函数就是对应着汇编指令,因此就是一条机器语言,没有具体的实现函数。
Julie Zhou:
回复 King Wang1:
谢谢King Wang1的纠正,确实如你所说的,学习了! ^_^
chenpjh:
回复 King Wang1:
对两位的回答表示感谢!
大家讲得都很好,但并不是我想要的答案。可能是我的问题没有讲清楚:
象很多常用的内联函数在技术文档中均能给出定义,比如在:spru198k:TMS320C6000 Programmer’s Guide.pdf文档中就有这样的定义。我是想问这样的一个问题:如果_ftod()该内联函数在spru198k中找不到,我就想spru198k在内联函数方面并不是最全的文档。那Ti就应有另一个文档讲解了所有的内联函数,在该文档中,应列出所有的内联函数,而不应有遗漏的。我是想问这个文档是哪一个?
谢谢大家
miao zhao:
回复 chenpjh:
“TMS320C66x DSP CPU and Instruction Set”(SPRUGH7) chapter 4 里面有讲解具体内联函数的,不过是汇编语言。
TI中文支持网