• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

STM32那个脚输出PWM波

clwy0310 2017-11-27 浏览量:1506
STM32那个脚输出PWM波
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • PWM是通过定时器的通道进行输出的,数据手册上对引脚的定义部分,有类似于TIM2_CH4的描述的,是可以输出PWM的


    fe34fs.PNG

    • 发布于 2017-11-27
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了 :是10 回复

其他答案 数量:16
  • 大多数引脚都可以,在stm32cube里配置一下就知道了,很简单!
    • 发布于2017-11-27
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :FZX210129711141 回复

  • 有Timer输出功能的引脚可方便输出精确占空比可调的PWM
    • 发布于2017-11-27
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :http://www.corebai.com/UploadFiles/20200427/105302520.pdf 回复

  • 硬件PWM使用某个定时器的4个通道中的一个都可以,软件PWM就任意选择引脚了。
    • 发布于2017-11-27
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :该料是光学传感器,兆易是没有的 回复

  • http://blog.51cto.com/constancy/1089395  直接上教程
    • 发布于2017-11-27
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :型号不全 回复

  • 学会看数据手册,找到你mcu信号对应的数据手册:比如F302:stm32f302xB_xC_Datasheet.PDF

    搜搜TIM相关的,会有介绍哪几个TIM的哪些通道可以配置为PWM输出,选择好你想要用到的哪个定时器,哪个通道,比如TIM1的第一个通道就是TIM1_CH1;

    然后搜索:Alternate functions for port 关键字,这里是说明哪些GPIO口复用的定义。哪些口可以复用为TIM1_CH1,等等的信息。

    如果你要查相关的寄存器配置,你要看参考手册:文档名字带有Reference Manuals这个字的。


    一般开发就是这两个文档了,一个数据手册,一个参考手册,学会看文档,啥都不怕了。

    • 发布于2017-11-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 定时器通道都可以输出PWM波,具体打开CubeMX看看,一目了然。

    • 发布于2017-11-27
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :非技术性问题,报关的事宜请联络报关同事,谢谢 回复

  • 可以,控制引脚的高电平输出时间,和低电平时间,像51那样
    • 发布于2017-11-27
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :https://datasheet.lcsc.com/szlcsc/1810122116_Omron-Electronics-XR2A-2011-N_C231489.pdf 回复

  • 用定时器产生比较方便
    • 发布于2017-11-27
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :没有国产替代,国产没有这种封装的 回复

  • 楼主,首先,你要确定用哪个片子,然后可以去Datasheet中查找GPIO的复用功能,就可以找到支持PWM的IO了,一般做硬件MCU的原理图时,都是这么做的。
    • 发布于2017-11-27
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :物料是正确的 回复

  • PWM通过选择配置定时器的通道进行输出即可~

    • 发布于2017-11-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 不同的STM32型号不近相同的,你需要根据元器件的手册查找啊。
    • 发布于2017-11-28
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :规格书是系列规格书,没有具体型号无法确认脚距 回复

  • 楼主不会看数据手册吗???难道懒得如何看数据手册了?还是故意刷问题的??、
    • 发布于2017-11-28
    • 举报
    • 评论 0
    • 0
    • 0

电子老工程师 回复了  :带H的是可订购的料号,请看附件图片 回复

  • 理论上来说都可以的,PWM实际上就是一段高低电平时间可调的数字信号,可以通过软件实现,不过比较占CPU资源

    硬件PWM属于硬件的一个子系统,独立于内核之外的,不过仅有某些特定接口支持硬件PWM

    • 发布于2017-12-02
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :环保等级不一样 尾缀A:无卤符合ROHS, 尾缀B;符合rohs 回复

  • 一个是定时器方法,

    一个是软pwm,

    软pwm可以在任何数字io上实现。

    • 发布于2017-12-07
    • 举报
    • 评论 0
    • 0
    • 0

  • 每个型号的STM32,PWM输出脚都略有差异,不过从手册上还是都能差的清

    楚的,除了正常的定时器PWM输出通道外还有他们的映射引脚也可以

    所以如果想彻底搞清楚,建议你还是看看你所使用STM32型号的数据手册

    • 发布于2017-11-27
    • 举报
    • 评论 0
    • -1
    • 0

相关问题

问题达人换一批

STM32那个脚输出PWM波