STM32输入捕获

抠脚码小白 2020-03-20 10:15:09
用PB5(定时器3通道2)产生一个脉冲,然后再进行捕获该脉冲怎么进行?
如果用同一个定时器的话会不会有冲突,
求解!!!!!!!!!!!!
...全文
419 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
抠脚码小白 2020-03-28
  • 打赏
  • 举报
回复
就是用一块板子产生方波然后再测这个方波的相关参数
Chipei Kung 2020-03-28
  • 打赏
  • 举报
回复
用跳线的话,你用捕获这个词,确实有些不妥,再者你说的结果是什么?表征功能实现的现象吗?你的做法应该是采用一个定时器做另一个定时器的时钟源,你做这个应该是为了测试定时器的外部时钟源的功能,可以用亮灯来表征结果(自己对应着时间看灯亮的时间),或者有条件的话,可以采用示波器看下方波频率就可以了,
hufuju_com 2020-03-26
  • 打赏
  • 举报
回复
楼上的有道理,一个定时器要么做输入要么做输出,分开搞比较合理,可以参考一下PWM input的例程。
抠脚码小白 2020-03-25
  • 打赏
  • 举报
回复
只能实现一个功能,要么输入,要么输出吧
hufuju_com 2020-03-25
  • 打赏
  • 举报
回复
同一个定时器可以做PWM input
抠脚码小白 2020-03-23
  • 打赏
  • 举报
回复
那我用两个定时器分别做输入输出然后用跳线连在一起的话理论上是可以的,但是为什么还是没有结果呢
hhhh63 2020-03-23
  • 打赏
  • 举报
回复
换一个定时器比较好
Chipei Kung 2020-03-21
  • 打赏
  • 举报
回复
不知道你的处理器的资源配置是怎么样的,不过只要你是已经占用了该定时器资源,没有释放的话,就不能使用它,或者是说它不能一物两用,除非使用它有着时间间隔(既一种用法闲置后,可以使用另一种用法),不知道你能不能理解。
Chipei Kung 2020-03-20
  • 打赏
  • 举报
回复
你的意思是要,用PB5脚产生脉冲再用这个引脚来捕获该脉冲吗?这样的话是肯定不行的,定时器产生脉冲后,如果脉冲是连续的话,就说明要一直占据该定时器资源。再者说一个定时器怎么捕获脉冲,AD是可以,也没有搞懂你的意思?
抠脚码小白 2020-03-20
  • 打赏
  • 举报
回复
就是用PB5产生信号,然后再用定时器捕获这个信号

27,375

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