TI中文支持网
TI专业的中文技术问题搜集分享网站

CCS5.5 有些函数可以open declaration 有些不可以

大家好,我用的ccs5.5。有些文件里面的函数可以右键打开open declaration,有些右键打不开,而且有的函数字体成紫色,有的正常颜色,是因为打不开的函数是自己定义的,不是库函数才这样的吗,但是无论函数是在lib里面还是在.c文件里面,在使用之前,都应该有声明才可以用啊,为什么会打不开呢?

noaming:

是不是语法错误,编译、调试有什么问题吗?

littleWhite:

回复 noaming:

程序是返利,编译通过可以运行,而且打不开的函数在doxygen里面是没有的。但是就算是这样也应该有声明的地方啊。

noaming:

回复 littleWhite:

在工程中定义的函数,右键都是可以打开,找到函数体的。

库中引用的函数,是不能打开函数体的。

你可以用右键查找,看看你工程中是否有这个函数体的定义。

littleWhite:

回复 noaming:

对的,但是库里面的函数虽然看不见函数内部,应该也能看见声明的部分吧,可是右键opendeclaration完全没反应

littleWhite:

回复 noaming:

比如说CSL_intcInit() 这个函数,说明文档如下,但是根本看不到detail,不知道该怎么用,而且范例中右键也打不开

File for functional layer of CSL API CSL_intcInit(). More…

#include <ti/csl/src/intc/csl_intc.h>#include <ti/csl/src/intc/_csl_intc.h>#include <ti/csl/src/intc/csl_intcAux.h>

Detailed Description

File for functional layer of CSL API CSL_intcInit().

PATH

noaming:

回复 littleWhite:

你好,一般工程都是加载CSL库文件,你右键是打不开源码的。

CSL库的使用要,阅读CSL/DOC这样的路径下的资料来使用。

noaming:

回复 littleWhite:

程序开头的头文件路径如下面一样:

#include <ti/csl/src/intc/csl_intc.h>#include <ti/csl/src/intc/_csl_intc.h>#include <ti/csl/src/intc/csl_intcAux.h>

则程序中可以直接使用csl_intc.h中的函数。点击右键,应该会打开csl_intc.h这个文件的,显示函数定义处的。

littleWhite:

回复 noaming:

你好,不是想要看源代码,我的问题主要有两个,一个是,有些函数在ccs中右键打不开声明,即使没有源码,也应该在.H文件里面有函数的声明吧。第二,在ti\pdk_C6678_1_1_2_5\packages\ti\csl\docs\doxygen\html文件夹下面找到的说明文档,有些打开之后里面没有细节,没有说明参数情况,也没有函数功能的介绍,如上图所示。不知道是怎么回事。

 

littleWhite:

回复 noaming:

好的,谢谢,只能这样从.H文件一个一个查看了,不能再函数上直接open declaration 显示。

还有我的csl说明文档为什么有些没有内容呢,是文件的问题吗?

赞(0)
未经允许不得转载:TI中文支持网 » CCS5.5 有些函数可以open declaration 有些不可以
分享到: 更多 (0)