OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 9942|回复: 5

求教育,我的定时器中断关闭不了

[复制链接]

15

主题

80

帖子

0

精华

初级会员

Rank: 2

积分
183
金钱
183
注册时间
2013-1-23
在线时间
10 小时
发表于 2013-2-6 14:29:32 | 显示全部楼层 |阅读模式
我在输入捕获例程中,想关闭定时器5的捕获中断,1、就是关闭定时器5的中断使能位;2、禁止捕获置0;3、关闭定时器
....
 TIM5->DIER&=~(1<<1);//中断关
TIM5->CCER&=~(1<<0);   //CC1E=0  禁止捕获 !!
 TIM5->CR1&=0x00;  //关闭定时器5
....
1、请问这样的顺序对吗
2、如果没问题,还要做什么操作才能关闭定时器中断(经过测试,仍然还在捕获中断我在捕获中断中设置LED取反,看到LED固定闪烁)
3\如果有问题,请问该如何纠正
谢谢各位大虾先!
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

15

主题

80

帖子

0

精华

初级会员

Rank: 2

积分
183
金钱
183
注册时间
2013-1-23
在线时间
10 小时
 楼主| 发表于 2013-2-6 16:15:29 | 显示全部楼层
 都放假回家了吗?新年来了!
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-2-7 14:33:32 | 显示全部楼层
确实放假 回家了 ,上网不是很方便。
你 的代码 没问题,你检查是否真的执行了 这段代码
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

15

主题

80

帖子

0

精华

初级会员

Rank: 2

积分
183
金钱
183
注册时间
2013-1-23
在线时间
10 小时
 楼主| 发表于 2013-3-8 13:58:14 | 显示全部楼层
回复【3楼】正点原子:
---------------------------------
你好原子先生,我的代码后面验证如你所述是对的。
是另一个问题干扰了我,就是我目前准备研究的延时程序,战舰给的延时函数是利用滴答时钟做的,我调用此函数delay_ms(2000);让蜂鸣器叫1秒,
结果只延时几个毫秒,叫声很短。所以我误认为是中断打断了延时。

BEEP=1;
TIM5->DIER&=0<<1;   
TIM5->CCER&=~(1<<0);  //CC1E=0  禁止捕获 !!
TIM5->CR1&=0x00;  
LED1=0; 
delay_ms(2000);   //延时时间应该是2秒叫声,结果只有几MS,我已经关闭了中断,不知道是什么打断了?????????????
LED1=1;
BEEP=0;
       alarm=0;
    TIM5->CCER|=1<<0;  //CC1E=1  允许捕获计数器的值到捕获寄存器中
    TIM5->DIER|=1<<1;    //允许捕获中断

TIM5->CR1|=0x01;
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-3-8 16:03:01 | 显示全部楼层
回复【4楼】zhangyi3312:
---------------------------------
2000超过了delay_ms的上限,具体请看delay_ms的函数说明
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

15

主题

80

帖子

0

精华

初级会员

Rank: 2

积分
183
金钱
183
注册时间
2013-1-23
在线时间
10 小时
 楼主| 发表于 2013-3-9 11:44:46 | 显示全部楼层
回复【5楼】正点原子:
---------------------------------
回复【5楼】正点原子:
---------------------------------
好的 谢谢原子先生了,我回去看下这个函数
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-7-23 04:25

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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