SUNSHANGXIN
驱动老牛
驱动老牛
  • 注册日期2002-11-19
  • 最后登录2009-08-01
  • 粉丝0
  • 关注0
  • 积分21分
  • 威望19点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
阅读:1589回复:2

ads + ucos求助

楼主#
更多 发布于:2004-05-13 17:49
我开发44b0板子上开发一个小东西
现在问题如下:
    我是用的ucos2 bin是用ads生成的但是在板子上不能跑
请问大虾 ads编译器改如何配置
    中断程序时可以跑的
    再ram中调试也正常 不知道具体原因
    晴不吝赐教
                                   尚新留
[b]苍白的,不是文字,是人的思想 虚伪的,不是网络,是人的灵魂 伤心的,不是爱情,是人的心灵 难忘的,不是容貌,是人的思诀 黎明的曙光早已不见了夕日的辉煌 东方的日出早就失去了往日的灿烂 而我也尽脱了昨日的笑容去迎接明天的枯涩 [/b]
rou_wexx
驱动牛犊
驱动牛犊
  • 注册日期2003-03-04
  • 最后登录2008-11-10
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望3点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-05-14 17:02
你可以看一下,ads online document 里面有关于 armlink 的设置
关键你要在rom中跑的话要设置正确的RO地址 =0和RW地址=你ram的某个地址就可以了,和在ram中调试的时候载入地址不同,或者你可以用一个boot loader 把它载入到ram中然后再执行。
SUNSHANGXIN
驱动老牛
驱动老牛
  • 注册日期2002-11-19
  • 最后登录2009-08-01
  • 粉丝0
  • 关注0
  • 积分21分
  • 威望19点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-05-16 09:31
兄弟 很牛啊
不过 我用了两天才解决这个问题
不过多谢你回答啊
“你要在rom中跑的话要设置正确的RO地址 =0和RW地址=你ram的某个地址就可以了,和在ram中调试的时候载入地址不同,或者你可以用一个boot loader 把它载入到ram中然后再执行“
它不能跑在rom中 在心跳处理上有问题 但具体原因我还没时间看
呵呵   十有八九是在堆栈处理上有问题
只能跑在ram中 写一段自加载程序就好了
简单吧 :D :D :D
[b]苍白的,不是文字,是人的思想 虚伪的,不是网络,是人的灵魂 伤心的,不是爱情,是人的心灵 难忘的,不是容貌,是人的思诀 黎明的曙光早已不见了夕日的辉煌 东方的日出早就失去了往日的灿烂 而我也尽脱了昨日的笑容去迎接明天的枯涩 [/b]
游客

返回顶部