找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3819|回复: 0
收起左侧

CCS3.1下DM642的配置

[复制链接]
ID:51088 发表于 2014-8-20 03:36 | 显示全部楼层 |阅读模式
  仿真设置选“C64xx XDS510 Emulator”,“Connection Properaties”对话框的“Configuration File”选“Auto-generate board data file with extra configuration File”,指到“Seedusb2.cfg”或其它仿真器提供的配置文件;IO端口为0x240。 CPU属性“GEL File”指向GEL文件所在路径,如“D:\CCStudio_v3.1\cc\gel\EVMDM642.gel”,OK后启动CCS3.1。
  此时会有一个警告,“GEL:Error while executing StartUp(): Target must be connected before calling the function GEL_Reset().”,不管它,点“确定”。然后还会跳出一个关于StartUp()的错误,并且询问“Do you wish pause the processing of this function and continue?”,选“YES”。进入CCS后看到左下脚芯片信息为“UNKNOWN”,也不必管它。在“Debug”工具栏里选“Connect”(这一小步之前最好执行一下“Reset Emulator”,否则可能会报其它错误),可以看到左下脚芯片信息为“HALTED”。然后“Debug”工具栏里选“Reset CPU”复位DSP以恢复各寄存器。之后就可以下载程序并仿真了。
  复位DSP过程中会提示下面的信息,可以不管,一般不会影响使用。
  “GEL: Error calling OnPreFileLoaded(): memory map prevented write to target memory at 0x01800054”
  如果想让这个错误消失的话,据说可以手动更改gel文件,里面是C程序,但我看了一下里面的“GEL_Reset()”等函数并没有原型。因为不影响我使用,所以没有再做进一步的摸索。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表