- 4
- 0
- 约小于1千字
- 约 3页
- 2017-07-10 发布于河南
- 举报
LPC1788的外部中断
Cortex-M3 (NXP LPC1788)之外部中断操作
分类:?Cortex-M3(NXP LPC1788)2012-06-11 16:12?1182人阅读?评论(0)?收藏?举报
工作c
? ? ? ? 要使用LPC1788的外部中断,要进行两部分的操作。由于外部中断的管脚采用I/O复用的形式,显然我们首先要对管脚进行配置,使其工作在外部中断输入的模式。其次,我们需要配置中断相关的寄存器包括中断使能以及中断的触发方式等。
? ? ? ? 由于我们使用的是外部中断0,查阅数据手册,其GPIO管脚为P2_10,为此我们设置IOCON_P2_10寄存器的FUNC字段,设置成001即为EINT0模式。 配置完引脚后,还需要继续配置具体的中断功能。我们需要打开中断使能,设置ISER相应位;还要配置中断的触发方式如电平触发和边沿触发,相关寄存器为EXTMODE和EXTPOLAR;中断触发以后会将外部中断标志寄存器EXTINT相应位置位,这将会向NVIC提交中断请求,如果管脚中断使能,则会产生中断。中断响应后必须将EXTINT中的该位清零,否则不能产生下一次中断。
? ? ? ? 中断入口向量的地址在启动文件中定义,对于外部中断0,其标号为EINT0_IRQHandler。开发板上的电路图如图1所示?
图1:按键SW6控制GPIO_P2_10的EINT0
? ? ? ? 按键按下时,GP
您可能关注的文档
最近下载
- 第一单元第1节+从互联到物联 课件+2025-2026学年川教版(2024)初中信息科技八年级上册.pptx VIP
- 举报信范文范文.docx VIP
- 素养导向的单元重构:初中数学二次根式复习课的教学设计与实施.docx VIP
- 高速公路桥梁常见病害成因及预防措施.doc VIP
- 公路收费及监控员考试培训试卷(2025).docx VIP
- 阳关三叠F调正谱伴奏原调伴奏谱.pdf VIP
- YF-001-03-2015研发中心交付项目角色成员价值贡献度评估方法.pdf
- 智能田间管路系统设计方案.docx VIP
- 提高住院患者大小便标本送检率PDCA.pptx
- 年产8万吨丁二烯工艺设计10000字【论文】 .docx VIP
原创力文档

文档评论(0)