C33仿真器安 装及 应用资料

上传人:w****i 文档编号:92486609 上传时间:2019-07-10 格式:DOC 页数:7 大小:379KB
返回 下载 相关 举报
C33仿真器安 装及 应用资料_第1页
第1页 / 共7页
C33仿真器安 装及 应用资料_第2页
第2页 / 共7页
C33仿真器安 装及 应用资料_第3页
第3页 / 共7页
C33仿真器安 装及 应用资料_第4页
第4页 / 共7页
C33仿真器安 装及 应用资料_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《C33仿真器安 装及 应用资料》由会员分享,可在线阅读,更多相关《C33仿真器安 装及 应用资料(7页珍藏版)》请在金锄头文库上搜索。

1、C33仿真器安装及运用C33仿真器安装及运用Ver 1.00.060907编写: 黄 雄审核: 批准: 深圳南瑞科技有限公司二六 年九 月深圳南瑞科技有限公司 第 5 页文档升级说明升级序号编辑人版本号.定版日期1修订人版本号.定版日期修订说明2修订人版本号.定版日期修订说明3修订人版本号.定版日期修订说明C33仿真器安装及运用编写:黄 雄 1. C33仿真器的安装及设置1.1. C33仿真器的安装C33的安装软件包中包含 C3X4X_SP、CC C3X4X、VC33和win200_SP3补丁四个文件夹,其中C3X4X_SP为C33仿真器软件的两个补丁文件和NT的驱动程序,CC C3X4X为仿

2、真器的仿真运行软件CC C3x-C4x,VC33为仿真器ICETEK-5100PP的驱动软件,win200_SP3为C33仿真器在Win200下运行需要的操作系统的补丁。1.1.1. C33仿真器的安装步骤1. 首先安装win200_SP3下的C33仿真器在Win200下运行需要的操作系统的补丁;直接双击运行既可;2. 安装CC C3X4X下的仿真器的仿真运行软件CC C3x-C4x。双击该目录下的setup.exe,出现如下的画面:选择Install Code Composer ,开始安装仿真运行软件,按照安装的提示直接安装完成。3. 安装CC C3X4X下WindowsNTDriver.e

3、xe或者文件夹C3X4X_SP 下WindowsNTDriver.exe,直接双击运行既可4. 安装文件夹C3X4X_SP 下的SP1和SP2下的两个补丁文件, 直接双击运行既可。5. 安装VC33文件夹下的仿真器ICETEK-5100PP的驱动软件,双击Setup.exe,按照提示安转完成;6. 全部安装完成之后重启计算机,重启计算机之后 进入COMS设置,将并口更改为EPP模式。1.2. C33仿真器的设置计算机重启之后,桌面的上会增加Setup CC C3x-C4x和CC C3x-C4x两个快捷方式,双击Setup CC C3x-C4x,运行界面如下:“Available Board/s

4、imulator Type”中可能有很多的可用目标板或仿真类型,可以分别选中各项后选择第三列的Uninstall或选中后单击右键选择在Uninstall 将原有的可用目标板或仿真类型删除;删除完成后选择第三列中的Install a Device Driver ,选择设备的驱动文件为安装VC33文件夹下的仿真器ICETEK-5100PP的文件下的33PP下的ITK33PP.DVR确认既可 。这样“Available Board/simulator Type” 列表中会增加ITK33PP, System Configuration 中也需要全部清除, 清除后选中“Available Board/s

5、imulator Type” 列表中的ITK33PP单击右键选择Add to System 将ITK33PP添加到系统配置中。7. 选中System Configuration 中的ITK33PP单击右键选择“Properties ”将出现如下的界面:设置如上图。选择Board Properties 设置I/O Port 的value为0X378。选中TMS320C33xx,选择“Add single”,将添加一个处理器,如需要多个DSP同时运行,可添加多个。完成后点击“finish”,8. 选择发File 菜单下的Save后退出。上述的安装步骤完成后,可连接还仿真器和目标板,双击CC C3x

6、-C4x,运行仿真软件,如不能和仿真器及目标板联机成功,将出现下面的提示:需要检查仿真器及目标板的电源、各连接是否正常、以及计算机的并口模式是否为EPP模式。在没有仿真器及目标板的情况下可选择“忽略”,进行程序的编辑和编译。2. C33仿真软件的运用利用C33仿真软件连接仿真器和目标板之后,可以将程序代码下载到DSP的Ram区运行,并能单步跟踪程序的执行结果,便于调试程序的执行和设计是否一致。2.1. C33创建新的工程利用C33仿真软件可以创建新的工程程序,“project”菜单中选择“New.” 选择工程程序的保存位置和工程名称即可。建立新的工程程序之后需要根据目标板的CPU型号以及运行环

