周敬东, 黄云朋, 周明刚, 李敏慧, 程钗. 基于单核DSP实时多任务宏观并行软件架构[J]. 微电子学与计算机, 2015, 32(10): 111-114,120. DOI: 10.19304/j.cnki.issn1000-7180.2015.10.023
引用本文: 周敬东, 黄云朋, 周明刚, 李敏慧, 程钗. 基于单核DSP实时多任务宏观并行软件架构[J]. 微电子学与计算机, 2015, 32(10): 111-114,120. DOI: 10.19304/j.cnki.issn1000-7180.2015.10.023
ZHOU Jing-dong, HUANG Yun-peng, ZHOU Ming-gang, LI Min-hui, CHENG Chai. Real-time Multitasking Macro Parallel Software Architecture Based on Single-core DSP[J]. Microelectronics & Computer, 2015, 32(10): 111-114,120. DOI: 10.19304/j.cnki.issn1000-7180.2015.10.023
Citation: ZHOU Jing-dong, HUANG Yun-peng, ZHOU Ming-gang, LI Min-hui, CHENG Chai. Real-time Multitasking Macro Parallel Software Architecture Based on Single-core DSP[J]. Microelectronics & Computer, 2015, 32(10): 111-114,120. DOI: 10.19304/j.cnki.issn1000-7180.2015.10.023

基于单核DSP实时多任务宏观并行软件架构

Real-time Multitasking Macro Parallel Software Architecture Based on Single-core DSP

  • 摘要: 现有单核嵌入式系统大多采用的是串行任务执行方式,系统在复杂任务执行过程中,不能快速有效地响应其他任务.通过对复杂任务的拆分以限制单个任务执行时间,减少系统延时程序的使用,以及使用查询任务标志调度任务等方法,设计并实现了一种基于单核DSP的实时多任务宏观并行软件架构.实际应用系统的试验验证了该软件架构在复杂多任务系统中任务响应快,可满足系统实时性要求,能够保证系统稳定运行.

     

    Abstract: The serial task execution mode is used in most of the existing single-core embedded systems. The system can not respond to other tasks quickly and effectively, during the execution of complex tasks. A real-time multitasking macro parallel software architecture based on single-core DSP is designed by splitting for the complex task, reducing the use of system latency program and querying task marks to scheduling task.The experiment test show that rapid task responding in complex multitasking system can meet the request of instantaneity, stability of the system and multitask parallel at the macroscopic level.

     

/

返回文章
返回