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

CC2340R5: 如何查看函数实现的具体步骤?

Part Number:CC2340R5

dears, 

我客户在测试CC2340R5, 编译工程后,对函数右键执行go to definition时只能跳转到该定义函数而无法跳转到该具体的函数,无法查看该函数的实现具体步骤(全工程文件查找也没找到该函数怎么实现的),请问该怎么查找到该函数的实现过程呢?

谢谢!

Galaxy Yue:

您好,

在你的工程中,只需要包含对应的头文件(.h)和库文件(.a或.lib),然后在代码中调用类似Power_init()函数。

它的源文件可能被编译成库文件。

所以在blestack路径下可能会调用driver路径下的文件,因此使用CCS调试和go to definition功能是一样的

或者您在其他工程路径下找一下

,

Lika:

Galaxy Yue,您好:

     我这边使用的是IAR编译器,在相应的工程目录只找到相关的头文件而没有找到源文件(.C),要想查看源文件需要重新添加到工程目录吗?比如GPIO.C

,

Galaxy Yue:

抱歉,我们不提供IAR技术支持的,推荐您使用CCS

,

Lika:

Galaxy Yue,您好:

     在CCS工程里面可以进行go to definition进行函数的跳转吗?还是说封装了库函数,就无法进行函数的跳转,只能函数调用呢?谢谢

,

Galaxy Yue:

您好,Lika

CCS可以进行函数跳转的,封装了的库函数是需要引用的。你能在当前工程下跳转的都是此工程包含的文件

如果您需要CCS的跳转方式,我会为您附上链接

,

Lika:

Galaxy Yue,您好:

     CCS是可以跳转到具体的函数(函数有具体的实现的步骤)吗?而不是只跳转到头文件的函数声明处吧。我看到IAR工程里面是有将源文件编译成库文件的操作文件

,

Galaxy Yue:

鼠标右键 open declaration 可以看到这个函数是如何被使用的 函数的话跳转到该函数,是变量跳转到变量定义

在上下文中

GPIO_toggle 函数 可以从simple_peripheral 跳转到 gpio中 都是在同一个工程中的不同文件下

https://software-dl.ti.com/ccs/esd/documents/users_guide/index_project-management.html

这是CCS指南,您可以看一下6、7章节

赞(0)
未经允许不得转载:TI中文支持网 » CC2340R5: 如何查看函数实现的具体步骤?
分享到: 更多 (0)