This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AWR1843: 新建CCS工程后,关于ARM Compiler的Include Options添加问题。

Part Number: AWR1843

如图为TI的例程截图。

我的问题是,在对自己新建的mss工程(空的CCS工程)进行CCS软件属性设置时,include options这里,我需要添加和图中标亮

的内容时,始终不成功。

查看TI例程的变量Variables,如图2,是有COM_TI_MMWAVE_SDK_INSTALL_DIR这个变量(它对标的mmwavesdk安装路径)。

我在选中mss工程——Properties——Resource——Linker Resource界面添加的该变量,但是类似图1处仍旧没有该变量,如图3。

请问新建的工程,在哪里可以添加这个变量?图3是目前新建工程的variables情况。

另外,我自己试了多次添加COM_TI_MMWAVE_SDK_INSTALL_DIR这个变量,还是没有成功,请问正确的添加方法是什么?

  • 另外,请问,如下图中的变量列表。我在新建CCS进行毫米波雷达开发时,TI例程中显示的这些变量,怎么添加,在哪里可以添加?

  • 从截图中所示的变量框中添加。

  • 你好,示例项目为18xx_pa,自己新建项目为新建的CCS项目(命名为m0527_1843_mss),采取对照。

    毫米波开发中,图1是基于TI的自动停车项目,即18xx_pa项目的。

    按照您给的指导,进行了添加操作,但是想要给新建CCS工程m0527_1843_mss添加图1项目中“COM_TI_MMWAVE_SDK_INSTALL_DIR”的这条信息,还是不成功。新建的CCS工程对应界面见图2。

    此时,对比18xx_pa工程(图3)和新建的CCS工程(图4)如下:

    不知道为什么图2还是无法添加“COM_TI_MMWAVE_SDK_INSTALL_DIR”?

    截图中所示的变量框中添加
  • 注:我在进行添加“COM_TI_MMWAVE_SDK_INSTALL_DIR”后,是点击了Apply and Close的,然后重新进入图2界面,对照图1,发现还是没成功。

    从截图中所示的变量框中添加
  • 我开始可能理解错你的意思了,我试了一下在Linker Resource添加一个变量之后,是能在select variable框中找到的,你是找不到新创建的变量还是路径不对?

  • 你好,找不到新创建的变量,路径也不确定对不对。

    新建一个与示例工程一模一样的工程,需要怎么添加配置。

    前几天运行的dss(main函数是新建CCS工程时默认的内容),只修改了mss相关内容。

    运行dss,结果如下:

  • 运行dss,结果如下:

    警告的这部分路径与你直接安装的路径不匹配吗?现在你是想解决什么问题呢?

  • 问题就是,在编译dss工程之前,进行相关的设置,发现与示例项目对比,没有下图1圈中的变量,然后按照示例项目添加了它们,是添加的不对吗?图2路径也不对,怎么修改?图3是查看当前出错工程,properties中build的viriables选项,请问有没有问题,变量的Type类型,Path还是Directary?图4与图3类似,体现的是Environment选项。

  • 你在这里根据实际安装位置添加路径变量,然后去include option中添加文件。

    Type类型可以参照demo中来。

  • 你好,您说的demo是TI例程的吗?

    我现在设置的这些,都是按照现有项目工程例子设置的。举例来说就是,有个A项目工程(包含了dss和mss),A是基于TI的demo设置的,但是具体是TI的哪个demo,已经不可知,A的编译,下载都一切正常。我现在新建B工程,从0开始,建成一个和A一模一样的,请问,还可以吗?如果只按A来建工程(而没有TI的对应demo来源),是不是设置过程中会不可避免有某些隐藏的东西,从而出现难以预料或者修改的问题?

    目前不知TI的demo,只按A来新建工程B这种情况下,还可以吗,有什么别的解决方案?

  • 是不是设置过程中会不可避免有某些隐藏的东西,从而出现难以预料或者修改的问题

    会的,只能根据报错去修改。

  • 请问,那我还能复制新建一个和A一模一样的工程吗?只能在A上去修改并设置,不能从0开始新建一个和B一模一样的工程吗?

  • 肯定是可以的,但涉及到的文件也会比较多,只能有相应的报错再根据提示修改,因为没有这部分的资料可供参考,如果可以的话还是建议在原工程上修改会比较方便。