打印
[其他ST产品]

CPSR标志位问题

[复制链接]
2186|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
runmo420|  楼主 | 2007-11-21 22:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
CPSR是ARM的状态寄存器,其中的位7(标志I)和位6是总禁止或总使能FIQ、IRQ中断的,在ST公司提供的710系列控制器的开发函数库中,71x_init.s是对处理器进行初始化的,在进入main函数前,已经使能了IRQ(I清零即可),但是,在程序运行后,查看寄存器,I和F位始终置位,导致我的中断不能被处理器响应,一直处于挂起状态。71x_init.s这个文件是不是处理器在复位时运行的第一个程序?
沙发
computer00| | 2007-11-21 23:05 | 只看该作者

单步调试就清楚了。

使用特权

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

本版积分规则

48

主题

142

帖子

0

粉丝