STC工程师 发表于 2024-8-21 09:27:29

想做一个8路的频率检测仪,精度不需要很高,

频率范围要求1HZ-60KHZ,这个一般有什么好方法吗??中断加定时器?

_奶咖君_ 发表于 2024-8-21 09:56:40

PWM里的输入捕获功能能满足你的需求么?

中断加定时器的也不是不行

哈哈哈哈 发表于 2024-8-21 10:45:11

是8通道航模接收机转 S.BUS 吗?
精度不高用中断可以

STC工程师 发表于 2024-8-21 11:52:42

_奶咖君_ 发表于 2024-8-21 09:56
PWM里的输入捕获功能能满足你的需求么?

中断加定时器的也不是不行

这个好像最多4路

STC工程师 发表于 2024-8-21 11:53:23

哈哈哈哈 发表于 2024-8-21 10:45
是8通道航模接收机转 S.BUS 吗?
精度不高用中断可以

我试了一下频率都很高的话,都进入中断,误差就会很大了

哈哈哈哈 发表于 2024-8-21 12:04:19

设置一下优先级,

STC工程师 发表于 2024-8-21 12:36:37

哈哈哈哈 发表于 2024-8-21 12:04
设置一下优先级,

已经设置为最高优先级了。但是8路如果同时很高频率的话,会计算不准。
页: [1]
查看完整版本: 想做一个8路的频率检测仪,精度不需要很高,