初学者的编程问题

[复制链接]
3679|11
 楼主| ntao0227 发表于 2009-9-27 12:05 | 显示全部楼层 |阅读模式
各位大侠,你们好!
今天用汇编写一个GPIO的程序段(不折不扣的菜鸟),可是编译有错误,不知问题出在什么地方,望指教!

编译软件:Keil

错误提示:
Build target 'Target 1'
assembling 01GPIO.s...
linking...
01GPIO.sct(7): error: L6236E: No section matches selector - no section to be FIRST/LAST.
"01GPIO.axf" - 1 Error(s), 0 Warning(s).

程序如下:
PINSEL0    EQU    0xE002C000
IOCLR    EQU    0xE002800C
IODIR    EQU    0xE0028008
IOPIN    EQU    0xE0028000
IOSET    EQU    0xE0028004

        AREA    GPIO,CODE,READONLY
        ENTRY
        CODE32
START    LDR        R0,=PINSEL0            ; 装载寄存器地址,PINSEL0
        MOV        R1,#0xFFFFFF3F
        STR        R1,[R0]               
        LDR        R0,=IODIR               
        MOV        R1,#0x00000008
        STR        R1,[R0]
        LDR        R0,=IOCLR               
        MOV        R1,#0x00000008
        STR        R1,[R0]
        
        END
 楼主| ntao0227 发表于 2009-9-27 19:26 | 显示全部楼层
希望大侠,指点迷津!
 楼主| ntao0227 发表于 2009-9-30 19:25 | 显示全部楼层
希望大侠,指点迷津!
plato2008 发表于 2009-10-2 09:39 | 显示全部楼层
ARM官网有
gooogleman 发表于 2009-10-3 08:20 | 显示全部楼层
设置了RO BASE这些了吗
 楼主| ntao0227 发表于 2009-10-7 19:48 | 显示全部楼层
有点不明白楼上说的,嘿嘿!
machunshui 发表于 2009-10-7 23:36 | 显示全部楼层
链接问题,请贴出你的Scatter文件和KIEL的链接选项设置
 楼主| ntao0227 发表于 2009-10-8 18:03 | 显示全部楼层
我把整个项目文件都打包放在附件了,望指教!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| ntao0227 发表于 2009-10-11 09:24 | 显示全部楼层
自己把它顶起来,期待解决方法。
kaoyanfd 发表于 2009-10-11 18:20 | 显示全部楼层
交流啊,QQ 112876649
whe1984 发表于 2009-10-12 13:25 | 显示全部楼层
MOV        R1,#0xFFFFFF3F
这句是错的吧,MOV只能将8位图立即数或寄存器传送到目标寄存器。
 楼主| ntao0227 发表于 2009-10-12 19:54 | 显示全部楼层
貌似在链接时出现的错误,不知道怎么回事!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

12

主题

124

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部