LAUNCHXL-F28379D: 对solar库的sogi锁相环应用的问题

Part Number: LAUNCHXL-F28379D
Other Parts Discussed in Thread: CONTROLSUITE

Ti的工程师们你们好!

我想要在控制板的CLA上应用solar库的sogi锁相环,但是我在按照里面的步骤进行后运行代码出现了问题。

在官方文档中一共有五步,其中第一步是添加library库,但是在运行过程中ccs软件好像并没有识别到我的Solar_CLA.h这个文件,但是我应该已经将文件链接上去了,想问问看TI的工程师们问题是出现在哪个地方?

  • 感谢您对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,下面则需要填写包含这个文件的路径,这样子的话你的工程最终就能引入对应的库了