标题: 关于32单片机的多路通道输入捕获问题 [打印本页]

作者: 小枫啊    时间: 2023-9-6 11:51
标题: 关于32单片机的多路通道输入捕获问题
最近学习使用32单片机的输入捕获功能,准备同时采集8路的PWM波频率,使用STM32F103C8T6的单片机,在原子的基础上,将单通道改为8通道,使用单片机的定时器2和定时器3,代码完成之后,发现单独测每个通道都是可以,但是只要通过有两个及以上通道检测到中断,数据就会很飘,一点都不准确,随后问题定位到是每个通道在采集时,都会对定时器进行清零,这影响到了其他通道的计数,虽然问题大概找到了,但是没有解决的方向,望知道的大佬们告知。完整程序在附件中,感谢。

1.png (199.36 KB, 下载次数: 42)

1.png

2.png (189.47 KB, 下载次数: 46)

2.png

test_demo.7z

223.03 KB, 下载次数: 4

完整程序






欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1