打印
[MCU]

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

[复制链接]
247|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
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

粉丝