LPC1768之中断
2016-01-06 17:47
162 查看
一外中断:只有特定的4个外中断引脚,
1 在特定的引脚上,引脚功能要选对应的外中断功能
2设定的触发条件(高低电平、上升/下降沿)
3 NVIC设定,特定的通道。
二GPIO中断:
1只有GPIO0和GPIO2上的引脚,且与外中断3共用NVIC通道。即NVIC设置、中断使能、中断函数名、清楚NVIC中断标记都是用EXIT3_IRQ
2只能配置成上升沿、下降沿中断、总中断(先判断是那个端口、然后判断是那个位中断)。(异步检测无需电平可在掉电情况下使用。)
3管脚配置成通用的输入输出。参考http://www.mamicode.com/info-detail-516502.html
三引脚上的特殊中断:如定时器捕获CAP0/1[0/1].
所以对于脉冲测量既可以用gpio中断加定时器的定时模式(在外中断里面读计数器的值);也可以利用定时器的捕获通道读捕获寄存器来测。
1 在特定的引脚上,引脚功能要选对应的外中断功能
2设定的触发条件(高低电平、上升/下降沿)
3 NVIC设定,特定的通道。
二GPIO中断:
1只有GPIO0和GPIO2上的引脚,且与外中断3共用NVIC通道。即NVIC设置、中断使能、中断函数名、清楚NVIC中断标记都是用EXIT3_IRQ
2只能配置成上升沿、下降沿中断、总中断(先判断是那个端口、然后判断是那个位中断)。(异步检测无需电平可在掉电情况下使用。)
3管脚配置成通用的输入输出。参考http://www.mamicode.com/info-detail-516502.html
三引脚上的特殊中断:如定时器捕获CAP0/1[0/1].
所以对于脉冲测量既可以用gpio中断加定时器的定时模式(在外中断里面读计数器的值);也可以利用定时器的捕获通道读捕获寄存器来测。
相关文章推荐
- STL之numeric实现
- 一些好文章
- 【SDOI2014】【BZOJ3529】数表
- UC/OS基础知识之时间管理
- CentOS下命令行和桌面模式的切换方法
- Android手机刷机
- js中用$(“#ID”)来作为选择器的问题(id重复的时候)
- RNN review笔记
- Google Map开发系列(十三)——使用地图API实现自定义叠加层
- Java的native方法
- OsmocomBB SMS Sniffer
- STL之仿函数,配接器实现
- 使用Collections.addAll还是Arrays.asList生成List,当修改原始数据时,均会影响到List里的数据
- 文件描述符和文件流之间的转换
- 如何用eclipse插件绘制ER图
- 高性能的数据压缩库libzling-20160105
- iOS开发init方法解析
- 垂直时间轴HTML
- Unity3D - 详解Quaternion类(二)
- STL之迭代器实现