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

使用stm32f103的time最快可实现多块的I/O口翻转

e80bb0aeef990918 2019-04-02 浏览量:1358
使用stm32f103的time最快可实现多块的I/O口翻转
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • STM32F103 IO最大输出速度就是50M,执行拉高,拉低,或者翻转都是这个速度

    如果要用定时器中断,那还要加上中断进入的时间以及翻转代码本身执行耗时,PWM输出最大只能到36M,因此这个50M只是个理论值而已

    • 发布于 2019-04-02
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:3
  • IO的反转速率最快是50M,但是PWM控制来反转的话,和周期有关,但都没直接反转快。
    • 发布于2019-04-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 手册上写的最高支持是50mhz,还有你再程序中需要把管脚配置成50mhz才行,不过一般操作gpio指令是到不了50mhz,需要用mco时钟输出功能,或者用pwm方式,如果是72m时钟,pwm最高也就输出36mhz
    • 发布于2019-04-02
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

使用stm32f103的time最快可实现多块的I/O口翻转