[STM32F0] STM32F031我只想要个捕获而已,咋就这么难

[复制链接]
4765|50
 楼主| 〽️〽️〽️ 发表于 2020-12-3 17:51 | 显示全部楼层
keaibukelian 发表于 2020-12-3 16:22
去掉别的其他功能看看可以吗

全部多余功能去掉了,只剩最精简的必要代码在调
 楼主| 〽️〽️〽️ 发表于 2020-12-3 17:52 | 显示全部楼层
labasi 发表于 2020-12-3 16:23
不知道楼主找到解决问题的办法没有啊

还没有,搞了20来天了,还是搞不出来
香水城 发表于 2020-12-6 22:18 | 显示全部楼层
搞清原理后,使用CubeMx进行配置比较好,尤其对新手。

这里有一篇关于定时器捕获的**,阅读下,希望对你有帮助。

基于定时器捕获测量脉宽的应用示例
flasherman 发表于 2020-12-10 11:25 | 显示全部楼层
本帖最后由 flasherman 于 2020-12-10 11:32 编辑

编辑了- -  楼主试过了
 楼主| 〽️〽️〽️ 发表于 2020-12-25 09:57 | 显示全部楼层
继续,还是没搞定,每天16小时搞这个,我就不信2021年年底还搞不出来,等弄出来了,我来报告好消息
 楼主| 〽️〽️〽️ 发表于 2021-3-5 21:34 | 显示全部楼层
本帖最后由 〽️〽️〽️ 于 2021-3-5 21:36 编辑

  来回报下,最终L031还是没有弄出来 捕获。像F103,F427等都实现过正常的。
后面改成了触发后 定时器计数方式来捕获,总算实现了功能,现在已量产30多K产品  很稳定,但还是有点遗憾的,没能实现捕获方式。
zhihang9122 发表于 2021-5-11 16:20 | 显示全部楼层
楼主,我用F031的PA1,也遇上了你同样的问题,难搞!
headsheng 发表于 2021-10-20 15:32 | 显示全部楼层
zhihang9122 发表于 2021-5-11 16:20
楼主,我用F031的PA1,也遇上了你同样的问题,难搞!

我找到问题了,捕获用的引脚,初始化模式应该是GPIO_Mode_AF 。而不是浮空输入
headsheng 发表于 2021-10-20 15:33 | 显示全部楼层
我找到问题了,捕获用的引脚,初始化模式应该是GPIO_Mode_AF

评论

你如果使用STM32CubeMx进行配置就可以减少很多诸如管脚复用、时钟配置方面的问题,尤其刚接触的话。  发表于 2021-10-20 17:34
headsheng 发表于 2021-10-20 15:38 | 显示全部楼层
楼主你可以验证一下对不对,我之前跟你遇到的一模一样,反正就是这么调好了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部