请选择 进入手机版 | 继续访问电脑版
查看: 969|回复: 4

[求助] FTMx_CnV寄存器读出来的值是什么

[复制链接]

该用户从未签到

4

主题

11

帖子

0

注册会员

Rank: 2

积分
138
最后登录
2021-12-24
发表于 2021-8-5 21:20:12 | 显示全部楼层 |阅读模式
我将FTM0_CH0通道设为输入捕获模式,采用上升沿触发,并使能中断。给FTM0_CH0通道一个脉冲,占空比50%,偏置100%,频率1KHZ。请问我得到的前后两个 FTM0_C0V值的差是一个脉冲周期的计数吗,还是什么?请如何计算脉冲的周期。

最佳答案

建议你直接参考里FRDM-KEAZ Freedom Evaluation Board – QSP的FRDM_KEA128_FTM_DualEdge例程 [attach]504614[/attach]
回复

使用道具 举报

该用户从未签到

648

主题

6301

帖子

0

超级版主

Rank: 8Rank: 8

积分
19540
最后登录
2024-3-28
发表于 2021-8-6 14:09:53 | 显示全部楼层
本帖最后由 小恩GG 于 2021-8-6 14:15 编辑

两次捕获FTM Counter的差值,根据FTM配置的Counter频率,就可以计算出2次捕获间隔时间(也就是外部输入信号的周期)。 Figure 26-1. FTM block diagram.jpg
回复 支持 反对

使用道具 举报

该用户从未签到

4

主题

11

帖子

0

注册会员

Rank: 2

积分
138
最后登录
2021-12-24
 楼主| 发表于 2021-8-6 16:05:55 | 显示全部楼层
C:\Users\20239\Desktop
1分频,系统时钟,请指教怎么算。
回复 支持 反对

使用道具 举报

该用户从未签到

4

主题

11

帖子

0

注册会员

Rank: 2

积分
138
最后登录
2021-12-24
 楼主| 发表于 2021-8-6 16:11:42 | 显示全部楼层
小恩GG 发表于 2021-8-6 14:09
两次捕获FTM Counter的差值,根据FTM配置的Counter频率,就可以计算出2次捕获间隔时间(也就是外部输入信号 ...
  1. void ftm_init()
  2. {       
  3. SIM_SCGC |= SIM_SCGC_FTM0_MASK ;
  4. SIM_PINSEL0&=~SIM_PINSEL_FTM0PS0_MASK;
  5. FTM0_SC |=FTM_SC_PS(0);
  6. FTM0_CNT=0;
  7.        
  8. FTM0_C0SC&=~FTM_CnSC_MSA_MASK;
  9. FTM0_C0SC&=~FTM_CnSC_MSB_MASK;
  10. FTM0_C0SC&=~FTM_CnSC_ELSB_MASK;
  11. FTM0_C0SC|=FTM_CnSC_ELSA_MASK;
  12.        
  13. FTM0_C0SC|=FTM_CnSC_CHF_MASK;
  14. FTM0_C0SC|=FTM_CnSC_CHIE_MASK;

  15. FTM0_SC |= FTM_SC_CLKS(1);  
  16.        
  17.         }               

  18. uint16_t ftm_get()
  19. {
  20.   return FTM0_C0V;
  21. }
  22. uint16_t ftm_get1()
  23. {
  24.          return FTM0_CNT;
  25. }
  26. void ftm_count_clean()
  27. {
  28.         FTM0_C0V=0;
  29.         FTM0_CNT=0;
  30. }
复制代码

1分频,系统时钟,我的代码正确吗,请指教怎么计算。
回复 支持 反对

使用道具 举报

该用户从未签到

648

主题

6301

帖子

0

超级版主

Rank: 8Rank: 8

积分
19540
最后登录
2024-3-28
发表于 2021-8-9 15:48:16 | 显示全部楼层
建议你直接参考里FRDM-KEAZ Freedom Evaluation Board – QSP的FRDM_KEA128_FTM_DualEdge例程
FRDM_KEA128_FTM_DualEdge.jpg
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /4 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2024-3-28 18:55 , Processed in 0.138509 second(s), 27 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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