天嵌 ARM开发社区

 找回密码
 注册
查看: 2252|回复: 2

ADS 调试时 中断服务程序不能对特殊功能寄存器赋值???

[复制链接]
pare 发表于 2009-8-20 12:42:08 | 显示全部楼层 |阅读模式
请问 亚瑟王,我在调程序时 中断程序里 无法对特殊功能寄存器赋值,例如 iic中断里进去后 riicstat怎么也能重新赋值?请问为什么
亚瑟王 发表于 2009-8-22 10:48:18 | 显示全部楼层
好像单步调试对中断什么的都没法进行响应的哦。
如果不是单步调试,你检查一下IIC的时钟是否开启,没有开启就会导致对应的设备的寄存器没法赋值。
 楼主| pare 发表于 2009-8-26 12:33:22 | 显示全部楼层
我全速运行后也没法设置,另外IIC的时钟开了,因为我能进中断的。
还有中断寄存器的设置是必须用宏CLEAR_PENDING,为什么我的清除位 Rn &=~0x3b;不行啊
谢谢 亚瑟王
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-5-15 05:37 , Processed in 1.046875 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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