用外部触发同步STM32定时器,实现精确测量时间
测试芯片:STM32L151RCT6功能要求: 通过外部触发,使能脉冲生成同时使能捕获定时器抓取所生产脉冲的上升沿,然后计算从触发到捕获到上升沿的时间。在测量飞行时间的应用场景,例如超声波测距,超声波测流量等场景对时间测量要求比较高,此时就可以用此方法来做。实现代码如下:/** 全局变量 */uint32_t Cap_Cnt; /*!< 存放捕获值 */uint8_t Status; /*!< 捕获状态 */uint8_t Process; /*!&