OpenEdv-开源电子网

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

如果要用第四个以外的中断函数 怎么设置中断??NVIC_channel怎么写?

[复制链接]

7

主题

41

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
207
金钱
207
注册时间
2013-4-9
在线时间
26 小时
发表于 2013-4-9 21:27:15 | 显示全部楼层 |阅读模式
如题 。。。EXTI9_5——IRQChannel 作为中断MY_NVIC_Init的第三个参数没有用。。为什么例子里面没有用第一个中断函数呢??
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-4-9 23:16:47 | 显示全部楼层
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

7

主题

41

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
207
金钱
207
注册时间
2013-4-9
在线时间
26 小时
 楼主| 发表于 2013-4-10 15:12:41 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
就假如我用gpioc13 下降沿触发中断 void EXTI15_10_IRQHandler(void)


void EXTI15_10_IRQHandler(void)
{
delay_ms(10);
if(KEY1==0)  
{
LED1=!LED1;
}  
EXTI->R=1<<13;  //清除LINE13上的中断标志位  
}
   

void EXTIX_Init(void)
{
KEY_Init();
Ex_NVIC_Config(GPIO_C,13,FTIR);  //下降沿触发
MY_NVIC_Init(2,3,EXTI15_10_IRQChannel,2);
   
}

仿真的话 给c13口下降沿 不会触发中断  是不是中断函数要加判断的条件??
回复 支持 反对

使用道具 举报

7

主题

41

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
207
金钱
207
注册时间
2013-4-9
在线时间
26 小时
 楼主| 发表于 2013-4-10 15:19:36 | 显示全部楼层
回复【3楼】tangqilin:
---------------------------------
调好了 完全吧中断设置函数和中断配置两个函数看懂了。。谢谢原子哥啦。。
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-7-21 16:20

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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