[MCU] 请大家帮忙怎么解决这个问题?

[复制链接]
 楼主| dengdc 发表于 2019-8-3 16:23 | 显示全部楼层 |阅读模式

.include "table.asm"
     .include "macro.asm"
     .text
isr
     SENDR  R1,GPR_AX ;把0x20010000存入R1
     LDR  R0,[R1]

     SENDR  R1,C_LIST     ;这条语句有问题
     LDRH R0,[R1]
    .end
;---------------------------------------
----------------"macro.asm"-------------
     GPR_AX .set 0x20010000
SENDR .macro RX,ADDR
     MOVW RX,#ADDR&0xFFFF
     MOVT RX,#ADDR>>16
     .endm
;---------------------------------------
----------------"table.asm"-------------
C_LIST
  .half   0x2A
  .half   0x1A
  .half   0x39
  .half   0x99
请大家帮忙怎么解决这个问题?
午夜粪车 发表于 2019-8-3 16:28 | 显示全部楼层
LZ,请说明你这段代码是要达到什么功能?你的代码也应该写的简洁些啊!不然没有人愿意看的。
 楼主| dengdc 发表于 2019-8-3 16:31 | 显示全部楼层
我想把表C_LIST的头地址给R1
 楼主| dengdc 发表于 2019-8-3 16:34 | 显示全部楼层
结贴了,多谢大家讨论这么多哈,呵呵
您需要登录后才可以回帖 登录 | 注册

本版积分规则

892

主题

13885

帖子

7

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