Toriyung

导航

多种程序的对比

裸机程序

  轮询:即顺序执行,定义一个死循环,循环内按顺序执行语句

  前后台:即加入了嵌套中断的轮询,顺序语句为后台,中断为前台,中断产生时进行优先级高的中断内事件处理,但事件处理时间不能过长,过长会返回后台

多任务程序

  多任务同样在中断中进行事件响应,但事件处理在任务中进行(每个任务是单独的不可返回的无限循环小程序),这样可以保证不会因处理时长导致事件处理中断,同时也能保证优先级高的事件先处理

posted on 2022-10-28 22:45  Toriyung  阅读(24)  评论(0编辑  收藏  举报