打印
[STM8]

STM8S进不了TIM6中断

[复制链接]
590|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
28182900|  楼主 | 2016-5-23 12:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 28182900 于 2016-5-23 12:39 编辑

初始化代码如下:void TIM6_Init(void)
{
        //TIM_PCKENR1 |= 0x10;                    //Timer5 clock enable
  TIM6_PSCR_PSC = 1;
        TIM6_PSCR |= 0x07;                                                        //128分频,125KHZ = 8us
        TIM6_CR1 |= 0x80;                                        //Auto-Reload Preload Enable
        TIM6_ARR = 250;                                                             //ms=250*8us
        TIM6_IER |= 0x40;                                        //Update Interrupt Enable
        TIM6_CR1 |= 0x01;                                        //Counter Enable
}


中断服务程序如下

#include "iostm8s903k3.h"


#pragma vector=23
__interrupt void TM6(void)
{
  TIM6_SR_UIF = 0;
  //Timer_Add();
}

死活不进中断,求解,芯片是stm8s903K3,编译环境是iar谁给个可用的工程啊。。

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

本版积分规则

个人签名:工作永远干不完,生命却一直在倒计时

100

主题

1127

帖子

2

粉丝