dsp_ccs3.3初学调试问题汇总(免费)

dsp_ccs3.3初学调试问题汇总(免费)

ID:11404386

大小:38.50 KB

页数:7页

时间:2018-07-11

dsp_ccs3.3初学调试问题汇总(免费)_第1页
dsp_ccs3.3初学调试问题汇总(免费)_第2页
dsp_ccs3.3初学调试问题汇总(免费)_第3页
dsp_ccs3.3初学调试问题汇总(免费)_第4页
dsp_ccs3.3初学调试问题汇总(免费)_第5页
资源描述:

《dsp_ccs3.3初学调试问题汇总(免费)》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、DSPCCS初学调试问题汇总1.DSP/BIOS应用程序调试在CCS2.0的emulator写dsp/bios的程序,编译链接无错误,而点击LOADProgram下载xxx.out完成时弹出如下对话框:RTDXtargetapplicationdoesnotmatchemulationprotocol!Loadedprogramwascreatedwithanrtdxlibrarywhichdoesnotmatchthetargetdevice这将导致RTDX(实时数据交换)不能使用分析:RTXD可

2、以在DSP/BIOS中使用,也可以脱离DSP/BIOS使用;目前CCSSimulator不支持RTDX,故RTDX必须在Emulator下使用,即还需要硬件仿真器和DSP目标板。故这是由于下载BIOS/DSP程序时RTDX设置错误导致的;问题解决如下:把DSP/BIOS配置窗口中的input/output-->RTDX-real-TimeExchangesettings的RTDXmode改为JTAG(原来是simulator),重新编译后LOAD,上述警告消除,可以在模拟的情况下进行BIOS调试了。

3、PS:虽然simulator能编译运行DSP/BIOS程序,并能提供实时查询程序运行情况(主要是CPU负荷,时序,日志以及线程等)。但实际开发DSP/BIOS应用程序时为了真实的了解目标板的各种信息,仅有Simulator(软件仿真器)是不行的,还需要使用Emulator(硬件仿真器)和DSP/BIOS插件(安装时已装入)。2.RTDX应用程序调试RTDX测试DSPTarget传输数据到PC机:a)创建工程,编辑源代码(.c/。asm),加入头文件(.h),库文件(.lib)以及链接命令文件(.cm

4、d)b)添加修改具有实时数据传输的RTDX语句包括:#include;RTDX头文件(rtdx.h)RTDX_CreateOutputChannel(ochan);定义一个全局的PC机数据输出通道,通道名可以任取TARGET——INITIALIZE();初始化DSP目标系统;RTDX_enableOutput(&ochan);使能输出通道写数据;status=RTDX_write(&ochan,&data,sizeof(data));传送数据至PC;RTDX_disableOutpu

5、t(&ochan);禁止输出通道传输数据。c)进行数据处理,测试应用程序编译链接完成后载入.out文件。在TOOLS-RTDX-Configration中设置RTDX使能,运行debug-run。出现问题:下载可执行文件时提示“Dataverificationfailedataddress0x(某地址)Pleaseverifytargetmemoryandmemorymap.”按跳过提示下载完成后messages栏提示:Can'tSetBreakpoint:Error0x00000008/-1076

6、Errorduring:BreakPoint,Cannotset/verifybreakpointat0x80007958BreakpointManager:Anerrorwasencounteredattemptingtosetabreakpointusedforendofprogramdetection.Can'tSetBreakpoint:Error0x00000008/-1076Errorduring:BreakPoint,Cannotset/verifybreakpointat0x8000

7、81B4分析:根据CMD文件确认你的地址分配是否在DSP可分配的RAM中;如果给程序分配的地址不在片内的RAM段肯定是会出错的。可能CMD地址空间实际上不属于RAM映射地址范畴,导致不能正常读写。另外如果DSP片内有程序正在运行,在下载新程序的时候也会出错。出现这种情况,可以在DSP启动前与CCS进行连接。解决:更改cmd文件中的地址分配使之与OPTION中的MemoryMap映射地址空间一致。3.DSP硬件仿真环境问题汇总a)无论是在硬件仿真环境还是软件仿真环境中都无法创建DSP项目,可能是安装时

8、在以前安装过CCS的软件,导致冲突;链接文件.dll未注册,或者与系统文件不兼容,解决方法:建议备份文件后重装C盘b)打开STEP后,无法初始化硬件仿真器可能的原因是CCSSTEP中的硬件配置USB驱动安装或者I/O口出现错误(如1仿真器连接是否正常?2仿真器的I/O设置是否正确?3XDS仿真器的电源及仿真头是否正确?4目标系统型号是否正确?5仿真器是否正常?);USB驱动程序未安装(从“我的电脑-管理”中可以查到是否安装成功驱动)c)关于gel文件,memoryma

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。