Other Parts Discussed in Thread: C2000WARE
Lanuchpad开发板,自己在新建工程的时候,总是包含文件不知道包含哪些文件。应该复制粘贴那些文件到自己的工程文件夹里面。C2000WARE里面给出的文件夹比较多,头有点大
因为不同开发公司的文件夹的建立形式是不同的,这样就导致了比较大的差异性,也给我造成了困扰。其他设置都还能理解,都应该是正确的,就是包含文件路径比较复杂。
我现在新建的这个工程出现了一下报错:
出现了这个报错:error #1965: cannot open source file "inc/hw_memmap.h"
我的新建工程的思路是,首先新建一个空的工程,然后开始在properties里面配置工程文件,
Add dir to #include search path里面写的是:
${PROJECT_ROOT}
${workspace_loc:/${ProjName}/device}
C:\ti\C2000Ware_4_00_00_00\device_support\f2837xd\common\deprecated\inc
C:\ti\C2000Ware_4_00_00_00\device_support\f2837xd\common\include
C:\ti\C2000Ware_4_00_00_00\device_support\f2837xd\headers\include
${CG_TOOL_ROOT}/include
Pre-define NAME里面新建两个:CPU1和_LAUNCHXL_F28379D
Include library file or command file as input里面是:
libc.a
C:\ti\ccs1110\ccs\tools\compiler\ti-cgt-c2000_21.6.0.LTS\lib\rts2800_fpu32.lib
C:\ti\C2000Ware_4_00_00_00\device_support\f2837xd\common\cmd\2837xD_RAM_lnk_cpu1.cmd
C:\ti\C2000Ware_4_00_00_00\device_support\f2837xd\headers\cmd\F2837xD_Headers_nonBIOS_cpu1.cmd
在下面的Add <dir> to library search path里面有:
${CG_TOOL_ROOT}/lib
C:\ti\C2000Ware_4_00_00_00\device_support\f2837xd\common\cmd
C:\ti\C2000Ware_4_00_00_00\device_support\f2837xd\headers\cmd
${CG_TOOL_ROOT}/include
请工作人员帮我看看我这个配置的步骤对不对,通过引用官方例程固然可以顺顺利利的下载到Launchpad上,实现对应的功能,但是我想学习的话,肯定是要从自己独立的建立一个工程开始,请帮我梳理一下C2000WARE里面的文件夹的逻辑关系,以及需要复制粘贴那些文件到自己的工程文件夹里面。最新的4_00_00_00里面包含有.metadata;archive,device_support,docs,driverlib,examples,training,utilitits和几个文档。example里面是例子,这个我能懂,我想了解其他文件夹的主要作用,以及在什么时候能够用到。example里面是例子,这个我清楚。
谢谢。