Ti的工程师们你们好!
我想要在控制板的CLA上应用solar库的sogi锁相环,但是我在按照里面的步骤进行后运行代码出现了问题。
在官方文档中一共有五步,其中第一步是添加library库,但是在运行过程中ccs软件好像并没有识别到我的Solar_CLA.h这个文件,但是我应该已经将文件链接上去了,想问问看TI的工程师们问题是出现在哪个地方?
您好,
抱歉回复晚了。我不确定我是否理解问题所在。
Solar_CLA.h 只是一个头文件,只有当你通过编译单元(即 .c 或 .cla 文件等源文件)将其包含在编译单元中时,它才会被编译。
编译器是否在查找对 #include Solar_CLA.h 的文件引用时遇到问题,或者您是否打算将 Solar_CLA.cla 文件作为其自己的单独编译单元?
您能澄清一下吗?您参考的是哪个官方文档?请提供相关错误或警告日志。
你好Alice!
我引用的图片源自于solar库的SolarLib.pdf(大类在Conctrol_suite中),具体的文件路径为C:\ti\controlSUITE\libs\app_libs\solar\v1.2。
目前我已经解决了该问题,给后面看到的人一点简单的提示。
为了引用Ti的库大致需要分为几步:
1、找到你要引用的文件夹,里面一般含有include、lib和source三个文件夹
2、选中你的工程,打开Property-Include Options,将你要引用库的include文件夹路径放入
3、打开Property-File Search Path,一般有两栏,上面那栏需要放入lib的文件名称,以solar的CLA库为例,上面那栏需要填入Solar_Lib_CLA.lib,下面则需要填写包含这个文件的路径,这样子的话你的工程最终就能引入对应的库了