打印

LPC2138开发板的ucosii移植实验

[复制链接]
1612|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
无语凝咽|  楼主 | 2010-3-9 23:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
下午开始LPC2138开发板的ucosii移植实验。下载了ucosii源代码,把ucosii源代码直接复制到开发板配套光盘的GPIP实验目录source文件夹下。打开ADS调试运行,编译通过,但无运行效果,该亮的发光二极管不亮,呵呵。单步调试运行
        LDR     PC, ResetAddr
        LDR     PC, UndefinedAddr
        LDR     PC, SWI_Addr
        LDR     PC, PrefetchAddr
        LDR     PC, DataAbortAddr
        DCD     0xb9205f80
发现竟然能一步步把上面的指令执行,直到最后一行,出现如下提示:you were trying to set a breakpoint on process arm7...让选择终止、重试、忽略。
在不跑操作系统时,单步运行以上代码,运行第一条就直接到startup.s里面去了,为什么现在不行了?
谁能给个LPC2138开发板ucos  ii基础实验的能运行的完整源代码(比方说控制的led. 请发至邮箱xjqmcu@yeah.net.谢谢!  开发板配套光盘中的不行啊。

相关帖子

沙发
无语凝咽|  楼主 | 2010-3-9 23:19 | 只看该作者
续:原来不跑操作系统时,用debuginram可以,用debuginflash也是不行,和上面的问题一样,看来不是ucos的事情,还是arm没处理好。不知道哪里出现问题了
现在的问题归结在:debuginram可以单步或全速运行,结果正确,debuginflash方式则全速能运行,但实验板无反应,单步则
LDR     PC, ResetAddr
        LDR     PC, UndefinedAddr
        LDR     PC, SWI_Addr
        LDR     PC, PrefetchAddr
        LDR     PC, DataAbortAddr
        DCD     0xb9205f80
发现竟然能一步步把上面的指令执行,直到最后一行,出现如下提示:you were trying to set a breakpoint on process arm7...让选择终止、重试、忽略。(以上是不跑操作系统实验)

使用特权

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

本版积分规则

88

主题

399

帖子

1

粉丝