OpenEdv-开源电子网

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

红外通讯实验的中断问题,请各位大侠帮忙!

[复制链接]

1

主题

4

帖子

0

精华

新手入门

积分
28
金钱
28
注册时间
2011-5-1
在线时间
0 小时
发表于 2011-5-1 10:23:24 | 显示全部楼层 |阅读模式
1、外部中断明明是下降沿中断,怎么在中断服务程序里面去判断管脚为高电平?我测试过上升沿中断也是可以的,觉得很奇怪 
 2、我觉得在中断中去延时几个ms去干活,会影响整个系统其它的功能,例如在读写i2c时,几个ms的中断会引起i2c读写失败。
Ex_NVIC_Config(GPIO_A,1,FTIR);//将line1映射到PA.1,下降沿触发.    
void EXTI1_IRQHandler(void)  //外部中断服务程序  
{       
u8 res=0;
    u8 OK=0; 
    u8 RODATA=0;     
while(1)
    {        
        if(RDATA)//有高脉冲出现
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165352
金钱
165352
注册时间
2010-12-1
在线时间
2108 小时
发表于 2011-5-1 11:11:45 | 显示全部楼层
回复【楼主位】wlp1981:
-------------------------------
此贴(8楼)
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-24 17:02

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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