打印

初学者的编程问题

[复制链接]
2494|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官网有

使用特权

评论回复
5
gooogleman| | 2009-10-3 08:20 | 只看该作者
设置了RO BASE这些了吗

使用特权

评论回复
6
ntao0227|  楼主 | 2009-10-7 19:48 | 只看该作者
有点不明白楼上说的,嘿嘿!

使用特权

评论回复
7
machunshui| | 2009-10-7 23:36 | 只看该作者
链接问题,请贴出你的Scatter文件和KIEL的链接选项设置

使用特权

评论回复
8
ntao0227|  楼主 | 2009-10-8 18:03 | 只看该作者
我把整个项目文件都打包放在附件了,望指教!
Project.rar (18.8 KB)

使用特权

评论回复
9
ntao0227|  楼主 | 2009-10-11 09:24 | 只看该作者
自己把它顶起来,期待解决方法。

使用特权

评论回复
10
kaoyanfd| | 2009-10-11 18:20 | 只看该作者
交流啊,QQ 112876649

使用特权

评论回复
11
whe1984| | 2009-10-12 13:25 | 只看该作者
MOV        R1,#0xFFFFFF3F
这句是错的吧,MOV只能将8位图立即数或寄存器传送到目标寄存器。

使用特权

评论回复
12
ntao0227|  楼主 | 2009-10-12 19:54 | 只看该作者
貌似在链接时出现的错误,不知道怎么回事!

使用特权

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

本版积分规则

12

主题

125

帖子

1

粉丝