基于时序的单片机多任务系统驱动策略  

Driving Strategy of Single Chip Microcomputer Multi-task System Based on Timing

在线阅读下载全文

作  者:刘春玲 熊馨[2] 董晓庆 王春武 Liu Chunling;Xiong Xin;Dong Xiaoqing;Wang Chunwu(School of Physics and Electronic Engineering,Hanshan Normal University,Chaozhou 521041,China;Kunming University of Science and Technology)

机构地区:[1]韩山师范学院物理与电子工程学院,潮州521041 [2]昆明理工大学

出  处:《单片机与嵌入式系统应用》2023年第3期84-87,91,共5页Microcontrollers & Embedded Systems

基  金:韩山师范学院教学质量工程项目(HSJYSXN21207、HSJYSKC22719);韩山师范学院高等教育教学改革项目(HSJGYB21171);广东省教学改革项目(520011);广东省本科高校在线开放课程指导委员会研究课题(2022ZXKC309)。

摘  要:在单片机系统开发中,多任务系统容易出现调度阻塞。本文分析了产生任务阻塞的原因,提出了一种基于时序逻辑的多任务驱动策略,通过具体案例设计了常用外围模块的多任务驱动模板。实验结果表明,该多任务系统调度策略能够有效保证多任务系统运行流畅,有效解决了多任务阻塞问题,为基于单片机执行多任务系统开发提供了一个新思路。In the development of single-chip microcomputer system,multi-task system is prone to task scheduling congestion.This paper analyzes the causes of task blocking,proposes a multi-task driving strategy based on temporal logic,and designs a multi-task driving template of common peripheral modules through specific cases.The experiment results show that the system scheduling strategy can effectively ensure the smooth operation of the system,effectively solve the blocking problem,and provide a new idea for the development of the multi-task system based on the microcontroller.

关 键 词:单片机 多任务系统 时序逻辑 阻塞 

分 类 号:TP368.1[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象