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

STM32的抢占优先级分组根据什么标准设置

Kylo 2018-10-31 浏览量:738
一般如何分抢占优先级
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 优先级的设置都是通过你的任务来设置的,不同的中断任务响应要求不同,优先级也要设置不同
    • 发布于 2018-11-24
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:14
  • 这个没有什么标准的,根据自己的喜好习惯分组就行,一般是用组二,嫌麻烦也可以用 组0或者租4 
    • 发布于2018-10-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 通过分组设置优先级,例程一般都是用2号
    • 发布于2018-10-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 按喜好来就可以了然后再配置抢占优先级和响应优先级


    具体分组情况是这样的:

    0:有16个响应优先级抢占优先级只能配为0

    1:有8个响应优先级抢占优先级有2个

    2:有4个响应优先级4个抢占优先级

    3:有2个响应优先级8个抢占优先级

    4:有1个响应优先级有16个抢占优先级



    • 发布于2018-10-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 根据自己的功能需求来定,如果就是在一个while大循环里,没什么实时要求比较高的功能要实现,那就默认的分组就行。
    • 发布于2018-10-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 内部有寄存器来管理这个优先级,共分为5组
    • 发布于2018-10-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 共有5组优先级可设置,可通过寄存器配置管理;根据项目需求来设置优先级,一般都默认。
    • 发布于2018-10-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 需要根据自己的程序设计来选择分组
    • 发布于2018-10-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 根据自己的目的分好组,设置优先级。
    • 发布于2018-11-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 22分或者40分都是可以的,看自己实际使用
    • 发布于2018-11-03
    • 举报
    • 评论 0
    • 0
    • 0

  • 没有标准,自己想怎么分怎么分。或者看看你的中断按照优先级分成几类,然后再细分,看着弄程序跑的正常就好。多搞点压力测试,不挂就是好代码
    • 发布于2018-11-04
    • 举报
    • 评论 0
    • 0
    • 0

  • 看哪个任务的实时性要求高,就将哪个任务的优先级提高,没有统一的标准
    • 发布于2018-11-08
    • 举报
    • 评论 0
    • 0
    • 0

  • 直接在main函数开始的时候对每个任务进行不同优先级设置即可。
    • 发布于2018-11-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个是要根据你的任务来设置的,重要的任务肯定要把优先级设置成高
    • 发布于2018-11-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 不同的系统和任务要求的时间都是不同的,要根据具体任务设置
    • 发布于2018-12-11
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

STM32的抢占优先级分组根据什么标准设置