摘要

Overlay程序设计技术的基本原理是利用模块化设计思想,将任务划分成多个功能模块,在内存中只加载当前需要执行的模块,不加载其他暂不执行的模块。但当其他模块需要执行时,首先将内存中的模块卸载,然后将需要执行的模块再加载到内存。就内存的使用情况而言,Overlay技术与动态链接库是非常类似的。本文以TM320C6000系列DSP为目标平台,通过一个具体实例给出开发DSP覆盖(Overlay)程序设计技术的方法和实现步骤,详细地讨论了Overlay程序设计技术各个环节。

全文