普诚科技论坛

 找回密码
 立即注册
搜索
热搜: PT32 RF MCU Motor USB PLC
查看: 1115|回复: 5

请问CK2532/PT32U301/PT32C301的比较器中断是怎么产生?

[复制链接]
Konlen 该用户已被删除
发表于 2016-4-22 13:03:25 | 显示全部楼层 |阅读模式
请教个问题,请问AC的中断是在什么时候产生?
A、像AD一样,比较转换结果以后产生就产生中断?
B、产生的结果如果为1触发中断,为0则不触发中断?
C、产生的结果为0触发中断?
D、结果的上升沿触发中断?
E、结果的下降沿产生中断?
从图中可以看出模拟比较器的输出经过滤波后接入中断控制单元,这样的话中断触发需要什么样的电平?上升沿?下降沿?还是电平触发?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

0

主题

2

帖子

14

积分

內部人

Rank: 5Rank: 5

积分
14
发表于 2016-4-26 18:47:31 | 显示全部楼层
是經由CAF MUX後的結果(滤波后的结果)來觸發中斷的,所以你可以開啟濾波 來抗干擾。
回复 支持 1 反对 0

使用道具 举报

0

主题

2

帖子

14

积分

內部人

Rank: 5Rank: 5

积分
14
发表于 2016-4-22 14:17:30 | 显示全部楼层
若設置ACPS = 0時,當CAIP < CAIN時,AC輸出為0,若CAIP > = CAIN時,AC輸出由0變為1,此時若有開啟中斷則會發出中斷訊號,中斷只會發生在0變為1的時候(上升沿);

若設置ACPS = 1時,當CAIP < CAIN時,AC輸出為1,若CAIP > = CAIN時,AC輸出由1變為0,此時若有開啟中斷則會發出中斷訊號,中斷只會發生在1變為0的時候(下降沿)。

回复 支持 1 反对 0

使用道具 举报

garylee 该用户已被删除
发表于 2016-4-22 14:29:23 | 显示全部楼层
Comparator 主要是比較兩個Analog Signal 電壓數值比較
1. 比較CAIP0 與 CAIN0 輸入電壓
    依據設定選擇
             如CAIP0>CAIN0 -> 觸發中斷
    或是如CAIP0<CAIN0 -> 觸發中斷

2. 比較CAIP0輸入電壓 與 內部參考電壓





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

Konlen 该用户已被删除
 楼主| 发表于 2016-4-22 15:03:53 | 显示全部楼层
本帖最后由 Konlen 于 2016-4-22 15:11 编辑
harry 发表于 2016-4-22 14:17
一般來說,當CAIP < CAIN時,AC輸出為0,若CAIP > = CAIN時,AC輸出由0變為1,此時若有開啟中斷則會發出中 ...

明白了,也就是比较器输出结果经过ACPS后的结果的”上升沿“触发中断,如果打开了反向,若CAIP>CAIN,AC輸出為0,当变为CAIP<CAIN时,输出1,同时触发中断,非常感谢



额。。。。我再多问一句哈,是CAPS的结果触发中断,还是CAF的结果触发中断,一个是滤波前的结果,一个是滤波后的结果,在系统有干扰的时候区别会比较大
回复 支持 反对

使用道具 举报

Konlen 该用户已被删除
 楼主| 发表于 2016-4-27 10:07:23 | 显示全部楼层
harry 发表于 2016-4-26 18:47
是經由CAF MUX後的結果來觸發中斷的,所以你可以開啟濾波 來抗干擾。

OK! 谢谢
回复 支持 反对

使用道具 举报

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

本版积分规则

普诚科技公司|小黑屋|普诚科技论坛  

GMT+8, 2017-9-21 02:03 , Processed in 0.239798 second(s), 27 queries .

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