ltx1111
驱动牛犊
驱动牛犊
  • 注册日期2001-11-24
  • 最后登录2005-08-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1539回复:6

问大虾们一个问题 - AN21XX???

楼主#
更多 发布于:2003-07-21 10:19
两年前,我用过Cypress的AN2131。当时用开发工具(拷贝来的Control Panel和Keil PK51-4K Eval(uVision-51))时费了不少劲。其中有一个问题:当我用Control Panel将附带的例程中的Hex文件download下去时,Get pipe,device,config infomation都完全正确;但是,当我将uVision-51编译过的Hex文件download是时(源文件相同),Get...infomation不对(没有pipe信息)。
对比Hex文件,确实不同(而源文件相同)。我记不得当时是修改uVision-51的设置,还是用另外一个文件(.exe)更换了uVision-51系统文件,反正是改动了一下,再编译,就OK了。
不过,我现在实在是记不起来了,现在试了多次,还是不行(Cypress网站上下载的例程的Hex文件不能直接使用,我打开看了,其内容和我原先犯的错误一样)。
请大虾们指点指点偶???先谢了...
ltx1111
驱动牛犊
驱动牛犊
  • 注册日期2001-11-24
  • 最后登录2005-08-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-07-22 10:08
我对比了Hex文件,应该是起始地址不对,在Keil软件中,代码存放的起始地址在哪里修改???是在option中的什么地方改??? :(
ltx1111
驱动牛犊
驱动牛犊
  • 注册日期2001-11-24
  • 最后登录2005-08-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-07-22 08:40
joyup:你好!
CPU是AN21XX,应该没错的。
我对比过Hex文件,出错的起始地址都是42E7...,正确的起始地址是0080。我不知这是不是原因,不知改什么地方?我试过修改,不过都不行?
不知大家有没有下载过CYP网上的例程(开发软件附带的),里面的Hex文件就是这种问题。
请大家多指点啊.......
joyup
驱动牛犊
驱动牛犊
  • 注册日期2002-03-07
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望4点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-07-21 18:18
会不会是你的cpu选择不正确
ltx1111
驱动牛犊
驱动牛犊
  • 注册日期2001-11-24
  • 最后登录2005-08-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-07-21 18:12
郁闷啊
ltx1111
驱动牛犊
驱动牛犊
  • 注册日期2001-11-24
  • 最后登录2005-08-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-07-21 17:38
不知是我问的太简单了,或是没表达清楚,或是大家没遇到过这种情况???
急急急!!!
ltx1111
驱动牛犊
驱动牛犊
  • 注册日期2001-11-24
  • 最后登录2005-08-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-07-21 15:21
怎么没有回应啊???
大家赶快帮帮我啊,不胜感激...
游客

返回顶部