ccs3.3创建ndk工程项目(DM6437系列)

时间:2024-04-13 15:28:27
1 安装ccs3.3,安装补丁SR12_CCS_v3.3_SR_3.3.82.13.rar,安装dvsdk_1_01_00_15或者ndk开发包,设置ndk和bios等环境变量

2 安装驱动
3 新建工程
4 在新建工程文件夹中新建common和evmdm6437文件夹,common中存放源文件,evmdm6437中复制需要的文件inc,lib和gel文件
ccs3.3创建ndk工程项目(DM6437系列)
ccs3.3创建ndk工程项目(DM6437系列)
ccs3.3创建ndk工程项目(DM6437系列)
5 在ccs3.3界面添加需要的lib和sorce文件,而include文件在build option中添加

ccs3.3创建ndk工程项目(DM6437系列)

6 在build option中进行一些配置
ccs3.3创建ndk工程项目(DM6437系列)
basic target versioon 为c64x+(-mv6400+)
library include search path填入:
%NDK_INSTALL_DIR%\packages\ti\ndk\inc;%NDK_INSTALL_DI
R%\packages\ti\ndk\example\tools;%BSL_EVMDM6437_INSTALLDIR%\include
ccs3.3创建ndk工程项目(DM6437系列)
libraries:
serach path:
%BIOS_INSTALL_DIR%/packages/ti/rtdx/lib/c6000(任何工程都要加)

ccs3.3创建ndk工程项目(DM6437系列)

basic :
%NDK_INSTALL_DIR%/packages/ti/ndk/inc/tci;D:\myccs\laneDetect\common;
为两个增加tcf文件内容的tci文件,路径可变

保存
右击工程文件 ‘scan。。。。’
7 新建dsp/bios配置(DM6437情况),
global setting

ccs3.3创建ndk工程项目(DM6437系列)

mem(需要有动态内存堆),之后设置完后面ddr2,(create heap in this memory 打勾)返回这里选上DDR2
ccs3.3创建ndk工程项目(DM6437系列)
基本上所有的设置都为DDR2,并且根据需要添加任务。
8 添加cmd文件,用来连接tcf自动生成的cmd文件,否则会显示没有配置section
内容为:
-levmdm6437cfg.cmd
(可增加自己的section)

9 编译通过