分享

K60 FTM 学习小记

 Kinetis 2013-09-06

当DECAPEN=0,也就是不用双边沿捕捉,双边沿捕捉一般用于捕捉外部脉冲用于测量脉冲的周期和脉宽时用。

MSB:MSA=00:输入捕捉;

MSB:MSA=01:输出比较;

MSB:MSA=1x:边沿对齐PWM。

当DECAPEN=1,即使用双边沿捕捉时。

MSB:MSA=X0:单次捕捉模式;

MSB:MSA=X1:连续捕捉模式。

DECAPEN用于设置双边沿捕捉,主要用于测外部脉冲的周期和脉宽时用到;

COMBINE用于设置联合模式,用于两路联合输出PWM,可用于非对称PWM波形输出,或者两通道互补输出,使用联合方式输出PWM的方式在有些桥式电机驱动的电路中,可以很方便的实现电机正反转切换,也可以用软件实现死区插入,如果不用联合模式,该位置0即可;

DECAPEN

COMBINE

CPWMS

MSnB:MSnA

ELSnB:ELSnA

MODE

设置

X

X

X

XX

0

没有引脚被FTM使用

0

0

0

0

1

输入捕捉

只捕捉上升沿

10

只捕捉下降沿

11

捕捉上升沿或下降沿

1

1

输出比较

比较成功输出翻转

10

比较成功输出低电平

11

比较成功输出高电平

1X

10

边沿对齐PWM

先高后低

X1

先低后高

1

XX

10

中心对齐PWM

高低高

X1

低高低

1

0

XX

10

联合PWM

n通道比较成功高,n+1通道比较成功低

X1

n通道比较成功低,n+1通道比较成功高

1

0

0

X0

查看下表

双边沿捕捉模式

单次捕捉

X1

连续捕捉

 

ELSnB

ELSnA

通道端口使能

检测边沿

0

0

禁止

不检测

0

1

使能

上升沿

1

0

使能

下降沿

1

1

使能

上升沿和下降沿

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多