STM32f4 PA1不能用作TIM5,TIM2的捕获功能确认

2019-07-20 08:44发布

首先更改原子大哥的探索者(STM32F407)捕获功能想要实现双通道全周期捕获,搞了一晚上加一上午,PA1的捕获功能始终不成功。
我尝试了PA0,PA2,PA3分别用作TIM2,TIM5的CH1,CH3,CH4捕获功能都成功了,唯独PA1的TIM2,TIM5(CH2)捕获无法实现。
(试了无数次,程序应该没问题),后来我去网上搜索资料,终于找到了和我一样问题的佐证:
http://www.eeboard.com/bbs/thread-17490-1-1.html

但是我还是想确认下,请原子大哥的团队测试下PA1的TIM捕获功能吧。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
17条回答
houdw2006
1楼-- · 2019-07-22 03:33
我用的探索者开发板, PA1也不能作为PWM输出。原因是PA1在板上连接了以太网芯片LAN8720的时钟输出引脚(35 PA1 RMII_REF_CLK N 接 LAN8720 的 REFCLKO 脚  -- 参见 STM32F4 开发指南(库函数版) 第14页), 用逻辑分析仪能测到PA1上有50MHz的时钟信号(中间会出现一些间断)。不知有没有什么办法禁止LAN8720的时钟输出呢?
木犀
2楼-- · 2019-07-22 05:41
我也遇到了,想要做4路输入捕获,PA1引脚有点不正常。。。
iysheng
3楼-- · 2019-07-22 10:03
 精彩回答 2  元偷偷看……
小卒0x9527
4楼-- · 2019-07-22 10:46
 精彩回答 2  元偷偷看……
WangSing
5楼-- · 2019-07-22 16:07
laoyu 发表于 2015-3-27 11:37
已经解决,系因为P7的跳线帽,拔掉即可正常使用。

额 我把P7跳线帽拔了 编码器还是读不出数,请问是怎么回事?非常感谢

一周热门 更多>