完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
用stm32实现不难,自己搭硬件电路我也没想到好办法
用stm32的方式,用一个定时器的外部时钟源模式2(比如外部信号接到TIM2_ETR),预分频设置10K,然后用另一个定时器(TIM3)定时1s,1s时间到读取TIM3_CNT,如果TIM3_CNT的值为1K左右,那输入频率10M,如果TIM3_CNT的值为10K左右,则输入频率100M. |
|
|
|
给个程序思路
|
|
|
|
FPGA呢
|
|
|
|
FPGA 只用来点过流水灯,其他的就没玩过了。
|
|
|
|
|
|
你说的32的方法用了2个定时器,一个用来分频,然后用分频得来的时钟去计时第二个定时器吗
|
|
|
|
是这样的,一个定时器(TIM2)负责对外部脉冲计数,一个定时器(TIM3)负责定时。比如TIM3定时1ms, TIM2计数的脉冲(注意防止定时器溢出)10K个,那么输入的频率=10K/0.001s=10M.
|
|
|
|
这么说那个已知的25MHZ的脉冲没用啊。。
|
|
|
|
是的 没用到
|
|
|
|
一个未知频率的脉冲TIM2是怎么输出10K的呢
|
|
|
|
这是假设输入的频率100M的情况 ,TIM2(10K分频,计时1s)计数是10K左右;如果输入20M,那么TIM2(10K分频,计时1s)计数就是2K左右了
|
|
|
|
用25MHz为时钟,做一个定时器,在这个时间内对待测频率计数,计数值多的就是100MHz的。
|
|
|
|
|
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
2884 浏览 3 评论
27672 浏览 2 评论
3460 浏览 2 评论
3975 浏览 4 评论
基于采用FPGA控制MV-D1024E系列相机的图像采集系统设计
2323 浏览 3 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-5 01:59 , Processed in 0.739546 second(s), Total 71, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号