OpenEdv-开源电子网

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

原子,在你的红外遥控器解码程序中,外部中断函数何以要用到while(1)的

[复制链接]

8

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
86
金钱
86
注册时间
2011-7-8
在线时间
2 小时
发表于 2011-9-25 00:28:31 | 显示全部楼层 |阅读模式




原子:你好,这个外部中断函数用了while(1),是不是进了外部中断函数就不会退出了呢?以前51单片机的红外遥控解码倒是写过,
但你这里为什么要用while(1)就不明白了。。

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2011-9-25 01:11:36 | 显示全部楼层
回复【楼主位】wcjaglzf:
---------------------------------
有break。保证其会退出。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

8

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
86
金钱
86
注册时间
2011-7-8
在线时间
2 小时
 楼主| 发表于 2011-9-25 11:51:25 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
哦,原来如此。。。
还是我没有认真看。。
回复 支持 反对

使用道具 举报

8

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
86
金钱
86
注册时间
2011-7-8
在线时间
2 小时
 楼主| 发表于 2011-9-25 11:54:33 | 显示全部楼层
顺便再问一下,这个外部中断由此至终都是下降沿触发吧?
再指点一下,剩下我自己去慢慢体会吧,谢谢。。
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2011-9-25 20:14:04 | 显示全部楼层
回复【4楼】wcjaglzf:
---------------------------------
外部中断我这里是设置下降沿触发。但是stm32的外部中断是可以设置下降沿或者上升沿触发的,这个你可以通过相关寄存器自己设置。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

8

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
86
金钱
86
注册时间
2011-7-8
在线时间
2 小时
 楼主| 发表于 2011-9-25 21:56:23 | 显示全部楼层
回复【5楼】正点原子:
---------------------------------
哦,明白。。。
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-2-24 03:58

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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