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)。
原作者:werper
更多回帖