接?TI 公司采用的边界扫描仿真器 XDS 与 PC 机有多种接口形式:早期的 ISA以及现在常用的并口,PCI 和 USB 等形式。
我们公司目前使用的时国内合众达公司的 XDS-510 并口仿真器和 USB 接口仿真器 SEED-XDSusb 2.0 。
他们支持 TMS320 全系列的 DSP 的仿真,并兼容3.3/5V支持并行多片 DSP 的开发。
硬件仿真系统由 XDS-510 并口仿真盒,25 芯电缆,JTAG 仿真头和 5V 电源 4 部分组成。
XDS-510 并口仿真系统的安装步骤如下:⑴ 切断计算机电源⑵ 将 25 芯电缆的一端与 PC 机的并口相连⑶ 将 25 芯电缆的另一端与 XDS-510 并口仿真盒的 25 芯 D 形座相连⑷ 将仿真头插入并口仿真盒的 D 形座⑸ 将仿真电缆的 14 芯扁平电缆与 DSP2407 最小系统目标板的 JTAG 接口连接⑹ 将 5V 直流电源插头插入 DSP2407 最小系统目标板的电源插座★ 为使仿真软件 CCS 和 XDS-510 仿真系统正常工作,还应在 PC 机的 COMS 中正确设置 并口系统参数如下:PORT378 并口地址等于 378H也可选择其他正确参数MODEEPP 并口工作模式为 EPP增强并口方式SPEED10 并口数据传输的时延BIOS 中参数修改完毕后需要重新启动电脑二 学习 CCS 软件的安装,为什么 CCS 需要安装 Driver?安装硬件仿真器的硬件驱动程序Driver,运行 CCS 中的 Setup 程序,并进行运行环境的设置目前 CCS 的 2000 系列软件已有新版本 CCS3.1(针对 C28XX 系列的)对于 2407A 的用户,CCS2.2 已经够用了。
CCS 的安装及软件集成开发环境的建立步骤:⑴ 安装 CCS 软件⑵ 安装硬件仿真器的硬件驱动程序 Driver⑶ 运行 CCS 中的 Setup 程序,并进行运行环境的设置为什么 CCS 需要安装 Driver?CCS 是开放的软件平台,它可以支持不同的硬件接口,因此不同的硬件接口必须通过标准的 Driver 同 CCS 连接。
驱动程序安装到电脑里边后,并没有把驱动程序与 CCS 关联起来,我们定义这项工作内容为 CCS 的驱动程序配置。
1对于 SEED-XDS,将 I/O 口设为 240/280/320/340。
2对于 SEED-XDSPP,将 I/O 口设为 378 或 278。
3对于 SEED-XDSUSB,必须连接目标板,将 I/O 口设为 240/280/320/340,USB 连接后,主机将自动激活相应的 Driver。
4对于 SEED-XDSPCI,将 I/O 口设为 240/280/320/340,PCI 接口板插入主机后,主机将自动激活相应的 Driver。
5对于 Simulator,需要选择不同的 CFG 文件,以模拟不同的 DSP。
CCS 与硬件仿真器的连接当 DSP2407 最小硬件系统元件焊接完成并正确配置好 CCS 后,就可以全面开始最小系统的软、硬件调试了。
这里使用 CCS2.2.版本及 SEED-XDSub2.0 仿真器调试。
步骤如下:⑴ 把 LF2407A 最小系统板上的跳线 J1 的 1, 引脚相连, 2 选择 MP/MC 与高电平相连,DSP 、处于仿真调试状态。
⑵ 连接仿真器与最小系统之间的 JTAG 接口,并把仿真器并口接口与 PC 机相连。
⑶ 连接最小硬件系统的5V 电源适配器,并接通电源。
⑷ 双击桌面上的 CCS 2C2000图标,进入 C2000 CCS 集成调试环境。
如果 CCS 配置正确,并且最小硬件系统,仿真器和 PC 机之间的连接无误,则 CCS 就能正常启动。
6、选择 C 还是选择 ASM 进行编程记住一条原则,TI 的工程师在不断改进 CCS 的 C 程序优化编译器,现在 C 优化的效率可达到手工汇编的 90%甚至更高。
当然有的时候如果计算能力和内存资源是瓶颈,ASM 还是有优势,比如 G.729 编解码。
但是针对一般的应用开发,C 是最好的选择。
新手编程则选择 C 和汇编混合编程更有利一些DSP 仿真器为什么必须连接目标系统Target?DSP 的仿真器同单片机的不同,仿真器中没有 DSP,提供 IEEE 标准的 JTAG 口对 DSP 进行仿真调试,所以仿真器必须有仿真对象,及目标系统。
目标系统就是你的产品,上面必须有DSP。
仿真器提供 JTAG 同目标系统的 DSP 相接,通过 DSP 实现对整个目标系统的调试。
.
上一篇:
【精品】第一章使用MFC
下一篇:
问卷调查可以自动生成试卷等,并且只能一个用户登录