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

STM32滴答定时器和普通定时器的区别

9c77b96831e94e0e 2018-11-28 浏览量:6877
STM32滴答定时器和普通定时器有什么区别,除了一个在内核里,一个在外设里
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 一般如果要跑操作系统就使用内核的滴答定时器进行进程切换的,维持操作系统的心跳。最关键的是内核的滴答定时器是24位,倒计时方式计时。外设的定时器就大不同了,可以向上向下计时。
    • 发布于 2018-11-28
    • 举报
    • 评论 0
    • 1
    • 0

其他答案 数量:12
  • SYSTICK是在内核里,定时器是接在外设上的。
    • 发布于2018-11-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 在定时器的应用上,除了一个在内核,一个在外设,没什么区别吧。

    系统滴答器在跑操作系统时是作为心跳的。

    • 发布于2018-11-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 滴答是个只有最普通的定时器功能,普通定时器功能很多,不仅仅十定时器功能

    滴答一般是给RTOS 用的,普通定时器一般当作外设使用

    • 发布于2018-11-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 滴答定时器不受外界干扰   稳定的进入中断  不受任何影响

    而普通的定时器受中断优先级的约束    可以被高优先级中断打断

    • 发布于2018-11-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 主要还是看优先级,网上有专门详细的解释,STM32 滴答定时器和普通定时器_百度文库
    • 发布于2018-11-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 滴答定时器配置简单,常用于操作系统的时间片轮转。

    • 发布于2018-11-29
    • 举报
    • 评论 0
    • 0
    • 0

  • systick在内核里面,因此适合用于操作系统调度
    • 发布于2018-12-14
    • 举报
    • 评论 0
    • 0
    • 0

  • 一般滴答定时器是在系统的控制里面,而普通定时器是硬件的控制
    • 发布于2018-12-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 两个定时器的应用场景不同,滴答定时器通常作为心跳包,普通定时器就是定时的功能
    • 发布于2019-01-08
    • 举报
    • 评论 0
    • 0
    • 0

  • 普通定时器上没有高级功能,高级定时器上有很多专门的功能
    • 发布于2019-01-11
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

STM32滴答定时器和普通定时器的区别