www.openedv.com
您好,欢迎您!    会员注册 | 登入 
公告:欢迎访问www.openedv.com开源电子网,开源共享共同进步,祝您新年快乐,万事如意!
设为首页 | 加入收藏
论坛首页 » ARM技术 前往: 
MY_NVIC_Init()函数参数问题。请教原子哥
发表人 内容
[Down] [Up]
[楼主位] 此岸光阴

等级:NO
注册时间:
2011/10/12 13:25
文章: 8
来自: 陕西
离线

第三个参数 u8 NVIC_Channel 是0到59范围。它是怎样与管脚一一对应的。即是那个引脚对哪个中断的??


[加为好友] 回复 引用回复
[Down] [Up]
[1楼] 正点原子


等级:NO
注册时间:
2010/12/02 10:41
文章: 8089
来自: 湖南
在线

回复【楼主位】 此岸光阴 :
---------------------------------
这个不是全部用来设置IO口的.好好看看<<不完全手册>>



我的淘宝小店:http://shop62103354.taobao.com
[加为好友] 回复 引用回复
[Down] [Up]
[2楼] 张洋

等级:NO
注册时间:
2010/12/14 10:47
文章: 337
来自: 广州
离线

你看看stm32f10x_nvic.h中的定义:
0-59不是说与每个管脚对应的;
这里面要了解中断线的概念,我们手册讲解很详细的:

#define EXTI0_IRQChannel             ((u8)0x06)  /* EXTI Line0 Interrupt */
#define EXTI1_IRQChannel             ((u8)0x07)  /* EXTI Line1 Interrupt */
#define EXTI2_IRQChannel             ((u8)0x08)  /* EXTI Line2 Interrupt */
#define EXTI3_IRQChannel             ((u8)0x09)  /* EXTI Line3 Interrupt */
#define EXTI4_IRQChannel             ((u8)0x0A)  /* EXTI Line4 Interrupt */
#define EXTI9_5_IRQChannel           ((u8)0x17)  /* External Line[9:5] Interrupts */
#define EXTI15_10_IRQChannel         ((u8)0x28)  /* External Line[15:10] Interrupts */



希望openedv能给大家提供一个友好的技术交流平台!
[加为好友] 回复 引用回复
[Down] [Up]
[3楼] 此岸光阴

等级:NO
注册时间:
2011/10/12 13:25
文章: 8
来自: 陕西
离线

回复【2楼】 张洋 :
---------------------------------
哦,看到这段代码就了然了。谢谢


[加为好友] 回复 引用回复
[Down] [Up]
[4楼] 超级小白1111

等级:NO
注册时间:
2011/11/12 20:52
文章: 4
离线

引用自 3楼 此岸光阴 的回复:回复【2楼】 张洋 :
---------------------------------
哦,看到这段代码就了然了。谢谢
我也是,呵呵
不过话说原子哥,网站的网速好慢啊。。。


[加为好友] 回复 引用回复
[Down] [Up]
[5楼] 正点原子


等级:NO
注册时间:
2010/12/02 10:41
文章: 8089
来自: 湖南
在线

回复【4楼】 超级小白1111 :
---------------------------------
正在努力解决中...



我的淘宝小店:http://shop62103354.taobao.com
[加为好友] 回复 引用回复
 
前往: 

Powered by ALIENTEK工作室 © 粤ICP备12000418号-1