有用stm32测量方波的频率的程序吗?谢谢啦

2019-08-20 18:56发布

有用stm32测量方波的频率的程序吗?谢谢啦,邮箱是yuanjieuestc@163.com
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
augustedward
1楼-- · 2019-08-21 00:49
用外部中断不就行了,每一个上升沿或下降沿中断一次+1
wenzh3333
2楼-- · 2019-08-21 03:53
用定时器捕获吧。。。捕获上升沿  中断中计数  开捕获中断计数脉冲  开定时中断计时。。
修炼人生
3楼-- · 2019-08-21 07:46
wenzh3333 发表于 2017-3-13 20:27
用定时器捕获吧。。。捕获上升沿  中断中计数  开捕获中断计数脉冲  开定时中断计时。。

中断函数里不知道怎么写
wenzh3333
4楼-- · 2019-08-21 10:04
TIM3计时中断  时长1S  中断里关闭TIM4
TIM4捕获  每次捕获中断  i++  (i是脉冲计数)
同时开启俩定时器   
修炼人生
5楼-- · 2019-08-21 15:30
 精彩回答 2  元偷偷看……
TGuest
6楼-- · 2019-08-21 16:23
cnt计数,在捕获到一个上升沿时CCR寄存器捕获cnt的值,在下一个下降沿时再进行捕获,然后比较一下做一个减法,可得到两个计数值之间的差值,然后根据这个差值和时钟频率算出高电平的持续时间。。。。程序嘛。网上很多,自己要看懂,拒绝伸手党。

一周热门 更多>