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

stm32使用定时器实现I/O口翻转的话最快的速度是多少?

e80bb0aeef990918 2019-04-04 浏览量:2752
stm32使用定时器实现I/O口翻转的话最快的速度是多少?
-1 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • stm32标称的io翻转速度是18M

    实际io输出18M时波形接近三角波 峰值也不到3v只有2.x

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

其他答案 数量:4
  • 最高频率是定时器最高频率的一半,比如f103芯片72m时钟,定时器输出方案最高36m,以上不是操作io翻转,操作io翻转会慢很多,只有几mhz
    • 发布于2019-04-04
    • 举报
    • 评论 0
    • 0
    • 0

  • 32什么芯片都没讲,不同系列能支持的系统最大频率也是不一样的
    • 发布于2019-04-05
    • 举报
    • 评论 0
    • 0
    • 0

  • 理论最大翻转速度是50M,但实际上要执行这个翻转命令还需要时间,如果用定时器硬件触发,PWM那些,最大频率就只有36M
    • 发布于2019-04-05
    • 举报
    • 评论 0
    • 0
    • 0

  • 1、PWM方式,与你的定时器的配置的定时器时间有关,最快时是50M

    2、GPIO在定时器中断中反转,控制比较多,过程由程序控制,最快时,不超过30M

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

相关问题

问题达人换一批

stm32使用定时器实现I/O口翻转的话最快的速度是多少?