[STM8] 新人求助TIM1中断

[复制链接]
1879|5
 楼主| Gareth 发表于 2016-3-25 17:05 | 显示全部楼层 |阅读模式
TIM1配置如下,进不了中断程序。求教各位前辈,哪里出了问题?
仿真数据TIM1_SR1寄存器UIF被硬件置1.这个时候是不是应该产生中断了?
但是进不了中断程序。

void TIM1_INIT(void)
{
TIM1_IER=0X00;  //设置时禁止所有中断产生
TIM1_CR1=0X20;  //0 01中央对齐向下计数 0000 0禁止计数
TIM1_CNTRH=0X00; //
TIM1_CNTRL=0XFF;
TIM1_ARRH=0X00;
TIM1_ARRL=0XFF;
TIM1_CR1|=0X01; //开启计数
TIM1_IER=0X01; //开启中断
}
mmuuss586 发表于 2016-3-25 19:08 | 显示全部楼层
参考哪个程序改的?TIM1的需要多加1句,打开定时器1
戈卫东 发表于 2016-3-25 19:12 | 显示全部楼层
不要忘了使能全局中断允许
mark0668 发表于 2016-3-25 19:23 | 显示全部楼层
使能全局中断
迪卡 发表于 2016-3-25 21:32 | 显示全部楼层
全局中断允许打开没
 楼主| Gareth 发表于 2016-3-26 08:23 | 显示全部楼层
非常感谢大家帮忙!!!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

7

帖子

0

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