[其他ST产品] CPSR标志位问题

[复制链接]
3163|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

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