選用的晶元是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
|- ...
右鍵專案名 --> build options --> compiler --> preprocessor --> include search path --> 輸入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
..\include;.\include
右鍵專案名 --> build options --> linker --> stack size (-stack) --> 800#include "dsp28_device.h"
void main()
}
編譯後,所有標頭檔案都會加入進來
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的背景色清掉,並設定...