用STM32F7板子 的输入捕获进行高电平时间长短的测量,,能不能每一个高电平都捕捉到测量啊,频率最高50K,占空比50%,也就是高电平的时间是20微秒,虽然能测到但是老是丢失高电平的个数,基本上就是1K丢失一个高电平,测到的时间数就会少这一个,到50K的时候基本就会丢失20几个数了,不知道是输入捕获的问题还是我程序配置的问题啊,输入捕获最高能测到多高的频率啊,求教原子哥解答,,或者原子哥能给指导一下,有没有另一种思路啊,,谢谢原子哥了
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
我用的是F103做的实验,目前捕捉100kHz频率10%~90%占空比都没问题了,思路和前面给的建议是一直的,我也是初学HAL库,感到还是挺方便的,据地测量代码只有几行,你可以看看我的例程。main.c和stm32f1xx_it.c都各有几行而已。如果你是连续测量,还要把数据写入SD卡的话,我估计写SD卡是要影响测量的。
一周热门 更多>