首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >keil uVision arm

keil uVision arm
EN

Stack Overflow用户
提问于 2013-07-23 21:16:20
回答 1查看 1.5K关注 0票数 0

我尝试将此代码转换为uVision(设备: Arm7),但我得到9个错误,是什么错误?我认为我的配置是错误的。谢谢

代码语言:javascript
复制
/* Daten-Bereich */
AREA   Daten, DATA, READWRITE
Wert: DW  10
 Quadrat:DS 4

 /********************************************************************/
    /* Programm-Bereich */
  AREA   Programm, CODE, READONLY, AT 0x00000000
  Reset_Handler:  MSR     CPSR_c, #0x10 ; User Mode aktivieren
  /********************************************************************/
                LDR     R3,=Wert        ; Adresse des Werts laden
            LDRH    R1,[R3]         ; Wert laden
            MUL     R2,R1,R1        ; Quadrat bilden
            LDR     R3,=Quadrat     ; Adresse des Quadrats 
            STR     R2,[R3]         ; Quadrat ablegen

                endlos:         B       endlos


            END


Assembler_Startup.s(4): error: A1163E: Unknown opcode Quadrat: , expecting opcode or Macro
 Assembler_Startup.s(6): error: A1137E: Unexpected characters at end of line
 Assembler_Startup.s(7): error: A1137E: Unexpected characters at end of line
 Assembler_Startup.s(8): error: A1207E: Bad or unknown attribute
 Assembler_Startup.s(9): error: A1163E: Unknown opcode Reset_Handler: , expecting opcode or Macro
 Assembler_Startup.s(10): error: A1137E: Unexpected characters at end of line
 Assembler_Startup.s(19): error: A1163E: Unknown opcode endlos: , expecting opcode or Macro
 Assembler_Startup.s - 9 Error(s), 0 Warning(s).
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-25 14:17:59

您是否尝试在启动文件中进行更改??使用嵌入式C语言编写这段代码会容易得多……

想想看!!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17811319

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档