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.
大家好! 请教一个ecap_capture_pwm移植及CCS4使用问题,具体如下:
我在使用controlSUITE中DSP2803x_examples_ccsv4例程,将其copy到自己的工作空间,工程Properties中的C/C++ Build\Include Options中
已经按照原来工程配置进行添加,但是编译后提示很多".C",".ASM"文件无法找打,如DSP2803x_CpuTimers.c,DSP2803x_usDelay.asm等等。
自己的解决方法:
不成功的方法:把缺失的".C",".ASM"路径通过Properties中的C/C++ Build\Include Options方式添加到自己copy的工程中来,还是不能找到这些文件。
成功的方法:搜索到缺失的".C",".ASM",直接拷贝到自己的工程中,编译通过!
求高人帮忙解答以下问题:
1. controlSUITE中的ecap_capture_pwm例程文件夹下边也没有这些".C",".ASM"文件(debug文件夹中有相应的obj),但是编译可以通过,
那么,controlSUITE中的工程是怎么找到相应的".C",".ASM"文件的,难道是因为debug文件夹中有相应的obj的原因么?
2.是否有类似于Properties中的C/C++ Build\Include Options方式,而不是直接拷贝文件到自己建的工程中的方式里解决问题?
3.为什么添加文件的时候,总是要将工程中的原来找不到的文件重新删除一次才会显示新拷贝过来的文件?
你好。
1. 你可以看到,从Controlsuit的目录下导入工程时,在工程目录下有带像快捷方式的箭头的.c和.asm文件。这些文件并不在工程目录下,是以一种链接的方式加入到工程中,参与编译的,所以能编译通过。
2. 你可以通过右键点击工程名,选择Add Files的方式来添加源文件,添加时会弹出一个对话框,让你选是Copy文件还是链接方件,如果选链接文件,那么源文件仍保留在原来的位置,工程里就会产生一个带箭头的文件。
3. 同一工程中,不允许存在两个同名的文件,所以你需要删除原来的文件,再拷贝进来。