利用CCS建立工程

2021-10-01 12:16:28 字數 3107 閱讀 3939

選用的晶元是f2818 device simulator

sim2818.gel:全域性擴充套件語言,c語言的閹割版,在這裡可以寫啟動刪除,載入檔案時的操作

project --> new project --> 輸入工程名及修改儲存位置

files

|- gel files

| |- sim2818.gel

|- projects

|- hellodsp.pjt(debug)

|- dependent projects

|- documents

|- dsp/bios config

|- generated files

|- include

|- libraries

|- source

hellodsp(project name)

|- cmd

|- flash.cmd

|- sram.cmd: 對儲存器的分配方案的除錯

|- include

|- dsp28_adc.h

|- dsp28_cputimers.h

|- dsp28_defaultisr.h

|- dsp28_devemu.h

|- dsp28_device.h

|- dsp28_ecan.h

|- dsp28_ev.h

|- dsp28_globalprototypes.h

|- dsp28_globalvariable.h

|- dsp28_gpio.h

|- dsp28_mcbsp.h

|- dsp28_piectrl.h

|- dsp28_pievect.h

|- dsp28_sci.h

|- dsp28_spi.h

|- dsp28_sysctrl.h

|- dsp28_xintf.h

|- dsp28_xintrupt.h

|- library

|- rts2800_ml.lib

|- debug

|- ...

|- source

|- dsp28_adc.c

|- dsp28_cputimers.c

|- dsp28_defaultisr.c

|- dsp28_ecan.c

|- dsp28_ev.c

|- dsp28_globalvariabledefs.c

|- dsp28_gpio.c

|- dsp28_initperipherals.c

|- dsp28_mcbsp.c

|- dsp28_piectrl.c

|- dsp28_pievect.c

|- dsp28_sci.c

|- dsp28_spi.c

|- dsp28_sysctrl.c

|- dsp28_xintf.c

|- dsp28_xintrupt.c

|- hellodsp.pjt

|- hellodsp.sbl

|- hellodsp.paf2

|- ...

files

|- gel files

| |- sim2818.gel

|- projects

|- hellodsp.pjt(debug)

|- dependent projects

|- documents

|- dsp/bios config

|- generated files

|- include

|- libraries

|- rts2800_ml.lib

|- source

|- dsp28_adc.c

|- dsp28_cputimers.c

|- dsp28_defaultisr.c

|- dsp28_ecan.c

|- dsp28_ev.c

|- dsp28_globalvariabledefs.c

|- dsp28_gpio.c

|- dsp28_initperipherals.c

|- dsp28_mcbsp.c

|- dsp28_piectrl.c

|- dsp28_pievect.c

|- dsp28_sci.c

|- dsp28_spi.c

|- dsp28_sysctrl.c

|- dsp28_xintf.c

|- dsp28_xintrupt.c

|- sram.cmd

右鍵專案名 --> build options --> compiler --> preprocessor --> include search path --> 輸入..\include;.\include

#include "dsp28_device.h"

void main()

}

右鍵專案名 --> build options --> linker --> stack size (-stack) --> 800

編譯後,所有標頭檔案都會加入進來

Catkin建立工程

catin make編譯過程,cmake指令依據你的cmakelists.txt 檔案,生成cmakefiles和makefile檔案,make再依據此cmakefiles和makefile檔案編譯鏈結生成可執行檔案,catkin make是將cmake與make的編譯方式做了乙個封裝的指令工具,規...

Source Insight建立工程

用source insight建立乙個 閱讀工程,source insight是乙個非常優秀的 閱讀工具,使用它來閱讀 修改 新增 移除 來說是非常方便的,學好對它的使用是非常有好處的。一 前提條件 source insight版本 3.50 源 linux 3.10.4 接下來出現這個 遞迴新增到...

1 建立工程

8.建立通用的showinfoandaddcontactview.h m 既可以給聯絡人展示頁面使用,也可以給新增聯絡人頁面使用 9.建立showinfoviewcontroller.h m檔案,並設定自定義檢視,並且將頁面的uitextfield的邊框去掉,uitextview的背景色清掉,並設定...