ATSEA 发表于 2023-8-7 10:57:05

stm32怎么测中断响应时间

stm32怎么测中断响应时间啊,有没有什么寄存器可以读,要片上读取不用示波器,求大佬解答一下

qq78929709 发表于 2023-8-7 11:06:36

示波器都不想用,那就只能靠意念测量了

albert_w 发表于 2023-8-7 11:37:30

开个高速定时器, 溢出中断, 中断后读下跑多远试试看. 但我觉得还是弄个IO比较合适

modbus 发表于 2023-8-7 11:38:58

中断响应时间12个时钟,不用测

zchong 发表于 2023-8-7 13:17:06

最好再解释一下什么是“中断响应时间”,大家的理解可能偏差太大,{:biggrin:}

ibmx311 发表于 2023-8-7 13:32:08

这类单片机结构的时序不会特别准,不然要fpga干啥呢真有时序要求只能是fpga,虽然有点贵。不准到啥地步呢,比如我妄图积分ADC在放电的时候计时到过零比较器给信号触发外部中断,频率大约1.3兆,精度18位,从来没准过,只能上cpld,要是用单片机的定时器误差十几到几十个字,没少过15字,速度降下来好一点越快越不准。一般来说基于中断的顺序结构这是硬伤,基本无解

qwe2231695 发表于 2023-8-7 13:32:17

硬件无法测量自己。

陆小凤之北京 发表于 2023-8-7 16:23:57

搞个闭环,先测出中断响应后的动作时间。
页: [1]
查看完整版本: stm32怎么测中断响应时间