gpio反转测量中断执行时间

Posted on 2023-06-07 19:22  牛man  阅读(76)  评论(0编辑  收藏  举报

void txxx_gpio_pulse_opt_start(void)

{

/*设置gpio 输出低电平*/

/*设置gpio 输出高电平*/

/*设置gpio 输出低电平*/

}

void txxx_gpio_pulse_opt_runnnig(void)

{

/*设置gpio 输出高电平*/

/*设置gpio 输出低电平*/

}

 初始化之前调用txxx_gpio_pulse_opt_start(),初始化后中断内调用txxx_gpio_pulse_opt_runnnig()

然后通过示波器抓取波形即可看到中断产生的时间

如图:

 

参考(176条消息) STM32F407+CubeMX - 使用GPIO翻转+示波器测量函数的执行时间_stm32f407示波器_Wallace Zhang的博客-CSDN博客