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

请问如下程序是什么意思呢?

奔跑的黑蚂蚁 2018-07-26 浏览量:907

这段程序是STM32F042的系统滴答定时器的优先级设置程序。但是不知道具体的实现方法。按道理说,STM32的中断优先级是分“响应优先级”和“抢占优先级”可是在如下的程序中,形参是一个“0”。作何解释???

QQ截图20180726173528.png

QQ截图20180726173555.png

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 0代表最高优先级

    如果抢占和响应的分组是0:4或者4:0的话,就只需要一个优先级了


    • 发布于 2018-07-26
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:9

  • 根据n的值,计算滴答定时器中断的抢占式优先级和响应优先级:n的高两位代表抢占优先级,低两位代表响应优先级。 
    • 发布于2018-07-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 0就是最高优先级的意思,一般如果程序中只有一个中断,那么响应优先级和抢占优先级都应设置为0.

    • 发布于2018-07-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 后面这个数字0是设置优先级的参数,0代表最高优先级了。
    • 发布于2018-07-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 0就是最高优先级,在程序的运行中这个中断的优先级最高
    • 发布于2018-07-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个O就是你的中断优先级,表示优先级最高
    • 发布于2018-07-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 0是中断优先级最高的意思
    • 发布于2018-08-03
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

请问如下程序是什么意思呢?