打印

为什么我的中断只能进一次

[复制链接]
6758|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jiangboit|  楼主 | 2012-7-2 14:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我程序有两个中断,一个是定时器1下溢中断,一个是SCI中断
当有串口信号来时,进入SCI中断,这个中断正常
我在定时器1下溢中断里, 设置了一个变量a++,但a的值只加过一次,也就是只进过一次中断,
困扰我好久了,望高手指教

相关帖子

沙发
mage心寒| | 2012-7-5 13:26 | 只看该作者
如果你a是局部变量肯定是加一次,设置成全局变量或者静态得就好了,既然进中断了配置应该没啥大问题,小问题而已自己没发现。。C语言问题,要不把代码贴上来看看。。

使用特权

评论回复
板凳
kahn_jing| | 2012-7-26 10:57 | 只看该作者
中断寄存器,没有配置对。我也有过类似情况。

使用特权

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

本版积分规则

4

主题

34

帖子

0

粉丝