打印

28335连接仿真器,USB器件才能正常运行

[复制链接]
970|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yangmiao0223|  楼主 | 2013-10-23 09:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
你好,

我的28335控制USB器件(cy7c68001)发送数据,程序烧写到FLASH中。只有连接仿真器(仅仅硬件上和电脑连,不和ccs软件连接),FLASH运行,usb才能正常工作。如果脱离仿真器,DSP能运行,其他器件运行OK,但USB器件运行不成功。

还有就是如果不用flash运行,用ccs连接后外部ram运行的话,有个和usb有关的函数的map文件中,分配的地址为0x110269,则DSP运行正常,但USB运行不正常,不正常的状况和之前flash出现的状况是一样的。CMD文件中定义的地址移一位,使函数在map文件中分配的地址为0x11026a的话,就能正常运行。移2位,0x11026b,正常运行;移3位或四位,0x11026c或0x11026d,运行不正常。总之,如果函数的入口地址的第二根地址线A1 是1的话,就正常,为0就不正常。

请问下 ,仅仅插上仿真器,对DSP  FLASH运行,以及对板子上其他器件的运行有什么影响??以及如何解决这个问题
会是板子地与电脑地要相连的原因么?应该usb线已经连了吧

相关帖子

沙发
skm2008| | 2013-10-24 12:55 | 只看该作者
应该有一个公共参考地

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

83

帖子

0

粉丝