7、境进行工程程序属性的设置。公司目前一般采用汇编和C语言的汇合编程,工程属性的设置可参考江卫良编写的DSP芯片的汇编语言和C语言混合编程初探.。创建新的工程程序之后需要将程序的源文件添加到工程程序中, “project”菜单中选择“Add File To Project ”将程序的源文件添加到工程程序中,工程会根据文件的后缀将除存贮空间分配的文件* .cmd外的文件添加的文件添加到工程的“Include”、“Libraries”和 “Source”三个工程文件夹中,其中“rts30.lib”库文件在CC C3x-C4x的安装目录下的tic3x4xc3x4xcgtoolslib目录下。上述的文件添

8、加也可以选中工程名之后右键后选择“Add Files.”完成。2.2. C33程序编译创建完工程程序或打开现有的工程程序后,可以选择部分编译、全编译等编译模式试验程序的编译。编译后会在下方出现编译的结果提示框,提示编译中的错误和警告,并显著的表示存在错误或警告的语句,在编译结果提示框中双击存在的错误和警告的提示语句,编译软件会自动将光标切换至程序中的语句,便于查看和更改。一般要求编译后的结果不存在任何的错误和告警。消除编译错误和告警之后,编译器会链接个文件的编译结果生成 “*.out” 和“* .map ”文件。用编辑器打开“* .map ”文件,在文件的开始会有“ENTRY POINT SY

9、MBOL: 程序起始标号 address: 00801800” 表示程序的入口地址。2.3. C33程序调试2.3.1. 程序装载程序编译完成之后,将生成目标文件“*.out”,此文件可以利用仿真软件和仿真器直接装载到DSP处理器的RAM区运行,编译后的程序装载有多种方式可选择。 在Option菜单中选择Program Load子菜单,出现“Perform Verification after Program ”和“Load Program after Build”复选框,选中“Load Program after Build”选项后,每次程序编译后会自动将最新的编译结果下载; 如没有选择上述

10、的复选项,可以在程序编译完成后手动下载,选择“File”菜单下的“Load Program”后选择需要下载的目标文件即可; 如果DSP板上已经有EPROM程序芯片,且需要调试的程序和EPROM程序芯片的程序一致,只是需要查看其执行的过程和中间结果,可在程序一致的前提下装载程序符号,选择“File”菜单下的“Load Symbol”后选择需要下载的目标文件,这样下载的速度会快很多。如果程序下载的速度比较慢,可以更改C:WINNTsystem32Xds510pp.ini中的速度speed = 10,10 为最高速度;2.3.2. 程序调试工程程序下载到DSP的Ram区之后,选择“Debug”菜单下

11、的Run可全速运行工程程序,也可以点击工具栏上的Run的图标或快捷键F5实现;也可以单步执行或设置断点,程序执行到断点出会自动停止执行,等待处理。主要有以下的快捷键:F5:全速执行F8:单步执行,并可以进入函数的内部F9:设置断点,将光标移动至需要设置断点的语句,F9设置断点,再次F9取消断点F10:单步执行,但将函数调用作为一条语句,不进入函数的内部CTRL+F10 :执行到光标处。 查看寄存器在单步调试的过程中经常需要查看用到的寄存器的值。选择“View”中的“Cpu Registers”会弹出寄存器的显示框,实时显示当前寄存器的值,当寄存器的有变化时将显示红色。当需要以浮点数显示时在寄存

12、器的显示框中利用右键可切换至浮点数,此时F1F7 分别对应R1R7寄存器。需要注意的是只有在断点处或单步执行时寄存器的值才是当前的所用的寄存器的值。 查看变量如需要查看某一个变量的当前值时,选中该变量单击右键将该变量添加到Watch窗口中,此时watch窗口中显示的是该变量在内存区的地址,可以查看该地址中的数据,更加方便的方法是双击Watch窗口的改变量,会弹出一个对话框,在该变量的前面增加一个“*”确定后就能直接在watch窗口中看到该变量的值。 查看内存区域如需要查看某块内存区域的值,选择“View”中的“Memory”会弹出内存查看显示框,输入需要查看的内存区域的手地址和数据显示的格式,确认后会弹出内存查看窗口,显示起始地址开始向下的所有内存区域的值,可以通过滚动轴上下移动查看的区域。在内存区域查看窗口中可直接用右键菜单中的“Properties”直接更改内存起始地址和数据显示格式;内存区域查看窗口可以同时打开多个,但只能显示一个,可通过“Window”菜单下的窗口切换在不同的窗口之间切换。 保存区域数据如需要保存某一片内存区域的数据,当程序停止设置的断点处时,选择“File”中的“Data”下的“Save”,会弹出保存数据对话框,首先输入保存的文件名和保存的数据格式,接着输入需要保存的内存的起始地址和数据长度,这样即可保存需要保存的内存数据。附录1.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号