
7
7.1
中断
介绍
该MPR083有一个由寄存器和警报的应用程序配置的触摸或检测到故障时中断输出。
在RUN2或停止2模式,我跑的时候
2
I2C通信无法使用此功能来提醒传感器触摸用户。
7.2
条件中断
有两种情况可以锁存中断缓冲数据和故障检测。
7.2.1
可用的缓冲数据
可用的中断缓冲的数据将只在NDF (无数据标志)转变,从高分到低分进行触发。这标志着
有在缓冲器中可用的新数据。该中断被拉高上的FIFO寄存器的第一个读/写和不能
被重申为缓冲的数据直到FIFO为空(或者通过读取所有数据,或清除缓冲液)。
7.2.2
故障检测
中断的故障检测的条件被触发任何时间,在错误寄存器中的故障条件从零转换到
非零。当故障寄存器清零(通过写故障寄存器)中断失效。
7.3
设置
中断是通过我配置
2
C语言中使用配置寄存器(第
4.7).
两个在该寄存器的设置会影响
中断功能。
中断使能( IRQEN )必须设置较高的IRQ被激活。低电平时,所有的中断都将被忽略,而IRQ
脚永远不会锁定。
中断率( IRQR )之间设置顺序触发中断的最小延迟。最小的中断周期可以
通过取(MTP + 5)和IRQR以4倍的产物。因此,对于最小设置中断计算将
更经常地不超过4次的主时钟触发。
MinInterruptPeriod
(
ms
)
=
(
MTP
+
5
) ×
IRQR
×
4
如果MPR083使用RUN2 ,最小的中断期间将通过下面的等式来表示。
式(4)
MTP
+
5
-
MinInterruptPeriod
(
ms
)
=
--------------------- +
1
×
8
×
我RQR
×
4
8
7.4
IRQ引脚
式(5)
IRQ引脚是一个开漏,锁存中断输出,需要一个外部上拉电阻。该引脚将根据插销
上的条件
第6.2节。
该引脚复位当我
2
高速传动读取/写入相应的寄存器显示
关于中断的源的信息。因此,如果源缓存提供数据,那么FIFO缓冲器读/写操作将清除
IRQ引脚。如果检测到信号源则故障寄存器的写操作将清除引脚故障。
MPR083
传感器
飞思卡尔半导体公司
初步
19