天嵌 ARM开发社区

 找回密码
 注册
查看: 2080|回复: 4

关于ads1.2里内嵌汇编的问题

[复制链接]
cjt459 发表于 2012-3-4 14:31:21 | 显示全部楼层 |阅读模式
make 通不过
void __irq Eint0(void)
{
int i;
__asm
{
  ldr r5,=rTCON          提示出错在这一行,共有三个错误。
  ldr r6, [r5]
  bic r5, r5, #1
  str r6, [r5]
}
led_off();
rSRCPND |= 1<<0;
rINTPND |= 1<<0;
for(i = 0; i < 10000; i++);
}
求高手指点迷津啊!!!!!

本帖子中包含更多资源

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

x
 楼主| cjt459 发表于 2012-3-4 14:32:12 | 显示全部楼层
sorry,最下面图片不小心弄错了的
亚瑟王 发表于 2012-3-5 09:52:12 | 显示全部楼层

回帖奖励 +5

亲,内编汇编不支持ldr rN, =立即数的伪指令,建议直接在汇编中进行,然后再C中调用汇编的函数。
借我你的一生 发表于 2012-3-7 13:21:15 | 显示全部楼层
楼主 可以把你的2410启动程序设计PDF发我一份吗  邮箱  997454993@qq.com  谢谢...
 楼主| cjt459 发表于 2012-3-7 21:39:30 | 显示全部楼层
现在中断已经搞定了哈。谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号 )

GMT+8, 2024-5-19 15:40 , Processed in 1.046875 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表