Spartan6芯片μC/OS-Ⅱ的可抢占式嵌套中断控制方法  

Interrupt Preemption and Nesting Method Based on Spartan6 and μC/OS-Ⅱ

在线阅读下载全文

作  者:孙丰祥[1] 许学芳[1] 程玉伟[1] 

机构地区:[1]国电南京自动化股份有限公司,南京210061

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

摘  要:介绍了Spartan6芯片搭载MicroBlaze软核的硬件平台,以及集成了μC/OS-Ⅱ操作系统的软件平台;给出了在此软硬件平台上的可抢占、可嵌套的中断机制的实现方法;灵活地运用面向底层硬件代码与操作系统代码之间的参数传递,协调了中断处理与任务调度之间的关系。阐述了方案的原理,给出了程序流程图;通过试验,验证了可抢占、可嵌套的中断机制的正确性与可行性。The hardware Platform based on MicroBIaze was introduced, and the software Platform of the μC/OS-Ⅱ was integrated in the hardware platform. The method of designing the interrupt which can be preempted and nested was provided; parameters were transferred between the underlying code and the operating system code flexibly. The relationship of interrupt processing and task scheduling was co ordinated. the theory of the scheme was recounted, and the software program flow chart was provideding, validating the rightness and feasibility of the theory.

关 键 词:Spartan6 μC/OS-Ⅱ 中断抢占 中断嵌套 

分 类 号:TP316.84[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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