发明名称 基于哈佛结构DSP的快速正文切换方法
摘要 本发明提供了一种基于哈佛结构DSP的快速正文切换方法,包括:S1)将程序代码和任务栈存放在DSP不同的内部存储块;S2)根据运行任务正文保护的种类,选择不同的寄存器组进行保护,并将寄存器组存放在相应的任务栈中;S3)当即将被调度运行的任务进行正文恢复时,根据该任务上次被调度出去时正文保护的种类,从相应的任务栈出栈,恢复曾保护的寄存器组的内容。本发明原理简单,易于实现,充分利用了DSP芯片的总线结构及处理特性,最高地发挥DSP性能,大大降低嵌入式实时操作系统任务切换的时间,提高嵌入式实时操作系统的实时性能。
申请公布号 CN102521042A 申请公布日期 2012.06.27
申请号 CN201110422610.7 申请日期 2011.12.16
申请人 中船重工(武汉)凌久电子有限责任公司 发明人 舒红霞;王继红
分类号 G06F9/48(2006.01)I 主分类号 G06F9/48(2006.01)I
代理机构 湖北武汉永嘉专利代理有限公司 42102 代理人 王超
主权项 基于哈佛结构DSP的快速正文切换方法,其特征在于,包括以下步骤:S1)将程序代码和任务栈存放在DSP不同的内部存储块;S2)根据运行任务正文保护的种类,选择不同的寄存器组进行保护,并将寄存器组存放在相应的任务栈中;S3)当即将被调度运行的任务进行正文恢复时,根据该任务上次被调度出去时正文保护的种类,从相应的任务栈出栈,恢复曾保护的寄存器组的内容。
地址 430074 湖北省武汉市洪山区珞喻路718号