文档详情

ccs3353FPGA安装使用说明.pdf

发布:2025-03-09约2.66千字共3页下载文档
文本预览下载声明

CCS3.3

1.Ccs的安装不能在有中文字符的文件中。

2.要安装好的ccs中含有dsp28034的芯片驱动要选择,CCS_3.3.83.20_Platinum

这个安装ex,才有。

3.我们部分仿真器是有的闻渟的tds510.支持ccs3.3以下版本,不支持ccs5.3.

安装tds510驱动时如果电脑上安有Blackhawk驱动软件要删除,不然有冲突。

注意驱动安装位置要和插上仿真器指定安装的位置一致。不然装不上。

都装好了后,先配置好芯片-驱动(可以软件仿真)。

从别处打开工程要配置如下

Buildoption--advanced√unified

--preprocesioninclude--.h文件的地址(找到文件位置)

--diagnostics√displaydiagnostic

CCS5.3

破解要licens

新建工程

打开ccsv5.3

Newccsproject建好空工程后

把原来的工程文件都复制到新的工程文件夹中。

Addfile--link--SRAM/Flash.cmd

再编译再debug

注意第一次时要在propertis--general中配置芯片的型号和仿真器cmd。

在manag选项前打connection见亮了就可以选仿真器配置了

(也可以再file--new--target中新建仿真器配置.gel链接文件)、

添加工程(有建好的可直接用的工程时)

File--import--codecomposerstudio--existingccsEclipseproject

1.**.out下载

2.Viewbug

3.虫子debug

4.Load

下载到RAM-flash换个cmd就行。

调试的过程中仿真提示nosourcevailablefor0x3ff8ced--是变量越狱了,

存放变量的空间不够。

解决方法:重新配置cmd把地址分配好

分析:是cmd中的ramm0的空间不够使得变量越狱。

因为cinnit等变量都是用的ramm0的空间(即code定义的变量也是),使得

空间不够。

具体解决是,用#pragmaDATA—STECTION在数据地址定位存放--即把原先用

code等定义的数据放到其他ram数据段中。

#pragmaDATA_SECTION(F0_para,TestRegsFile);

//自定义存储地址//5101520

2528

Uint16

F0_para[29]={10010,0,15,1,0,0,0,0,0,0,0,5000,0,0,5000,0,5000,0

,0,0,0,0,0,200,200,0,15,0,0};

#pragmaDATA_SECTION(DSY_CODE,TestRegsFile);

unsignedcharDSY_CODE[]=//9ABCD

EF-.

{

0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0x

c6,0xa1,0x86,0x8e,0xbf,0x7f,};

/***************

//经分析程序报错是因为RAMM0中的ram不够,导致越狱--解决办法是#pragma

DATA_SECTION(F0_para,TestRegsFile);

unsignedcharconstDSY_CODE[]=//9ABC

DEF-.

{

0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0x

c6,0xa1,0x86,0x8e,0xbf,0x7f,};//显示0-A、F、-;

********************/

Uint16

显示全部
相似文档