嵌入式技术论坛
直播中

李秀兰

7年用户 1437经验值
私信 关注
[资料]

NuMaker-M2354开发板之ECAP详解

1、【NuMaker-M2354试用】ECAP测试分享

  ECAP详解

  ECAP既外部脉冲捕获功能,M2354提供了两个输入捕获计时器单元有三个输入捕获通道,可以用来测量脉冲宽度或者测量频率。根据M2354的数据手册说明可以实现上升沿、下降沿或者双边沿的检测。

  硬件

  采用M2354的PC.10既ECAP1的通道0进行脉冲检测。

  脉冲输出采用AB32VG1(上次参加测试获得板子)的PA2进行周期为5ms,PWM脉冲宽度值为2.5ms、3ms以及周期为7ms,PWM脉冲宽度值为3ms的脉冲输出

  工程裁剪及修改

  这里请参考我的上一篇文章【NuMaker-M2354试用】ADC测试分享,在这个基础上使用ENV输入如下指令:

  menuconfig

  开启操作界面后,在Hardware Drivers Config下的On-chip Peripheral Drivers中开启ECAP功能的ECAP1,并选择通道号为1(这里的1代表通道0)。

1.jpg

原作者:werper

更多回帖

发帖
×
20
完善资料,
赚取积分