打印

基于LPC2368的ucos ii移植问题

[复制链接]
2793|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
linking...
.\obj\lpc2368.axf: Error: L6218E: Undefined symbol StackUsr (referred from irq.o).
.\obj\lpc2368.axf: Not enough information to list image symbols.
.\obj\lpc2368.axf: Finished: 1 information, 0 warning and 1 error messages.
Target not created
用keil 来调试基于LPC23xx的ucos ii出现此类问题,希望哪位大侠能够帮忙解决。
本人是ARM初学者。那个大侠给个扣扣交流一下!急~

相关帖子

沙发
xiaoya6000|  楼主 | 2013-4-22 20:58 | 只看该作者
自己先顶起,其中添加目录文件是

1.jpg (46.96 KB )

1.jpg

使用特权

评论回复
板凳
304bloodwar| | 2013-4-23 08:51 | 只看该作者
IRQ.s中的StackUsr变量没有定义.ucos-ii官方有lpc23xx的源代码

使用特权

评论回复
地板
xiaoya6000|  楼主 | 2013-4-23 09:16 | 只看该作者
304bloodwar 发表于 2013-4-23 08:51
IRQ.s中的StackUsr变量没有定义.ucos-ii官方有lpc23xx的源代码

IRQ.s中调用了irq.inc 文件,而irq.inc 文件中有 IMPORT  StackUsr 和
MSR     CPSR_c, #(NoInt | SYS32Mode)    ; 切换到系统模式
        CMP     R1, #1
        LDREQ   SP, =StackUsr
这些都是周立功公司提供文件,应该不会有错,但是这些文件在ADS中一起编译是可以编译通过的,放在keil里头就出现了好多问题,这是最后一个问题我想不通。 不知道哪里有做错。望大侠指点!

使用特权

评论回复
5
xiaoya6000|  楼主 | 2013-4-23 15:22 | 只看该作者
这个问题已经解决,只需要加入keil MDK 自带的lpc2300.s 文件就可以用了。

使用特权

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

本版积分规则

1

主题

4

帖子

0

粉丝