OpenEdv-开源电子网

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

求助中断映射问题

[复制链接]

59

主题

189

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
451
金钱
451
注册时间
2012-4-11
在线时间
1 小时
发表于 2012-6-19 16:07:40 | 显示全部楼层 |阅读模式

昨天看了一个晚上的中断映射问题还是不理解郁闷啊特此发帖请各位帮帮忙分析下
RCC->APB2ENR|=0x01;//使能io复用时钟
 AFIO->EXTICR[0]|=0X0020; //EXTI13映射到PC1  
 EXTI->IMR|=1<<1;        //开启line1上的中断
 EXTI->EMR|=1<<1;        //不屏蔽line1上的事件
 EXTI->FTSR|=1<<1;       //line1上事件下降沿触发     
 MY_NVIC_Init(1,2,EXTI1_IRQChannel,2);//分配到第二组,抢占2,响应3

疑问:1.AFIO->EXTICR寄存器不是从1到4吗数据手册上写着啊有AFIO->EXTICR1、AFIO->EXTICR2、AFIO->EXTICR3、AFIO->EXTICR4  怎么出现AFIO->EXTICR【0】
2:AFIO->EXTICR[0]|=0X0020;这句话我明白是映射到PC口但是为什么是PC1啊
3AFIO->EXTICR1我看数据手册上写的是中断0-3应该相应的映射到哪个口上 不知道这样理解对吗?
帮帮忙吧!!别让我看手册了我真看了不明白特来请教!!!!
还有个疑问就是关于映射的管脚 是不是只有复用功能的io脚才能用到映射啊????????????????
什么是部分映射????什么是完全映射????可以这样理解吗----》》》这个功能可以映射到2处



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

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2012-6-19 19:26:25 | 显示全部楼层
回复【楼主位】shenhao7752376:
---------------------------------
1,对单片机来说是从0开始的.比如数组,你不可能没有0号元素吧?1~4对应0~3.
2,这个看不完全手册.
3,你这个就是回答第二个问题.

映射看<<STM32参考手册>>的remap部分.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

59

主题

189

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
451
金钱
451
注册时间
2012-4-11
在线时间
1 小时
 楼主| 发表于 2012-6-20 14:09:12 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
不完全手册上有啊!!谢谢原子哥搞定了!!
回复 支持 反对

使用道具 举报

18

主题

68

帖子

0

精华

初级会员

Rank: 2

积分
162
金钱
162
注册时间
2012-6-26
在线时间
0 小时
发表于 2012-7-3 11:59:52 | 显示全部楼层
回复【楼主位】shenhao7752376:
---------------------------------
我对这里也看不明白 AFIO->EXTICR[0]|=0X0020; //EXTI13映射到PC1,看手册上这里应该是EXTI1啊,怎么会是EXTI13呢?
请大侠解读一下,谢谢
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2012-7-3 12:35:20 | 显示全部楼层
备注有误.
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-2-26 14:23

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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